Skip to main content
  1. Teaching/

In the summer of 2022, I taught an introductory programming course for eight incredible students on a program from the Saudi Basic Industries Corporation. This course closely mirrored the contents of the department’s introductory programming elements course, CS 303E, although it is not an official version focourse.

The course was primarily managed and run through Canvas. However, since I believe in making course materials available, I’ve posted the lectures and assignments here. Because these are recovered from Canvas/Slides, the formatting may be slightly off.

I would like to thank Mike Scott for letting me use his slides + template materials, and Bill Young for providing inspiration for several of the assignments.

Course Syllabus

Lecture Slides
#

Assignments
#

There are no articles to list here yet.