Syllabus
Schedule
Notes
Sign In
Lecture Notes
Python Basics
Intro to Analytics
2025
⁄
01
⁄
23
•
Thu
Intro to Python
2025
⁄
01
⁄
23
•
Thu
Data Types and Variables
2025
⁄
01
⁄
23
•
Thu
Operators, Booleans, and Conditionals
2025
⁄
01
⁄
28
•
Tue
Lists and Loops
2025
⁄
01
⁄
30
•
Thu
Collections and Strings
2025
⁄
02
⁄
04
•
Tue
Functions
2025
⁄
02
⁄
06
•
Thu
Pandas
Introduction to Jupyter and Pandas
2025
⁄
02
⁄
11
•
Tue
Pandas Filtering and Sorting
2025
⁄
02
⁄
13
•
Thu
Pandas Data Types and Column Operations
2025
⁄
02
⁄
18
•
Tue
Missing Values, Datetime, Aggregation, and Merges
2025
⁄
02
⁄
20
•
Thu
Update Cells, More Exercises
2025
⁄
02
⁄
25
•
Tue
Merge and String Methods
2025
⁄
02
⁄
27
•
Thu
SQL
Introduction to SQL
2025
⁄
03
⁄
04
•
Tue
More SQL Queries and Aggregations
2025
⁄
03
⁄
06
•
Thu
SQL Joins
2025
⁄
03
⁄
11
•
Tue
Data Visualization
Introduction to DataViz
2025
⁄
04
⁄
03
•
Thu
Line, Scatter, and Bar Plots
2025
⁄
04
⁄
08
•
Tue
Advanced Plotly Visualizations
2025
⁄
04
⁄
10
•
Thu
In-class DataViz Challenge Day
2025
⁄
04
⁄
15
•
Tue
Introduction to Tableau
2025
⁄
04
⁄
17
•
Thu
Advanced Tableau Visualizations
2025
⁄
04
⁄
22
•
Tue
Final Case Study
Links
Python Playground (Experimental)
Visualize Code Execution
DataCamp
Supported by
University of Illinois at Urbana-Champaign