Degree Pathways

Plan a four-year path through prerequisites

Education Built with OpenCode on MindRouter

See the whole prerequisite web, then build your four years.

Explore how every course in the Computer Science (B.S.C.S.) degree unlocks the next, then drag courses into semesters and get instant warnings about missing prerequisites, overloaded terms and the credits you still need to graduate.

  • 1Map — hover any course to see what it requires and what it unlocks.
  • 2Plan — drag courses onto the eight-semester board (or load the sample plan).
  • 3Validate — fix warnings, try what-ifs, then save or print your plan.

Swipe sideways to explore — Fit shows the whole map.

0 / 120planned credits
120credits left to graduate
0upper-division credits
0 / 10requirement areas complete
0 / 0errors / warnings

Course catalog

Critical path — the chains that delay graduation

These are the longest prerequisite chains in the degree. If any course on a chain is missed or delayed, everything downstream slips. The longest chain is the minimum number of semesters you need just to satisfy prerequisites.

Data & sources

Course numbers, titles, credits and prerequisites for the Computer Science (B.S.C.S.) degree, drawn at build time from the public 2026-2027 University of Idaho Catalog (catalog.uidaho.edu), published by the University of Idaho Office of the Registrar.

Computer Science (B.S.C.S.) — requirements & sample plan

University of Idaho catalog content, © 2026-2027 University of Idaho, all rights reserved; used here for non-commercial educational reference. This is a planning aid, not an official record — always confirm requirements with your academic advisor. The data is stored in an editable JSON block so a department could swap in its own program. Retrieved 2026-09-13.