Master of Science in Computer Science

CNSS - LogoThe Master of Science (MS) in Computer Science program is intended for computer professionals and for people who wish to move into the computer field from other areas of study.

Students who complete the master’s degree in Computer Science will be able to demonstrate:

  • Advanced knowledge of computer language theory, software design, as well as data bases, networks, or security.
  • Proficiency in algorithms, operating systems, computer language usage, software development, and the management of data, networks, or security.
  • Competence sufficient to investigate continually emerging new software technologies, applications, and approaches.


Students may choose to pursue one of the following concentrations:

To view a full list of Computer Science courses offered by Metropolitan College, visit the Computer Science & IT Graduate Courses page.

Tara Adams

MS in Computer Science (MET, expected 2019); BS in Electrical Engineering (ENG’15)

Tara Adams
Product Manager, Paytronix Systems, Inc.

What compelled you to return to school and pursue a graduate education? What is your long-term objective?
Right after graduating with my undergraduate degree in electrical engineering, I started working as a technology consultant at my current company, a software-as-a-service platform. That is really what got me to start thinking about furthering my education in computer science, as I learned more about its applications in the real world and how further studies could positively impact my career.

What ultimately pushed me to pursue the degree was becoming involved in a hackathon team. I attended a health care-themed hackathon hosted by MIT to get more involved with the STEM community in the Boston area. Being on that team and seeing what other teams at the hackathon were working on really inspired me, and showed me how software development and computer science could be front and center in making an impact in industries like health care. My long-term objective is to continue working in the technology industry, and continue with roles that put me at the crossroads of people and technology.