Below is a complete list of references that can help you plan your degree program.
4-Year Degree Plans (Flowcharts)
The computer science flowcharts below are a tool to help you plan for and manage your class schedules at Iowa State. While the flowcharts are designed to show a four-year plan, it is easy to adjust the time frame to suit your needs.
The flowcharts on this site should be used as a supplemental method of understanding how your classes work together within your degree program. The primary method is reading the ISU Course Catalog and course descriptions. You can use a flowchart (below) to help plan the registration process.
- 2018 Catalog Flowchart
- 2019-2021 Catalog Flowchart
- 2021-2022 Catalog Flowchart
- 2022-2023 Catalog Flowchart
- 2023-2025 B.S. Catalog Flowchart
- 2023-2025 B.A. Catalog Flowchart
- Transfer Flowchart
Technical Electives
Below are lists of approved 4000-level electives for computer science students pursuing the B.S.