* MEE 207 – Fluid Mechanics I (2 Units)
* MEE 209 – Fluid Mechanics Lab. (1 Unit)
* MEE 214 – Strength of Material I (2 Units)
* MEE 216 – Strength of Material Lab. (1 Unit)
* MEE 213 – Engineering Mechanics (3 Units)
* MEE 300 – Mechanical Maintenance & Repairs (1 Unit)
* MEE 326 – Fluid Mechanics II (2 Units)
* MEE 361 – Applied Thermodynamics I (2 Units)
* MEE 451 – Applied Fluid Mechanics (2 Units)
* MEE 461 – Applied Thermodynamics II (2 Units)
* MEE 532 – Tribology (2 Units)
* MEE 583 – Refrigeration & Air Conditioning (2 Units)
* MEE 615 – Advanced Fluid Mechanics (3 Units)
* MEE 613 – Strength of Materials (3 Units)
* MEE 672 – Advanced Heat and Mass Transfer (3 Units)
* MEE 751 – Numerical Analysis and Computation I (3 Units)
* MEE 752 – Numerical Analysis and Computation II (3 Units)
Courses Taught In UNAAB
* MCE 306 – Fluid Mechanics III
* MCE 401 – Fluid Mechanics IV
* MCE 403 – Heat Transfer
* MCE 506 – Fluid Machinery
* MCE 713 – Introduction to Finite Element Analysis
* MCE 704 – Advanced Fluid Dynamics
* EEE 700 – Numerical Method in Engineering