Teaching Activities

Courses Taught at University Level

  • Theory of Automata and Formal Languages
  • Compiler Construction
  • Analysis of Algorithm
  • Mathematical Methods for Computing
  • Graph Theory and Algorithms
  • Discrete Mathematics
  • Fuzzy Controllers
  • Formal Methods for Software Engineering

Fall 2019:

  • Universal Design for Learning (MS ITL 6)