Advert
Advert

MSc Computer Science (Software Development)

  • DeadlineStudy Details:

    1 year full-time, 2 years part-time

Course Description

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.

Why Choose our MSc Computer Science (Software Development)?

  • Explores wide-ranging disciplines including programming, design, algorithms, software engineering, data management, artificial intelligence and machine learning.
  • Delivers practical experience in deploying tools and techniques across a variety of applications areas including software development, website, mobile and scalable systems.
  • Incorporates three individual software development projects which challenge students to develop and defend a solution to a substantial real world problem by applying the state-of-the-art techniques and tools they have studied.
  • Provides an opportunity for students to pursue an interdisciplinary project in digital humanities and computer or data, under the joint supervision of academic advisors from each discipline.
  • Extends opportunities for students to network with our partner-employers in the technology and public sector, while studying just minutes from both London’s Central Business District and East London Tech City.
  • Offers the opportunity to stay and work in the UK for up to two years after graduation via the Graduate Route Post Study Work Visa.
  • Unlocks alumni discount for further educational programmes across the Northeastern University global campus network.

Entry Requirements

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.

Fees

Please see our website for fees and funding

Student Destinations

The MSc Computer Science (Software Development) is designed to produce graduates who are equipped to succeed in a variety of technology sector jobs including Computer Consultant, Software Engineer, and Software Developer.

In addition to their degree students, students of the MSc Computer Science (Software Development) have access to personalised guidance to help clarify and create practical plans to achieve career aspirations. In addition, they enjoy opportunities to network with our partner-employers in the technology and public sector, while studying just minutes from both London’s Central Business District and East London Tech City.

Graduates of the US programme have found success in a wide range of careers, including:

  •       Software Development Engineer at Amazon
  •       Consultant at Deloitte
  •       Software Engineer at Microsoft
  •       Full Stack Developer at Cartera Commerce, Inc.

Module Details

Programming Design Paradigm
Algorithms
Data Management Systems
Foundations of Software Engineering
Web Development
Mobile Application Development
Foundations of Artificial Intelligence
Building Scalable Distributed Systems
MSc Software Development Individual Project

Find out more and apply

Add to comparison

Learn more about Northeastern University London

Where is Northeastern University London?