COURSES


Courses Given

2023 - 2024
  • (CE 221) Data Structures and Algorithms I
  • (CE 308) Computing Theory
  • (CE 315) Automata Theory and Formal Languages
  • (CE 477) Data Science
  • (FENG 497) Multidisciplinary Engineering Project
  • (GS 595) Seminar
  • (GS 599) Master Thesis
  • (SE 375) Systems Programming
2022 - 2023
  • (CE 308) Computing Theory
  • (CE 315) Automata Theory and Formal Languages
  • (CE 477) Data Science
  • (CE 533) Artificial Intelligence
  • (FENG 495) Snr. Proj. I Double Major Stud. (Eng. Fac.)
  • (FENG 496) Snr. Proj. II Double Major Stud. (Eng. Fac.)
  • (FENG 497) Multidisciplinary Engineering Project
  • (FENG 498) Engineering Capstone
  • (GS 595) Seminar
  • (GS 597) Term Project
  • (SE 375) Systems Programming
2021 - 2022
  • (CE 221) Data Structures and Algorithms I
  • (CE 308) Computing Theory
  • (FENG 497) Multidisciplinary Engineering Project
  • (FENG 498) Engineering Capstone
  • (SE 375) Systems Programming
  • (SE 491) Senior Project in Software Enginering (Double Major/Minor Program)
2020 - 2021
  • (CE 308) Computing Theory
  • (CE 533) Artificial Intelligence
  • (FENG 497) Multidisciplinary Engineering Project
  • (FENG 498) Engineering Capstone
  • (GS 597) Term Project
  • (SE 113) Introduction to Programming
  • (SE 375) Systems Programming
2019 - 2020
  • (CE 308) Computing Theory
  • (CE 407) Introduction to Cloud Computing
  • (CE 533) Artificial Intelligence
  • (SE 375) Systems Programming