Master's in Computer Science for Non-Majors

master's degree graphic

Request Information
Apply Online

New for the fall 2015 semester, the Master of Arts (former Post-Baccalaureate Program) in Computer Science program offers students with a background in liberal arts or science the skills they need to make a career change into the thriving computer industry.

Designed for non-computer science majors, this high-demand degree offers:

  • A flexible, 12-course program that can be completed in two years (4 semesters)
  • A wide range of electives for individualized learning
  • Research-driven faculty who are also dedicated mentors
  • A growing alumni network in both industry and academia
  • Access to the resources of a top-50 research institution
  • A solid foundation in key areas of computer science including algorithms, artificial intelligence, databases, and programming
  • Proximity to Boston's Route 128 (Boston's "technology highway") and Cambridge's thriving high-tech sector

Scholarships & Affordability

We are proud to offer substantial scholarships for students in this program. Scholarships are awarded at the time of admission. No separate application is required. Our financial aid, scholarships, and other funding opportunities help students to make the costs of graduate education affordable. 


Students in the 2 year MA complete twelve courses, which include four core courses, 11a, 12b, 21a, and 29a, and eight electives in areas such as distributed computing, big data, machine learning, and computational linguistics.

A full list of the computer science courses offered this year can be found on the Registrars' Schedule of Classes. For information on all computer science courses, including the full description and frequency of offering for each course, as well as elective courses in related disciplines that are cross-listed, please see the Brandeis University Bulletin Computer Science section, under "Courses of Instruction". Faculty mentors assist students with selecting courses related to students' interests.


Computer science alumni work in software engineering, bioinformatics, robotics, finance, and other fields, or have pursued doctoral degrees in computer science.