- Over 10 years of experience delivering undergraduate and postgraduate microelectronic engineering courses.
- Also produced a series of online lessons, and collaborated in developing a new course on entrepreneurship.
Courses taught:
- Engineering Economics & Cost Accounting
- Advanced Nanoelectronic Devices
- Engineering Project Management
- Microelectromechanical Systems
- Integrated Circuit Fabrication Processes
- Micro-Process Technologies
- Analog Electronics
- Circuit Theory and Analysis
- Fundamentals of Entrepreneurship