Courses Taught During Running Semesters
| Batch 2017: Spring 2021 (8th Semester) Courses being taught: | |
| Course Code | Course Title | 
| MME 411 | Surface Engineering and Tribology | 
| MS 412 | Production and Quality Management | 
| MME 413 | Advanced Materials | 
| HS414 | Industrial sociology and psychology | 
| MME 415 | Materials Characterization | 
| MME 416^ | Research Project | 
| Batch 2018: Spring 2021 (6th Semester) Courses being taught: | |
| Course Code | Course Title | 
| MME 321 | Corrosion Engineering | 
| MS 322 | Industrial Safety and Environmental Engineering | 
| MME 323 | Welding and Joining Processes | 
| MME 324 | Non-Ferrous Metallurgy | 
| CS 325 | Computer Applications in Materials Engineering | 
| Batch 2019: Spring 2021 (4th Semester) Courses being taught: | |
| Course Code | Course Title | 
| MME 221 | Mechanical Behaviour of Engineering Materials | 
| MME 222 | Engineering Ceramics and Glasses | 
| MME 223 | Physical Metallurgy | 
| MME 224 | Foundry Engineering-1 | 
| HS 225 | Critical Thinking | 
| Batch 2021: Spring 2021 (2nd Semester) Courses being taught: | |
| Course Code | Course Title | 
| MME 121 | Engineering Drawing | 
| MME 122 | Workshop practice | 
| MIN 123 | Mineral Processing | 
| NSC 124 | Engineering Mathematics-II | 
| NSC 125 | Applied Physics | 
| HUM 126 | Pakistan Studies | 
| HUM 127 | The Holy Quran Translation | 
