- Introduction to the Engineering programming – Undergraduate Course
- Thermodynamics – Undergraduate Course
- Engineering Mathematics I, II – Undergraduate Course
- Nuclear fuel Engineering – Undergraduate Course
- Corrosion Analysis for Reactor Material – Graduate Course
- Thermodynamics of materials – Graduate Course
- Engineering Parallel computing – Graduate Course
- Kinetics of Materials – Graduate Course