Teaching
Throughout my tenure at international universities such as New York Tech -Vancouver and the esteemed University of British Columbia, I've had the privilege of teaching and guiding students through the ever-evolving landscapes of cloud computing and cybersecurity. My passion lies in designing and delivering courses that transcend traditional boundaries, benefiting not only educational institutions but also resonating profoundly within tech companies and school boards. Through innovative and comprehensive approaches, I've crafted specialized programs that bridge the gap between academia and practical application, equipping learners with invaluable insights and skills essential in today's technology-driven world.
Below are some of the most recent courses that I've designed and/or delivered:
- CPSC 317: Computer Networking University of British Columbia Fall 2024
- CPSC 436C: Cloud Computing for Data Science University of British Columbia Fall 2024
- CPSC 317: Computer Networking University of British Columbia Summer 2024
- CPSC 436C: Cloud Computing for Data Science University of British Columbia Spring 2024
- CPSC 436C: Cloud Computing for Data Science University of British Columbia Fall 2023
- INCS 775 : Data Center and Cloud Security New York Tech - Vancouver Spring 2023
- INCS 775 : Data Center and Cloud Security New York Tech - Vancouver Fall 2022
- INCS 775 : Data Center and Cloud Security New York Tech - Vancouver Summer 2022
- INCS 775 : Data Center and Cloud Security New York Tech - Vancouver Spring 2022
- INCS 775 : Internet of Things Security New York Tech - Vancouver Summer 2022
- INCS 530: Computer Organization and Architecture New York Tech - Vancouver Spring 2022
- INCS 870: Project I (MS Capstone Project) New York Tech - Vancouver Spring 2022 - Spring 2023
- AZ 900: MS Azure Fundamentals University of British Columbia Spring 2021
- Introduction to Computer Security Shahid Beheshti University Fall 2020
- Introduction to Computer Systems Shahid Beheshti University Fall 2020