Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Pursue a technical career by creating the information systems businesses require. Effective software enhances an organization's IT framework and operations, positioning software development as a vital field for employers. Our entirely online MSc Computer Science with Software Engineering teaches you to implement engineering principles to address practical challenges and craft efficient software, apps, and programs. Software engineering careers allow you to innovate and build technologies that serve diverse industries such as finance, education, science, media, and healthcare. Acquire comprehensive postgraduate computer science knowledge alongside hands-on expertise in design, coding, and modeling—even without prior computing experience. City, University of London maintains strong industry connections to cultivate tomorrow's leaders. With over 120 years of science and technology education, we prioritize career readiness. This fully online, part-time program lets you balance studies with work and personal commitments. Start immediately upon admission, without waiting for traditional academic terms.
To study the MSc Computer Science you will need a:
OR
OR
Some students may also be exempt from some programme modules, depending on previous study and work experience, subject to City’s Assessment Regulations. 
You may also need to demonstrate your capability to study in English. Two common methods and the levels required are: