Which online program will you choose?
MS in Computer Science
Stay at the leading edge of one of the fastest-growing industries in the world.
Pathway to MS in Computer Science (Post-Baccalaureate Certificate)
Build the skills to begin a career in technology or continue on to graduate study.
MS in Data Science
Prepare for a next-generation career in data analysis and data-intensive science.
Pathway to MS 
in Data Science 
(Post-Baccalaureate Certificate)
Develop the data analysis and problem-solving skills needed to lead technical innovation.
Program Comparison Guide
Use our program comparison guide to find the program that best fits your career goals.
Key Dates & Deadlines
Below are the application deadlines for the Online MS in Computer Science, Online MS in Data Science, Online Pathway to MS in Computer Science (Post-Baccalaureate Certificate), and Online Pathway to MS in Data Science (Post-Baccalaureate Certificate) programs.
“As a distinguished R1 and AAU institution, we foster innovation and exploration, preparing the next generation of leaders to tackle complex challenges. Our commitment to research and education goes beyond prestige—it’s about having impact.”
– School of Engineering Dean Kyongbum Lee
What to expect?
At the School of Engineering, we shape future leaders and innovators dedicated to improving the world’s well-being. Through our online programs, students engage in an interactive Tufts community while enjoying the convenience of flexible learning options.
Our virtual classrooms foster real-time collaboration among peers and faculty, facilitated by web camera-hosted sessions. With intentionally small class sizes, we prioritize active participation and meaningful discussions. Additionally, students can take advantage of online faculty office hours, providing direct access to support and guidance in a dynamic learning environment.
- Building community: We create a welcoming place where everyone is valued. We respect each other, help one another, and work together. We do our best and listen to what the community needs.
- Empowering scholarship, discovery, and invention: Turn your ideas into real-world changes. Our teachers and facilities are top-tier, helping you think creatively and work with others. We connect different areas of study to make big discoveries.
- Connecting people and ideas for innovation: Work with businesses, governments, and alumni to make a difference. We help ideas become real by supporting research. Together, we find solutions to problems all over the world.
- Transforming graduate education: Learn in small groups where you can try new things. We take an interdisciplinary approach and place emphasis on how engineering affects society. Get ready to succeed anywhere in the world.
- Supporting continued learning: Keep learning new skills throughout your life. Our programs help you discover and create new things. We help you become a leader and share what you know with others.