Courses Taught by M. A. Azgomi


Graduate courses:

         Performance Evaluation of Computer Systems (PECS) (M.S. course, last taught: Fall 2016)

         Dependable Software Systems (M.S. course, last taught: Winter 2016)

         Secure Software Design  (M.S. course, last taught: Fall 2015)

         Secure Computer Systems (M.S. course, last taught: Fall 2015)

         Security of Software Systems (Ph.D. course, last taught: Winter 2013)

         Advanced Topics in Software Systems Security (Ph.D. course, last taught: Winter 2012)

         Network Security (M.S. course, last taught: Fall 2011)

         Communication and Concurrency (C&C)(Model Checking) (M.S. course, last taught: Winter 2011)

         Stochastic Processes (Ph.D. course, last taught: Fall 2009)

         Data Protection (Ph.D. course, last taught: Fall 2009)

         Fundamentals of Cryptography (M.S. course, last taught: Fall 2008)

         Electronic Commerce Technologies (M.S. course, last taught: Winter 2006)

Undergraduate courses:

         Formal Methods in Software Engineering (last taught: Fall 2016)

         Discrete Methematics (DiM) (last taught: Winter 2016)

         Software Testing (ST) (last taught: Fall 2015)

         Computer Simulation (last taught: Fall 2014)

         Scientific and Technical Presentation Methods (last taught: Fall 2014)

         Theory of Computation (last taught: Winter 2011)

         Concurrent Programming (last taught: Winter 2009)

         Advanced Programming (last taught: Winter 2009)

         Fundamentals of Computer and Programming (last taught: Fall 2008)

         Information Technology Engineering I (last taught: Winter 2007)

         Machine Language and System Programming (last taught: Fall 2006)

         Principles of Design and Implementation of Compilers (last taught: Fall 2005)


Return to Azgomi's Home Page