CS Course Dependencies 2016-2017
The dependency diagram below shows which courses are prerequisites for others. Black lines indicate required courses; green lines indicated recommended courses. For lines of other colors, any one line of a given color satisfies a course prerequisite.
Move the mouse over a course to see its description. Click on a course to go to its website. For a discussion of intro CS course options, see Choosing an Introductory CS Course.
The CS department has tried hard to keep the
dependencies short, so we hope it won't be hard to satisfy them.
Talk to the instructor of a course if you have any
questions or concerns. We're happy to help.
on an imagemap original by Christina
Pong '09 & Ewelina Oleszek '10
Date Created: 08/20/2012 (sanderso) | Last Modified: 08/29/2016 (fturbak) | Expires: 08/15/2017