Teaching

Fall 2021


CSCI 127

– Introduction to Computer Science  (Large Lecture)
– Course Coordinator




Spring 2021


CSCI 127

– Introduction to Computer Science  (Large Lecture)
– Course Coordinator

Spring 2021

CSCI 127

– Introduction to Computer Science  (Large Lecture)
– Course Coordinator

Fall 2020

 

CSCI 127

– Introduction to Computer Science  (Large Lecture + Honors Section)
– Course Coordinator

Summer 2020

 

CSCI 235

– Software Design and Analysis II

CSCI 127

– Introduction to Computer Science (Course Coordinator)

Spring 2020


CSCI 127

– Introduction to Computer Science  (Large Lecture)
– Course Coordinator

Fall 2019

CSCI 235

– Software Design and Analysis II

CSCI 127

– Introduction to Computer Science, Recitation  (Honors)

Summer 2019

CSCI 235

– Software Design and Analysis II

Spring 2019

CSCI 235

– Software Design and Analysis II

CSCI 127

– Introduction to Computer Science, Recitation

Fall 2018

CSCI 235

– Software Design and Analysis II

CSCI 127

– Introduction to Computer Science, Recitation  (Honors)

CSCI 127

– Introduction to Computer Science, Recitation

2006 -2012

CSCI 135

– Software Design and Analysis I

CSCI 136

– Supervised Programming Lab

CSCI 127

– Introduction to Computer Science

CSCI 121

– Computers and Money

CSCI 150

– Discrete Mathematics

CSCI 120

– Introduction to Computers