Teaching

launching learners in
computer science

Recent Courses

Learners can access the content from my recent courses through platforms called Proactive Programmers and OS Sketch. By clicking on the following links you can learn more about data abstraction, discrete structures, and operating systems! Of course, previous course materials are available either through the following year-by-year list or by contacting me with your request.

2020

2019

2018

2017

2016

2015

2014

2013

Additional Courses

The course materials for the classes that I taught between the Fall 2000 and Spring 2013 semesters are available if you contact me with your request. However, please note that the most representative and current material is accessible through the above sites.

Please support my work!

View the source.