CS 4321 - Schedule, Fall 2025

Current (updated 9.8.25, 4:55 pm)

Week Date Class Assigned Due
1 Aug 19
  1. Syllabus
  2. Video Instructions
  3. Video P1L4 - Version Control
  4. Overview HW VCS
HW VCS
Aug 21
  1. HW P1L1 - Intro to SE
  2. HW P4L1 - Testing
 
2 Aug 26 HW-P4L2 - Black-box Testing
  1. HW P1L1
  2. HW P4L1
Aug 28
  1. Unit Testing
  2. CPM Example
  3. Overview HW-Unit Testing
HW Unit Testing, code, spreadsheet. HW P4L2
3 Sep 2 HW P1L2 - Lifecycle Models   HW VCS
Sep 4 HW P4L4 - Agile Processes   HW P1L2
4 Sep 9 HW P2L1 - Requirements HW Project Teams
  1. HW Unit Testing
  2. HW P4L4
Sep 11 HW P4L5 - Refactoring  
  1. HW P2L1
  2. HW Project Teams (Friday, 9.12.2025, 10am)
5 Sep 16
  1. HW P3L1 - Architecture
  2. User Stories, real example
  3. Overivew P-User Stories
HW User Stories HW P4L5
Sep 18  
  1. HW User Stories
  2. HW P3L1
6 Sep 23
  1. Sequence Diagrams
  2. State Diagrams
  3. Component Diagrams, example
  1. HW State
  2. HW Sequence
 
Sep 25 HW P4L3 - White-box Testing    
7 Sep 30    
  1. HW State
  2. HW Sequence
  3. HW P4L3
Oct 2
  1. Software Design & MVC, code
  2. Overview HW-StarUML
  3. Project - Sprint 1 Overview
   
8 Oct 7 Project Lab    
Oct 9 Project Lab    
9 Oct 14 Fall Break  
Oct 16 Project Lab  
10 Oct 21 Project Lab    
Oct 23 Project Lab    
11 Oct 28 Sprint 1 Demos  
Oct 30 Sprint 1 Demos
12 Nov 4 Project Lab    
Nov 6 Project Lab  
13 Nov 11 Project Lab    
Nov 13 Project Lab    
14 Nov 18 Sprint 2 Demos    
Nov 20 Sprint 2 Demos    
15 Nov 25 Project Lab  
Nov 27 Thanksgiving Holiday
16 Dec 2 Project Lab  
Dec 4 Project Lab
17 Dec 10 Final Project Due, 12:15pm    
         

Footer