The mechanical engineering program in the College of Engineering and Computing includes basic courses in science and mathematics, advanced topics in mechanical engineering and many technical electives that enable you to specialize in a number of areas.

The following courses fulfill some of the requirements for a Bachelor of Science in Engineering with a major in mechanical engineering:

  • Circuits or Electrical Engineering for Nonmajors
  • Introduction to Engineering Graphics and Visualization
  • Statics
  • Introduction to Applied Numerical Methods
  • Introduction to the Mechanics of Solids
  • Thermodynamic Fundamentals
  • Dynamics
  • Design of Mechanical Elements
  • Kinematics and Dynamics of Machines