Students
Tuition Fee
Not Available
Start Date
Not Available
Medium of studying
On campus
Duration
12 months
Details
Program Details
Degree
Masters
Major
Computer Science | Data Science | Software Engineering
Area of study
Information and Communication Technologies
Education type
On campus
Timing
Full time
Course Language
English
About Program

Program Overview


Overview of the Computer Science Master's Program

The Computer Science master's program at Tufts University provides students with the tools to develop innovative solutions for today's digital challenges. From building applications to developing large-scale software systems, students gain new skills and experience unique learning opportunities across an array of areas.


Program Highlights

  • The Department of Computer Science offers an open, friendly, diverse, and collaborative atmosphere for studying computer science.
  • Students personalize their path of study and regularly access professors both in small classes and out of class.
  • With a long history of interdisciplinary learning and research collaboration, the program brings together faculty, students, alumni, staff, and guests from across the field and beyond.

Program Structure

  • Students can choose to complete a master's thesis or a project-based study track.
  • 30 credits are required, of which at least 24 credits must be from approved courses.
  • The remaining 6 credits may be earned from approved courses, or from conducting approved research or independent study, or from a combination of the two.

Graduate Cooperative Education (Co-Op) Program

The School of Engineering's Graduate Cooperative Education (Co-Op) Program provides students with the opportunity to apply theoretical principles learned in coursework to real-world engineering projects. This allows students to gain up to six months of full-time work experience, build their resume, and develop a competitive advantage for post-graduation employment.


Program Outcomes

The master's program is designed for students seeking the skills and credentials to reach new job opportunities, to be promoted within their current organization, earn a higher average salary, or to pursue advanced research within a doctoral program. Students graduate from the program prepared to become leaders in industry, academia, and research.


Application Requirements

  • Application Fee
  • Resume/CV
  • Personal Statement
  • Transcripts
  • Three letters of recommendation
  • Official GRE scores (if applicable)
    • GRE General Test scores are not required for applicants who will have received a degree from an institution located in the U.S. or Canada by the time of enrollment. GRE scores are required for all other applicants.
  • Official TOEFL, IELTS, or Duolingo test scores (if applicable)
    • Competitive scores for the Department of Computer Science are:
      • TOEFL Total: 100
        • Reading: 26
        • Listening: 26
        • Writing: 22
        • Speaking: 25
      • IELTS Total: 7.5
        • Minimum of 7.0 for each subscore
      • Duolingo Total: 120
        • Literacy: 125
        • Conversation: 120
        • Comprehension: 135
        • Production: 105
  • Portfolio (optional)

Tuition and Financial Aid

The university recognizes that attending graduate school involves a significant financial investment. The team is available to answer questions about tuition rates and scholarship opportunities.


Career Outcomes

  • Average Salary: $145K+
  • Tufts University Alumni: 125,000+ worldwide
  • Source: Average salary statistic is from the U.S. Bureau of Labor Statistics Occupational Outlook Handbook.

Faculty

The faculty includes:


  • Jeffrey Foster, Professor and Chair of Computer Science, with research interests in programming languages, software engineering, and security.
  • Marty Allen, Teaching Professor, with research interests in artificial intelligence, machine learning, and reinforcement learning.
  • Megumi Ando, Minnie McNeal Kenny Assistant Professor, with research interests not specified.
  • Johes Bater, Assistant Professor, with research interests in privacy-preserving analytics, federated databases, differential privacy, and more.
  • Ankit Bhardwaj, Assistant Professor, with research interests in low-latency and highly scalable datacenter systems.
  • Remco Chang, Professor, with research interests in data visualization, visual analytics, human-computer interaction, databases, and computer graphics.
  • Ming Chow, Teaching Professor, with research interests in cyber security.
  • Lenore Cowen, Professor, with research interests in computational molecular biology, data science, graph algorithms, network science, and discrete mathematics.
  • Ethan Danahy, Research Associate Professor, with research interests in the design, implementation, and evaluation of different educational technologies.
  • J.P. de Ruiter, Professor of Psychology and Computer Science, with research interests in cognition and psycholinguistics.
  • Fahad Dogar, Associate Professor, with research interests in improving performance and reliability of networked systems.
  • Karen Edwards, Assistant Teaching Professor, with research interests in low-dimensional geometric topology.
  • Soha Hassoun, Professor, with research interests in machine learning for systems biology, metabolic engineering, and computer-aided design for integrated circuits.
  • Michael Hughes, Wittich Family Assistant Professor, with research interests in machine learning, probabilistic models, Bayesian inference, and more.
  • Robert Jacob, Professor, with research interests in human-computer interaction, new interaction modes and techniques, and implicit brain-computer interfaces.
  • Milod Kazerounian, Assistant Teaching Professor, with research interests in programming languages, type systems, and dynamic languages.
  • Susan Landau, Professor in Cybersecurity and Policy, with research interests in cybersecurity policy, privacy, and communications surveillance.
  • Dave Lillethun, Assistant Teaching Professor, with research interests in computer science education, distributed systems, operating systems, and more.
  • Liping Liu, Associate Professor, with research interests in machine learning, data science, deep learning, and more.
  • Noah Mendelsohn, Professor of the Practice, with research interests in distributed systems, operating systems, and the World Wide Web.
  • Megan Monroe, Associate Teaching Professor, with research interests in data, visualization, and language.
  • Abani Patra, Center Director for Data Science of TIAI and Professor of Computer Science and Math, with research interests in computational sciences and data-driven modeling.
  • Vladimir Podolskii, Associate Professor, with research interests in computational complexity, logical foundations of computer science, and tropical geometry.
  • Raja Sambasivan, Ankur and Mari Sahu Assistant Professor, with research interests in cloud computing, evolvability, and debugging distributed systems.
  • Matthias Scheutz, Karol Family Applied Technology Professor, with research interests in artificial intelligence, artificial life, cognitive modeling, and more.
  • Mark Sheldon, Teaching Professor, with research interests in programming languages, software systems, concurrency, and distributed information systems.
  • Elaine Short, Assistant Professor, with research interests in human-robot interaction, accessibility, robotics, and more.
  • Donna Slonim, Professor, with research interests in data science, algorithms for analysis of biological networks, and more.
  • Diane Souvaine, Professor, with research interests in computational geometry, design and analysis of algorithms, and computational complexity.
  • Richard Townsend, Associate Teaching Professor, with research interests in functional languages, compilers for embedded systems, and more.
  • Daniel Votipka, Lin Family Assistant Professor, with research interests in computer security and privacy, secure development, and more.

Related Programs

  • Computer Science (Certificate)
    • Average Duration: 9 - 24 months
    • Commitment Options: Full-time, Part-time
    • Format: On-campus
    • Credits: Varies
    • Application Deadlines: Fall: Jun 1, Spring: Dec 15 (domestic only)
  • Computer Science (Post-Bacc)
    • Average Duration: 9 - 24 months
    • Commitment Options: Full-time, Part-time
    • Format: On-campus
    • Credits: Varies
    • Application Deadlines: Fall: Jun 1, Spring: Dec 15 (domestic only)
  • Computer Science (Online)
    • Average Duration: 12 - 24 months
    • Commitment Options: Full-time, Part-time (Daytime), Part-time (Evenings)
    • Format: Online
    • Credits: 33
    • Application Deadlines: Fall: Aug 1, Spring: Dec 1 (Final Extended), Summer: Apr 1
  • Artificial Intelligence
    • Average Duration: 18 - 24 months
    • Commitment Options: Full-time, Part-time
    • Format: On-campus
    • Credits: 30
    • Application Deadlines: Fall: Jan 15, Spring: Dec 1 (domestic only)
  • Cybersecurity and Public Policy
    • Average Duration: 16 - 24 months
    • Commitment Options: Full-time, Part-time (Daytime)
    • Format: On-campus
    • Credits: 30
    • Application Deadlines: Fall: Jan 15, Spring: Dec 1 (domestic only)
  • Data Science
    • Average Duration: 12 - 24 months
    • Commitment Options: Full-time, Part-time (Daytime)
    • Format: On-campus
    • Credits: 30
    • Application Deadlines: Fall: Jan 15, Spring: Dec 1 (domestic only)
  • Data Science (Online)
    • Average Duration: 12 - 24 months
    • Commitment Options: Full-time, Part-time (Daytime), Part-time (Evenings)
    • Format: Online
    • Credits: 32
    • Application Deadlines: Fall: Aug 1, Spring: Dec 1 (Final Extended), Summer: Apr 1
  • Software Systems Development
    • Average Duration: 12 - 24 months
    • Commitment Options: Full-time, Part-time (Daytime)
    • Format: On-campus
    • Credits: 30
    • Application Deadlines: Fall: Jan 15, Spring: Dec 1 (domestic only)
See More