About Tufts University

What do you get at Tufts? A rigorous engineering education in a unique environment that blends the intellectual and technological resources of a world-class research university with the strengths of a top-ranked liberal arts college.

$155,880

The average salary for a computer scientist in the U.S.*

16%

Computer science jobs are expected to grow 16% by 2028 in the U.S., faster than the average job growth*

125,000+

Join a network of 125,000+ Tufts alumni

2

Convenient schedules, full time or part time

Where can you go from here? Anywhere you'd like.

With an MS in computer science, your career prospects are diverse 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

Source: bls.gov 

Meet Assistant Professor Elaine Schaertl Short

“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

© Tufts University 2024

Request Information

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

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.

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. 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.

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.

MS IN COMPUTER SCIENCE

Ready to take the next step?

For more information about the MS in computer science program, including application requirements, please complete the form below.

By submitting this form, you agree to receive communications from Tufts University and our degree programs. You can unsubscribe at any time.

Entry terms: 

Application Deadlines: 

Fall & Spring

Fall: 

May 15

*Domestic MS students only

Spring: 

September 15


Discover Academic Excellence

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.

*Source: bls.gov

Program Highlights

  • Small class sizes
  • Personalized path of study
  • Choose to study on campus or 100% online
  • Mentorship from professors at the top of their fields
  • Collaborative research that crosses disciplines
  • Five miles from the high-tech hub of Boston

GRE UPDATE:

GRE 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.

Earn Two Degrees in Just 2 Years

At Tufts, hone your innovation, leadership, and management skills alongside your technical skills and graduate ready to lead. On-campus students can apply to our dual degree program and earn an MS in Innovation and Management and an MS offered by one of the six academic departments in the School of Engineering. Earn both degrees in an accelerated timeframe and at a reduced cost.

Graduate Cooperative Education (Co-Op) Program

The School of Engineering’s Graduate Cooperative Education (Co-Op) Program offers graduate students numerous advantages specific to the engineering discipline. Engineering co-op programs provide students with the opportunity to apply the theoretical principles they have learned in their coursework to real-world engineering projects. This practical experience enhances their understanding of engineering concepts and prepares them for the challenges they may face in their future careers.