Introduction to Computer Science - Java
Class, NC State, CSC116, 2023
Taught introduction course. Innovative pedagogies included a semi-flipped classroom with publicly available YouTube videos for the students, guided note-taking, and partially student-written exams.