CMSE 201 Semester Schedule*#
Day |
Topic |
|---|---|
1 (Aug 31/Sep 1) |
Class expectations, pre-course survey, group sorting algorithm activity |
2 (Sep 2/3) |
Introduction to Python, variables, order of magnitude estimates |
No class |
No Class for Labor Day - Tuesday sections canceled to stay in sync with Monday sections |
3 (Sep 9/10) |
Lists and loops |
4 (Sep 14/15) |
Data ethics, academic integrity, and good coding practices |
5 (Sep 16/17) |
Conditional arguments, if statements, and introduction to functions |
6 (Sep 21/22) |
Functions |
7 (Sep 23/24) |
Generative AI use + Concepts Review |
HW (Sep 25) |
Homework #1 will be due by 11:59pm on Friday, September 25th |
8 (Sep 28/29) |
Python modules (e.g. math and matplotlib) |
9 (Sep 30/Oct 1) |
NumPy basics (loading and plotting data) & the correlation coefficient + Quiz #1 |
10 (Oct 5/6) |
Basic statistics and introduction to Pandas |
11 (Oct 7/8) |
Pandas |
12 (Oct 12/13) |
Working with unprocessed data |
13 (Oct 14/15) |
Finding resources online and tinkering with code |
HW (Oct 16) |
Homework #2 will be due by 11:59pm on Friday, Oct 16th |
14 (Oct 19/20) |
Linear regression 1 (evaluating model fits) |
15 (Oct 21/22) |
Linear regression 2 (fitting curves to data) + Quiz #2 |
No class |
Fall Break |
16 (Oct 28/29) |
Compartmental Modeling 1 |
17 (Nov 2/3) |
Solving ordinary differential equations numerically |
18 (Nov 4/5) |
Solving ordinary differential equations with |
P (Nov 8/9) |
Project Plan Check-in due by 11:59pm on Nov 8 (M/W sections) or Nov 9 (T/Th sections) |
19 (Nov 9/10) |
Compartmental Modeling 2 |
HW (Nov 13) |
Homework #3 will be due by 11:59pm on Friday, November 13th |
20 (Nov 11/12) |
Using plots effectively (data visualization) |
21 (Nov 16/17) |
Revisiting NumPy: array creation and manipulating 2D arrays + Quiz #3 |
22 (Nov 18/19) |
Agent-based modeling 1 |
23 (Nov 23/24) |
Agent-based modeling 2 |
No class |
Thanksgiving Break |
HW 4 (Dec 4) |
Homework #4 will be due by 11:59pm Friday, December 4th |
24 (Nov 30/Dec 1) |
Data Ethics and Algorithmic Bias |
P (Dec 2/3) |
Project Draft due with Pre-class 25 by 11:59pm on Dec 2 (M/W sections) or Dec 3 (T/Th sections) |
25 (Dec 2/3) |
Structured Project Work Day |
P (Dec 6/7) |
Final Project Notebook due by 11:59pm on Dec 6 (M/W sections) or Dec 7 (T/Th sections) |
P (Dec 7/8) |
In-class project presentations day 1 |
P (Dec 9/10) |
In-class project presentations day 2 |
F (Dec 14-18) |
Final Exam Week: Quiz #4; Additional Project Presentations (if needed) |
*This is the tentative schedule prior to the start of the semester. The overall content shouldn’t change, but ordering or deadlines may shift somewhat. If deadlines change, substantial notice will be given!