Course network for ICS degree programs

The following graphic illustrates the general prerequisite structure for courses related to ICS degree programs.

Please consult the ICS Course Catalog and the ICS academic plan document for details on the precise prerequisites for each course. For example, in some cases the prerequisites are “any two 300-level courses”, or “either 314 or 361”. Such nuances are not illustrated below.

Use your mouse to zoom in/out or pan around this diagram.