CMSE 202 Course Schedule#

Spring 2026 \(^*\)#

Day

Topic

0 (Pre-semester)

Course Syllabus, Software Setup Guide, Pre-semester Surveys, Python Review

1 (Jan 12/13)

Introductions, course details, CMSE 201 concept mapping

2 (Jan 14/15)

Command Line Interface

University Holiday; Martin Luther King Jr. Day
(Jan 19/20)

Tuesday sections canceled to keep in sync with Monday sections

3 (Jan 21/22)

Version control with Git

4 (Jan 26/27)

Installing and learning to use new Python Packages

5 (Jan 28/29)

Pandas review

6 (Feb 2/3)

Using Python “Classes” (object-oriented programming) 1

7 (Feb 4/5)

Using Python “Classes” (object-oriented programming) 2

8 (Feb 9/10)

Agent-based models with Python Classes 1

9 (Feb 11/12)

Agent-based models with Python Classes 2

HW1 (Feb 13)

HOMEWORK 1 DUE (by 11:59pm)

10 (Feb 16/17)

Graph theory 1

11 (Feb 18/19)

Graph theory 2

M (Feb 23/24)

Exam 1

12 (Feb 25/26)

Project Idea Exploration

Spring Break (Feb 28-Mar 8)

No class. Have fun!

13 (Mar 9/10)

One-dimensional regression with Stats models

14 (Mar 11/12)

Multiple regression with Stats models

HW2 (Mar 16)

HOMEWORK 2 DUE (by 11:59pm)

15 (Mar 16/17)

Introduction to machine learning + Logistic Regression

16 (Mar 18/19)

Collaborating with Git when working with Jupyter Notebooks

17 (Mar 23/24)

Project planning, repository set-up, project work

18 (Mar 25/26)

Building a Perceptron Classifier

19 (Mar 30/31)

Perceptron Classifier Extension and Project Work

HW3 (Apr 3)

HOMEWORK 3 DUE (by 11:59pm)

20 (Apr 1/2)

SVMs 1

21 (Apr 6/7)

SVMs 2

22 (Apr 8/9)

Project Update Presentations

23 (Apr 13/14)

Course Summary; Multi-model applications; Project work

24 (Apr 15/16)

PCA & SVMs

P (Apr 20/21)

Project Presentations
All Projects will be due on Nov 23 at 11:59 PM

P (Apr 22/23)

Project Presentations
All Projects will be due on Nov 23 at 11:59 PM

HW4 (Apr 24)

HOMEWORK 4 DUE (by 11:59pm)

F (Apr 27-May 1)

Exam 2

\(^*\) 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!