CS 9 Self-Paced Programming

Undergraduate course, UC Berkeley EECS, 2018

Course website