Computer Science and Astronomy
For the Degree of Bachelor of Science in Liberal Arts and Sciences
Major in Computer Science and Astronomy
Please see the computer science advisor as well as the astronomy advisor.
Minimum required major coursework normally equates to 66 hours.
General education: Students must complete the Campus General Education requirements including the campus general education language requirement.
Twelve hours of 300- and 400-level courses 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
|Required Computer Science Coursework|
|CS 100||Freshman Orientation (recommended) 1||0-1|
|CS 125||Intro to Computer Science||4|
|CS 126||Software Design Studio||3|
|CS 173||Discrete Structures||3|
|CS 225||Data Structures||4|
|CS 233||Computer Architecture||4|
|CS 241||System Programming||4|
|Choose one of the following:||3|
|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|
|MATH 231||Calculus II||3|
|Required Astronomy Coursework - Minimum of 24 Hours|
|Physics and Mathematics Courses 2|
|PHYS 211||University Physics: Mechanics||4|
|PHYS 212||University Physics: Elec & Mag||4|
|MATH 241||Calculus III||4|
|Intermediate and Advanced Astronomy Courses||12|
|Select 12 hours from the following. Taking one of the computation-intensive ASTR 496 Seminar in Astronomy sections is strongly recommended|
|The Big Bang, Black Holes, and the End of the Universe|
|Galaxies and the Universe|
|Seminar in Astronomy (check with advisor for appropriate topics)|
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.
ASTR 210 is highly recommended.