Schedule
Warning! This schedule, like much of the course, is under development and may change significantly.
| Week 0 | |||||||
| # | Day | Date | Topic | Reading(s) | Lab | Work Due | |
| 1 | Th | 8/24 |
Getting started
We explore the basics of the course. |
No reading | No lab |
|
|
| Week 1 | |||||||
| # | Day | Date | Topic | Reading(s) | Lab | Work Due | |
| 2 | T | 8/29 |
Prepare for partner meetings
We get ready to meet with our community partners. |
No reading | No lab |
|
|
| 3 | Th | 8/31 |
Project descriptions
We examine the primary projects for the semester |
No reading | No lab |
|
|
| Week 2 | |||||||
| # | Day | Date | Topic | Reading(s) | Lab | Work Due | |
| 4 | T | 9/5 |
Approaching projects
We consider how teams might approach a sample project. |
No reading | No lab |
|
|
| 5 | Th | 9/7 |
Team building
The team considers what roles each member will play. |
No reading | No lab |
|
|
| Week 3 | |||||||
| # | Day | Date | Topic | Reading(s) | Lab | Work Due | |
| 6 | T | 9/12 |
Team building, continued
We continue to engage in team-building exercises. |
No reading | No lab |
|
|
| 7 | Th | 9/14 |
Rethinking OOD (1)
We consider some core principles of object-oriented design |
No lab |
|
||
| Week 4 | |||||||
| # | Day | Date | Topic | Reading(s) | Lab | Work Due | |
| 8 | T | 9/19 |
Surprise reports
Your pointy-haired boss asks for something unexpected. |
No lab |
|
||
| 9 | Th | 9/21 |
Rethinking Git and version control
|
No reading | No lab |
|
|
| Week 5 | |||||||
| # | Day | Date | Topic | Reading(s) | Lab | Work Due | |
| 10 | T | 9/26 |
Professional ethics
We consider some of our repsonsibilities as software professionals. |
No lab |
|
||
| 11 | Th | 9/28 |
Professional ethics, continued
We continue our explorations of professional ethics |
No lab |
|
||
| Week 6 | |||||||
| # | Day | Date | Topic | Reading(s) | Lab | Work Due | |
| 12 | T | 10/3 |
Project reports
Groups tell us about where theyare |
No reading | No lab |
|
|
| 13 | Th | 10/5 |
Pause for breath
We pause for breath before the alumni visits. |
No reading | No lab |
|
|
| Week 7 | |||||||
| # | Day | Date | Topic | Reading(s) | Lab | Work Due | |
| 14 | T | 10/10 |
Alumni visits
Our alumni mentors visit the course. |
No reading | No lab |
|
|
| 15 | Th | 10/12 |
Debrief on alumni visits
We discuss what we can take away from the alumni visits. |
No reading | No lab |
|
|
| Fall Break | |||||||
| Week 8 | |||||||
| # | Day | Date | Topic | Reading(s) | Lab | Work Due | |
| 16 | T | 10/24 |
Prepare for the second half
We prepare for the second half of the semester |
No reading | No lab |
|
|
| 17 | Th | 10/26 |
Work time + OOD
Groups work on their projects. Sam checks in on planning. |
No reading | No lab |
|
|
| Week 9 | |||||||
| # | Day | Date | Topic | Reading(s) | Lab | Work Due | |
| 18 | T | 10/31 |
Work time + OOD
We discuss some important issues. Groups work on their projects |
No reading | No lab |
|
|
| 19 | Th | 11/2 |
Work time
Groups work on their projects |
No reading | No lab |
|
|
| Week 10 | |||||||
| # | Day | Date | Topic | Reading(s) | Lab | Work Due | |
| 20 | T | 11/7 |
Reports
Groups report on their progress |
No reading | No lab |
|
|
| 21 | Th | 11/9 |
Work time (and OOD)
Groups work on their projects |
No reading | No lab |
|
|
| Week 11 | |||||||
| # | Day | Date | Topic | Reading(s) | Lab | Work Due | |
| 22 | T | 11/14 |
Check-ins (and OOD)
We quickly check in with each group |
No reading | No lab |
|
|
| 23 | Th | 11/16 |
Work time (and OOD)
Groups work on their projects |
No reading | No lab |
|
|
| Week 12 | |||||||
| # | Day | Date | Topic | Reading(s) | Lab | Work Due | |
| 24 | T | 11/21 |
Reports
Groups report on their progress |
No reading | No lab |
|
|
| Thanksgiving Break | |||||||
| Week 13 | |||||||
| # | Day | Date | Topic | Reading(s) | Lab | Work Due | |
| 25 | T | 11/28 |
Work time
Groups work on their projects |
No reading | No lab |
|
|
| 26 | Th | 11/30 |
Work time
Groups work on their projects |
No reading | No lab |
|
|
| Week 14 | |||||||
| # | Day | Date | Topic | Reading(s) | Lab | Work Due | |
| 27 | T | 12/5 |
Reports and Wrapup
Groups report on their progress. We discuss the course. Groups prepare presentations. |
No reading | No lab |
|
|
| 28 | Th | 12/7 |
Final presentations
Groups present their work |
No reading | No lab |
|
|
| Finals Week | |||||||
| # | Day | Date | Topic | Reading(s) | Lab | Work Due | |
| 29 | W | 12/13 |
|
No reading | No lab |
|
|