Staffordshire University can help you become an expert in software engineering and web development. Take advantage of this opportunity to learn the most recent software and web technologies used in industry and get a head start on your career.
There is an increasing demand for new graduates with both software engineering and web development skills needed to design and develop business and industrial applications. With our Computer Science (Software Development) MSc, you'll stand out from the crowd of new graduates by gaining advanced knowledge of the skills that modern employers seek.
Our course aims to improve and broaden knowledge and skills in application development for desktop, web, mobile, and other platforms. The curriculum for the award is diverse, covering core business areas as well as programming in languages such as Java, JavaScript, and PHP.

University of Staffordshire
Computer Science (Software Engineering) MSc
Entry Requirements
An undergraduate honours degree (grade 2.2 or above in a related computing discipline from a UK University or the international equivalent).
If you do not meet the above but have significant appropriate experience, your application will be considered, provided that you satisfy the University that you are capable of responding to the challenge of postgraduate work.
If your first language is not English, you will need to demonstrate that you are fluent enough to cope with the course. A minimum score of IELTS 6 or TOEFL 550 (213 computer-based) is normally required.
Career Prospects
After completing the Computer Science (Software Engineering) MSc you’ll be equipped to work in the following roles:
- Software Engineer
- Web application developer
- Mobile application developer
- E-commerce specialist
- Enterprise Systems Engineer
Course Details
Our Computer Science (Software Engineering) MSc can be studied full-time, part-time or via distance learning. Whatever way you choose to study, your learning will be split into three teaching blocks.
The first two teaching blocks include three core modules: Multi-tier Application Architecture, Research Methods, and Enterprise Cloud Computing in the AWS Environment. The rest of the learning is tailored to your own personal needs, with multiple optional modules available to fill up your credits. Optional modules include: Software Engineering Principles, Web Principles, Web Application Programming, Mobile Application Development, Pervasive Computing, and much more.
Year 1
Compulsory Modules:
Dissertation 60 credits
Enterprise Cloud Computing In The Aws Environment 15 credits
Professional Software Engineering And Web Development 15 credits
Research Methods 15 credits
Optional Modules:
Enterprise Software Engineering 15 credits
Enterprise Systems 30 credits
Mobile Application Development 15 credits
Multi-Tier Application Architecture 15 credits
Object Oriented Software Systems Engineering 15 credits
Pervasive Computing 15 credits
Software Engineering Principles 15 credits
Web Application Programming 15 credits
Web Principles 15 credits
Are you ready to start building your future?
Contact our admission counseller and get a free consultation.