Undergraduate
Theory of Machines (Spring 2012-13)
Programming and Data Structures, (Autumn 2013-14)
Machine Drawing (Autumn 2013-14, Spring 2016-17, Spring 2017-18)
Mechanics of Materials (Spring 2013-14, Spring 2014-15)
Machine Design (Autumn 2014-15, Spring 2015-16)
Introduction to Mechanical and Industrial Engineering (Autumn 2015-16) (Autumn 2019-20)
Dynamics of Machines (Autumn 2016-17) (Autumn 2018-19)
Mechanical Engineering Drawing (Autumn 2017-18) (Autumn 2018-19)
Postgraduate
Advanced Mechanics of Solids (Autumn 2015-16, Autumn 2016-17)
Advanced Mechanical Vibrations (Spring 2016-17) (Spring 2017-18)
Finite Element Methods (Autumn 2017-18) (Autumn 2018-19) (Autumn 2019-20)
Vacation (Short-term Course)
Mathematical Methods in Mechanical Engineering [with Dr. DMJ]
Laboratory/Tutorial
Engineering Graphics (Spring 2012-13)
Solid Mechanics (Autumn 2013-14)
Mechanical Engineering Drawing (Spring 2014-15, Autumn 2015-16)
Theory of Machines (Spring 2012-13)
Programming and Data Structures, (Autumn 2013-14)
Machine Drawing (Autumn 2013-14, Spring 2016-17, Spring 2017-18)
Mechanics of Materials (Spring 2013-14, Spring 2014-15)
Machine Design (Autumn 2014-15, Spring 2015-16)
Introduction to Mechanical and Industrial Engineering (Autumn 2015-16) (Autumn 2019-20)
Dynamics of Machines (Autumn 2016-17) (Autumn 2018-19)
Mechanical Engineering Drawing (Autumn 2017-18) (Autumn 2018-19)
Postgraduate
Advanced Mechanics of Solids (Autumn 2015-16, Autumn 2016-17)
Advanced Mechanical Vibrations (Spring 2016-17) (Spring 2017-18)
Finite Element Methods (Autumn 2017-18) (Autumn 2018-19) (Autumn 2019-20)
Vacation (Short-term Course)
Mathematical Methods in Mechanical Engineering [with Dr. DMJ]
Laboratory/Tutorial
Engineering Graphics (Spring 2012-13)
Solid Mechanics (Autumn 2013-14)
Mechanical Engineering Drawing (Spring 2014-15, Autumn 2015-16)