CMSE 201 Semester Schedule*#
Day |
Topic |
|---|---|
1 (Jan 12/13) |
Class expectations, pre-course survey, group sorting algorithm activity |
2 (Jan 14/15) |
Introduction to Python, variables, order of magnitude estimates |
No class |
No Class for Martin Luther King Jr. Day - Tuesday sections canceled to stay in sync with Monday sections |
3 (Jan 21/22) |
Lists and loops |
4 (Jan 26/27) |
Data ethics, academic integrity, and good coding practices |
5 (Jan 28/29) |
Conditional arguments, if statements, and introduction to functions |
6 (Feb 2/3) |
Functions |
7 (Feb 4/5) |
Generative AI use + Concepts Review |
HW (Feb 6) |
Homework #1 will be due by 11:59pm on Friday, February 6th |
8 (Feb 9/10) |
Python modules (e.g. math and matplotlib) |
9 (Feb 11/12) |
NumPy basics (loading and plotting data) & the correlation coefficient + Quiz #1 |
10 (Feb 16/17) |
Basic statistics and introduction to Pandas |
11 (Feb 18/19) |
Pandas |
12 (Feb 23/24) |
Working with unprocessed data |
13 (Feb 25/26) |
Finding resources online and tinkering with code |
HW (Feb 27) |
Homework #2 will be due by 11:59pm on Friday, Feb 27th |
No class |
Spring Break |
14 (Mar 9/10) |
Linear regression 1 (evaluating model fits) |
15 (Mar 11/12) |
Linear regression 2 (fitting curves to data) + Quiz #2 |
16 (Mar 16/17) |
Solving ordinary differential equations numerically |
17 (Mar 18/19) |
Solving ordinary differential equations with |
18 (Mar 23/24) |
Compartmental Modeling 1 |
P (Mar 22/23) |
Project Plan Check-in due by 11:59pm on Mar 22 (M/W sections) or Mar 23 (T/Th sections) |
19 (Mar 25/26) |
Compartmental Modeling 2 |
HW (Mar 27) |
Homework #3 will be due by 11:59pm on Friday, March 27th |
20 (Mar 30/31) |
Using plots effectively (data visualization) |
21 (Apr 1/2) |
Revisiting NumPy: array creation and manipulating 2D arrays + Quiz #3 |
22 (Apr 6/7) |
Agent-based modeling 1 |
23 (Apr 8/9) |
Agent-based modeling 2 |
HW 4 (Apr 10) |
Homework #4 will be due by 11:59pm Friday, April 10th |
24 (Apr 13/14) |
Data Ethics and Algorithmic Bias |
P (Apr 15/16) |
Project Draft due with Pre-class 25 by 11:59pm on Apr 15 (M/W sections) or April 16 (T/Th sections) |
25 (Apr 15/16) |
Structured Project Work Day |
P (Apr 19/20) |
Final Project Notebook due by 11:59pm on Apr 19 (M/W sections) or Apr 20 (T/Th sections) |
P (Apr 20/21) |
In-class project presentations day 1 |
P (Apr 22/23) |
In-class project presentations day 2 |
F (Apr 27-May 1) |
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!