Earn Your M.S. in Computer Science

Prepare for an exciting career path in one of the fastest-growing industries today

Forget everything you've heard about computer science departments that limit you to a narrow path of study or herd students into large lecture halls where you get lost in the crowd. We do things differently at Tufts. We provide students with the best of both worlds: a student-centered experience at a top-notch research university. In our computer science program, you’ll join small classes and immerse yourself in cutting-edge, interdisciplinary research led by innovative faculty.

Research areas include:
  • Artificial intelligence
  • Computational biology
  • Cognitive science
  • Cybersecurity
  • Human-computer interaction
  • Machine learning and data mining
  • Programming languages and systems
  • Robotics and human-robot interaction
  • Visualization and graphics
  • And more  
Two convenient schedules:

Full-time: Complete your degree in only one year, or in two years with an optional thesis.

Part-time: Fit classes around your schedule and earn your degree while you’re advancing your career.

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

Apply by Sept. 15 to start in Spring 2019. 

Fill out the form below to request more information.

Admission requirements:
  • Application and $85 application fee
  • Academic records and resume/CV
  • Personal statement and letters of recommendation
  • GRE scores may be waived for part-time students with five years of industry experience who are U.S. citizens or permanent residents. Visit go.tufts.edu/engmasters for complete details.