Lahore University of Management Sciences, Pakistan
Syed Babar Ali School of Science and Engineering
Spring 2021 - Professor, Convex Optimization (EE 563)
Spring 2020 - Professor, Foundations of Deep Learning (EE 516)
Spring 2020 - Professor, Digital Signal Processing (EE 411 and EE 411-L)
Spring 2019 - Professor, Convex Optimization (EE 563)
Spring 2019 - Professor, Digital Signal Processing (EE 411 and EE 411-L)
Spring 2018 - Professor, Convex Optimization (EE 563)
Fall 2020 - Professor, Engineering Models (EE 203)
Fall 2019 - Professor, Engineering Models (EE 203)
Fall 2018 - Professor, Engineering Models (EE 203)
Fall 2008 - Instructor, Experimental Physics Laboratory
2008 - 2009 - Development Engineer, Laboratory for Cyber Physical Networks and Systems
Johns Hopkins University, USA
Department of Applied Mathematics and Statistics
Spring 2015 - Instructor, A Hands-on Introduction to MATLAB (EN 550.582)
Spring 2014 - Teaching Assistant, Statistical Methods in Imaging (EN 550.431)
Spring 2010 - Teaching Assistant, Introduction to Wavelets and Fourier Analysis (EN 550.484)
Department of Electrical and Computer Engineering
Fall 2012, 2013, 2014 - Instructor, Image Processing and Analysis-I (ECE 520.414)
Fall 2009, 2010, 2011 - Instructor, Digital Signal Processing (ECE 520.435)
Spring 2011, 2012 - Instructor, Signals and Systems (ECE 520.214)
Department of Mechanical Engineering
Spring 2013, 2014 - Teaching Assistant, Energy Systems Analysis (ME 530.464/664)
University of Engineering and Technology Lahore, Pakistan
Department of Mechatronics and Control Engineering
Fall 2007 - Lecturer of Probability and Random Variables
Fall 2006 - Lecturer of Digital Signal Processing
Spring 2008 - Lecturer of Electric Machines and Electric Circuit Analysis
Spring 2007 - Lecturer of Digital Signal Processing and Electric Circuit Analysis