Section 5 - Calendar
Prof Bhutta
Tuesdays 11:45am-1:25pm & Thursdays 2:50pm-4:30pm, West Village G 104
Tuesdays 11:45am-1:25pm & Thursdays 2:50pm-4:30pm, West Village G 104
Week 1 |
Thu, Sep 04
Orientation & Requirements
|
||||
Week 2 |
Tue, Sep 09
Typescript & Test Driven Development
|
Thu, Sep 11
Test Adequacy
|
|||
Week 3 |
Tue, Sep 16
Code-Level Design Principles
|
Wed, Sep 17
Individual Project 1
Due at 12:00 pm
|
Thu, Sep 18
Interaction-Level Design Patterns
|
||
Week 4 |
Tue, Sep 23
Concurrency Patterns
|
Wed, Sep 24
Project Formation
Due at 12:00 pm
|
Thu, Sep 25
Software Processes & Agile
|
||
Week 5 |
Tue, Sep 30
React Part 1 (Introduction)
|
Thu, Oct 02
React Part 2 (Hooks)
|
|||
Week 6 |
Tue, Oct 07
Application Level Patterns
|
Wed, Oct 08
Preliminary Project Plan
Due at 12:00 pm
|
Thu, Oct 09
Tests with Larger Scope
|
||
Week 7 |
Tue, Oct 14
Work on project (Discuss project plan/revisions)
|
Wed, Oct 15
Individual Project 2
Due at 12:00 pm
|
Thu, Oct 16
Work on project (Discuss project plan/revisions)
|
||
Week 8 |
Tue, Oct 21
Security
|
Wed, Oct 22
Revised Project Plan
Due at 12:00 pm
|
Thu, Oct 23
Continuous Development
|
||
Week 9 |
Tue, Oct 28
Midterm Review
|
Thu, Oct 30
Midterm Exam
|
|||
Week 10 |
Tue, Nov 04
Principles for Cloud Deployment
|
Thu, Nov 06
Open Source
|
|||
Week 11 |
Tue, Nov 11
Veteran's Day (No class)
|
Thu, Nov 13
Ethics and Equity in SE
|
|||
Week 12 |
Tue, Nov 18
Work on Project / Mini-Demo
|
Thu, Nov 20
Work on Project
|
|||
Week 13 |
Tue, Nov 25
Work on Project
|
Tue, Nov 25
Project Final Deliverable
Due at 12:00 pm
|
Thu, Nov 27
Thanksgiving Break (No class)
|
||
Week 14 |
Tue, Dec 02
Presentations
|
Thu, Dec 04
Presentations
|