The Department of Mechanical Engineering prepares engineers who understand how the world works and how to make it work better.

In the classroom and in up-to-date labs, you will learn from professors who are dedicated teachers and innovative researchers. You will master the fundamentals of problem-solving and design. Hands-on learning is an important component of our program, and there are opportunities to collaborate on real-world projects and to work with faculty on their research.

You will gain the skills and experience required for an exciting, rewarding career and will be well-prepared for advanced study.

Undergraduate programs

Undergraduate links