Section 2 - Calendar
Prof Bhutta
Tuesdays & Fridays 9:50am-11:30am, Dodge Hall 050
Tuesdays & Fridays 9:50am-11:30am, Dodge Hall 050
| Week 1 |
Fri, Sep 11
Orientation & Requirements
|
||||
| Week 2 |
Tue, Sep 15
From Requirements to Tests
|
Fri, Sep 18
When Have I Written Enough Tests?
|
|||
| Week 3 |
Tue, Sep 22
Design Patterns for Web Applications
|
Wed, Sep 23
Individual Project 1
Due at 05:00 pm
|
Fri, Sep 25
React Part 1 (Introduction)
|
||
| Week 4 |
Tue, Sep 29
React Part 2 (Hooks)
|
Fri, Oct 02
Project Formation
Due at 05:00 pm
Software Processes & Agile
|
|||
| Week 5 |
Tue, Oct 06
Concurrency Patterns
|
Wed, Oct 07
Individual Project 2
Due at 05:00 pm
|
Fri, Oct 09
Writing Maintainable Code
|
||
| Week 6 |
Tue, Oct 13
Tests with Larger Scope
|
Fri, Oct 16
Preliminary Project Plan
Due at 05:00 pm
Interaction & Application Level Patterns
|
|||
| Week 7 |
Tue, Oct 20
Work on project (Discuss Preliminary Project Plan)
|
Wed, Oct 21
Individual Project 3
Due at 05:00 pm
|
Fri, Oct 23
Work on project (Discuss Preliminary Project Plan)
|
||
| Week 8 |
Tue, Oct 27
Continuous Development
|
Fri, Oct 30
Revised Project Plan
Due at 05:00 pm
Security
|
|||
| Week 9 |
Tue, Nov 03
Midterm Review
|
Fri, Nov 06
Midterm Exam
|
|||
| Week 10 |
Tue, Nov 10
Principles for Cloud Deployment
|
Fri, Nov 13
Ethics and Equity in SE
|
|||
| Week 11 |
Tue, Nov 17
Open Source
|
Fri, Nov 20
Work on project
|
|||
| Week 12 |
Tue, Nov 24
Work on project
|
Fri, Nov 27
Thanksgiving/ Fall Break (No class)
|
|||
| Week 13 |
Tue, Dec 01
Work on Project / Mini-Demo
|
Fri, Dec 04
Project Final Deliverable
Due at 05:00 pm
Work on project
|
|||
| Week 14 |
Tue, Dec 08
Demos / Presentations
|
Fri, Dec 11
Demos / Presentations
|
|||
| Week 15 |
Mon, Dec 14
Individual Reflection
Due at 05:00 pm
|