The curriculum consists of 128 credit hours. You can start the curriculum quickly by taking both Calculus and Physics in your first semester, as mapped out on the Blue flowchart. If you’d prefer to take these two classes in different semesters, see the Yellow flowchart. Your choice will depend on your experience with Calculus and Physics, which are cornerstones of the engineering curriculum.

The flowcharts show a recommended course order for both tracks, mapping out classes you should take each semester. Questions about pacing of courses and accepted course substitutions should be directed to your academic advisor.

Updated 5/25/2016

Download a PDF of this Curriculum Plan

Course Work

Year 1 – Fall Semester

  • APPM1350: Calculus 1
  • CSCI1320: Introduction to Engineering Computing
  • GEEN1400: First-Year Engineering Projects
  • PHYS1110: Physics 1

Year 1 – Spring Semester

  • APPM1360: Calculus 2
  • MCEN1024: Chemistry of Energy & Materials
  • MCEN1025: CAD & Fabrication
  • PHYS1110: Physics 2
  • PHYS1140: Experimental Physics

Year 2 – Fall Semester

  • APPM2350: Calculus 3
  • MCEN2000: ME Professionalism Seminar
  • MCEN2023: Statics & Structures
  • MCEN2024: Materials Science
  • PHYS2130: Physics 3
  • Lower Division H&SS Elective

Year 2 – Spring Semester

  • APPM2360: Linear Algebra & Differential Equations
  • MCEN2043: Dynamics
  • MCEN2063: Solid Mechanics
  • MCEN3012: Thermodynamics
  • MCEN3021: Fluid Mechanics

Year 3 – Fall Semester

  • ECEN3010: Circuits & Electronics
  • MCEN3022: Heat Transfer
  • MCEN3025: Component Design
  • MCEN3030: Computational Methods
  • WRTG Requirement

Year 3 – Spring Semester

  • MCEN3047: Data Analysis & Measurements
  • MCEN4026: Manufacturing
  • MCEN4043: System Dynamics
  • Gen Tech Elective
  • Lower Division H&SS Elective

Year 4 – Fall Semester

  • MCEN3032: Thermodynamics 2
  • MCEN4045: Senior Design 1
  • Free Elective
  • ME Tech Elective
  • Lower Division H&SS Elective
  • Upper Division H&SS Elective

Year 4 – Spring Semester

  • MCEN4085: Senior Design 2
  • Free Elective
  • Gen Tech Elective
  • ME Tech Elective
  • Upper Division H&SS Elective

Standard Course Substitutions

CSCI1320– ECEN1310, or CSCI 1300 (Note: COEN1300 and GEEN1300 are also accepted, if completed prior to Fall 2015)

GEEN1400– ASEN1400, COEN1400, COEN1410, ECEN1400, GEEN2400, or GEEN3400

MCEN1024– CHEM1113&1114 or CHEN1211&CHEM1221

PHYS2130– PHYS2170, CHEM3311&3321, APPM3310, or CSCI2270

Writing Requirement

The Writing Requirement can be fulfilled by HUEN1010 (freshmen only), HUEN3100, WRTG3035, or WRTG3030.

Humanities & Social Science Electives

Information about these courses is available on the College of Engineering Humanities, Social Sciences, and Writing website.

General Technical Electives

3000 and 4000 level courses in the following subjects are considered to be General Technical Electives: APPM, AREN, ASEN, ASTR, ATOC, CHEM, CHEN, CSCI, CVEN, EBIO, ECEN, EVEN, EMEN, GEOL, IPHY, MATH, MCDB, MCEN, and PHYS. In addition, GEEN3400 and NAVR3030 have been approved to fulfill the requirement.

ME Technical Electives

4000 level MCEN courses not otherwise required for the major are considered to be ME Technical Electives. BS/MS students have the same course options, but should complete the classes at the 5000 level.

Tech Elective Exceptions

You may use one of the following courses as an ME Tech Elective, provided your second ME Tech Elective is completed within Mechanical Engineering: APPM4350, ASEN4123, GEEN3400, EMEN4030, EMEN4050, EMEN4100, EMEN4200, EMEN4800, EMEN4825, EMEN4830

Grade Requirements

Beginning with the incoming class of Fall 2015, the minimum passing grade for prerequisite and corequisite classes in our curriculum is a C. This includes courses completed outside the department (APPM, PHYS, etc.). The minimum passing grade for standalone classes is a D-. In addition, students need to have a cumulative and major GPA of at least 2.25 in order to graduate from the College of Engineering.

Updated as of 5/25/2016

Download a PDF of this Curriculum Map

Course Work

Year 1 – Fall Semester

  • APPM1350: Calculus 1
  • CSCI1320: Introduction to Engineering Computing
  • MCEN1024: Chemistry of Energy & Materials
  • Lower Division H&SS Elective

Year 1 – Spring Semester

  • APPM1360: Calculus 2
  • GEEN1400: First-Year Engineering Projects
  • PHYS1110: Physics 1
  • Lower Division H&SS Elective
  • Lower Division H&SS Elective

Year 2 – Fall Semester

  • APPM2350: Calculus 3
  • MCEN1025: CAD & Fabrication
  • MCEN2000: ME Professionalism Seminar
  • PHYS1120: Physics 2
  • PHYS1140: Experimental Physics
  • Free Elective

Year 2 – Spring Semester

  • APPM2360: Linear Algebra & Differential Equations
  • MCEN2023: Statics & Structures
  • MCEN2024: Materials Science
  • PHYS2130: Physics 3
  • Upper Division H&SS Elective

Year 3 – Fall Semester

  • MCEN2043: Dynamics
  • MCEN2063: Mechanics of Solids
  • MCEN3012: Thermodynamics
  • MCEN3021: Fluid Mechanics
  • Upper Division H&SS Elective
  • Free Elective

Year 3 – Spring Semester

  • ECEN3010: Circuits & Electronics
  • MCEN3022: Heat Transfer
  • MCEN3025: Component Design
  • MCEN3030: Computational Methods
  • WRTG Requirement

Year 4 – Fall Semester

  • MCEN3047: Data Analysis & Measurements
  • MCEN4026: Manufacturing
  • MCEN4043: System Dynamics
  • MCEN4045: Senior Design 1
  • Gen Tech Elective

Year 4 – Spring Semester

  • MCEN3032: Thermodynamics 2
  • MCEN4085: Senior Design 2
  • Gen Tech Elective
  • ME Tech Elective
  • ME Tech Elective

Standard Course Substitutions

CSCI1320 –ECEN1310, or CSCI 1300 (Note: COEN1300 and GEEN1300 are also accepted, if completed prior to Fall 2015)

GEEN1400 –ASEN1400, COEN1400, COEN1410, ECEN1400, GEEN2400, or GEEN3400

MCEN1024 –CHEM1113&1114 or CHEN1211&CHEM1221

PHYS2130 –PHYS2170, CHEM3311&3321, APPM3310, or CSCI2270

Writing Requirement

The Writing Requirement can be fulfilled by HUEN1010 (freshmen only), HUEN3100, WRTG3035, or WRTG3030.

Humanities & Social Science Electives

Information about these courses is available on the College of Engineering Humanities, Social Sciences, and Writing website.

General Technical Electives

3000 and 4000 level courses in the following subjects are considered to be General Technical Electives: APPM, AREN, ASEN, ASTR, ATLS, ATOC, CHEM, CHEN, CSCI, CVEN, EBIO, ECEN, EVEN, EMEN, GEOL, IPHY, MATH, MCDB, MCEN, and PHYS. In addition, GEEN3400 and NAVR3030 have been approved to fulfill the requirement.

ME Technical Electives

4000 level MCEN courses not otherwise required for the major are considered to be ME Technical Electives. BS/MS students have the same course options, but should complete the classes at the 5000 level.

Tech Elective Exceptions

You may use one of the following courses as an ME Tech Elective, provided your second ME Tech Elective is completed within Mechanical Engineering: APPM4350, ASEN4123, GEEN3400, EMEN4030, EMEN4050, EMEN4100, EMEN4200, EMEN4800, EMEN4825, EMEN4830, ENEN4600.

Grade Requirements

Beginning with the incoming class of Fall 2015, the minimum passing grade for prerequisite and corequisite classes in our curriculum is a C. This includes courses completed outside the department (APPM, PHYS, etc.). The minimum passing grade for standalone classes is a D-. In addition, students need to have a cumulative and major GPA of at least 2.25 in order to graduate from the College of Engineering.