CMSE 201 Semester Schedule*

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
(Sep 7/8)

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
(Oct 26-27)

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 solve_ivp

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
(Nov 26-27)

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!