UIUC · Bachelor's · 2026-2027 catalog
Computer Science + Astronomy, BSLAS
Every requirement for the Computer Science + Astronomy, BSLAS at UIUC, from the catalog, as a checklist.
Need a seat in one of these? Watch it for freeFree
Pick any UIUC section; we email you when it fills and when a seat opens. No app needed.
120credit hours to graduate
11requirement groups
28courses named
Requirements
Composition I
about 4 credit hours
- 4 credits any course · Composition I, 4-6 hours
Advanced Composition
about 3 credit hours
Humanities & the Arts
about 6 credit hours
Social & Behavioral Sciences
about 6 credit hours
Cultural Studies
about 9 credit hours
- Requirements
- Cultural Studies: Non-Western Cultures: 3 credits any course · 1 course
- Cultural Studies: US Minority Cultures: 3 credits any course · 1 course
- Cultural Studies: Western/Comparative Cultures: 3 credits any course · 1 course
Language Other Than English (through fourth semester)
about 8 credit hours
- 8 credits any course · Completion of the fourth semester or equivalent; the sample map shows 3rd and 4th level at 4 hours each
Required Computer Science Coursework
about 39 credit hours
- Requirements
- CS 100
- CS 124
- CS 128
- CS 173
- CS 225
- CS 222
- Systems core combination (pick one):
- Option A: Computer Architecture and System Programming
- Option A: Computer Architecture and System Programming
- Option B: Introduction to Computer Systems plus 400-level CS
- Option B: Introduction to Computer Systems plus 400-level CS
- CS 340
- Two CS courses at the 400 level above CS 403: 6 credits in CS · Excludes CS 421 and CS 491
- Statistics requirement: any 1 of
STAT 200STAT 212CS 361 - CS 374
- CS 421
- CS Tech Elective: 6 credits in CS · Shown in the sample semester map as two 3-hour CS Tech Electives
Mathematics
about 9 credit hours
- Requirements
- Calculus I: any 1 of
MATH 220MATH 221 - Matrix theory / linear algebra: any 1 of
MATH 225MATH 257 - MATH 231
Physics, Mathematics, and Astronomy Foundations
about 12 credit hours
- Requirements
- PHYS 211
- PHYS 212
- MATH 241
- ASTR 210
Advanced Astronomy (minimum 12 hours)
about 11 credit hours
- Requirements
- ASTR 310
- Select 2 advanced ASTR courses: any 2 of
ASTR 404ASTR 405ASTR 406ASTR 414 - Additional ASTR courses at the 300 level or higher: 2 credits in ASTR · 2-3 hours
Free Electives
about 9 credit hours
- 9 credits any course · Requirement lists 1 hour; the sample semester map shows 3+3+2 hours of free electives
See what you still need
Upload your Degree Works audit or transcript in the app and ClassMaxx checks these off, builds a semester-by-semester plan to graduation, and finds open sections of what's next.
ClassMaxx is not affiliated with UIUC. We never ask for a school password.
How to get your UIUC Degree Works audit and what it means ›
From UIUC's published catalog. The catalog and your advisor are the final word; prerequisites and general education rules are summarized.
The iPhone app pushes the alert the second a seat opens, builds four ready schedules from your degree audit, and ranks sections by real grades. Free; a $4.99 Fast pass per semester makes alerts instant.