KSAWorks
KSAWorks
Knowledge • Skills • Abilities
Program checklist · B.S.

Mechanical Engineering

Carnegie Mellon University · Pittsburgh, PA

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
  1. 21-120
    Differential and Integral Calculus
    Not resolved to a course
    10
  2. 24-101
    Fundamentals of Mechanical Engineering
    Not resolved to a course
    12
  3. 33-141
    Physics I for Engineering Students
    Not resolved to a course
    12
  4. 99-101
    Core@CMU
    Not resolved to a course
    3
  5. 76-101
    Interpretation and Argument
    Not resolved to a course
    9
  6. 21-122
    Integration and Approximation
    Not resolved to a course
    10
  7. xx-xxx
    Not resolved to a course
    12
  8. xx-xxx
    Not resolved to a course
    10-12
  9. xx-xxx
    Not resolved to a course
    9

Sophomore Year

14 items
  1. 24-221
    Thermodynamics
    Not resolved to a course
    10
  2. 24-261
    Mechanics I: 2D Design
    Not resolved to a course
    10
  3. 21-254
    Linear Algebra and Vector Calculus for Engineers
    Not resolved to a course
    11
  4. xx-xxx
    Not resolved to a course
    10-12
  5. 24-xxx
    Not resolved to a course
    3-4
  6. xx-xxx
    Not resolved to a course
    9
  7. 39-210
    Experiential Learning I
    Not resolved to a course
    0
  8. 24-231
    Fluid Mechanics
    Not resolved to a course
    10
  9. 24-262
    Mechanics II: 3D Design
    Not resolved to a course
    10
  10. 21-260
    Differential Equations
    Not resolved to a course
    9
  11. xx-xxx
    Not resolved to a course
    10-12
  12. 24-xxx
    Not resolved to a course
    3-4
  13. xx-xxx
    Not resolved to a course
    9
  14. 39-220
    Experiential Learning II
    Not resolved to a course
    0

Junior Year

12 items
  1. 24-302
    Professional Development for Mechanical Engineers(Offered Fall and Spring)
    Not resolved to a course
    2
  2. 24-322
    Heat Transfer
    Not resolved to a course
    10
  3. 24-351
    Dynamics(Offered Fall and Spring)
    Not resolved to a course
    10
  4. 24-370
    Mechanical Design: Methods and Applications
    Not resolved to a course
    12
  5. 36-220
    Engineering Statistics and Quality Control
    Not resolved to a course
    9
  6. xx-xxx
    Not resolved to a course
    9
  7. 39-310
    Experiential Learning III
    Not resolved to a course
    0
  8. 24-302
    Professional Development for Mechanical Engineers(Offered Fall and Spring)
    Not resolved to a course
    2
  9. 24-311
    Numerical Methods(Offered Fall and Spring)
    Not resolved to a course
    10
  10. 24-321
    Thermal-Fluids Experimentation
    Not resolved to a course
    12
  11. 24-352
    Dynamic Systems and Controls(Offered Fall and Spring)
    Not resolved to a course
    12
  12. xx-xxx
    Not resolved to a course
    9

Senior Year

9 items
  1. 24-441
    Product Design(Offered Fall and Spring) ****
    Not resolved to a course
    or: 24-671 Electromechanical Systems Design
    12
  2. 24-452
    Mechanical Systems Experimentation(Offered Fall and Spring)
    Not resolved to a course
    9
  3. xx-xxx
    Not resolved to a course
    9
  4. xx-xxx
    Not resolved to a course
    9
  5. xx-xxx
    Not resolved to a course
    9
  6. 24-xxx
    Not resolved to a course
    9-12
  7. xx-xxx
    Not resolved to a course
    9
  8. xx-xxx
    Not resolved to a course
    9
  9. xx-xxx
    Not resolved to a course
    9

Guidance on Engineering Electives

electives · 0 items

    Fundamental Courses

    5 items
    1. 24-451
      Feedback Control Systems
      Not resolved to a course
      12
    2. 24-677
      Modern Control Theory
      Not resolved to a course
      12
    3. 24-760
      Robot Dynamics and Analysis
      Not resolved to a course
      12
    4. 24-773
      Multivariable Linear Control
      Not resolved to a course
      12
    5. 24-776
      Non Linear Control
      Not resolved to a course
      12

    Application Courses

    7 items
    1. 24-614
      Microelectromechanical Systems
      Not resolved to a course
      12
    2. 24-671
      Electromechanical Systems Design
      Not resolved to a course
      12
    3. 24-673
      Soft Robots: Mechanics, Design and Modeling
      Not resolved to a course
      12
    4. 24-753
      Special Topics: Robotic Materials: Designs, Principles & Mechanics
      Not resolved to a course
      12
    5. 24-774
      Advanced Control Systems Integration
      Not resolved to a course
      12
    6. 24-775
      Bioinspired Robot Design and Experimentation
      Not resolved to a course
      12
    7. 24-778
      Mechatronic Design
      Not resolved to a course
      12

    Fundamental Courses

    5 items
    1. 24-711
      Fluid Dynamics
      Not resolved to a course
      12
    2. 24-718
      Computational Fluid Dynamics
      Not resolved to a course
      12
    3. 24-721
      Advanced Thermodynamics
      Not resolved to a course
      12
    4. 24-722
      Energy System Modeling
      Not resolved to a course
      12
    5. 24-730
      Advanced Heat Transfer
      Not resolved to a course
      12

    Application Courses

    7 items
    1. 24-381
      Environmental 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 course
      12
    2. 24-423
      Renewable Energy Engineering
      Not resolved to a course
      9
    3. 24-623
      Molecular Simulation of Materials
      Not resolved to a course
      12
    4. 24-626
      Air Quality Engineering
      Not resolved to a course
      12
    5. 24-628
      Energy Transport and Conversion at the Nanoscale
      Not resolved to a course
      12
    6. 24-629
      Direct Solar and Thermal Energy Conversion
      Not resolved to a course
      12
    7. 24-643
      Energy Storage Materials and Systems
      Not resolved to a course
      12

    Fundamental Courses

    2 items
    1. 24-651
      Material Selection for Mechanical Engineers
      Not resolved to a course
      12
    2. 24-688
      Introduction to CAD and CAE Tools
      Not resolved to a course
      12

    Application Courses

    6 items
    1. 24-632
      Special Topics: Additive Manufacturing Processing and Product Development
      Not resolved to a course
      12
    2. 24-633
      Additive Manufacturing Laboratory
      Not resolved to a course
      12
    3. 24-672
      Special Topics in DIY Design and Fabrication
      Not resolved to a course
      12
    4. 24-680
      Quantitative Entrepreneurship: Analysis for New Technology Commercialization
      Not resolved to a course
      12
    5. 24-691
      Mechanical Engineering Project Management
      Not resolved to a course
      12
    6. 24-692
      Special Topics: Engineering a Startup: How to Start and Grow a Hardware Company
      Not resolved to a course
      12

    Fundamental Courses

    4 items
    1. 24-451
      Feedback Control Systems
      Not resolved to a course
      12
    2. 24-677
      Modern Control Theory
      Not resolved to a course
      12
    3. 24-704
      Probability and Estimation Methods for Engineering Systems
      Not resolved to a course
      12
    4. 24-789
      Intermediate Deep Learning for Engineers
      Not resolved to a course
      6

    Application Courses

    3 items
    1. 24-774
      Advanced Control Systems Integration
      Not resolved to a course
      12
    2. 24-775
      Bioinspired Robot Design and Experimentation
      Not resolved to a course
      12
    3. 24-784
      Special Topics: Trustworthy AI
      Not resolved to a course
      12

    Fundamental Courses

    4 items
    1. 24-703
      Numerical Methods in Engineering
      Not resolved to a course
      12
    2. 24-780
      Engineering Computation
      Not resolved to a course
      12
    3. 24-783
      Advanced Engineering Computation
      Not resolved to a course
      12
    4. 24-785
      Engineering Optimization
      Not resolved to a course
      12

    Application Courses

    4 items
    1. 24-658
      Image-Based Computational Modeling and Analysis
      Not resolved to a course
      12
    2. 24-718
      Computational Fluid Dynamics
      Not resolved to a course
      12
    3. 24-755
      Finite Elements in Mechanics I
      Not resolved to a course
      12
    4. 24-781
      Engineering Computation Project
      Not resolved to a course
      Var.

    Fundamental Courses

    5 items
    1. 24-634
      Structural Design
      Not resolved to a course
      12
    2. 24-635
      Structural Analysis
      Not resolved to a course
      12
    3. 24-652
      Mechanical Behavior of Engineering Materials
      Not resolved to a course
      12
    4. 24-653
      Special Topics: Materials and Their Processing for Mechanical Engineers
      Not resolved to a course
      12
    5. 24-751
      Solid Mechanics and Elasticity
      Not resolved to a course
      12

    Application Courses

    6 items
    1. 24-358
      Culinary Mechanics
      Not resolved to a course
      9
    2. 24-643
      Energy Storage Materials and Systems
      Not resolved to a course
      12
    3. 24-650
      Applied Finite Element Analysis
      Not resolved to a course
      12
    4. 24-684
      Nanoscale Manufacturing Using Structural DNA Nanotechnology
      Not resolved to a course
      12
    5. 24-755
      Finite Elements in Mechanics I
      Not resolved to a course
      12
    6. 24-753
      Special Topics: Robotic Materials: Designs, Principles & Mechanics
      Not resolved to a course
      12
    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.