Teaching

TermCourseTitleSchoolYear
S22 CMPTGCS 130H Permalink Introduction to Allolib UCSB 2022
S22 CMPSC 156 Permalink Advanced Applications Programming UCSB 2022
W22 CMPTGCS 1L Permalink Computer Science Lab UCSB 2022
W22 CMPSC 156 Permalink Advanced Applications Programming UCSB 2022
F21 CMPTGCS 1L Permalink Computer Science Lab UCSB 2021
F21 CMPSC 16 Permalink Problem Solving with Computers I UCSB 2021
S21 CMPTGCS 130D Permalink Introduction to Allolib UCSB 2021
S21 CMPSC 156 Permalink Advanced Applications Programming UCSB 2021
W21 CMPSC 156 Permalink Advanced Applications Programming UCSB 2021
W21 CMPTGCS 20 Permalink Intro to CS for Non-Majors UCSB 2021
W21 CMPTGCS 1L Permalink Computer Science Lab UCSB 2021
F20 CMPTGCS 1L Permalink Computer Science Lab UCSB 2020
F20 CMPSC 156 Permalink Advanced Applications Programming UCSB 2020
F20 CMPSC 190J Permalink Teaching Computer Science UCSB 2020
S20 CMPTGCS 10 Permalink Mid-Residency Review UCSB 2020
S20 CMPSC 48 Permalink Computer Science Project UCSB 2020
W20 CMPTGCS 1L Permalink Computer Science Lab UCSB 2020
W20 CMPSC 56 Permalink Advanced Applications Programming UCSB 2020
W20 CMPSC 190J Permalink Teaching Computer Science UCSB 2020
W20 CMPTGCS 20 Permalink Intro to CS for Non-Majors UCSB 2020
F19 CMPTGCS 1L Permalink Computer Science Lab UCSB 2019
F19 CMPSC 56 Permalink Advanced Applications Programming UCSB 2019
W19 CMPTGCS 1L Permalink Computer Science Lab UCSB 2019
W19 CMPSC 48 Permalink Computer Science Project UCSB 2019
F18 CMPSC 56 Permalink Advanced Applications Programming UCSB 2018
F18 CMPSC 190J Permalink Teaching Computer Science UCSB 2018