Syllabus Lessons Construction / Key Decisions Pseudocode / Collaborative Construction Lab: Pseudocode Software Quality Landscape Themes in Software Crafsmanship Lab: Refactoring Developer Testing Lab: Testing Debugging/Refactoring Lab: Blog Post Ticketing Code-Tuning Strategies