Schedule#

Classes are 11:30a-12:50p Wed and 11:30a-1:20p Fri in DWE 2527.

Week Topics Wed 1 Fri 2 EOW 3
Week 01: Sep 7 Introduction, Project Mgmt, Software Projects - - -
Week 02: Sep 14 Requirements, Coding with AI, Documentation Open Check 1 Q1
Week 03: Sep 21 Kotlin, OO Kotlin, Functional Kotlin Open Demo 1 Q2
Week 04: Sep 28 Kotlin Toolchain, Architecture Open Check 2 Q3
Week 05: Oct 5 Design Patterns, Version Control Open Check 3 Q4
Week 06: Oct 12 Reading Week n/a n/a n/a
Week 07: Oct 19 Domain Objects, Testing Open Demo 2 Q5
Week 08: Oct 26 User Interfaces, Desktop Applications Open Check 4 Q6
Week 09: Nov 2 Android & KMP Development Open Check 5 Q7
Week 10: Nov 9 Concurrency, Flows Open Demo 3 Q8
Week 11: Nov 16 Databases Open Check 6 Q9
Week 12: Nov 23 Web Services Open Check 7 Q10
Week 13: Nov 30 AI Agents Open Demo 4 -
Week 14: Dec 7 Final Submission - - Due

  1. Wed classes are usually a brief lecture, and working time for you and your team. ↩︎

  2. Fri classes are usually check-ins or demos. Attendance is required, and you will be graded. ↩︎

  3. EOW means End-of-Week, or Friday @ 11:59 PM for this deliverable. ↩︎