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 |
|