COURSES


Courses Given

2024 - 2025
  • (CE 303) Operating Systems
  • (CE 323) Operating System Concepts
  • (CE 601) Advanced Algorithms
2023 - 2024
  • (CE 223) Database Systems
  • (CE 303) Operating Systems
  • (CE 323) Operating System Concepts
  • (CE 516) Advanced Computer Networks and Communication
  • (CE 601) Advanced Algorithms
  • (FENG 497) Multidisciplinary Engineering Project
  • (FENG 498) Engineering Capstone
2022 - 2023
  • (CE 223) Database Systems
  • (CE 303) Operating Systems
  • (CE 323) Operating System Concepts
  • (CE 516) Advanced Computer Networks and Communication
  • (CE 601) Advanced Algorithms
  • (FENG 497) Multidisciplinary Engineering Project
  • (FENG 498) Engineering Capstone
2021 - 2022
  • (CE 223) Database Systems
  • (CE 303) Operating Systems
  • (CE 516) Advanced Computer Networks and Communication
  • (CE 601) Advanced Algorithms
  • (FENG 498) Engineering Capstone
  • (SE 116) Introduction to Programming II
2020 - 2021
  • (CE 215) Discrete Mathematics for Computer Science
  • (CE 223) Database Systems
  • (CE 303) Operating Systems
  • (CE 516) Advanced Computer Networks and Communication
  • (CE 601) Advanced Algorithms
  • (FENG 497) Multidisciplinary Engineering Project
  • (FENG 498) Engineering Capstone
  • (GS 599) Master Thesis
2019 - 2020
  • (CE 223) Database Systems
  • (CE 303) Operating Systems
  • (CE 401) Algorithms Design
  • (CE 516) Advanced Computer Networks and Communication
  • (FENG 497) Senior Project I
  • (FENG 498) Senior Project II
  • (GS 599) Master Thesis
2018 - 2019
  • (CE 223) Database Systems
  • (CE 303) Operating Systems
  • (CE 401) Algorithms Design
  • (CE 516) Advanced Computer Networks and Communication
  • (CE 595) Seminar
  • (FENG 497) Senior Project I
  • (FENG 498) Senior Project II
2017 - 2018
  • (CE 223) Database Systems
  • (CE 303) Operating Systems
  • (CE 401) Algorithms Design
  • (CE 497) Senior Project I (Computer Eng.)
  • (CE 498) Senior Project II (Computer Eng.)
  • (CE 516) Advanced Computer Networks and Communication
  • (SE 497) Senior Project I (Software Engineering)
  • (SE 498) Senior Project II (Software Engineering)
2016 - 2017
  • (CE 223) Database Systems
  • (CE 303) Operating Systems
  • (CE 401) Algorithms Design
  • (CE 497) Senior Project I (Computer Eng.)
  • (CE 498) Senior Project II (Computer Eng.)
  • (CE 516) Advanced Computer Networks and Communication
  • (CE 595) Seminar
  • (SE 497) Senior Project I (Software Engineering)
  • (SE 498) Senior Project II (Software Engineering)
2015 - 2016
  • (CE 223) Database Systems
  • (CE 303) Operating Systems
  • (CE 401) Algorithms Design
  • (CE 497) Senior Project I (Computer Eng.)
  • (CE 498) Senior Project II (Computer Eng.)
  • (CE 516) Advanced Computer Networks and Communication
  • (SE 497) Senior Project I (Software Engineering)
  • (SE 498) Senior Project II (Software Engineering)
2014 - 2015
  • (CE 223) Database Systems
  • (CE 303) Operating Systems
  • (CE 497) Senior Project I (Computer Eng.)
  • (CE 498) Senior Project II (Computer Eng.)
  • (CE 516) Advanced Computer Networks and Communication
2013 - 2014
  • (CE 223) Database Systems
  • (CE 303) Operating Systems
  • (CS 303) Operating Systems
  • (IUE 100) Academic and Social Orientation
2012 - 2013
  • (CE 223) Database Systems
  • (CE 303) Operating Systems
  • (CE 451) Applied Workshop in Comp. Engineering I
  • (CE 452) Applied Workshop in Computer Engineering II
  • (CE 497) Senior Project I (Computer Eng.)
  • (CE 498) Senior Project II (Computer Eng.)
  • (CS 303) Operating Systems
  • (IUE 100) Academic and Social Orientation
2011 - 2012
  • (CE 223) Database Systems
  • (CE 303) Operating Systems
  • (CE 491) Senior Project in Computer Enginering (Double Major Program)
  • (CE 497) Senior Project I (Computer Eng.)
  • (CE 498) Senior Project II (Computer Eng.)
  • (IS 202) Database Systems
  • (IUE 100) Academic and Social Orientation
2010 - 2011
  • (CE 497) Senior Project I (Computer Eng.)
  • (CE 498) Senior Project II (Computer Eng.)
  • (CS 303) Operating Systems
  • (IS 202) Database Systems
  • (IUE 100) Academic and Social Orientation
2009 - 2010
  • (CS 201) Data Structures and Algorithms
  • (CS 303) Operating Systems
  • (IS 202) Database Systems
2008 - 2009
  • (CS 303) Operating Systems
  • (IS 202) Database Systems
2007 - 2008
  • (CS 101) Introduction to Computer Sciences
  • (IS 202) Database Systems
2006 - 2007
  • (CS 101) Introduction to Computer Sciences
  • (IS 202) Database Systems
2005 - 2006
  • (CS 201) Data Structures and Algorithms
  • (IS 202) Database Systems
2004 - 2005
  • (CE 203) Computer Architectures
  • (CS 100) Intro. to Computer and Info. Tech.
  • (IS 202) Database Systems
2003 - 2004
  • (CE 203) Computer Architectures
  • (CS 201) Data Structures and Algorithms I
  • (CS 202) Data Structures and Algorithms II
2002 - 2003
  • (CS 113) Intro. to Computer and Info. Tech. I
  • (CS 114) Intro. to Computer and Info. Tech. II
2001 - 2002
  • (MATH 112) Intro. to Computer and Info. Sys.