Courses currently teaching at Universiti Brunei Darussalam:
- ZA-4309 Emerging Technologies in Intelligent Systems (2024 – current)
- ZA-4310 Smart Systems for IR 4.0 (2024 – current)
- ZA-4301 Autonomous Mobile Robots (2023 – current)
- ZA-2301 Intelligent Systems Lab (2022 – current)
- ZA-2204 Electronics for Intelligent Systems (2022 – current)
- ZA-2203 Robotic Systems (2022 – current)
- ZA-2201 Artificial Intelligence (2021 – current)
Other courses taught at Universiti Brunei Darussalam:
- SS-2301 Introduction to Artificial Intelligence and Soft Computing (2018 – 2021)
- SS1202 Computer Systems and Information Technology (2014 – 2021)
- SS-4311 Robot Programming (2016 – 2021)
- SS-4302 Artificial Intelligence (2015 – 2020)
- SS-3406 Introduction to Robotics (2014 – 2015)
- SS-1204 Computer Architecture and Organization (2010)
- CO-2206 Computer Organization (2008 – 2010)
- CO-3202 Social and Professional Issues (2009)
- CO-2103 Assembly Language (2007 – 2009)
Courses taught at Jefri Bolkiah College of Engineering (1998 to 2007)
- Principle of Electricity
- Electrical Technology
- Electrical Principles 1
- Electrical Principles 2
- Electrical Principles 3
- Electronics 2
- Electronics 3
- Microelectronic System
- Measuring Electrical Quantities
- Hardware in Computer Integrated Manufacturing
- Electronic Workshop Practices