Statistics and Computer Science
This major is sponsored jointly by the Departments of Statistics and Computer Science. It is designed to prepare students for professional or graduate work in statistics and computer science. See also Computer Science, Mathematics, Mathematics and Computer Science, and Statistics.Major in Sciences and Letters Curriculum
E-mail: stat@uiuc.edu or academic@cs.uiuc.eduDegree title: Bachelor of Science in Liberal Arts and Sciences
Minimum required major and supporting course work normally equates to 62-64 hours
General education: The LAS General Education requirements are set up so students automatically complete the Campus General Education requirements.
Minimum hours required for graduation: 120 hours
Departmental distinction: To graduate with distinction requires a specified minimum grade point average in all Computer Science, Statistics, and Mathematics courses listed below. A GPA of 3.25 is required for Distinction, 3.5 for High Distinction, and 3.75 for Highest Distinction.
Hours | Requirements |
---|---|
10-11 | Required mathematics courses: |
MATH 220Calculus or MATH 221Calculus I, and |
|
MATH 231Calculus II, and |
|
MATH 241Calculus III1 |
|
22 | Required Computer Science Courses: |
CS 125Intro to Computer Science |
|
CS 173Discrete Structures |
|
CS 225Data Structure & Softw Prin |
|
CS 257Numerical Methods |
|
CS 273Intro to Theory of Computation |
|
CS 231Computer Architecture I |
|
CS 232 Computer Architecture II |
|
10 | Required Statistics courses: |
STAT 400Statistics and Probability I |
|
STAT 410Statistics and Probability II |
|
STAT 428Statistical Computing |
|
21 | Other Specified Requirements. At least seven statistics, computer science, and mathematics courses, with at least one chosen from each of the following groups: |
Group I: Matrices and Linear Algebra | |
MATH 415Linear Algebra |
|
MATH 418Advanced Linear Algebra |
|
Group II: Analysis and Differential Equations | |
MATH 347Fundamental Mathematics |
|
MATH 441Differential Equations |
|
MATH 444Elementary Real Analysis |
|
MATH 447Real Variables |
|
Group III: Foundations | |
CS 473Algorithms |
|
CS 475Formal Models of Computation |
|
Group IV: Software | |
CS 421Programming Lang and Compilers |
|
CS 423Operating Systems Design |
|
Group V: Application software | |
CS 411Database Systems |
|
CS 418Computer Graphics |
|
CS 446Machine Learning & Pattern Rec |
|
Group VI: Applied statistics | |
STAT 420Methods of Applied Statistics |
|
STAT 424Analysis of Variance |
|
STAT 425Applied Regression and Design |
|
Group VII: | |
STAT 1002Statistics or 300 or 400-level statistics course, with STAT 426 recommended |
1. MATH 242-Calculus of Several Variables (3 hours) will be offered for the last time for continuing students in Fall 2006. Students who have taken MATH 220 and 230 may complete the calculus sequence by taking MATH242 in Fall 2006.
2. Taken during the first 60 hours
of course work (to provide the student with an early introduction
to statistical concepts). The latter option is designed for students
who wish to take STAT 400 before the junior year.
Twelve hours of 300 and 400-level courses must be taken on this campus.
All foreign language requirements must be satisfied.