A checklist is the list of requirements to complete this program and receive the award, as the college publishes it in its catalog. It is the same for everyone. It does not say what you have completed; that comes from applying your own record.
Program
- Award
- B.S.
- Credential class
- ceterms:BachelorDegree
- CIP
- 14.1901
- Total credits (published)
- 36-39
- Credits (computed from items)
- 1044-1055
- Catalog edition
- 2026-2027
- Checklist type
- degree-program
Identifiers
- IPEDS UNITID
- 211440
- CourseShelf checklist
- CK_211440_4dd381c8
- CollegeTransfer.Net
- Institution Transfer Profile
- Source
- CourseShelf publish 59
Requirements to complete
Every course or condition the catalog lists, in the catalog's order.
First Year
9 items
- 21-120Differential and Integral CalculusNot resolved to a course10
- 24-101Fundamentals of Mechanical EngineeringNot resolved to a course12
- 33-141Physics I for Engineering StudentsNot resolved to a course12
- 99-101Core@CMUNot resolved to a course3
- 76-101Interpretation and ArgumentNot resolved to a course9
- 21-122Integration and ApproximationNot resolved to a course10
- xx-xxxNot resolved to a course12
- xx-xxxNot resolved to a course10-12
- xx-xxxNot resolved to a course9
Sophomore Year
14 items
- 24-221ThermodynamicsNot resolved to a course10
- 24-261Mechanics I: 2D DesignNot resolved to a course10
- 21-254Linear Algebra and Vector Calculus for EngineersNot resolved to a course11
- xx-xxxNot resolved to a course10-12
- 24-xxxNot resolved to a course3-4
- xx-xxxNot resolved to a course9
- 39-210Experiential Learning INot resolved to a course0
- 24-231Fluid MechanicsNot resolved to a course10
- 24-262Mechanics II: 3D DesignNot resolved to a course10
- 21-260Differential EquationsNot resolved to a course9
- xx-xxxNot resolved to a course10-12
- 24-xxxNot resolved to a course3-4
- xx-xxxNot resolved to a course9
- 39-220Experiential Learning IINot resolved to a course0
Junior Year
12 items
- 24-302Professional Development for Mechanical Engineers(Offered Fall and Spring)Not resolved to a course2
- 24-322Heat TransferNot resolved to a course10
- 24-351Dynamics(Offered Fall and Spring)Not resolved to a course10
- 24-370Mechanical Design: Methods and ApplicationsNot resolved to a course12
- 36-220Engineering Statistics and Quality ControlNot resolved to a course9
- xx-xxxNot resolved to a course9
- 39-310Experiential Learning IIINot resolved to a course0
- 24-302Professional Development for Mechanical Engineers(Offered Fall and Spring)Not resolved to a course2
- 24-311Numerical Methods(Offered Fall and Spring)Not resolved to a course10
- 24-321Thermal-Fluids ExperimentationNot resolved to a course12
- 24-352Dynamic Systems and Controls(Offered Fall and Spring)Not resolved to a course12
- xx-xxxNot resolved to a course9
Senior Year
9 items
- 24-441Product Design(Offered Fall and Spring) ****Not resolved to a courseor: 24-671 Electromechanical Systems Design12
- 24-452Mechanical Systems Experimentation(Offered Fall and Spring)Not resolved to a course9
- xx-xxxNot resolved to a course9
- xx-xxxNot resolved to a course9
- xx-xxxNot resolved to a course9
- 24-xxxNot resolved to a course9-12
- xx-xxxNot resolved to a course9
- xx-xxxNot resolved to a course9
- xx-xxxNot resolved to a course9
Guidance on Engineering Electives
electives · 0 items
Fundamental Courses
5 items
- 24-451Feedback Control SystemsNot resolved to a course12
- 24-677Modern Control TheoryNot resolved to a course12
- 24-760Robot Dynamics and AnalysisNot resolved to a course12
- 24-773Multivariable Linear ControlNot resolved to a course12
- 24-776Non Linear ControlNot resolved to a course12
Application Courses
7 items
- 24-614Microelectromechanical SystemsNot resolved to a course12
- 24-671Electromechanical Systems DesignNot resolved to a course12
- 24-673Soft Robots: Mechanics, Design and ModelingNot resolved to a course12
- 24-753Special Topics: Robotic Materials: Designs, Principles & MechanicsNot resolved to a course12
- 24-774Advanced Control Systems IntegrationNot resolved to a course12
- 24-775Bioinspired Robot Design and ExperimentationNot resolved to a course12
- 24-778Mechatronic DesignNot resolved to a course12
Fundamental Courses
5 items
- 24-711Fluid DynamicsNot resolved to a course12
- 24-718Computational Fluid DynamicsNot resolved to a course12
- 24-721Advanced ThermodynamicsNot resolved to a course12
- 24-722Energy System ModelingNot resolved to a course12
- 24-730Advanced Heat TransferNot resolved to a course12
Application Courses
7 items
- 24-381Environmental Systems on a Changing Planet(Students must take 24-381 for Environmental Systems on a Changing Planet to fulfill the MechE Technical Elective requirement)Not resolved to a course12
- 24-423Renewable Energy EngineeringNot resolved to a course9
- 24-623Molecular Simulation of MaterialsNot resolved to a course12
- 24-626Air Quality EngineeringNot resolved to a course12
- 24-628Energy Transport and Conversion at the NanoscaleNot resolved to a course12
- 24-629Direct Solar and Thermal Energy ConversionNot resolved to a course12
- 24-643Energy Storage Materials and SystemsNot resolved to a course12
Fundamental Courses
2 items
- 24-651Material Selection for Mechanical EngineersNot resolved to a course12
- 24-688Introduction to CAD and CAE ToolsNot resolved to a course12
Application Courses
6 items
- 24-632Special Topics: Additive Manufacturing Processing and Product DevelopmentNot resolved to a course12
- 24-633Additive Manufacturing LaboratoryNot resolved to a course12
- 24-672Special Topics in DIY Design and FabricationNot resolved to a course12
- 24-680Quantitative Entrepreneurship: Analysis for New Technology CommercializationNot resolved to a course12
- 24-691Mechanical Engineering Project ManagementNot resolved to a course12
- 24-692Special Topics: Engineering a Startup: How to Start and Grow a Hardware CompanyNot resolved to a course12
Fundamental Courses
4 items
- 24-451Feedback Control SystemsNot resolved to a course12
- 24-677Modern Control TheoryNot resolved to a course12
- 24-704Probability and Estimation Methods for Engineering SystemsNot resolved to a course12
- 24-789Intermediate Deep Learning for EngineersNot resolved to a course6
Application Courses
3 items
- 24-774Advanced Control Systems IntegrationNot resolved to a course12
- 24-775Bioinspired Robot Design and ExperimentationNot resolved to a course12
- 24-784Special Topics: Trustworthy AINot resolved to a course12
Fundamental Courses
4 items
- 24-703Numerical Methods in EngineeringNot resolved to a course12
- 24-780Engineering ComputationNot resolved to a course12
- 24-783Advanced Engineering ComputationNot resolved to a course12
- 24-785Engineering OptimizationNot resolved to a course12
Application Courses
4 items
- 24-658Image-Based Computational Modeling and AnalysisNot resolved to a course12
- 24-718Computational Fluid DynamicsNot resolved to a course12
- 24-755Finite Elements in Mechanics INot resolved to a course12
- 24-781Engineering Computation ProjectNot resolved to a courseVar.
Fundamental Courses
5 items
- 24-634Structural DesignNot resolved to a course12
- 24-635Structural AnalysisNot resolved to a course12
- 24-652Mechanical Behavior of Engineering MaterialsNot resolved to a course12
- 24-653Special Topics: Materials and Their Processing for Mechanical EngineersNot resolved to a course12
- 24-751Solid Mechanics and ElasticityNot resolved to a course12
Application Courses
6 items
- 24-358Culinary MechanicsNot resolved to a course9
- 24-643Energy Storage Materials and SystemsNot resolved to a course12
- 24-650Applied Finite Element AnalysisNot resolved to a course12
- 24-684Nanoscale Manufacturing Using Structural DNA NanotechnologyNot resolved to a course12
- 24-755Finite Elements in Mechanics INot resolved to a course12
- 24-753Special Topics: Robotic Materials: Designs, Principles & MechanicsNot resolved to a course12
Source. Carnegie Mellon University, catalog 2026-2027 — https://coursecatalog.web.cmu.edu/schools-colleges/collegeofengineering/departmentofmechanicalengineering/mechanical-engineering-bs/. Captured page pages/0233.html.gz. Assembled from the institution's published catalog as captured; every record names its captured page and source URL. Assembled, not asserted.