Skip to main content

Compare Our Online Programs

Find the Program That Matches Your Career Goals

Tufts University School of Engineering offers a variety of online programs designed to meet the needs of working professionals. Each of our technical degrees and certificates will prepare you for success both in the classroom and in your career.

Explore and compare our online options to find the program that best fits your career aspirations.

Online MS in Computer Science

Spring, Summer, Fall

2 Years

$1,765

30

10

Algorithms

Machine Learning
Programming Languages
Networks and Protocols
Discrete Mathematics
Models of Computation
Software Engineering
Computer Security
Database Systems

Database Administrator
Hardware Engineer
Network Architect
Software Developer

Systems Analyst
Threat Detection Analyst

Web Developer

Futuristic and inquisitive thinkers with some prior programming knowledge who see today’s digital challenges as opportunities for innovative solutions

Online Pathway to MS in Computer Science

Spring, Summer, Fall

1 Year

$1,049 (Undergraduate Level Courses) / $1,765 (Graduate Level Courses)

Certificate Pathway: 17-23 / MS Pathway: 7

Certificate Pathway: 5-6 / MS Pathway: 12-13

Discrete Mathematics
Programming Languages
Algorithms
Computation Theory

Operating Systems
Database Systems
Computer Security
Machine Learning
Software Engineering
Networks and Protocols

Database Administrator
Hardware Engineer
Network Architect
Software Developer

Systems Analyst
Web Developer

Or admission into a MS in Computer Science program

Individuals who are new to the field of computer science and eager to gain a solid foundation in the field to pursue a career or further course of study through the MS in Computer Science

Online MS in Data Science

Spring, Summer, Fall

2 Years

$1,765

30

10

Probabilistic Systems Analysis

Data Mining

Data Infrastructure
Machine Learning
Big Data

Data Analysis

Database Administrator

Data Architect

Data and Analytics Manager

Data Engineer

Data Scientist
Machine Learning Engineer
Statistician

Quantitative minds with a strong math background and an interest in a next-generation career in data analysis and data-centric problem solving

Online Pathway to MS in Data Science

Spring, Summer, Fall

1 Year

$1,049 (Undergraduate Level Courses) / $1,765 (Graduate Level Courses)

Certificate Pathway: 17-23 / MS Pathway: 7-11

Certificate Pathway: 5-6 / MS Pathway: 10-11

Data Structures
Programming for Data Science
Discrete Mathematics
Machine Learning
Linear Algebra
Probabilistic Systems Analysis

Data Science Manager

Database Architect
Machine Learning Engineer

Analytics Manager
Data Scientist

Data Engineer
Statistician
Database Administrator

Or admission into a MS in Data Science program

Individuals who are new to the field of data science and eager to gain a solid foundation in the field to pursue a career or further course of study through the MS in Data Science

Online MS in Computer ScienceOnline Pathway to MS in Computer ScienceOnline MS in Data ScienceOnline Pathway to MS in Data Science
Program StartSpring, Summer, FallSpring, Summer, FallSpring, Summer, FallSpring, Summer, Fall
Average Program Duration*2 Years1 Year2 Years1 Year
Cost Per Credit Hour**$1,765$1,049 (Undergraduate Level Courses) / $1,765 (Graduate Level Courses)$1,765$1,049 (Undergraduate Level Courses) / $1,765 (Graduate Level Courses)
Total Credit Hours30Certificate Pathway: 17-23 / MS Pathway: 730Certificate Pathway: 17-23 / MS Pathway: 7-11
Total Courses Required10Certificate Pathway: 5-6 / MS Pathway: 12-1310Certificate Pathway: 5-6 / MS Pathway: 10-11
Program CompetenciesAlgorithms

Machine Learning
Programming Languages
Networks and Protocols
Discrete Mathematics
Models of Computation
Software Engineering
Computer Security
Database Systems
Discrete Mathematics
Programming Languages
Algorithms
Computation Theory

Operating Systems
Database Systems
Computer Security
Machine Learning
Software Engineering
Networks and Protocols
Probabilistic Systems Analysis

Data Mining

Data Infrastructure
Machine Learning
Big Data

Data Analysis
Data Structures
Programming for Data Science
Discrete Mathematics
Machine Learning
Linear Algebra
Probabilistic Systems Analysis
Prospective Occupations for GraduatesDatabase Administrator
Hardware Engineer
Network Architect
Software Developer

Systems Analyst
Threat Detection Analyst

Web Developer
Database Administrator
Hardware Engineer
Network Architect
Software Developer

Systems Analyst
Web Developer

Or admission into a MS in Computer Science program
Database Administrator

Data Architect

Data and Analytics Manager

Data Engineer

Data Scientist
Machine Learning Engineer
Statistician
Data Science Manager

Database Architect
Machine Learning Engineer

Analytics Manager
Data Scientist

Data Engineer
Statistician
Database Administrator

Or admission into a MS in Data Science program
Ideal StudentFuturistic and inquisitive thinkers with some prior programming knowledge who see today’s digital challenges as opportunities for innovative solutionsIndividuals who are new to the field of computer science and eager to gain a solid foundation in the field to pursue a career or further course of study through the MS in Computer ScienceQuantitative minds with a strong math background and an interest in a next-generation career in data analysis and data-centric problem solvingIndividuals who are new to the field of data science and eager to gain a solid foundation in the field to pursue a career or further course of study through the MS in Data Science

* Subject to completing the required number of credit hours

** Tuition based on 2024-2025 rate. Tuition and program costs subject to change each year.

Curriculum

Our cutting-edge courses will expose you to challenges and research problems that allow you to develop next-level data and computer science skills.

Explore the Programs

Tuition & Financial Aid

Get important information about the cost of our online programs and explore available financial aid opportunities.

Learn More

Admissions

Are you ready to apply to one of our online programs? Find out exactly what you need to begin the application process.

Get Started

Compare Our Programs

Explore and compare our online options to find the program that best fits with your career aspirations.

Compare Now