Teaching
Current and Upcoming Courses
Course Instructor, Department of Computer Science, University of British Columbia
Current Courses:
DATA 536 - Advanced Machine Learning - Masters of Data Science Program - W2 - 2020
COSC 419/519 - Data Science for CPS - W2 - 2020
COSC 310 - Software Engineering - W1 - 2020
Past Courses
Course Instructor, Department of Computer Science, University of British Columbia, Okanagan Campus
Courses:
DATA 536 - Advanced Machine Learning - Masters of Data Science Program W2 - 2019
DATA 534 - Web and Cloud Computing - Masters of Data Science Program W2 - 2019
COSC 310 - Software Engineering W2 - 2019
DATA 532 - Algorithms and Data Structures - Masters of Data Science Program W1- 2018
Course Instructor, Department of Systems Design Engineering, University of Waterloo
Courses:
Design Optimization under Probabilistic Uncertainty (Graduate Level)
Engineering Economics of Design
Teaching Assistant, Department of Systems Design Engineering, University of Waterloo
Courses:
Data Structure and Algorithms
Engineering Economics
Design Optimization under Uncertainty (Undergrad and Graduate Level)
Optimization Methods
Engineering Physics
Digital Systems
Circuits, Measurements & Instrumentation
Completed a certification on “Certificate of University Teaching (CUT)”, offered by the Center for Teaching Excellence, at the University of Waterloo (1-year program), with a research paper on “Interactive teaching for computer science and engineering classrooms”, teaching workshops and in-class teaching observations
Completed a certification on “Fundamentals of University Teaching”, offered by the Center for Teaching Excellence, at the University of Waterloo as a pre-requisite for CUT with 6 workshops on effective teaching and handling classrooms and 3 microteaching observation sessions
Developed interactive teaching platform for undergraduate students in engineering and computer science classes, sample (Softwares)
Sessional Instructor for 4th year undergraduate and a graduate course at the University of Waterloo
Nominated for the Best Teaching Assistant award twice by the Department of Systems Design Engineering, University of Waterloo, Waterloo, ON Canada
Contributed in design of curriculum, project ideas, adapting novel teaching techniques, and extensive use of technology in classroom