Courses Taught

Fall 2022 (July-Dec)

  • Network Security (Undergraduate Level)

  • Operating Systems (Undergraduate Level)

Spring 2022 (Jan-May)

  • Network Security (Graduate Level)

  • Database Management System (Undergraduate Level)

Fall 2021 (Aug-Dec)

  • Network Security (Undergraduate Level)

  • Advanced Cryptography

Spring 2021 (Jan-May)

Fall 2020 (Aug-Dec)

  • Network Security (Undergraduate Level)

  • Operating Systems (Undergraduate Level)

Spring 2020 (Jan-May)

  • Network Security (Graduate Level)

  • Database Management System (Undergraduate Level)

Fall 2019 (Aug-Dec)

  • Introduction to Programming (Undergraduate Level)

  • Fundamentals of Cryptography (Undergraduate Level)

Spring 2019 (Jan-May)

  • Network Security (Graduate Level)

  • Database Management System (Undergraduate Level)

Fall 2018 (Aug-Dec)

  • Advanced Data Structures (Graduate Level)

  • Operating Systems (Undergraduate Level)

Spring 2018 (Jan-May)

  • Network Security (Graduate Level)

  • Design and Analysis of Algorithms (Undergraduate Level)

Fall 2017 (Aug-Dec)

  • Artificial Intelligence (Undergraduate Level)

  • Operating Systems (Undergraduate Level)