Entry requirements

Applicants should hold a second class honours degree, the equivalent from an international institution or an equivalent professional qualification. Previous academic and commercial experience is also considered. Applicants should have significant previous exposure to computing, especially programming and relational databases. Other Suitable Qualifications: INTO Postgraduate preparation Programmes: If you do not qualify for direct entry, our partner INTO City University London offers academic preparation programmes which focus on the skills you need. Successful completion of the Graduate Diploma in Science and Engineering at INTO City University London means guaranteed progression to this degree.

Months of entry


Course content

This full time or part time MSc course is accredited by the British Computer Society for partial fulfllment of the academic requirement for Chartered IT Professional.
This industry-focused Software Engineering MSc course will extend your computing education, experience and skills through a deep understanding of leading edge techniques for the analysis, design, and development of complex software systems.
The MSc course is delivered by acknowledged experts in the field and draws on City University London's world-class research in Software Engineering.
It will prepare you for a high-quality career in the software industry, e.g. positions in software houses, consultancies and with major software users, such as the financial sector, where there is a significant demand for professionals with a deep knowledge of advanced software development and a rigorous engineering practice.
After the completion of the course candidates may also consider a PhD degree, towards and academic/research career.
The course aims to develop: skills in analysing user requirements and designing appropriate software solutions, skills in designing and creating complex software systems to solve real world problems, skills in evaluating and using advanced software engineering environments, design methods and programming languages, skills in evaluating different software development artefacts.

Information for international students

Applicants should have good professional English in order to understand and produce literature of a complex technical nature. For students whose first language is not English, an IELTS score of 6.5 or TOEFL score of 600 (250 computer-based version) is required.

Fees and funding

Full-time EU: £9,000, Part-time EU: £4,500 per year, Full-time Non EU: £14,500, Part-time Non EU: £7,250 per year
Scholarships and bursaries: The School offers generous scholarships to applicants for this course: UK/EU applicants - Computer Science Scholarships of £2,000, City University London Graduate Loyalty Discount, International Student Scholarships of £2,000, Other scholarships, bursaries and prizes.

Qualification and course duration


full time
12 months


AssessmentWhat kind of work will I be doing? (proportionally)
Written/ formal examinations40
Written coursework / continuous assessment20
Professional practice7
Dissertation26 (17000 words)
Group project7

Course contact details

Course Officer, Postgraduate Office, School of Informatics
+44 (0)20 7040 0248
+44 (0)20 7040 0233