Section 4 - Calendar

Prof Wand
Wednesdays 6:00pm-9:20pm, Virtually - See Canvas for Zoom Link
Week 1
Wed, Jan 08
Orientation & Requirements
Typescript & Test Driven Development
Week 2
Wed, Jan 15
Test Adequacy
Code-Level Design Principles
Week 3
Wed, Jan 22
Individual Project 1
Due at 12:00 pm
Wed, Jan 22
Interaction-Level Design Patterns
Concurrency Patterns
Week 4
Wed, Jan 29
Project Formation
Due at 12:00 pm
Wed, Jan 29
Software Processes & Agile
React Part 1 (Introduction)
Week 5
Wed, Feb 05
React Part 2 (Hooks)
Distributed System Architectures (Part 1)
Week 6
Wed, Feb 12
Preliminary Project Plan
Due at 12:00 pm
Wed, Feb 12
Distributed System Architectures (Part 2)
Tests with Larger Scope
Week 7
Wed, Feb 19
Individual Project 2
Due at 12:00 pm
Wed, Feb 19
Continuous Development
Work on project (Discuss project plan/revisions)
Week 8
Wed, Feb 26
Revised Project Plan
Due at 12:00 pm
Wed, Feb 26
Principles for Cloud Deployment
Midterm Review
Week 9
Sun, Mar 03
Spring Break (No class)
Week 10
Wed, Mar 12
Midterm Exam
Week 11
Wed, Mar 19
Security
Week 12
Wed, Mar 26
Dependency Management
Week 13
Wed, Apr 02
Ethics and Equity in SE
Week 14
Wed, Apr 09
Project Final Deliverable
Due at 12:00 pm
Wed, Apr 09
Presentations
Week 15
Wed, Apr 16
Reading Day / No class

© 2024-25 Adeel Bhutta and Mitch Wand. Released under the CC BY-SA license