UNIVERSITY COURSES

• Advanced Computer Networks (Fall 2009/ 2010/ 2012/ 2013/ 2014/ 2015/ 2017); 

• Advanced Mathematics: Optimization Methods (Fall 2018/ Spring 2020);

• Advanced Topics in Networking (Software Defined Networks, in Summer 2013);

• Advanced Topics in Networking (Cognitive Radio Networks (Summer 2010));

• Analysis of Stochastic Systems [aka Advanced Probability and Statistics] (Fall 2017/ 2020); 

• Computer and Communications Networks (Spring 2012, Spring 2013, Fall 2019);

• Computer Networks (Spring 2009, Fall 2014);

• Data Communications and Computer Networks (Spring 2011/ 2016; Fall 2011);

• Electronics Workbench (Fall 2020);

• Ethics, Values, and Technology (Spring 2018/ 2019/ 2021); [Course Slides] [Paper]

• Fundamentals of ICT (Fall 2008);

• Introduction to Robotics (Fall 2021);

• Linear Algebra (Spring 2018);

• Network Performance and Evaluation (Summer 2012, for Virtual University of Pakistan). [Website] [YouTube Playlist]

• Signals and Systems (Spring 2010/ 2014/ 2015/ 2016). [Website]

SHORT COURSES

• IHSAN for Muslim Professionals [YouTube Playlist]

• Writing Short Course [YouTube Playlist]