
I am a firm believer in Active Learning, spending almost all my class periods with either Guided Inquiry Worksheets, Parsons Problems, or small group work implemented with collaborative Google Slides decks. Below are all of the classes I have taught as instructor of record, along with each course's syllabus, and sample lecture slide decks.
CSCI11: eTextiles (a 4-week winter term course for students with programming experience)
CSCI103: Electronic Textiles (a semester-long course for students with no programming experience)
CSCI134: Introduction to Computer Science (python-version)
CSCI134C: Introduction to Computer Science (Diving into the Deluge of Data / python)
CSCI134A: Introduction to Computer Science (Objects, Events, and Graphics / Java)
CSCI237: Computer Organization
CSCI378: Human Artificial Intelligence Interaction
CSCI376: Human-Computer Interaction
