Teaching

The University of Adelaide (UoA)


  • Fall 2019: Software Architecture
  • Spring 2019: Software Engineering I
  • Fall 2018: Software Engineering II
  • Fall 2017: Software Architecture
  • Spring 2017: Software Engineering I

Ghulam Ishaq Khan Institute of Engineering Sciences and Technology (GIKI)


  • Spring 2015: Computer Architecture
  • Fall 2014: Microcontroller and Interfacing
  • Fall 2014: Circuit Analysis

Center for Advanced Studied in Engineering (CASE)


  • Spring 2014: Object-Oriented Programming
  • Spring 2014: Programming Techniques
  • Spring 2014: Digital Logic Design
  • Fall 2013: Computer Communication and Networking
  • Fall 2013: Computer Architecture
  • Fall 2013: Data Structure and Algorithms