Master of Science in Computer Science Degree
When you're ready to pursue a Master of Science in Computer Science degree, come to Tufts. Our Department of Computer Science offers one of the most progressive and innovative graduate computer science programs in the U.S.
Immerse yourself in cutting-edge research led by some of the most innovative faculty in computer science today. And get ready for an exciting career path -- Tufts has strong connections with industry and other academic institutions both in the Boston area and beyond. Graduates with a Master of Science in Computer Science degree from Tufts have gone on to careers at leading labs, companies and schools, including MITRE, EMC, IBM, Google, Princeton University, Harrah's Entertainment, MIT, Vertica Systems, Microsoft, Yahoo, and more..
Customize Your Graduate Computer Science Degree
At Tufts, graduate computer science students always have the flexibility to pursue their own path. The Tufts Master of Science in Computer Science degree program has multiple tracks that make it easy for you to customize your route to the degree to your particular educational needs. Graduate computer science students looking to complete a more research-oriented degree can write a master's thesis. Those who want a research experience without the full burden of a thesis, or would like to implement a large software project instead of conducting novel research, can choose the project option.
- Browse a List of Current Computer Science Courses
- Master Degree requirements
- Why earn your Master in Computer Science at Tufts?
In addition to the Master of Science in Computer Science degree, we also are the home department of the Bioinformatics Track of the interdisciplinary master's program in Bioengineering at Tufts School of Engineering. Apply through the Graduate Programs Website.