looks like CS 161 https://courseware.stanford.edu/pg/courses/214383/cs-161-fal...
Can anyone (at Stanford or otherwise) tell me if there is a follow up course? The (online) course title says "Design and Analysis of Algorithms I". Is there a Design and Analysis of Algorithms II (or III or IV)?