Mechanical Engineering
AME111 Thermal Sciences
ENRE529 Thermal Fluid Science
HT103 Basics of Electrochemical Systems
HT2102 Thermodynamics 1
HT2104 Materials Technology 1
HT2112 Electrical Engineering
HT2207 Engineering Mathematics 2
HT2208 Thermodynamics 2
HT2210 Materials Technology 2
HT2211 Plants and Vessels 1
HT3313 Renewable Energy and Energy Industry
HT3314 Fluid Mechanics
HT3315 Control and Feedback Control Systems in Hydrogen Plants
HT3316 Measuring in Hydrogen Plants
HT3317 Process Design and Simulation
HT3318 Hydrogen Safety
HT3419 Hydrogen Production
HT3420 Fuel Cell
HT3421 Hydrogen Storage, Transport and Distribution
HT3422 Plants and Vessels 2
HT3423 Systematical Design of Plants
ME0111 Computer Aided Engineering Drawing
ME0111-DS Computer Aided Engineering Drawing
ME0212 Electrical Circuits and Machines
ME0214 Electronics for Mechatronics
ME0224 Computer Aided MATH for ME
ME0312 Microcontrollers and IOT
ME0313 Microcontrollers and IOT lab
ME0344 Control Systems I
ME0345 Control and Vibration lab
ME0346 Instrumentation & Measurements
ME0347 Instrumentation & Measurements Lab
ME0348 Sensors
ME0354 Actuators
ME0355 Sensors and Actuators Lab
ME0425 Special Topics I
ME0426 Special Topics II
ME0491J International Internship in jordan
ME0522 Hydraulics and Pneumatics
ME0523 Hydraulics and Pneumatics Lab
ME0548 Control Systems II
ME0551 Robotics
ME0561 Mechatronics Systems Design and Interfacing
ME0562 Mechatronics Systems Design and Interfacing lab
ME0571 Machine Intelligence I
ME0572 Machine Intelligence II
ME0577 Automation and Industry 4.0
ME0578 Automation and Industry 4.0 Lab
ME0591 Graduation Project I
ME0592 Graduation Project II
ME111 Computer Aided Engineering Drawing
ME1110 Computer Aided Engineering Drawing Lab
ME2103 Electrical Circuits and Machines Lab
ME3401 Control Systems
ME343 Automatic Control Systems
ME3430 Automatic control Systems Lab
ME3432 Automatic Control Systems
ME3601 Sensors & Signals
ME362 Sensors and Actuators
ME3620 Sensors and Actuators Lab
ME516 Waves & Vibaration
ME535 Electrical Machines and Control LAB
ME5501 Robotics Modeling & Control
ME551 Robotics
ME554 Programmable Logic Controllers
ME5540 Programmable Logic Controllers LAB
ME555 Machine Intelligence
ME561 Mechatronics Systems Design and Integration
ME5610 Mechatronics Systems Design and Integration LAB
ME5701 Applied Artificial Intelligence & Machine Learning
ME589 Special Topics in Mechatronics Technology
ME591 Graduation Project I
ME592 Graduation Project II
ME597 Special Topics I
ME598 Special Topics II
MECH0213 Mechanics of Materials
MECH0221 Thermodynamics
MECH0222 Fluid Mechanics
MECH0223 Thermofluids
MECH0321 Thermofluids Lab
MECH0333 Machine Design lab
MECH0341 Power and Refrigeration Cycles
MECH0342 Thermal Systems Lab I
MECH0491J International Internship in jordan
MECH0493 Special Topics in Applied Mechanical Engineering
MECH0494 Special Topics in Thermal Engineering
MECH0495 Special Topics in Maintenance Engineering
MECH0531 Mechanical Vibrations
MECH0532 Mechanical Vibrations lab
MECH0541 Heating Ventilation & Air Conditioning
MECH0542 Thermal Systems Lab II
MECH0543 Internal Combustion Engines
MECH0544 Building Services
MECH0551 Reliability & Quality Control
MECH0552 Management of Maintenance Systems
MECH0591 Graduation Project I
MECH0592 Graduation Project II
MECH2101 Fundamentals of Mechanical Design
MECH2102 Statics and Strength
MECH2103 Mechanics of Materials Lab
MECH2104 Dynamics
MECH2201 Applied Thermodynamics
MECH2202 Fluid Flow and Heat Transfer
MECH3201 Thermofluids Lab
MECH3202 Computer Aided Thermal Engineering
MECH3301 Machine Design
MECH3302 Machine Design Lab
MECH3401 Maintenance Spare Parts Management
MECH3801 Computer Aided Mathematics for MECH
MECH5601 Theory of Machines
TME331 Theory of Machines
TME332 Machine Design
TME3320 Machine Design Lab
TME515 Mechanical Vibrations
TME522 Heating Ventilating and Air Conditioning (HVAC)
TME529 Renewable Energy
TME537 Reverse Engineering
TME552 Management of Maintenance Systems
TME553 Reliability and Quality Control
TME591 Graduation Project I
TME592 Graduation Project II
TME596 Special Topics I
TME598 Special Topics in Mechanical Engineering
TME599 Special Topics in Maintenance Engineering