Applications open for 2023 entry Apply online now

MSc Computer Science (Software Development)

Designed to prepare graduates for a multitude of careers in the technology sector, our MSc Computer Science (Software Development) builds upon the established MS Computer Science (MSCS) offered by the Khoury College of Computer Sciences at Northeastern University. Students on the programme acquire advanced software development skills combined with key competencies in the application of algorithmic and theoretical computer science principles to solve wide ranging problems.

Entry Requirements

Entry requirements for the MSc Computer Science (Software Development) at NCH London.


Offers are typically made to applicants holding an upper second-class honours undergraduate degree (or equivalent) in computing science or related engineering discipline. Each applicant will be assessed on an individual basis through their application, a reference and personal statement.


NCH welcomes applications from mature students who may have been out of education for a while who have equivalent professional experience.

For international students

English language requirements

If English is not your native language, you will need to demonstrate proficiency in English in order to study at the College. We would normally require an IELTS of 6.5 overall (including 6.0 in all four components) or an equivalent qualification. For a list of equivalencies, please check here

Message a student

Ask a student questions about their experience