Computer Science Course Prerequisite Graph (Fall 2010)
Arrows point to prerequisite(s) of each course.
A dashed line with a circle instead of an arrow at the end of the
line (----o) means a co-requisite.
A dotted line (.....) is an alternative (e.g., either CS1122 or CS1131
is a prerequiste for CS3421).
Rectangles are required courses in all CS majors/concentrations.
Ovals are electives, but may be required in some majors/concentrations.
Looks best printed in landscape mode.