Computer Science + Astronomy, BSLAS
for the degree of Bachelor of Science in Liberal Arts & Sciences Major in Computer Science + Astronomy
computer science website: CS + X Degrees
astronomy website: CS + Astronomy
department page: https://astro.illinois.edu/
overview of college admissions & requirements: Liberal Arts & Sciences
college websites: https://las.illinois.edu/ and https://grainger.illinois.edu
astronomy email: astronomy@illinois.edu
computer science email: undergrad@cs.illinois.edu
for the degree of Bachelor of Science in Liberal Arts & Sciences Major in Computer Science + Astronomy
A Major Plan of Study Form must be completed and submitted to the LAS Student Affairs Office by the beginning of the fifth semester (60-75 hours). Please see the computer science advisor as well as the astronomy advisor.
General education: Students must complete the Campus General Education requirements including the campus general education language requirement.
Minimum required major and supporting course work: Normally equates to 68-71 hours. Twelve hours of 300- and 400-level in the major must be taken on this campus.
A Major Plan of Study form must be completed and submitted to the LAS Student Affairs office by the beginning of the fifth semester (60-75 hours). Please see the Computer Science advisor as well as the Astronomy advisor.
Minimum hours required for graduation: 120 hours.
Code | Title | Hours |
---|---|---|
Required Computer Science Coursework | ||
CS 100 | Computer Science Orientation (recommended; CS 100 is an orientation course aimed at first-year students, so students who declare the major after the freshman year are not required to complete it.) | 1 |
CS 124 | Introduction to Computer Science I | 3 |
CS 128 | Introduction to Computer Science II | 3 |
CS 173 | Discrete Structures | 3 |
CS 225 | Data Structures | 4 |
CS 222 | Software Design Lab | 1 |
Choose one of the following combinations | 8-11 | |
Computer Architecture and System Programming | ||
OR | ||
Introduction to Computer Systems | ||
Choose one of the following: | 3 | |
Statistical Analysis | ||
Biostatistics | ||
Probability & Statistics for Computer Science | ||
CS 374 | Introduction to Algorithms & Models of Computation | 4 |
CS 421 | Programming Languages & Compilers | 3 |
Mathematics (may also fulfill the General Education Quantitative Reasoning I and II requirements) | ||
MATH 221 | Calculus I | 4-5 |
or MATH 220 | Calculus | |
MATH 225 | Introductory Matrix Theory | 2 or 3 |
or MATH 257 | Linear Algebra with Computational Applications | |
MATH 231 | Calculus II | 3 |
Required Astronomy Coursework - Minimum of 27 Hours | ||
Physics, Mathematics, and Astronomy Foundations | 15 | |
PHYS 211 | University Physics: Mechanics | 4 |
PHYS 212 | University Physics: Elec & Mag | 4 |
MATH 241 | Calculus III | 4 |
ASTR 210 | Introduction to Astrophysics | 3 |
Advanced Astronomy Courses (Minimum 12 total advanced ASTR hours required) | 12-13 | |
ASTR 310 | Computing in Astronomy | 3 |
Select 2 courses from the following list: | 6-7 | |
Stellar Astrophysics | ||
Planetary Systems | ||
Galaxies and the Universe | ||
Astronomical Techniques | ||
Additional ASTR course(s) at the 300 level or higher | 2-3 |
for the degree of Bachelor of Science in Liberal Arts & Sciences Major in Computer Science + Astronomy
A Major Plan of Study Form must be completed and submitted to the LAS Student Affairs Office by the beginning of the fifth semester (60-75 hours). Please see the computer science advisor as well as the astronomy advisor.
General education: Students must complete the Campus General Education requirements including the campus general education language requirement.
Minimum required major and supporting course work: Normally equates to 68-71 hours. Twelve hours of 300- and 400-level in the major must be taken on this campus.
A Major Plan of Study form must be completed and submitted to the LAS Student Affairs office by the beginning of the fifth semester (60-75 hours). Please see the Computer Science advisor as well as the Astronomy advisor.
Minimum hours required for graduation: 120 hours.
Code | Title | Hours |
---|---|---|
Required Computer Science Coursework | ||
CS 100 | Computer Science Orientation (recommended; CS 100 is an orientation course aimed at first-year students, so students who declare the major after the freshman year are not required to complete it.) | 1 |
CS 124 | Introduction to Computer Science I | 3 |
CS 128 | Introduction to Computer Science II | 3 |
CS 173 | Discrete Structures | 3 |
CS 225 | Data Structures | 4 |
CS 222 | Software Design Lab | 1 |
Choose one of the following combinations | 8-11 | |
Computer Architecture and System Programming | ||
OR | ||
Introduction to Computer Systems | ||
Choose one of the following: | 3 | |
Statistical Analysis | ||
Biostatistics | ||
Probability & Statistics for Computer Science | ||
CS 374 | Introduction to Algorithms & Models of Computation | 4 |
CS 421 | Programming Languages & Compilers | 3 |
Mathematics (may also fulfill the General Education Quantitative Reasoning I and II requirements) | ||
MATH 221 | Calculus I | 4-5 |
or MATH 220 | Calculus | |
MATH 225 | Introductory Matrix Theory | 2 or 3 |
or MATH 257 | Linear Algebra with Computational Applications | |
MATH 231 | Calculus II | 3 |
Required Astronomy Coursework - Minimum of 27 Hours | ||
Physics, Mathematics, and Astronomy Foundations | 15 | |
PHYS 211 | University Physics: Mechanics | 4 |
PHYS 212 | University Physics: Elec & Mag | 4 |
MATH 241 | Calculus III | 4 |
ASTR 210 | Introduction to Astrophysics | 3 |
Advanced Astronomy Courses (Minimum 12 total advanced ASTR hours required) | 12-13 | |
ASTR 310 | Computing in Astronomy | 3 |
Select 2 courses from the following list: | 6-7 | |
Stellar Astrophysics | ||
Planetary Systems | ||
Galaxies and the Universe | ||
Astronomical Techniques | ||
Additional ASTR course(s) at the 300 level or higher | 2-3 |