Coursera | Online Courses From Top Universities. Join for Free For Individuals For Businesses For Universities For Governments Explore Degrees ​ Log In Join for Free Join for Free Master of Engineering in Computer Engineering Apply now Request info Webinar on August 24: The Next Decade of Engineering Careers | Register here Master of Engineering in Computer EngineeringDartmouth College Ivy League degree From one of the first U.S. professional engineering schools, Thayer School of Engineering at Dartmouth 15-27 months 9 courses total, 15-20 hours per week per course $46,602 USD total cost Pay only for courses you enroll in per term ($5,178 each) On-campus quality Same teaching faculty, curriculum, and master’s diploma as on-campus students 100% online Live sessions, lecture videos, hands-on projects, connection with instructors and peers Overview Admissions Academics Tuition & financing Careers Student experience Who is this degree for? This program is designed for motivated individuals who want to deepen their technical skills and prepare for leadership roles in computer engineering. All applicants must hold an accredited bachelor’s degree prior to starting the program and submit all materials outlined in the Required Application Materials section. Applicants with traditional engineering degrees, other STEM degrees, and non-engineering degrees with relevant technical experience are all considered. This program is a strong fit if you are: An engineering or STEM graduate: You have a bachelor's degree in engineering, computer science, physics, or a similar field. You are looking for a highly effective program to build upon your foundational knowledge, deepen your technical skills, and gain the engineering expertise required for senior-level roles and career advancement. An experienced technical professional: You are a professional whose practical, hands-on experience is your greatest asset. Your bachelor's degree is from a field outside of traditional engineering, but you have developed relevant STEM experience and skills through your professional work. This program values your professional experience and offers a path to formalize your expertise with a prestigious credential. Whether you come from an engineering or STEM background, or have built strong technical skills through professional experience, this program is designed to help you succeed. A working knowledge of linear algebra, calculus, probability, statistics, basic programming (such as C or Python), digital logic, and analog circuits will allow you to benefit from the program from day one. Holistic admissions review We value your professional experience, conducting a comprehensive, case-by-case review of every application. Broad STEM eligibility We welcome applicants from non‑engineering STEM backgrounds. Through the application process, applicants will have multiple opportunities to demonstrate relevant experience. Opportunity to demonstrate readiness You can strengthen your application by highlighting relevant skills and any preparatory coursework you complete. Two start times a year We admit new cohorts twice annually, giving you the flexibility to start the program when you are ready. Applications for the Spring 2027 cohort are open! Application priority deadline: November 15, 2026Upcoming events August 24: The Next Decade of Engineering Careers - Register here Additional resources Curriculum Deep Dive: Watch the video Professor Guided Course Overview: Watch the video 2024 Student Panel: Watch the video Applications for the Spring 2027 cohort are open! Application priority deadline: November 15, 2026Upcoming events August 24: The Next Decade of Engineering Careers - Register here Additional resources Curriculum Deep Dive: Watch the video Professor Guided Course Overview: Watch the video 2024 Student Panel: Watch the video Join the Spring 2027 cohort Apply by the priority deadline to join this cohort! Apply now Request info Coursera Footer Skills Accounting Artificial Intelligence (AI) Cybersecurity Data Analytics Digital Marketing Human Resources (HR) Microsoft Excel Project Management Python SQL Professional Certificates Google AI Certificate Google Cybersecurity Certificate Google Data Analytics Certificate Google IT Support Certificate Google Project Management Certificate Google UX Design Certificate IBM AI Engineering Certificate IBM AI Product Manager Certificate IBM Data Science Certificate Intuit Academy Bookkeeping Certificate Courses & Specializations AI Essentials Specialization AI For Business Specialization AI For Everyone Course AI in Healthcare Specialization Deep Learning Specialization Excel Skills for Business Specialization Financial Markets Course Machine Learning Specialization Prompt Engineering for ChatGPT Course Python for Everybody Specialization Career Resources Career Aptitude Test CAPM Certification Requirements CompTIA A+ Certification Requirements CompTIA Security+ Certification Requirements Essential IT Certifications High-Income Skills to Learn How to Learn Artificial Intelligence PMP Certification Requirements Popular Cybersecurity Certifications Share your Coursera learning story Coursera About What We Offer Leadership Careers Catalog Coursera Plus Professional Certificates MasterTrack® Certificates Degrees For Enterprise For Government For Campus Become a Partner Social Impact Free Courses Udemy Community Learners Partners Beta Testers Blog The Coursera Podcast Tech Blog More Press Investors Terms Privacy Help Accessibility Contact Articles Directory Affiliates Modern Slavery Statement Do Not Sell/Share Learn Anywhere © 2026 Coursera Inc. All rights reserved.