Skip to main content

Courses Taught at Rutgers

 
33:136:470 Business Data Management, Spring 2024, Syllabus
26:198:641, cross listed as 22:544:654, Advanced Database Systems, Fall 2023, Syllabus
33:136:470 Business Data Management, Fall 2023, Syllabus
33:136:465 Enterprise Architecture, Spring 2023, Syllabus
33:136:470 Business Data Management, Spring 2023, Syllabus
26:198:641, cross listed as 22:544:654, Advanced Database Systems, Fall 2022, Syllabus
33:136:470 Business Data Management, Fall 2022, Syllabus
33:136:470 Business Data Management, Spring 2022, Syllabus
33:136:470 Business Data Management, Fall 2021, Syllabus
33:136:440  Special Topic: Relational Database and Web Applications, Fall 2021, Syllabus

 

Courses Taught at Lafayette College

 
CS 495   Senior Thesis, Fall 2018. (Continued as Span 496, Senior Thesis, Spring 2019.)
CS 470   Senior Project, Spring 2017–2021 (5 classes) (most recent syllabus).
CS 417   Data Mining, Spring 2019, Spring 2021 (2 classes) (most recent syllabus).
CS 406   Operating Systems, Spring 2018–2021 (4 classes) (most recent syllabus).
CS391    Independent Study in Embedded Database Systems, Spring 2019.
CS391    Independent Study in Data Mining, Spring 2018.
CS 320   Database Management Systems, Fall 2016-2020 (5 classes) (most recent syllabus).
CS 203L Computer Organization Labs, Fall 2020 (2 labs).
CS 104   Introduction to Game Programming, Fall 2017–2019, Spring 2020 (4 classes) (most recent syllabus).
CS 105   Digital Media Computing Lecture, Spring 2017 (2 classes).
CS 105L Digital Media Computing Labs, Fall 2016 (2 labs), Spring 2017 (3 labs).
CS 104L Introduction to Game Programming Labs, Fall 2016 (2 labs) (most recent syllabus).

Note: Links in the syllabi that reference my Lafayette College site may not exist.