COMPSCI 320 Fall 2026 Schedule
| Week | Date | Topic | Due Dates & Required Reading | |
|---|---|---|---|---|
| Wk 0 | Tue 09/08 | Intro to Software Engineering | Syllabus | |
| Wed 09/09 | ||||
| Thu 09/10 | Topic: Process Models Topic: Choosing 3rd-Party Software (if time, otherwise required reading) | |||
| Fri 09/11 | Activity: Git 1 - Individual Setup | |||
| Wk 1 | Mon 09/14 | HW: Git 1 - Individual Setup Due @ 8pm (From activity) Team Formation Survey Due @ 11:59pm | ||
| Tue 09/15 | Activity: Rapid Prototyping | |||
| Wed 09/16 | ||||
| Thu 09/17 | Activity: Requirements & Customer Communication | Reading: Slides on Requirements by Wes Weimer (UMich) Reading: BCP 14 on indicating requirements levels (read both RFCs linked on the page) Reading: Wikipedia: User Stories | ||
| Fri 09/18 | Activity: Integrative Experience 1 | 429 Students: Repository setup due before seminar. 320 Students: Join Git 2 repos by end of discussion (ask your managers what this means). | ||
| Wk 2 | Mon 09/21 | |||
| Tue 09/22 | Workshop: Teamwork | Worksheet Reading: Slides on Team & Workplace Behavior | ||
| Wed 09/23 | HW: 3rd-Party Software Due @ 8pm | |||
| Thu 09/24 | Activity: Git 2 - Branching, Rebasing, & Pull Requests | Reading: Read the activity description ahead of time. | ||
| Fri 09/25 | Teams Meet With Customers | Integrative Experience Essay 1 Due @ 8pm (see activity description) | ||
| Wk 3 | Mon 09/28 | |||
| Tue 09/29 | Git 2 Part 2: Revenge of the Git (Additional Time to Work on Git 2) | |||
| Wed 09/30 | ||||
| Thu 10/01 | Team Meeting 1 (Sprint 1 Start) | Due: Team Agreements (Show to Manager) | ||
| Fri 10/02 | Topic: Evaluating User Interfaces (Guest) | |||
| Wk 4 | Mon 10/05 | |||
| Tue 10/06 | PEaRCE Introduction Topic: Giving Presentations | Reading: Sprint Presentation Requirements | ||
| Wed 10/07 | ||||
| Thu 10/08 | Team Meeting 2 (Sprint 2 Start) | |||
| Fri 10/09 | Topic: Testing | Presentation 1 Slides Due @ 8pm | ||
| Wk 5 | Mon 10/12 | |||
| Tue 10/13 | Presentation 1 | |||
| Wed 10/14 | ||||
| Thu 10/15 | Team Meeting 3 (Sprint 3 Start) | PEaRCE Pre-Activity Video Lecture Published (Check Canvas) | ||
| Fri 10/16 | Activity: Test Plan | Presentation 2 Slides Due @ 8pm | ||
| Wk 6 | Mon 10/19 | |||
| Tue 10/20 | Presentation 2 | |||
| Wed 10/21 | ||||
| Thu 10/22 | Team Meeting 4 (Sprint 4 Start) | Peer Evaluations 1 Due @ 8pm Manager Evaluations 1 Due @ 8pm PEaRCE Platform Activity Published (Check Canvas) | ||
| Fri 10/23 | Activity: Evaluating User Interfaces | Reading: Nielsen-Norman Group UI Heuristics Reading: NN Group: How to Conduct Heuristic Evaluations Presentation 3 Slides Due @ 8pm | ||
| Wk 7 | Mon 10/26 | |||
| Tue 10/27 | Presentation 3 | |||
| Wed 10/28 | ||||
| Thu 10/29 | Team Meeting 5 (Sprint 5 Start) | Evaluating User Interfaces HW (from activity) Due @ 8pm | ||
| Fri 10/30 | Activity: Technical Diagrams | Reading: Slides on Architecture & ER Diagrams 429: Performance Reviews 1 Due at start of seminar | ||
| Wk 8 | Mon 11/02 | Presentation 4 Slides Due @ 8pm | ||
| Tue 11/03 | NO CLASS | |||
| Wed 11/04 | ||||
| Thu 11/05 | Presentation 4 | Technical Diagrams HW (from activity) Due @ 8pm | ||
| Fri 11/06 | Extra Team Meeting (part of sprint 5) | |||
| Wk 9 | Mon 11/09 | |||
| Tue 11/10 | Ethics Workshop (PEaRCE) | PEaRCE Platform Activity Due Before Start of Class | ||
| Wed 11/11 | ||||
| Thu 11/12 | Team Meeting 6 (Sprint 6 Start) | Peer Evaluations 2 Due @ 8pm Manager Evaluations 2 Due @ 8pm | ||
| Fri 11/13 | AI & Software Engineering (Guest) | Presentation 5 Slides Due @ 8pm | ||
| Wk 10 | Mon 11/16 | |||
| Tue 11/17 | Presentation 5 | |||
| Wed 11/18 | ||||
| Thu 11/19 | Team Meeting 7 (Sprint 7 Start) | |||
| Fri 11/20 | TBD | Presentation 6 Slides Due @ 8pm 429: Performance Reviews 2 Due at start of seminar | ||
| Wk 11 | Mon 11/23 | |||
| Tue 11/24 | NO CLASS | |||
| Wed 11/25 | ||||
| Thu 11/26 | NO CLASS | |||
| Fri 11/27 | NO CLASS | |||
| Wk 12 | Mon 11/30 | |||
| Tue 12/01 | Presentation 6 | |||
| Wed 12/02 | ||||
| Thu 12/03 | Team Meeting 8 (Final Sprint Start) | Peer Evaluations 3 Due @ 8pm Manager Evaluations 3 Due @ 8pm | ||
| Fri 12/04 | Activity: Integrative Experience 2 | |||
| Wk 13 | Mon 12/07 | Presentation 7 Slides Due @ 8pm | ||
| Tue 12/08 | Presentation 7 | |||
| Wed 12/09 | Integrative Experience Essay 2 Due @ 8pm | |||
| Thu 12/10 | Team Meeting 9 | |||
| Fri 12/11 | Extra Team Meeting Time (Self-Organized) | |||
| Wk 14 | Mon 12/14 | |||
| Tue 12/15 | Final Demos | Final Project Report Due @ 8pm | ||
| Wed 12/16 | ||||
| Thu 12/17 | First Day of Finals | |||
| Fri 12/18 | ||||
| Wk 15 | Mon 12/21 | |||
| Tue 12/22 | ||||
| Wed 12/23 |