University of Northampton

University of Northampton

Computing (Software Engineering)

This postgraduate qualification allows students to study the design of software systems in greater depth, as well as developing their research and analytical skills whilst undertaking their own individual thesis project investigating an area of particular interest. Students are able to utilise our facilities ensuring they are exposed to cutting edge technology and are able to pursue their specialist interests. While primarily having a technological focus, this pathway also provides an awareness of the business context, encourages development of interpersonal skills which can make a vital contribution to problem solving in business. We have developed this course to be studied around other commitments and you may only need to attend the university for 2 days per week.All modules are 20 credit modules except for the dissertation which is a 60 credit module. An MSc is awarded on successful completion of 180 credits (6, 20 credit modules and one 60 credit dissertation module).

Entry requirements

Applicants normally hold a recognised 1st or 2nd Class Honours degree from a UK university or international equivalent in a relevant subject. It is assumed that students have a working knowledge of computers and networks and it is essential that they have practical hands on experience of at least 1 programming language. Those who do not have English as their 1st language need to demonstrate that they meet the minimum English language requirement of IELTS 6.5 (or equivalent). If an applicant does not meet standard entry requirements, it is possible to undertake a single module and upon successful completion of this module progress to the full MSc qualification.

Course modules

Core modules include: databases; dissertation; formal methods for software construction; modern computer architecture; software engineering; visual object software. Optional modules: computer networks; distributed systems; immersive technologies; intelligent systems; internet programming; internet security; java programming; media techniques; mobile device software development; modelling for enterprise; specification analysis and design.

Assessment methods

Assessment is by coursework, oral presentations, group work, practical reports, critical reviews and all students undertake a substantial independent research dissertation. Theoretical lectures and seminars are reinforced by practical examples and case studies and using state of the art computer simulation tools and laboratory facilities.


Qualification Study mode Fee Course duration
MSc Full-time £ 6,200 per Academic year (home fees) 1 years
MSc Full-time £ 6,200 per Academic year (EU fees) 1 years
MSc Full-time £ 11,700 per Academic year (overseas fees) 1 years
MSc Part-time £ 680 per Credit module (home fees) 4 years
MSc Part-time £ 680 per Credit module (EU fees) 4 years

Campus details

Campus name Town Postcode Region Main campus Campus Partner
Park Campus Northampton NN2 7AL East Midlands

Key information

Telephone number: 
0800 3582232