Undergraduate Program


The City College offers the following undergraduate degree in Mechanical Engineering: B.E. (M.E.)


Requirements for Major

Mechanical Engineering majors must complete the following:



             Math and Science Requirements

             Engineering Requirements

             English and Liberal Arts Requirements

             Design Electives


Recommended sequence of courses

Math and Science Requirements

Required Courses:



    MATH20102: Calculus I* 3

    MATH20202: Calculus II* 3

    MATH20300: Calculus III* 4

    MATH39100: Methods of Differential Equations* 3

    MATH39200: Linear Algebra and Vector Analysis for Engineers* 3



    PHYS20700: General Physics I* 4

    PHYS20800: General Physics II* 4


    CHEM10301: General Chemistry for Engineers*4


Science Electives:* 6-7 (Two of the following courses)



    BIO10100: Foundation of Biology (3 cr.)

    BIO32100: Introduction to Human Physiology and Biophysics + (4 cr.)


    CHEM10401: General Chemistry II (3 cr.)

    CHEM26100: Organic Chemistry I+ (3 cr.)

    CHEM33000: Physical Chemistry I+ (3 cr.)

    Computer Science:

    CSC10200: Introduction to Computing 3

    Earth and Atmospheric Science:

    EAS10600: Earth System Science (3 cr.)

    EAS21700: Earth and Atmospheric Science (3 cr.)


    PHYS31500: Medical Physics (3 cr.)

    PHYS32100: Modern Physics for Engineers** (3 cr.)

    PHYS42200: Biophysics (3 cr.)

    PHYS45400: Descriptive Astronomy (3 cr.)


Total Math and Science Credits: 34-35

* Minimum grade of "C" required.

** Can be used as either a Science or a Mechanical Engineering Elective.

+ Second science elective (4th semester restricted to one of the following four: Bio 32100, Chem 26100, Chem 33000, Phys 32100.

English and Liberal Arts Requirements

Required Course:

    ENG21007: Writing for Engineering (3 cr.)

Refer to the School of Engineering section for details.

Total English and Liberal Arts Credits: 24


Engineering Requirements

Required Courses:



    ENGR10100: Engineering Design 1

    ENGR20400: Electrical Circuits 3

    ENGR23000: Thermodynamics 3

    Mechanical Engineering:

    ME14500: Computer-Aided Drafting 2

    ME24600: Engineering Mechanics I 3

    ME24700: Engineering Mechanics II 3

    ME31100: Fundamentals of Mechatronics 3

    ME32200: Computer Methods in Engineering 3

    ME33000: Mechanics of Materials 3

    ME35600: Fluid Mechanics 3

    ME37100: Computer-Aided Design 3

    ME41100: Systems Modeling, Analysis and Control 4

    ME43000: Thermal Systems Analysis and Design 3

    ME43300: Heat Transfer 3

    ME43600: Aero-Thermal-Fluids Laboratory 1

    ME46100: Engineering Materials 4

    ME46200: Manufacturing Processes and Materials 3

    ME47200: Mechanical Systems Design 3

    ME47300-47400: Senior Design Project 6


Total Required Engineering Credits: 60


Design Electives: (Three of the following courses: 9 cr.)


    Mechanical Engineering:

    ME44100: Advanced Stress Analysis (3 cr.)

    ME46300: Micro/Nanotechnology 3

    ME46600: Dynamics of Aerospace Vehicles (3 cr.)

    ME46800: Aircraft &Rocket Propulsion (3 cr.)

    ME46900: Spacecraft Systems & Design (3 cr.)

    ME47100: Energy Systems and Design (3 cr.)

    ME51100: Advanced Mechatronics (3 cr.)

    ME51400: Rotorcraft Aerodynamics (3 cr.)

    ME51500 Orbital Mechanics (3 cr.)

    ME53700: Turbomachinery Design (3 cr.)

    ME53800: Automotive Safety Design and Injury Biomechanics (3 cr.)

    ME53900: Internal Combustion Engines (3 cr.)

    ME54200: Introduction to the Theory and Practice of Vibration (3 cr.)

    ME54600: Robotics and Automation (3 cr.)

    ME54700: Environmental Control (3 cr.)

    ME54800: Aerostructures (3 cr.)

    ME55500: Structural Dynamics & Aeroelasticity (3 cr.)

    ME55600: Advanced Fluid Mechanics (3 cr.)

    ME57100: Mechanism Design (3 cr.)

    ME57200: Aerodynamic Design (3 cr.)



    ENGR55500: Reactor Thermalhydraulics (3 cr.)

    ENGR55600: Reactor Design, Operation and Safety (3 cr.)


Mechanical Engineering Electives: (Additional elective(s) from the following courses or the Design Electives list)


    Mechanical Engineering:

    ME40100: Review of Engineering Fundamentals (1 cr.)

    ME52600: Introduction to Finite Element Method (3 cr.)

    ME53600: Energy Conversion (3 cr.)

    ME46700: Special Topics in Aerospace Engineering (3 cr.)

    ME47000: Special Projects in Aerospace Engineering (3 cr.)

    ME59001-59003, 59101-59103: Special Projects*** (1-3 cr.)

    ME59500: Teaching/Research Experiences for Undergraduates (3 cr.)

    ME59803-59806, 59903-59906: Special Topics in Mechanical Engineering*** (3-6 cr.)

    ME59901: Product Development, Management, and Marketing (3 cr.)

    ME40200: Project Management (1 cr.)


Biomedical Engineering:

    BME50100: Cell and Tissue Mechanics (3 cr.)

    BME50200: Cell and Tissue Transport (3 cr.)

    BME50300: Cell and Tissue Biomaterial Interactions (3 cr.)



    PHYS32100: Modern Physics for Engineers** (3 cr.)


    ENGR55400: Reactor Physics and Engineering (3 cr.)


Total Elective Credits 12

* New transfer students who have successfully completed Calculus II (Math 20200 or 20202) should not take Engr 10100. They are required to complete an additional ME elective course of at least one credit.

** Can be used as either a Science or a Mechanical Engineering Elective.

*** Departmental approval required.


Total Credits for Major: 130-131

Additional Requirements for Graduation: Refer to the School of Engineering section for details.



All full-time faculty serve as undergraduate advisors.

Click here for detail.


Transfer Credits

The Mechanical Engineering Department grants transfer credits for legitimate mechanical engineering courses having engineering/science content that matches City College courses. Courses claiming a design component are not accepted except in certain compelling cases that are supported by convincing documentation at the evaluation session. Such documentation must include (a) a complete, legitimate transcript; (b) complete class notes; (c) textbooks used; (d) reports written; (e) homework; (f) professionally executed, detailed engineering drawings, etc. Note that only courses with grades of C or better are accepted for transfer credits.




Last Updated: 07/08/2021 09:59