Undergraduate Programs

​​​​​​​​​​​​Image of cardboard boat race​Push your passion further at CMU, where you'll have exciting opportunities to explore your career interests.

A degree through CMU's nationally accredited engineering-related programs will prepare you for a variety of careers such as a biomechanical engineer, development engineer, project manager or robotics specialist.

Our mechanical and electrical engineering programs are accredited by the Engineering Accreditation Commission of ABET, http://www.abet.org.​

The industrial technology management program with both concentrations is accredited by The Association of Technology, Management, and Applied Engineering.

Engineering Programs

Engineering Technology Programs

Engineering Programs

Engineering majors prepare you to help solve many exciting and demanding problems including important global issues related to energy and the environment, as well as the development of new devices, products, and materials. Y​​ou will work with advanced computer simulations and modern, well-equipped laboratories that provide exciting and valuable hands-on experience.


Computer Engineering (B.S.Cmp.E.)​ 

Minimum total for graduation: 130-136 hours



Electrical Engineering Major (B.S.E.E.)

Minor: Optional 

Minimum total for graduation: 130-134 hours 


Accredited by the Engineering Accreditation Commission of ABET, http://www.abet.org​​



Mechanical Engineering Major (B.S.M.E.)

Minor: Optional 

Minimum total for graduation: 130-134 hours 


Accredited by the Engineering Accreditation Co​mmission of ABET, http://www.abet.org



​​Engineering Technology Programs (B.S.E.T.)

Designed to prepare you for a career related to mechanical engineering technology.


​Mechanical Engineering Technology Major

Major: Mechanical Engineering Technology
Minor: Optional. If you wish to complete a minor you are encouraged to select Computer Science, Mathematics, or Physics. 
Minimum total for graduation:
 124 hours