$123,595

The average salary for a data scientist in the United States*

*Source: indeed.com

98%

of Tufts School of Engineering graduates had secured employment or received a job offer at the time of graduation

125,000+

Join a network with 125,000+ Tufts University alumni

School of Engineering at Tufts University

MASTER OF SCIENCE IN

Computer Science

Shape

ENTRY TERMS:

  • Fall
  • Spring
  • Summer (online only)

APPLICATION DEADLINES:

  • Fall: March 15
  • Spring: September 15
  • Summer: Next deadline March 4, Final deadline: April 1 (online only)

Computer scientists work at the forefront of modern technology, studying and designing solutions to complex problems in artificial intelligence, business, science, medicine, and many other fields. Whether you’re interested in pursuing an MS in Computer Science on-campus or 100% online, our program provides a rigorous education with the flexibility to meet the needs of students and working professionals. With an MS or Post-bacc degree from Tufts School of Engineering, you’ll be ready for the future.

Solve Complex Problems

For more information about the MS in computer science, 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.

Ready to take the next step?

Tufts

“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

Meet Assistant Professor Elaine Schaertl Short

Graduate Cooperative Education (Co-Op) Program

The School of Engineering’s Graduate Cooperative Education (Co-Op) Program offers on-campus MS students 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.

Request Information

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.

At Tufts, you’ll work with 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.

© Tufts University 2025

Tufts University
200 College Ave,
Medford, MA 02155

School of Engineering at Tufts University

The Tufts computer science program is distinguished by its opportunities to work closely with faculty every step of the way. Both on-campus and online 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.

Discover Academic Excellence

200+

The number of master’s and doctoral students currently enrolled at the Friedman School of Nutrition Science and Policy

3 billion

The number of people around the world who can’t afford a healthy diet—and whose lives could be positively changed through advancements in nutrition science

Program Highlights

Where Can You Go From Here? Anywhere You’d Like.

  • Computer and information systems manager
  • Machine learning engineer
  • Research scientist
  • Computer network architect
  • Test/quality assurance engineer
  • Computer systems analyst
  • Database administrator
  • Information security manager
  • Software development engineer
  • Web developer

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 and artificial intelligence 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 advanced skill set.

Careers for graduates include:

GRE scores are not required for applicants who have an undergraduate or graduate degree from an accredited U.S. or Canadian institution. GRE scores are required for applicants who don’t have a degree from a U.S. or Canadian institution.

GRE Waived

Go at Your Own Pace

The MS in data science may be completed in as little as one year or at your own pace. Learn the tools, methods, and practices of data analysis that can be applied to future careers in the industry or further graduate study. Join our interdisciplinary program and prepare yourself for a career in one of the fastest-growing fields today. Choose to study in a fully online program or on campus. Focus areas include: Python programming, machine learning, big data, statistics, computational and theoretical aspects of data science, data analysis and interfaces, and data infrastructure and systems.

$145,080

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

*Source: bls.gov

23%

Computer science jobs are expected to grow 23% by 2032 in the U.S., much faster than the average projected job growth*

125,000+

Join a network with 125,000+ Tufts University alumni

2

Convenient schedules, full-time or part-time

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.

  • 1
  • 2

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. Choose between full-time and part-time study based on your professional goals. Students have the opportunity to learn from projects that touch on fields as varied as chemical engineering, astrophysics, child development, biology, medicine, and more.

Learn Across Disciplines

  • 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
  • Small class sizes
  • Full-time and part-time enrollment options
  • 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

Where Can You Go From Here? Anywhere You’d Like.

  • Data scientist
  • Business systems analyst
  • Machine learning engineer
  • AI researcher

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed nec viverra ex. Nam tincidunt fringilla lorem faucibus eleifend. Vivamus dictum tellus diam, sit amet ornare eros laoreet eget. Aenean erat ex, convallis sed dignissim id, sollicitudin quis urna. Etiam tristique lorem massa, porta tincidunt ipsum pharetra non.

Careers for graduates include:

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed nec viverra ex. Nam tincidunt fringilla lorem faucibus eleifend. Vivamus dictum tellus diam, sit amet ornare eros laoreet eget.

Research Areas

Source: bls.gov

School of Engineering alumni have gone on to positions at:

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, Engineering Management, or Technology Management & Leadership 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.

  • 1
  • 2

New to Computer Science?

The Post-Baccalaureate Certificate in Computer Science is designed for individuals with a bachelor’s degree in another field who wish to transition into the computer science field. We will set you up for success whether you have some professional experience in computer science or if you’re brand new to the discipline. Students who successfully complete the post-bacc are prepared to change career paths or transition to the MS in Computer Science program.

  • Amazon
  • Axon Enterprise
  • Google
  • Microsoft
  • Raytheon Technologies
  • Wayfair