Mechanical Engineering Degree Plan

Earn a B.S. in Mechanical Engineering from CU Boulder

The following plan lists all the specific course requirements for the Bachelor of Science in Mechanical Engineering degree at Western Colorado University and the University of Colorado. The order in which these courses are taken may vary with course availability. Students are responsible for completing all course prerequisites. Please note that this is a suggested degree program; your program may vary.

This program is still under development and subject to change

Suggested First Year

Course Hours
MATH 151 Calculus 1 4
PHYS 200 General Physics 1 w/lab 4
CS 191 Computer Science 2 3
CHEM 121 General Chemistry for Engineers 3
H&SS lower-division or Foreign Language 3
HWTR 100 Headwaters 1
Total 18

Course Hours
MATH 251 Calculus 2 4
PHYS 201 General Physics 2 w/lab 4
ENGR 131 Introduction to Design 3
ENGR 197 Computer-Aided Design 3
H&SS lower-division or Foreign Language 3
Total 17

Suggested Second Year

Course Hours
MATH 252 Calculus 3 4
PHYS 250 Statics (dual list as ENGR 250) 3
PHYS 320 Modern Physics 3
ENGR 197 Fabrication 1
ENGR 265 Engineering as a Profession 1
ENGR 297 Material Science 3
Total 15

Course Hours
MATH 358 Differential Equations with Linear Algebra 4
PHYS 251 Dynamics 3
ENGR 397 Mechanics of Solids 3
ENGR 335 Fluid Mechanics 3
ENG 302 Technical Writing 3
Total 16

Suggested Third Year

Course Hours
MCEN 3012 Thermodynamics 3
MCEN 3017 Circuits and Electronics for Mechanical Engineers 3
MCEN 3025 Component Design 3
MCEN 3030 Computational Methods 3
H&SS lower-division or Foreign Language 3
Total 15

Course Hours
MCEN 3047 Data Analysis and Experimental Methods 4
MCEN 4026 Manufacturing Processes and Systems 3
MCEN 3032 Thermodynamics 2 3
MCEN 3022 Heat Transfer 3
Free elective 3
Total 16

Suggested Fourth Year

Course Hours
MCEN 4043 System Dynamics 3
MCEN 4045 Mechanical Engineering Design Project 1 3
MCEN Technical Elective 3
General Technical Elective 3
H&SS upper-division 3
Total 15

Course Hours
MCEN 4085 Mechanical Engineering Design Project 2 3
MCEN 4086 Writing for Design 1
MCEN Technical Elective 3
General Technical Elective 3
 H&SS upper-division 3
Free elective 3
Total 16