Courses Given
2024 - 2025
- (EEE 695) Seminar
- (EEE 697) Comprehensive Exam
- (EEE 698) Thesis Proposal
- (EEE 699) PhD Thesis
- (SE 320) Introduction to Computer Games
- (SE 380) Mobile Application Development
2023 - 2024
- (FENG 497) Multidisciplinary Engineering Project
- (FENG 498) Engineering Capstone
- (SE 320) Introduction to Computer Games
- (SE 330) Advanced Game Development
- (SE 380) Mobile Application Development
2022 - 2023
- (FENG 497) Multidisciplinary Engineering Project
- (FENG 498) Engineering Capstone
- (SE 320) Introduction to Computer Games
- (SE 330) Advanced Game Development
- (SE 380) Mobile Application Development
2021 - 2022
- (CE 221) Data Structures and Algorithms I
- (FENG 497) Multidisciplinary Engineering Project
- (FENG 498) Engineering Capstone
- (GS 595) Seminar
- (GS 599) Master Thesis
- (SE 116) Introduction to Programming II
- (SE 320) Introduction to Computer Games
- (SE 330) Advanced Game Development
- (SE 380) Mobile Application Development
2020 - 2021
- (FENG 497) Multidisciplinary Engineering Project
- (FENG 498) Engineering Capstone
- (GS 595) Seminar
- (GS 597) Term Project
- (GS 599) Master Thesis
- (MCE 330) Robot Operating System
- (SE 320) Introduction to Computer Games
- (SE 330) Advanced Game Development
- (SE 380) Mobile Application Development
2019 - 2020
- (FENG 497) Senior Project I
- (FENG 498) Senior Project II
- (GS 595) Seminar
- (GS 599) Master Thesis
- (MCE 102) Introduction to Mechatronics Engineering
- (SE 113) Introduction to Programming
- (SE 204) Human Computer Interaction
- (SE 320) Introduction to Game Development
- (SE 330) Advanced Game Development
- (SE 380) Mobile Application Development
2018 - 2019
- (FENG 497) Senior Project I
- (FENG 498) Senior Project II
- (IUE 100) Academic and Social Orientation
- (MCE 102) Introduction to Mechatronics Engineering
- (MCE 202) Microcontrollers
- (SE 320) Introduction to Game Development
- (SE 330) Advanced Game Development
- (SE 380) Mobile Application Development
2017 - 2018
- (CE 497) Senior Project I (Computer Eng.)
- (CE 498) Senior Project II (Computer Eng.)
- (CE 595) Seminar
- (CE 597) Term Project
- (CE 599) Thesis
- (IUE 100) Academic and Social Orientation
- (MCE 102) Introduction to Mechatronics Engineering
- (SE 320) Introduction to Game Development
- (SE 330) Advanced Game Development
- (SE 380) Mobile Application Development
- (SE 497) Senior Project I (Software Engineering)
- (SE 498) Senior Project II (Software Engineering)
2016 - 2017
- (CE 215) Discrete Structures of Computer Science
- (CE 497) Senior Project I (Computer Eng.)
- (CE 498) Senior Project II (Computer Eng.)
- (CE 595) Seminar
- (CE 599) Thesis
- (SE 204) Human Computer Interaction
- (SE 320) Introduction to Game Development
- (SE 330) Advanced Game Development
- (SE 380) Mobile Application Development
- (SE 497) Senior Project I (Software Engineering)
- (SE 498) Senior Project II (Software Engineering)
2015 - 2016
- (CE 223) Database Systems
- (CE 320) Application Development with MATLAB
- (CE 595) Seminar
- (CE 599) Thesis
- (CE 604) Advanced Computer Graphics
- (PSY 553) Computer Based Experimentation in Psychology
- (SE 204) Human Computer Interaction
- (SE 313) Computer Graphics
- (SE 320) Introduction to Game Development
- (SE 330) Advanced Game Development
- (SE 380) Mobile Application Development
- (SE 497) Senior Project I (Software Engineering)
- (SE 498) Senior Project II (Software Engineering)
2014 - 2015
- (CE 215) Discrete Structures of Computer Science
- (CE 497) Senior Project I (Computer Eng.)
- (CE 498) Senior Project II (Computer Eng.)
- (CE 536) Human Computer Interaction
- (SE 204) Human Computer Interaction
- (SE 313) Computer Graphics
- (SE 320) Introduction to Game Development
- (SE 330) Advanced Game Development
- (SE 380) Mobile Application Development
- (SE 497) Senior Project I (Software Engineering)
- (SE 498) Senior Project II (Software Engineering)
2013 - 2014
- (CE 301) Logic Design
- (CE 498) Senior Project II (Computer Eng.)
- (IES 506) Human Computer Interaction
- (SE 204) Human Computer Interaction
- (SE 313) Computer Graphics
- (SE 320) Introduction to Game Development
- (SE 330) Advanced Game Development
- (SE 380) Mobile Application Development
- (SE 498) Senior Project II (Software Engineering)
2012 - 2013
- (CE 215) Discrete Structures of Computer Science
- (IES 506) Human Computer Interaction
- (SE 204) Human Computer Interaction
- (SE 313) Computer Graphics
- (SE 320) Introduction to Game Development
- (SE 330) Advanced Game Development
2011 - 2012
- (CE 215) Discrete Structures of Computer Science
- (IES 506) Human Computer Interaction
- (SE 204) Human Computer Interaction
- (SE 313) Comp. Graphics and Visual Programming
- (SE 320) Introduction to Computer Games
- (SE 350) Programming Games