Online Programs
Why Choose an Online Program at Tufts School of Engineering?
Advance your career on your schedule with a fully online master’s degree from Tufts School of Engineering. Our programs combine academic rigor with the flexibility working professionals need, allowing you to study from anywhere, balance your commitments, and gain the in-demand skills employers are looking for. As an online student, you’ll benefit from the same expert faculty, career support, and hands-on learning experiences that define the Tufts graduate community. Whether you're pursuing leadership roles, technical specialization, or transitioning careers, our online programs provide the tools and credentials to help you reach your goals.
What makes a Tufts online education unique?
- Same Program, Same Faculty: Online students learn from the same distinguished faculty who teach on campus. These are leaders in research and industry who bring real-world insight and personalized mentorship to each course.
- Flexible and Interactive Learning: Courses combine self-paced assignments with live virtual sessions. Students use Canvas to access lectures, assignments, discussions, and grades in a single, user-friendly platform.
- Capstone Project with Real-World Impact: All master’s students complete a two-semester capstone project. This experience allows you to design, build, and present a solution to a real-world challenge that strengthens your skills and professional portfolio.
- Dedicated Faculty Support: You’ll receive academic guidance from a dedicated faculty advisor who supports your goals from enrollment through graduation.
- Career Services and Industry Connections: Access virtual career counseling, resume and interview preparation, and benefit from Tufts’ strong ties to Boston-area startups, research labs, and global tech organizations.
- Lifelong Alumni Network: After graduation, you become part of the Tufts alumni community of more than 125,000 professionals worldwide, offering long-term career value through connections, events, and peer support.
MS in Computer Science
Tufts Online Master of Science in Computer Science (MSCS) is built for professionals with prior programming experience who want to deepen their technical skills and advance in the tech industry. Through hands-on coursework and a curriculum that reflects the latest in computer science, you’ll learn to design practical solutions to complex digital challenges and prepare for leadership in a fast-changing field.

Post-Bacc Certificate in Computer Science
Designed for individuals with a bachelor’s degree in another field, the post-baccalaureate program builds essential skills in programming, data structures, algorithms, hardware, and systems. The certificate prepares you to transition into a computer science career or continue into the MS in Computer Science program.

MS in Data Science
Tufts Online Master of Science in Data Science gives you the tools to analyze, interpret, and communicate insights drawn from complex data. With applications in fields such as sustainability, supply chain, and healthcare, this program prepares you to make data-driven decisions and address real-world challenges with advanced analytical skills.

Post-Bacc Certificate in Data Science
The online post-baccalaureate certificate offers core training in data analysis, architecture, modeling, and visualization. Designed for learners with a bachelor’s degree in another field, this program supports a transition into a data science career or continued study through the MS in Data Science.

MS in Engineering Management
Offered through Tufts Gordon Institute, the MS in Engineering Management combines leadership development with real-world application. The program is available in full-time or part-time formats and helps engineering professionals gain the skills to manage teams, lead projects, and make strategic decisions in technical environments.

MS in Technology Management and Leadership
The MS in Technology Management and Leadership prepares you to lead in technology-focused organizations by combining business strategy with leadership development. You'll build skills in communication, conflict resolution, and decision-making, while gaining a broader understanding of how to navigate today’s fast-changing innovation landscape.
