COURSES


Courses Given

2023 - 2024
  • (CE 215) Discrete Mathematics for Computer Science
  • (CE 316) Programming Paradigms
  • (FENG 497) Multidisciplinary Engineering Project
  • (FENG 498) Engineering Capstone
  • (GS 599) Master Thesis
  • (SE 115) Introduction to Programming I
  • (SE 302) Principles of Software Engineering
  • (SE 491) Senior Project in Software Enginering (Double Major/Minor Program)
2022 - 2023
  • (CE 215) Discrete Mathematics for Computer Science
  • (CE 308) Computing Theory
  • (CE 316) Programming Paradigms
  • (FENG 497) Multidisciplinary Engineering Project
  • (FENG 498) Engineering Capstone
  • (GS 599) Master Thesis
  • (SE 116) Introduction to Programming II
  • (SE 302) Principles of Software Engineering
2021 - 2022
  • (CE 215) Discrete Mathematics for Computer Science
  • (FENG 497) Multidisciplinary Engineering Project
  • (FENG 498) Engineering Capstone
  • (SE 113) Introduction to Programming
  • (SE 115) Introduction to Programming I
  • (SE 116) Introduction to Programming II
2020 - 2021
  • (FENG 497) Multidisciplinary Engineering Project
  • (FENG 498) Engineering Capstone
  • (SE 113) Introduction to Programming
  • (SE 115) Introduction to Programming I
2019 - 2020
  • (CE 215) Discrete Structures of Computer Science
  • (CE 350) Linux Utilities and Shell Scripting
  • (FENG 497) Senior Project I
  • (FENG 498) Senior Project II
  • (SE 113) Introduction to Programming
  • (SE 115) Introduction to Programming I
  • (SE 116) Introduction to Programming II
2018 - 2019
  • (CE 350) Linux Utilities and Shell Scripting
  • (FENG 497) Senior Project I
  • (FENG 498) Senior Project II
  • (SE 115) Introduction to Programming I
  • (SE 116) Introduction to Programming II
2017 - 2018
  • (CE 497) Senior Project I (Computer Eng.)
  • (CE 498) Senior Project II (Computer Eng.)
  • (SE 115) Introduction to Programming I
  • (SE 116) Introduction to Programming II
  • (SE 491) Senior Project in Software Enginering (Double Major/Minor Program)
  • (SE 497) Senior Project I (Software Engineering)
  • (SE 498) Senior Project II (Software Engineering)
2016 - 2017
  • (CE 223) Database Systems
  • (CE 497) Senior Project I (Computer Eng.)
  • (CE 498) Senior Project II (Computer Eng.)
  • (SE 115) Introduction to Programming I
  • (SE 116) Introduction to Programming II
  • (SE 497) Senior Project I (Software Engineering)
  • (SE 498) Senior Project II (Software Engineering)
2015 - 2016
  • (SE 115) Introduction to Programming I
  • (SE 116) Introduction to Programming II
  • (SE 497) Senior Project I (Software Engineering)
  • (SE 498) Senior Project II (Software Engineering)
2014 - 2015
  • (CE 497) Senior Project I (Computer Eng.)
  • (CE 498) Senior Project II (Computer Eng.)
  • (SE 115) Introduction to Programming I
  • (SE 116) Introduction to Programming II
  • (SE 497) Senior Project I (Software Engineering)
  • (SE 498) Senior Project II (Software Engineering)
2013 - 2014
  • (CE 498) Senior Project II (Computer Eng.)
  • (SE 115) Introduction to Programming I
  • (SE 116) Introduction to Programming II
  • (SE 498) Senior Project II (Software Engineering)
2012 - 2013
  • (CS 209) Object-Oriented Programming
  • (SE 115) Introduction to Programming I
  • (SE 116) Introduction to Programming II
2011 - 2012
  • (CE 350) UNIX Scripts and Utilities
  • (SE 115) Introduction to Programming I
  • (SE 116) Introduction to Programming II
2010 - 2011
  • (CS 115) Introduction to Programming I
  • (CS 116) Introduction to Programming II
  • (CS 350) UNIX Scripts and Utilities
2009 - 2010
  • (CS 100) Intro. to Computer and Info. Tech.
  • (CS 101) Introduction to Computer Sciences
  • (CS 115) Introduction to Programming I
  • (CS 116) Introduction to Programming II
  • (CS 350) UNIX Scripts and Utilities
2008 - 2009
  • (CS 115) Introduction to Programming I
  • (CS 116) Advanced Programming
2007 - 2008
  • (CS 115) Introduction to Programming
  • (CS 116) Advanced Programming
  • (ISE 201) (Engineering) Systems Design and Analysis
2006 - 2007
  • (CS 100) Intro. to Computer and Info. Tech.
  • (CS 115) Introduction to Programming
  • (CS 116) Advanced Programming