Information Security (Fall-2025)
Parallel and Distributed Computing (Fall-2023, Fall-2024, Spring-2025)
Cryptography (Spring-2023)
Discrete Structures (Spring-2023, Spring-2024)
Programming Fundamentals (Spring 2018, Spring-2019, Spring 2020, Spring- 2021, Spring-2022)
Data Structures and Algorithms (Fall-2018, Fall-2019, Fall-2020, Fall-2021, Fall-2022)
Cloud Computing (Fall-2024, Fall-2025)
High Performance Computing (Spring-2025)
Computer and Information Security (Fall-2023)
Machine Learning (Spring-2022)
Digital Communications (Fall-2020, Fall-2021)
Cryptography and Network Security ( Spring-2018)
Wireless Communication Networks (Fall-2019)