Academics sections


Quick links

E-mail and search functions

Computer Science AND AStronomy Major

The LAS major in Computer Science and Astronomy is a flexible program for students who plan to pursue technical or professional careers in arts and sciences areas requiring a sound grounding in computer science.This major allows students to combine study of computer science with training in Astronomy to offer students novel perspectives in interdisciplinary work. Students can use the supporting coursework to prepare for employment immediately upon graduation or for pursuing graduate study in a wide variety of fields or to complete a significant body of courses in a single area, such as a double major or minor. Students are encouraged to pursue a double major in Astronomy and Computer Science.

Students are strongly encouraged to get involved in undergraduate research through independent studies and funded research experiences, with the goal of learning from the University of Illinois CS and LAS internationally recognized scholars outside the classroom and participating in the exciting quest for new contributions to the field.

Computer Science & Astronomy Major in Science and Letters Curriculum

Degree title: Bachelor of Science in Liberal Arts and Sciences

LAS Core Requirements: To graduate with a degree from the College of Liberal Arts and Sciences, all LAS students must fulfill the core requirements.

Minimum required major and supporting course work normally equates to 66 hours, including a minimum of 30 in Computer Science

General education: Students must complete the Campus General Education requirements.

Minimum hours required for graduation: 120 hours

Major Course Requirements:

Hours Requirements
30 Required Computer Science Courses:
 

CS 125 - Intro to Computer Science
CS 173 - Discrete Structures
CS 225 - Data Structure & Softw Prin
CS 231 - Computer Architecture I
CS 232 - Computer Architecture II
CS 241- Systems Programming
CS 242- Programming Studio
CS 373 - Theory of Computation
CS 421 - Programming Languages & Compilers
CS 473 - Fundamental Algorithms

12

Mathematics (may also fulfill the General Education Quantitative Reasoning I and II requirements)

MATH 221 - Calculus I
MATH 225 - Introductory Matrix Theory I
MATH 231 - Calculus II
STAT 100 - Statistics

24 minimum

Astronomy Coursework
12

Physics and Mathematics

PHYS 211 - University Physics: Mechanics (4 hours)

PHYS 212 - University Physics: Elec & Mag (4 hours)

MATH 241, Calculus III (4 hours)

ASTR 210, General Astronomy- Recommended but not required (prerequisite for ASTR 350 and recommended but not required for all 400 level courses)

12

Intermediate and Advanced Astronomy

Select 12 hours from the following. Taking one of the computation-intensive
ASTR 496 Seminar in Astronomy sections is strongly encouraged.

ASTR 330, Extraterrestrial Life (3 hours)
ASTR 350, Introduction to Cosmology (3 hours) (prerequisite is ASTR 210)
ASTR 390, Individual Study (1-4 hours)
ASTR 404, Stellar Astrophysics (3 hours)
ASTR 405, Solar System and IS Medium (3 hours)
ASTR 406, Galaxies and the Universe (3 hours)
ASTR 414, Astronomical Techniques (4 hours)
ASTR 496, Seminar in Astronomy (1-4 hours) (appropriate topics include:
Practical Informatics, Computational Astrophysics, Python for
Computational Astro, and the Art and Practice of Astronomy)

Total of 66 hours (minimum)  

Students should discuss pursing an Astronomy minor or double majoring in Astronomy or Physics with the Computer Science academic advisor and the Astronomy advisor.

Twelve hours of 300- and 400-level courses in the major must be taken on this campus.

All LAS foreign language requirements must be satisfied.

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.

Computer Science and Astronomy
Computer Science email: academic@cs.illinois.edu
Astronomy email: astronomy@illinois.edu