CMSE 202 Course Schedule

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 15)

HOMEWORK 1 DUE (by 11:59pm)

10 (Feb 16/17)

Graph theory 1

11 (Feb 18/19)

Graph theory 2

12 (Feb 23/24)

Project Idea Exploration

M (Feb 25/26)

Exam 1

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

15 (Mar 16/17)

Introduction to machine learning + Logistic Regression

HW2 (Mar 18)

HOMEWORK 2 DUE (by 11:59pm)

16 (Mar 18/19)

Project planning, repository set-up, project work

17 (Mar 23/24)

Collaborating with Git when working with Jupyter Notebooks

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)

PCA & SVMs

24 (Apr 15/16)

Course Summary; Multi-model applications; Project work

P (Apr 20/21)

Project Presentations
All Projects will be due on April 19 at 11:59 PM

P (Apr 22/23)

Project Presentations
All Projects will be due on April 19 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!