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)