Undergraduate
1. Programming for Engineers (C++, Matlab): 1st Year
2. Engineering Drawing: 1st Year
3. Dynamic: 1st Year
4. Materials Science: 2nd Year
5. Materials Engineering: 3rd Year
6. Materials Selection: 4th Year
7. Modern materials: 4st Year
8. Materials Processing 4th Year
9. Materials Selection in Mechanical Design: 4th Year
10. Corrosion and Corrosion Control: 4th Year
11. Surface Engineering: 4th Year
12. Materials Characterization: 4th Year
Postgraduate
1. Corrosion I
2. Corrosion and Materials Degradation
3. Surface Engineering
4. Materials Selection
5. Ethics for Professional Practices
Others (Short Course & Special Programme)
Smart Materials, KPT Training Programme for Techniques School Teachers
Materials & their Behaviour (MAB 1), Joint Programme between UTM & Institute of Welding Malaysia
Plain Carbon Steel and Heat Treatment (Training for Industrial Practicioners)
Materials Selection for Biomedical Devices and Mechanical Engineering Application
Corrosion and Corrosion Protection, Visiting Professor, Master Degree Joint Programme, Kyushu University, Japan
Advance Welding Metallurgy for Theory & Laboratory Practice