MASTER OF SCIENCE IN
Computer Science
Prepare for One of the Fastest-Growing Industries
Computer scientists work at the forefront of modern technology, studying and designing solutions for complex problems in computing for business, science, medicine, and many other fields. With an MS in computer science, you’ll be in high demand. Year after year, increasing numbers of computer scientists turn big ideas into industry-leading technology.
ENTRY TERMS:
- Fall
- Spring
APPLICATION DEADLINES:
- Fall: January 15
- Spring: October 15
READY TO TAKE THE NEXT STEP?
For more information about the MS in computer science, including application requirements, please complete the form below.
ENTRY TERMS:
- Fall
- Spring
APPLICATION DEADLINES:
- Fall: January 15
- Spring: October 15
For International Applicants
- TOEFL, IELTS, or Duolingo scores are required, if applicable.
- If admitted, confirm enrollment by April 15 for fall admission or December 1 for spring admission.
- The Tufts International Center issues visa document forms and offers support.
GRE General Test scores not required for applicants who will have received a degree from a U.S. or Canadian institution by time of enrollment. GRE scores required for all other applicants.
A Global Community Welcomes You
With students who come from over 90 countries, resources for international students are available throughout Tufts. The Tufts International Center supports students and their dependents throughout their Tufts experience including assistance in visa processing, work authorization, and cultural acclimation. Special programs such as Thanksgiving programming, winter housing, and pairing with a local host are offered each year.
Learn Across Disciplines
Forget everything you've heard about computer science departments that limit you to a narrow path of study or hold large lectures where you get lost in the crowd. We do things differently at Tufts. Both our on-campus and 100% online MS in computer science programs boast a highly interdisciplinary academic curriculum. Students have the opportunity to learn from projects that touch on fields as varied as chemical engineering, astrophysics, child development, biology, medicine, and more.
Research Areas
- Algorithms and theory
- Artificial intelligence
- Bioinformatics and computational biology
- Cognitive and brain science
- Cybersecurity
- Human-computer interaction
- Machine learning and data mining
- Programming languages and systems
- Robotics and human-robot interaction
- Visualization and graphics
$140,910
The average salary for a computer scientist in the U.S. in 2024*
*Source: bls.gov
26%
Computer science jobs are expected to grow 26% by 2033 in the U.S., much faster than the average job growth*
125,000+
Join a network with 125,000+ Tufts University alumni
“One thing that distinguishes the computer science programs at Tufts is our interdisciplinary, human-centered approach. We care about people and about computer science that serves the greater good. We work across disciplines to offer degrees and research in fascinating areas like cognitive and brain science, data science, and human-robot interaction.”
– Elaine Schaertl Short, Clare Boothe Luce Assistant Professor in Computer Science
Program Highlights
- Small class sizes
- Personalized path of study
- Mentorship from professors at the top of their fields
- Collaborative research that crosses disciplines
- Five miles from the high-tech hub of Boston
Graduate Cooperative Education (Co-Op) Program
Where Can You Go From Here? Anywhere You’d Like.
With an MS in computer science, your career prospects are varied and plentiful. Whether it’s helping more companies around the world prevent cyberattacks or creating new programming languages to address the increased demand for software, your education at Tufts will prepare you for a multitude of challenges. Rapid growth in data collection is another area of promise for computer scientists. By helping businesses make sense of very large amounts of data, you’ll help them better understand consumer behavior, proving the value of your specific skill set.
Careers for graduates include:
- Computer and information systems managers
- Computer and information research scientists
- Computer network architects
- Computer systems analysts
- Database administrators
- Information security analysts
- Software development engineer
- Software developers
- Web developers

Discover Academic Excellence
Tufts University is one of the nation’s top research universities, earning a "tier 1" classification from the Carnegie Foundation and membership within the Association of American Universities (AAU). These honors recognize the university’s excellence in interdisciplinary research, education, and leadership. Located a subway ride away from the technology hubs of Boston and Cambridge, Tufts School of Engineering prepares students for success in the classroom, lab, and workplace.
The Tufts computer science program is distinguished by its opportunities to work closely with faculty every step of the way. Graduate students have the chance to collaborate with and learn from some of the most renowned experts in the country, all while seamlessly transitioning from graduate studies to a full-time career.

About Tufts University
At Tufts, you’ll work with world-renowned engineering faculty at the top of their disciplines. Combine classroom teaching and hands-on learning to earn a degree that will prepare you for success. Take advantage of Tufts’ dedicated career and networking resources, explore the Tufts campus just a few miles from the high-tech hubs of Boston and Cambridge, and get ready for the next step in your professional life.