I teach and have taught wide range of introductory and advanced computer science courses.
Spring 2025
- Communication Networks (CS3000)
- Computer Organization (CS3740)
- Cybersecurity Fundamentals (CS4840)
- Seminar in Computer Science (CS4960)
Taught courses
- Communication Networks (CS3000), Spring 2019-2024, Fall 2021-2024
- Cybersecurity Fundamentals (CS4840), Spring 2019-2024, Fall 2020
- Ecommerce Systems Design (CS4270), Fall 2018-2024
- Android Mobile Application Development (CS3810), Summer 2019-2024
- Web Development (CS4950,CS3820), Summer 2024
- NoSQL Database Systems (CS4280), Fall 2019/2020/2023/2024
- Data Structures and Algorithms (CS3100), Fall 2018, Spring 2019
- Computer Organization (CS3740), Spring 2021-2024, Fall 2021/2022
- Seminar in Computer Science (CS4960), Fall 2019-2024, Spring 2021-2023
↓ Previous Teaching Experience ↓
University of Wisconsin-Stevens Point, Assistant Professor
- Object Oriented Programming (CIS110), Fall 2015, Spring 2016, Spring 2017
- Database Design and Implementation (CIS210), Fall 2016
- Data Communication and Networks (CIS225), Spring/Fall 2016, Spring/Fall 2017
- Network Management (CIS355), Fall 2015
- Information and Network Security (CIS367), Fall 2016
- Cloud Computing (CIS347), Spring 2016
- iOS Mobile Development (CIS345-online), Winter 2017
- Applied System Development Project (Capston, CNMT480), Spring/Fall 2017
University of Missouri-Kansas City, Adjunct Faulty
- Discrete Structures (CS191), Spring 2015
- Database Design, Implementation and Validation (CS371), Spring 2015
- Client and Server Programming and Applications (CS423), Spring 2015
Park University, Adjunct Faculty
- Web Programming with ASP.Net (CS322), Spring 2012
- Advanced Java (CS219), Fall 2011