Skip to main content

2025 Investiture Information

Dartmouth Engineering Online

Dartmouth Engineering, in partnership with the world's leading online education providers, offers a fully online master's degree program, as well as online non-degree courses to help advance your career.

From coursework to learning activities, the programs have been developed by Dartmouth's renowned engineering faculty to provide you with highly sought-after skills in today's job market. Through these programs, students gain powerful skills to tackle new challenges in our rapidly evolving digital world.

Online Degree Program

Master of Engineering: Computer Engineering (MEng: CE)

Earn Dartmouth's MEng: CE from anywhere in the world. Our fully online program will build your mastery in intelligent systems—the foundational technology in AI, virtual and augmented reality, autonomous robots, and self-driving cars—to help you stay ahead in a rapidly evolving field.

Online MEng: CE Program Info

Online MEng: CE Admissions

Non-Degree Online Courses

Dartmouth Engineering offers three non-degree online certificate programs. Each certificate is available on both Coursera and edX, and is composed of a series of individual non-degree courses that can be taken separately or as a unit to earn the full certificate.

Featured: Data Analytics for Digital Transformation

(New Program)

Dartmouth Engineering's Data Analytics for Digital Transformation Certificate (Coursera SpecializationedX Professional Certificate) offers a comprehensive program to equip professionals with the tools and knowledge to drive innovation, efficiency, and strategic decision-making in today's dynamic digital landscape. Professors Vikrant Vaze and Reed Harder lead the program, which includes four specialized courses—Fundamentals of Digital Transformation, Predictive Analytics, Simulation for Digital Transformation, and Prescriptive Analytics—each focusing on a critical component of modern analytics.

Each course combines theoretical foundations with hands-on experience through Python-based exercises, case studies, and real-world applications. By the end of the program, you'll have a robust analytics toolkit and the confidence to lead data-centric initiatives that align with your organization's digital transformation goals. Whether new to analytics or seeking to deepen your expertise, this certificate empowers you to navigate complexity, manage uncertainty, and drive innovation.

C Programming with Linux

Dartmouth Engineering offers a C Programming with Linux series of seven short courses. In this course series, you will learn how to write, read, and debug computer programs in the C programming language while also becoming familiar with the Linux operating system. This course series is offered as the C Programming with Linux Specialization on the Coursera platform and as the C Programming with Linux Professional Certificate on the edX platform.

Beginners, even those without any programming experience, will be able to immediately start coding in C through our new coding tools within the web browser. No need to install anything! 

Why learn C and not another programming language? Did you know that smartphones, your car's navigation system, robots, drones, trains, and almost all electronic devices have some C-code running under the hood? C is used in any circumstance where speed and flexibility are important, such as in embedded systems or high-performance computing.

C is a foundational programming language taught at engineering schools around the world, and represents one of the building blocks of modern computer information technology.Invented in the 1970's, it is still one of the most stable and popular programming languages in the world. 

If you are thinking about applying for the Online MEng: CE degree program, the C Programming with Linux series of courses can provide useful preparation to brush up on your coding skills in general or your C programming in particular.

Engineering of Structures Around Us

In this introductory course, you'll learn some engineering principles that can be applied to structural systems everywhere: in nature, in furniture, in mechanical and aerospace systems, and in any solid object that resists a load. 

This content is offered as a single, larger course on edX (The Engineering of Structures Around Us) and as a 5-course Engineering of Structures Around Us Specialization on Coursera.