COURSES


Courses Given

2018 - 2019
  • (CE 215) Discrete Structures of Computer Science
  • (SE 302) Principles of Software Engineering
  • (FENG 497) Senior Project I
2017 - 2018
  • (CE 497) Senior Project I (Computer Eng.)
  • (CE 215) Discrete Structures of Computer Science
  • (SE 497) Senior Project I (Software Engineering)
  • (MATH 311) Discreet Mathematics
  • (CE 599) Thesis
  • (SE 302) Principles of Software Engineering
  • (CE 223) Database Systems
  • (SE 498) Senior Project II (Software Engineering)
  • (CE 350) Linux Utilities and Shell Scripting
  • (CE 695) Seminar
  • (SE 354) Artificial Intelligence in Computer Games
  • (CE 595) Seminar
  • (CE 498) Senior Project II (Computer Eng.)
2016 - 2017
  • (CE 407) Introduction to Cloud Computing
  • (SE 302) Principles of Software Engineering
  • (SE 315) Software Project Management
  • (SE 354) Artificial Intelligence in Computer Games
  • (CE 350) Linux Utilities and Shell Scripting
  • (SE 311) Software Architecture
2015 - 2016
  • (CE 407) Introduction to Cloud Computing
  • (SE 302) Principles of Software Engineering
  • (SE 354) Artificial Intelligence in Computer Games
  • (CE 222) Data Structures and Algorithms II
2014 - 2015
  • (SE 115) Introduction to Programming I
  • (CE 350) UNIX Scripts and Utilities
  • (SE 354) Artificial Intelligence in Computer Games
  • (SE 311) Software Architecture
2013 - 2014
  • (ISE 444) Ethics in Engineering and Comp. Sciences
  • (SE 354) Artificial Intelligence in Computer Games
  • (SE 309) Concepts of Programming Languages
2012 - 2013
  • (CE 350) UNIX Scripts and Utilities
  • (CE 407) Introduction to Cloud Computing
  • (SE 354) Artificial Intelligence in Computer Games
2011 - 2012
  • (CE 100) Intro. to Computer and Info. Tech.