- Mechanical Engineering Design (BEME3001) – for B.Eng Degree in Mechanical Engineering
- Control Engineering (BEME3006) – for B.Eng Degree in Mechanical Engineering
- Manufacturing Process (BEME3004) – for B.Eng Degree in Mechanical
- Electrical Power and Machines (BEME4063) – for B.Eng Degree in Mechanical Engineering
- Program Logic Control (BEM4043) – for B.Eng Degree in Mechanical
- Computer Aided Engineering (BEME3073) – for B.Eng Degree in Mechanical Engineering
- Engineering Economics (BGS3001) – for B.Eng Degree in Mechanical
- Operations & Quality Management (BME4001) for B.Eng Degree in Mechanical Engineering
- Project Management (BGS4002) – for B.Eng Degree in Mechanical Engineering
- Engineering Computer Aided Design (MME705) for Master Degree in Engineering
- Computational Fluid Dynamics (MME7143) for Master Degree in Engineering
- Advanced Applied Mechanics (MME7053) for Master Degree in Engineering
- Advanced Heat Transfer (MME705) for Master Degree in Engineering
- Technology and Society (BGS3001) for B.Eng Degree in Electronic Engineering
- Engineering Practice and Communication Skills (BGS1003) for B.Eng Degree in Electronic Engineering and Bachelor Degree in Mechanical Engineering
- Instrumentation and Measurement (BEE2005) for B.Eng Degree in Electronic Engineering and (BME3003) for B.Eng Degree in Mechanical Engineering
- Entrepreneurship (BGS4003) for B.Eng Degree in Mechanical Engineering
- Project Management (BGS4002) for B.Eng Degree in Electronic Engineering
- Numerical Analysis and Statistics (BGS3002) for B.Eng Degree in Mechanical Engineering and B.Eng Degree in Electronic Engineering
- Advance Office Software (FEST028) for Foundation in Engineering, Science and Technology
- Control System (BEE3005) for B.Eng Degree in Electronic Engineering
- Engineering Drawing (BEE2008) for B.Eng Degree in Electronic Engineering