Teaching

EE, ITU, Lahore, Pakistan:

  • Digital Signal Processing (Fall 2019, UG)
    • Textbook: Discrete-time Signal Processing by Oppenheim, Schafer, and Willsky (3rd edition)
  • Digital Communication Systems (Spring 2019, UG/PG)
    • Textbooks: Introduction to Communication Systems by Upamanyu Madhow, Fundamentals of Digital Communication Systems by Upamanyu Madhow
  • Analysis of Stochastic Systems (Fall 2018, PG)
    • Textbooks: Intro to Probability by Bertsekas & Tsitsiklis (2nd edition), Intro to Probability Models by Sheldon M. Ross (11th edition)
  • Advanced Digital Communication Systems-II (Spring 2018, PG)
    • Textbooks: Fundamentals of Digital Communication by Upamanyu Madhow, Fundamentals of Wireless Communication by David Tse & Pramod Viswanath
  • Signals & Systems (Fall 2017, UG)
    • Textbook: Signals and Systems by A. Oppenheim, A. Willsky, & H. Nawab (2nd edition)
  • Advanced Digital Communication Systems-I (Spring 2017, PG)
    • Textbook: Fundamentals of Digital Communication by Upamanyu Madhow
  • Communication Systems (Fall 2016, UG)
    • Textbook: Modern Analog and Digital Communication Systems by B.P. Lathi & Z. Ding (4th edition)

EE, KTH (Royal Institute of Technology), Sweden:

Subject: Digital communication (Fall 2015)

My role:

  • worked as lab instructor
  • designed experiments and lab manual

Link to class website: Digital Communication

Subject: Machine to machine communications (Spring 2014, 2015)

My role:

delivered a guest lecture on M2M capillary networking

KICS, UET, Lahore, Pakistan:

Conducted week-long workshop on “Wireless receiver design using GNU Radio/USRP-based SDRs” (October 2013)

ECE, The University of Iowa, USA:

Subject: Wireless communication design (Spring 2013)

My role:

  • worked as lab instructor
  • designed experiments and lab manuals
  • co-supervised mid-to-end semester class projects

Link to class blog: Wireless comm design

EE, Faisalabad Campus, UET, Lahore, Pakistan:

Lab Engineer/Lecturer (2007-09)