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 | Online Pathway to MS in Computer Science | Online MS in Data Science | Online Pathway to MS in Data Science | |
---|---|---|---|---|
Program Start | Spring, Summer, Fall | Spring, Summer, Fall | Spring, Summer, Fall | Spring, Summer, Fall |
Average Program Duration* | 2 Years | 1 Year | 2 Years | 1 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 Hours | 30 | Certificate Pathway: 17-23 / MS Pathway: 7 | 30 | Certificate Pathway: 17-23 / MS Pathway: 7-11 |
Total Courses Required | 10 | Certificate Pathway: 5-6 / MS Pathway: 12-13 | 10 | Certificate Pathway: 5-6 / MS Pathway: 10-11 |
Program Competencies | Algorithms
 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 Graduates | Database 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 Student | Futuristic and inquisitive thinkers with some prior programming knowledge who see today’s digital challenges as opportunities for innovative solutions | 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 | Quantitative minds with a strong math background and an interest in a next-generation career in data analysis and data-centric problem solving | 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 |
* Subject to completing the required number of credit hours
** Tuition based on 2024-2025 rate. Tuition and program costs subject to change each year.