Teaching

Lecturer, Simon Fraser University (Summer 2019-Now)
[1] CMPT371: Data Communications and Networking (Summer 2019, Fall 2019, Fall 2020, Spring 2021, Fall 2022)
Youtube Video Lectures with music and without music
[2] CMPT 354: Database Systems I (Spring 2020)
[3] CMPT 471: Networking II (Fall 2019)
[4] CMPT 474: Web Systems Architecture (Spring 2020, Fall 2020, Spring 2021, Fall 2021)
[5] CMPT 454: Database Systems II: (Summer 2021)
YouTube Videos
[6] CMPT 756: Distributed & Cloud systems (Fall 2021)
[7] CMPT 786: Cloud & Network Security (Spring 2022)

Sessional Instructor, Simon Fraser University (Fall 2012)
CMPT371: Data Communications and Networking, Fall 2012

Teaching Assistant, Simon Fraser University (2008-2013)
[1] CMPT 705: Algorithm Design
[2] CMPT 150: Computer Architecture and Design
[3] CMPT 165: Internet and www

Lecturer, University of Applied Science and Technology, Tehran, Iran (2005-2008)
[1] Computer Architecture and Design
[2] Web Development (HTML, CSS, PHP/Python, Javascript)
[3] Introduction to Computer Systems