A student (left), holds a piece of paper as faculty member Laney Strange (right) points at it. There is a white board in the background.

MS in Computer Science

The MS in Computer Science is available in person and online across eight Northeastern campuses in the US and Canada. Whether you take a generalist path or specialize in a high-growth area like AI, cybersecurity, human-computer interaction, or game design, the program equips you with both the theoretical foundations and practical skills to take your career to the next level at leading tech companies, research institutions, and more. You’ll also have the benefit of Northeastern’s renowned co-op program, ranked #1 in the country by U.S. News & World Report.

Program highlights

Locations

Boston, Arlington, Miami, Oakland, Portland, Seattle, Silicon Valley, Vancouver (admit term varies by location)

Credit hours, program length

32 total semester hours required;
most programs are completed in 2 years

Schedule

Core courses: Fall, Spring, Summer

Program modality

In person or online

Co-ops, research opportunities, and career prospects

Co-ops and internships: Rated #1

Our co-op program, ranked #1 in the country by U.S. News & World Report, offers opportunities to build on your knowledge and expertise with hands-on experience. Co-op and internship positions include:

  • IT applications developer
  • Mobile engineer
  • Software developer
  • Software engineer
  • Web developer

Research opportunities: Pursue your passion

Engage with top-tier researchers to enrich your learning, boost career opportunities, and uncover groundbreaking discoveries. Whether pursuing a research-oriented career, applying to PhD programs, or seeking hands-on field experience, our diverse research projects empower you to make impactful contributions.

Learning outcomes

The MS in Computer Science will equip you with technical knowledge and career preparation. As a graduate, you will:

  • Exhibit proficiency in the design, implementation, and testing of software.
  • Demonstrate skills and experience working in small teams.
  • Apply algorithmic and theoretical computer science principles to solve computing problems from a variety of application areas.
  • Demonstrate the ability to learn and develop competencies in specialized or emerging computer science fields.

Career prospects: A wealth of opportunities

Our graduates have found success in a wide range of careers, including:

  • Full-stack developer at Cartera Commerce, Inc.
  • Software development engineer at Amazon
  • Software engineer at Microsoft

What can you do with a master’s in computer science?

Hear from students and faculty about why the MS in CS is the most technically broad — and most recognized — graduate degree in the field. From web development to AI to machine learning, the curriculum lets you build depth in a specialty or span the full width of what tech has to offer, opening up a wide funnel of tech job opportunities.

MS in Computer Science program offered at these Northeastern campuses

  • Students walk by West Village H on the Boston campus. A large, white KHOURY sign is next to the students. West Village H rises in the background.

    Boston

    Located in the heart of Boston, Northeastern’s oldest campus is home to a vibrant community of students, researchers, and faculty working across disciplines to build a better world through CS.

  • Two Northeastern Arlington students laugh as the view laptop screens in a campus lounge.

    Arlington

    The tech hub of the National Capital Region, Arlington offers rich opportunities with thriving companies such as Amazon and Microsoft.

  • A rendering of glass and steel exterior of Northeastern Miami's building in the Wynwood neighborhood.

    Miami

    Miami is a bold and creative city — the perfect place to push the boundaries of tech. Come find out what’s possible here.

  • Three students walk along a sidewalk at the Oakland campus. The sidewalk is lined by tall trees at equal distances.

    Oakland

    Tech companies in Oakland benefit from a diverse and creative local ecosystem with easy access to Silicon Valley resources — providing a massive opportunity for CS education and research.

  • A view of a port in Portland, Maine with three boats docked at a pier.

    Portland

    The collaborative nature of Northeastern’s Roux Institute in Portland connects students with corporate and governmental power players across the Northeast, and beyond.

  • A photo shot from the top of Northeastern Seattle's building. In the distance, the side of a building is covered in a mural and the Space Needle can be seen farther in the distance. The sky is covered in white clouds.

    Seattle

    The Seattle campus partners with industry, government, and academia to bring programs in high-growth fields to the Pacific Northwest — becoming a valuable part of the region’s economy in the process.

  • Silicon Valley

    Located in the heart of the tech revolution (and where it began), the San Jose campus offers students the opportunities to advance the CS field in a program known for industry connections and diverse work opportunities.

  • A photo of the Northeastern Vancouver building. The buliding's glass exterior looks like building blocks unevenly stacked on top of each other.

    Vancouver

    Vancouver students gain skills and explore partnerships within a regional network that offers experiential and professional opportunities in leading-edge sectors such as AI, e-commerce, financial technology, and more.

MS in Computer Science applicant FAQs

How do I apply to the MS in Computer Science program?

Our Master’s Apply page has everything you need to know about applying to the MS in Computer Science program at Khoury College, including:

  • Master’s admissions requirements
  • Program specific admissions requirements
  • Timelines and deadlines
  • Resources and contact information

What is the cost of this program?

Visit Student Financial Services for current tuition and fee information, and to find tools and calculators to help you estimate what your degree (32 credit hours) will cost.

What financial aid and scholarships are available for master's students?

Pursuing a master’s degree is a significant investment in your future. Northeastern University and Khoury College of Computer Sciences are here to help support you in this process. From financial aid to scholarship opportunities to co-op placements and teaching assistantships, there are multiple options to help fund your degree as you work toward your goals.

Is there a specific accreditation in Canada?

This program is offered under the written consent of the Minister effective May 9, 2024, having undergone a quality assessment process and been found to meet the criteria established by the Minister. Nevertheless, prospective students are responsible for satisfying themselves that the program and the degree will be appropriate to their needs (for example, acceptable to potential employers, professional licensing bodies, or other educational institutions).

The term “university” is used under the written consent of the Minister of Post-Secondary Education and Future Skills effective May 9, 2024, having undergone a quality assessment process and been found to meet the criteria established by the Minister.

Can I complete the MS in Computer Science program as a part-time student?

Domestic students can pursue master’s programs part-time, but not all courses are offered in the evening. For questions about pursuing a master’s degree part-time, reach out to an enrollment counselor via the form below.

Who can I contact with questions?

Find additional answers to questions about our master’s programs on our master’s FAQ page, or complete the form below to learn more. One of our enrollment counselors will contact you soon.

What is the application deadline?

Domestic

Fall 2026 semester: August 30

Spring 2027 semester: December 1

International applying to US campuses

Fall 2026 semester: May 1

Spring 2027 semester: November 1

International applying to Vancouver campus

Fall 2026 semester: June 1

Spring 2027 semester: November 1

Faculty spotlight

Get to know the engaged, experienced professors who are here to support you every step of the way.

No tech background? Check out the Align program

If you don’t have a background in computer science, then the Align MS in Computer Science might be for you. This program offers a direct path to a master’s degree — no prior tech experience required.

Institutes and Centers

Where engaged students, expert faculty, experienced research scientists, and industry and government partners work together to solve big challenges.

Related programs

Get your MS in Computer Science questions answered

Find additional answers to questions about our master’s programs on our master’s FAQ page, or complete this form to learn more about the MS in Computer Science program. One of our enrollment counselors will contact you soon.

Loading…