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.

 Online Computer Science Programs

Advance your technical skill set and stay current in a rapidly evolving field with Tufts School of Engineering's online computer science programs. From essential knowledge in core systems to advanced work in areas like software engineering and artificial intelligence, these flexible options are designed to support both entry and advancement in the tech industry.

 Online Computer Science Programs

Advance your technical skill set and stay current in a rapidly evolving field with Tufts School of Engineering's online computer science programs. From essential knowledge in core systems to advanced work in areas like software engineering and artificial intelligence, these flexible options are designed to support both entry and advancement in the tech industry.

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.

Explore MS in Computer Science

A student works at a desk with dual monitors.

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.

Explore Post-Bacc in Computer Science

Student answering a question in class with another student in the foreground and laptops infront of both of them.

 Online Data Science Programs

Tufts School of Engineering's online data science programs focus on the practical application of analytics, modeling, and data visualization. Whether you're entering the field or broadening your capabilities, you’ll learn how to interpret complex data and apply insights across sectors such as healthcare, sustainability, and logistics.

 Online Data Science Programs

Tufts School of Engineering's online data science programs focus on the practical application of analytics, modeling, and data visualization. Whether you're entering the field or broadening your capabilities, you’ll learn how to interpret complex data and apply insights across sectors such as healthcare, sustainability, and logistics.

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.

Explore MS in Data Science

teacher drawing on a whiteboard.

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.

Explore Post-Bacc in Data Science

A student studies with a laptop.

 Online Management and Leadership Programs

Develop the leadership mindset and skills needed to guide teams and make strategic decisions in technical or business environments. Tufts Gordon Institute's programs are suited for professionals seeking new responsibilities and career growth.

 Online Management and Leadership Programs

Develop the leadership mindset and skills needed to guide teams and make strategic decisions in technical or business environments. Tufts Gordon Institute's programs are suited for professionals seeking new responsibilities and career growth.

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.

Explore MS in Engineering Management

A student and professor discuss a project with the Boston skyline in the distance.

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.

Explore MS in Technology Management and Leadership

A student and professor talk about a book on the academic quad.

Tufts University Accreditation

Tufts University has been continually accredited by the New England Commission of Higher Education (NECHE), one of seven regional higher education accrediting bodies in the United States, since 1929. Tufts is evaluated by and achieves accreditation from NECHE once every ten years. The next comprehensive evaluation will take place in Spring 2033.

Tufts University Accreditation

Tufts University has been continually accredited by the New England Commission of Higher Education (NECHE), one of seven regional higher education accrediting bodies in the United States, since 1929. Tufts is evaluated by and achieves accreditation from NECHE once every ten years. The next comprehensive evaluation will take place in Spring 2033.