First-Year Programs

A variety of courses, programs, and resources are available to first-year engineering students to connect to the College community, explore academic programs, and chart a path to success.

Engineering 100

This course is designed to simulate a real-world engineering environment where teamwork, communication, and creativity are the keys to success.

Students working on Engineering 100 project


Engineering 110

In this course, students explore the breadth of opportunities available to engineers in both their education and their career.




Engineering 110 class posing


Common Reading Experience

This program helps students connect with the Michigan Engineering community through interactive discussions and events throughout the year.

Students in small group discussing material together

Common Reading Experience

Engineering 101

Engineering 101 focuses on the development of algorithms to solve problems of relevance in engineering practice and on the implementation of these algorithms using high-level computer languages.

Code on a student's monitor


Engineering 151

ENGR 151 is for students who have previous programming experience, or a strong motivation and natural intuition for algorithms.

Students working on a set of problems together