The Bachelor’s–Accelerated Master’s (BAM) degree program offers currently enrolled CU Boulder mechanical engineering undergraduate students the opportunity to receive a bachelor’s and master’s degree more efficiently than if each degree were pursued independently. Students receive their bachelor’s degree first but begin taking graduate coursework as undergraduates (typically in their senior year). In the Paul M. Rady Department of Mechanical Engineering, six credits count toward both the bachelor’s and the master’s degrees, so students can receive a master’s degree in less time and at a lower cost than if they were to enroll in a stand-alone master’s degree program after completion of their baccalaureate degree. In addition, staying at CU Boulder to pursue a bachelor’s–accelerated master’s program enables students to continue working with their established faculty mentors.

BS in Mechanical Engineering, MS in Mechanical Engineering

Admissions Requirements

Current CU Boulder mechanical engineering undergraduate students who meet the following requirements are eligible for admission to the Mechanical Engineering BAM program:

  • Have a cumulative GPA of 3.250 or higher
  • Have no MAPS deficiencies
  • Have at least Junior class standing
  • Have completed four of the following six courses:      
    • Computational Methods
    • Fluids
    • Thermodynamics 1
    • Thermodynamics 2
    • Heat Transfer
    • Component Design

Note: Students who plan to complete a double major and/or minor are eligible for admission to the BAM program. Additional documentation of your plan of study will be requested at the time of application.

Program Requirements

Students may take up to and including 12 hours while in the undergraduate program which can later be used toward the master’s degree. However, only 6 credits may be double counted toward the bachelor’s degree and the master’s degree. Students must apply to graduate with the bachelor’s degree and apply to continue with the master’s degree early in the semester when the undergraduate requirements will be completed.

NOTE: Students who were admitted prior to July 2019 follow a concurrent Bachelor’s/Master’s structure, and the two degrees are awarded simultaneously when requirements for both degrees are met.

Applying to the BAM Program

Eligible students may apply for the BAM program by completing the BAM Intent Form. The last day to apply for the BAM program is as follows:

  • January 27, 2020 for students graduating with their BS in spring 2020
  • February 24, 2020 for students graduating with their BS in summer 2020
  • September 25, 2020 for students graduating with their BS in fall 2020


Undergraduate students should contact their academic advisor (for the BS program) to learn more about BAM programs. Students are also welcome to contact the MS program Graduate Advisor Andrew Angely to learn more about the master’s program and to determine their eligibility for admission to the BAM program.

More information about BAM programs, policies, and forms may be found on the Registrar’s Office website as well as the Graduate School’s web site.

View Other Mechanical Engineering Graduate Degree Programs