Master of Science in Computer Science

The Opportunity

Computing is an essential element of nearly every human endeavor, and today’s computer scientists are solving many of the world’s problems. For this innovative work, the rewards are often high, with competitive salaries and the intrinsic benefits of knowing that your contributions have great impact on people, companies, and communities.

In June 2013, Forbes reviewed salary and employment outlook data with the goal of identifying the best master’s degrees for immediate job potential. Information systems ranked first, and computer science ranked fourth—the projected increase in jobs associated with these degrees was 30 percent and 21.3 percent respectively. The opportunities are vast, and the rewards are innumerable.

See what our students have to say:

The Program

The MS in Computer Science ALIGN program supports students from a broad range of undergraduate majors, including history, economics, and physics. No matter what your background, you will acquire both the knowledge needed to transition into a new career and the practical skills to build the next great app or engineer the next great device.

As a student in this program, you have the opportunity to:

  • Develop the ability to recognize and solve problems arising in the use of modern digital computers
  • Assimilate ideas and concepts from theoretical studies and from in-depth, hands-on design and programming
  • Acquire skills in software and application design, network infrastructure, and other essential computer science
  • Prepare to innovate and thrive in the surging technology sector
Computer science professionals earn a median annual salary of $114,000.

What Courses Will I Take?

Northeastern’s MS in Computer Science ALIGN program combines core coursework in program design, computer systems, and software development. Elective courses in artificial intelligence, databases, networks and security, and software engineering allow you to tailor your degree to your unique interests. Classroom and cohort-based learning support your development of fundamental computer science and problem-solving skills. As a computer science student, you’re part of a vibrant community and have access to outstanding academic support.


  • Fundamentals of Computer Science
  • Discrete Structures
  • Computer Systems/Algorithms
  • Object Oriented Design/Java Programming


  • Program Design Paradigm
  • Algorithms
  • Computer Systems
  • Managing Software Development


  • Database Management
  • Information Retrieval
  • Artificial Intelligence
  • Mobile Application Development
  • Network Security

To view an example pathway through the program, click here.

To view the program's website, click here.

How Will I Gain Work Experience?

Upon completion of required courses, students are able to apply for full-time co-ops at some of the leading companies across the country. Over the past five years, more than 98 percent of our computer science students who have a sought a co-op position have been successfully placed. While you are building real-world experience and career-advancing connections, your earnings can help offset your tuition cost. Recent co-op partners include:

  • Google
  • Microsoft
  • Apple
  • Cisco
  • Intel
  • Nectar Games
  • EMC Corporation

Who Are the Faculty Members?

Our Faculty Members:

  • Are passionate and devoted academics
  • Are active computer science professionals working for industry leaders
  • Provide students with an understanding of industry practices and leading-edge research

Am I Right for This Program?

Our students come from a variety of backgrounds – with undergraduate majors ranging from math, engineering, journalism, and the classics. Whether your undergraduate degree was in the sciences or the liberal arts, whether you’re a recent college graduate or an experienced professional looking to change careers, Computer Science ALIGN can work for you.

Classes taught on campus are offered in the evening, making it possible for working professionals to participate in the program.

Note: If you have previous work experience, a bachelor’s degree in computer science, or extensive coursework in this field, you may be eligible for the traditional Master of Science in Computer Science program.

Still not sure? Let us help. Click here.

What Are the Admissions Requirements?

  • Completed application form and transcripts
  • Undergraduate degree in any discipline
  • Undergraduate GPA of 3.0 or higher
  • Three letters of recommendation
  • Personal statement
  • Resumé

The MS Computer Science ALIGN program admits students on a rolling basis up until the domestic and international applicant deadlines. View upcoming deadlines.

Minimum TOEFL score of 100 for the Seattle location which is international compliant

How Much Will it Cost?

ALIGN is a customized degree program that includes bridge courses embedded into a full academic curriculum, as well as additional support and services related to your transition into Computer Science.

Tuition and fees are set on an annual basis by Northeastern University’s Board of Trustees. Based on rates for the 2015-2016 academic year, the total estimated tuition for the MS Computer Science ALIGN program is $60,060.00. Scholarships are available for qualified candidates.

Financial aid is available. Connect with your enrollment coach or contact us at for additional details.

Program Locations

To view current program location offerings and key application dates, click here.