Undergraduate Courses

  1. Year (1) Semester (1)

    CoursePrerequisite
    BA113 Physics 1None
    BA118 ChemistryNone
    BA123 Mathematics 1None
    BA141 Engineering Mechanics 1None
    CC111 Introduction to ComputerNone
    IM111 Industrial RelationsNone
    LH131 ESP 1None

  2. Year (1) Semester (2)

    CoursePrerequisite
    BA114 Physics 2BA113 
    BA124 Mathematics 2BA123
    BA142 Engineering Mechanics 2BA141
    CC112 Structured ProgrammingCC111
    IM112 Manufacturing TechnologyNone 
    LH132 ESP 2LH131
    ME151 Engineering Drawing and ProjectionNone

  3. Year (2) Semester (1)

    CoursePrerequisite
    BA223 Mathematics 3BA124
    EE238 Electrical Engineering FundamentalsBA124
    LH231 Technical Report WritingLH132
    ME232 Thermodynamics (1)BA114
    ME252 Mechanical Engineering DrawingME151
    ME274 Material Science BA114 - BA142

  4. Year (2) Semester (2)

    CoursePrerequisite
    BA224 Mathematics 4BA223
    EE218 Instrumentation and MeasurementsEE238
    IM212 Manufacturing Process 1IM111
    ME241 Experimental MethodsNone
    ME276 Stress AnalysisME274
    ME333 Thermodynamics (2)ME232

  5. Year (3) Semester (1)

    CoursePrerequisite
    BA323 Mathematics (5)BA224
    CC213 Programming ApplicationsCC111
    EE329 Electrical MachinesEE238
    ME355 Theory of MachinesBA142
    ME356 Machine Design (1)ME252 - ME276
    ME381 Internal Combustion Engines (1)ME232

  6. Year (3) Semester (2)

    CoursePrerequisite
    CC413 Numerical AnalysisBA224 - CC112
    CC442 Digital Design & Intro. to MicroprocessorCC112
    EC331 ElectronicsNone
    ME357 Machine Design (2)ME356
    ME362 HydraulicsBA114
    ME431 Heat TransferBA113

  7. Year (4) Semester (1)

    CoursePrerequisite
    EE416 Microcontroller ApplicationsCC442
    EE418 Automatic Control SystemsEE218
    ME455 Computer aided designME356
    ME458 Mechanical VibrationsME355
    ME461 Fluid MechanicsME362
    NE364 Engineering Economy54 Credit Hours

  8. Year (4) Semester (2)

    CoursePrerequisite
    EE419 Modern control EngineeringEE418
    IM423 Operations Research90 Credit Hours
    ME465 Computational Fluid DynamicsME461  and ME431
    ME464 Hydraulic systemsME362
    ME591 MechatronicsCC442
    MEXXX Elective AAS DESIGNATED
    NE264 Scientific ThinkingNone

  9. Year (5) Semester (1)

    CoursePrerequisite
    EC534 Analog & Digital Signal ProcessingEC331
    MEXXXB Elective BAS DESIGNATED
    ME501 Project (1)138 Cr. Hr & GPA 2.0
    ME592 Mechatronic systemsME591
    ME593 Electromechanical Systems & Microprocessor ApplicationsME591
    NE466 Environmental Science & TechnologyNone

  10. Year (5) Semester (2)

    CoursePrerequisite
    IM535 International Operations Management126 Credit Hours
    ME542 Maintenance Planning126 Credit Hours
    ME595 Automation of Mechanical SystemsME593
    ME503 Project (2)ME501
    ME594 Robotics applicationsME355


  • Elective(A)

    CoursePrerequisite
    IM542E Reverse Engineering126 Credit Hours
    ME555 Material Handling Equipment126 Credit Hours
    ME464 Hydraulic SystemsME362