Current Courses
The complete list of computer science courses offered during the Fall 2026 semester is included below. We will add links to course website as instructors post them. We do our best to keep this list up to date with the registrar’s documents, but the official registration system is the authoritative source for timing and staffing information.
Fall 2026
CSC 151: Functional Problem Solving
Section 01 (S. Rebelsky)
- Meets MWF 8:00–9:20am in Noyce 3813
Section 02 (S. Rebelsky)
- Meets MWF 9:30–10:50am in Noyce 3813
Section 03 (S. Rebelsky)
- Meets MWF 2:40–4:00pm in Noyce 3813
CSC 161: Imperative Problem Solving
Section 01 (Susag)
- Meets MWF 8:00–9:20am in Noyce 3815
Section 02 (Susag)
- Meets MWF 1:10–2:30pm in Noyce 3815
CSC 207: Object Oriented Problem Solving, Data Structures, and Algorithms
Section 01 (Eliott)
- Meets MWF 9:30–10:50am in Noyce 3815
Section 02 (Eliott)
- Meets MWF 1:10–2:30pm in Noyce 3813
CSC 208: Discrete Structures
Section 01 (W. Rebelsky)
- Meets TR 8:00–9:20am in Noyce 3813
CSC 213: Operating Systems & Parallel Algorithms
Section 01 (Curtsinger)
- Meets MWF 10:00–11:50am in Noyce 3819
Section 02 (Curtsinger)
- Meets MWF 2:10–4:00pm in Noyce 3819
CSC 262: Computer Vision
Section 01 (Weinman)
- Meets TR 8:00–9:50am in Noyce 3819
CSC 301: Analysis of Algorithms
Section 01 (W. Rebelsky)
- Meets TR 9:30–10:50am in Noyce 3813
Section 02 (W. Rebelsky)
- Meets TR 1:10–2:30pm in Noyce 3813
CSC 324: Software Design & Development
Section 01 (Osera)
- Meets MWF 8:00–9:50am in Noyce 3820
Section 02 (Osera)
- Meets MWF 2:10–4:00pm in Noyce 3820
CSC 341: Automata, Formal Languages, and Computational Complexity
Section 01 (Ong)
- Meets TR 1:10–2:30pm in Noyce 3820