| CompSci 590 Spring 2026 |
Software Development Studio |
More than the act of testing, the act of designing tests is one of the best bug preventers known. ― Boris Beizer
| Date | Resources | Monday | Wednesday | Due |
|---|---|---|---|---|
| Week 1 Jan 7 |
Mental Health in Software Engineering Clean Code Code Smells Coding and Coping with ChatGPT |
NO CLASS | Course Overview Rules of Engagement Example: Refactoring Bins |
Fri: Survey |
| Week 2 Jan 12, 14 |
It's all connected in GitLab Java Logging Best Practices TDD Guided by ZOMBIES JUnit Test Infected |
Exercise: Install GIT and Merging | Logging Testing Example: Testing Bins |
Wed: Maze, Phase 1 |
| Week 3 Jan 19, 21 |
NO CLASS - MLK, Jr. Day | Team Meeting | Tue: Maze, Phase 2 | |
Week 4 |
||||
| Week 5 Feb 2, 4 |
||||
| Week 6 - Feb 9, 11 |
Team Meeting | |||
| Week 7 Feb 16, 18 |
||||
| Week 8 - Feb 23, 25 |
||||
| Week 9 Mar 2, 4 |
||||
| 10 - Mar 9, 11 |
SPRING BREAK | NO CLASS | NO CLASS | |
| Week 11 Mar 16, 18 |
Team Meeting | |||
| Week 12 - Mar 23, 25 |
||||
| Week 13 Mar 30, Apr 1 |
||||
| Week 14 Apr 6, 8 |
||||
| Week 15 Apr 13, 15 |
||||
| 16 - Apr 27 |