"A student's learning and effort to achieve mastery in a subject are significantly
influenced by the teacher's ability to create engaging and stimulating learning
experiences."
I have taught theory and laboratory courses in dynamics and controls, vibration, thermodynamics, machine design, workshop technology, mechatronics, Computer-Aided Design (CAD), Computer-Aided Manufacturing (CAM), fluid mechanics, and engineering analysis.
Instructor, University of Louisiana at Lafayette, (Spring 2025 to present)
Introduction to Mechanical Engineering (MCHE 101)
Engineering Graphics, Communication, and CAD (MCHE 103)
Engineering Analysis (MCHE 301)
Engineering Internship Experience (MCHE 399)
Mentor: Undergraduate Research Apprenticeship Program, UL Lafayette (Fall 2025 - Present)
Graduate Teaching Assistant, University of Louisiana at Lafayette (Fall 2019 to Fall 2024)
Systems Engineering 1 (ENGR 605)
System Dynamics Modeling and Analysis (MCHE 374)
Engineering Graphics Communication and CAD (MCHE 103)
Control Systems (MCHE 474G)
Introduction to Engineering Design and Mechatronics (MCHE 201)
Lecturer (Probationary), Uva Wellassa University of Sri Lanka (Dec 2016 to Aug 2019)
Engineering Design (SCT 365)
Fluid Mechanics (MRT 375)
Engineering Thermodynamics (SCT 242)
CAD/CAM (SCT 372)
Control Theory (SCT 462)
Workshop Technology (MET 171)
Mechatronic Laboratory iii (SCT 463)
Instructor, Peradeniya University, Sri Lanka (Nov 2015 to Nov 2016)
Engineering Measurements (GP 112)
Engineering Thermodynamics (GP 111)
Control Systems (ME 306)
Engineering Drawing (GP 105)
Machine Designing I (ME 209)
Machine Designing II (ME 302)
Fluid Mechanics II (CE 304)
Vibration (ME 301)
Rigid body mechanics (ME 518)
Thermodynamics for Electrical and Electronic Engineers (ME 210)
Visiting Lecturer, ACBT, Sri Lanka (2017)
Engineering Drawing and Computer Aided Design (ENM1102D)
Visiting Lecturer, ICBT, Sri Lanka (2016 to 2017)
AutoCAD for Civil Engineers
Mathematics for Quantity Surveyors