Colleges › UIUC › Degrees › Computer Science + Astronomy, BSLAS
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
  • 3 credits any course
Humanities & the Arts
about 6 credit hours
  • 6 credits any course
Social & Behavioral Sciences
about 6 credit hours
  • 6 credits any course
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
          • CS 233
          • CS 341
      • 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.

On a laptop? Email yourself the App Store link
One email with the link. No spam.
Sent. Open it on your iPhone.