This list provides all known courses related to Data Science at The University of Illinois.
- STAT / CS / IS 107: Data Science Discovery, 4 CR, Offered in Fall 2022, QR1 Gened
- Lecture + Lab Section; Prerequisites: None.
- Programming: Python (pandas, scikit-learn)
- Website (Spring 2022): https://discovery.cs.illinois.edu/stat107-sp22/
- INFO 490, Section MH: Intro to Prog for Data Science, 3 CR ONLINE, Offered in Fall 2022
- Online Section; Prerequisites: None.
- Programming: Python
These courses provide a deeper Data Science experience and require basic Data Science skills as prerequisites.
- STAT 207: Data Science Exploration, 4 CR, Offered in Fall 2022
- Lecture Only; Prerequisites: STAT 107.
- Programming: Python
- Website: http://courses.las.illinois.edu/spring2020/stat207/
Programming skills are a fundamental part of Data Science. Several courses provide an introduction to programming skills:
-
CS 101: Intro Computing: Engrg & Sci, 3 CR, Offered in Fall 2022
- Lecture + Lab Section; Prerequisites: MATH 220 or 221 (Calculus I)
- Programming: Python + Matlab
- Website (Spring 2022): https://relate.cs.illinois.edu/course/cs101-sp22/
-
CS 105: Intro Computing: Non-Tech, 3 CR, Offered in Fall 2022
- Lecture + Lab Section; Prerequisites: MATH 112 (Algebra)
- Programming: Python + Excel
-
CS 124: Introduction to Computer Science I, 3 CR, Offered in Fall 2022
- Lecture + Lab Section; Prerequisites: MATH 112 (Algebra)
- Programming: Java + Android
-
STAT 385: Statistics Programming Methods, 3 CR, Offered in Fall 2022
- Lecture Only; Prerequisites: STAT 200 or STAT 212
- Programming: R
-
STAT 430: Data Science Programming Methods, 3 or 4 CR, Offered in Fall 2022
- Online Section; Prerequisites: STAT 410, STAT 420, and STAT 425 or consent of instructor
- Programming: R, SQL, C++
Business analytics is critical to understanding interesting questions to answer with Data Science. Courses focusing on business analytics:
-
BADM 210: Business Analytics I, 3 CR, Offered in Fall 2022
- Lecture Only; Restricted to Gies College of Business; Prerequisites: None.
-
BADM 211: Business Analytics II, 3 CR, Offered in Fall 2022
- Lecture + Lab Section; Restricted to Gies College of Business; Prerequisites: BADM 210.
Machine learning is a foundational piece of Data Science. Courses focusing on machine learning include:
-
CS 446: Machine Learning, 3 or 4 CR, Offered in Fall 2022
- Lecture Only; Prerequisites: CS 225 (Data Structures) and MATH 225 or 415 (Linear Algebra)
-
CS 441: Applied Machine Learning, 3 CR, Offered in Fall 2022
- Lecture Only; Prerequisites: A course in probability or statistics, a course in linear algebra, and some programming experience
-
STAT 432: Basics of Statistical Learning, 3 or 4 CR, Offered in Fall 2022
- Online Section; Prerequisites: STAT 400, and either STAT 420 or STAT 425
- Programming: R
- MATH 227: Linear Algebra for Data Science, 3 CR, Offered in Spring 2022
- Lecture + Lab Section; Prerequisites: MATH 220 or 221 (Calculus I) and 1 semester of Python programming
- Programming: Python
- (Not offered in Fall 2022)
-
ATMS 207: Weather and Climate Data Science, 3 CR, Last Offered in Fall 2020
- Lecture Only; Prerequisites: STAT 107 recommended.
- Programming: Python
-
GEOG 407: Foundations of CyberGIS & Geospatial Data Science, 4 CR, Last Offered in Fall 2020
- Lecture Only; Prerequisites: None.
- Programming: Python
-
IS 417: Data Science in the Humanities
- Lecture Only; Prerequisites: One semester of programming.
- Description: https://ischool.illinois.edu/degrees-programs/courses/is417