Week # |
Date |
Topic |
Date |
Topic |
1
| 8/23
| Course Overview/Objects
| 8/25
| Java Primer
|
Lab 1
| Out: 8/24
| Objects
| Due: 8/31 or 9/5
| ---
|
2
| 8/30
| Swift Primer
| 9/1
| Swift (cont'd)
|
3
| 9/6
| SDKs/Model-View-Controller
| 9/8
| SDKs/Model-View-Controller
|
Lab 2
| Out: 9/7
| User Interfaces
| Due: 9/14 or 9/19
| ---
|
4
| 9/13
| User Interfaces
| 9/15
| UI (cont'd)
|
5
| 9/20
| Data Persistence
| 9/22
| Persistence (cont'd)
|
Lab 3
| Out: 9/21
| SQLite
| Due: 9/28 or 10/3
| ---
|
6
| 9/27
| File Systems & Preferences
| 9/29
| Multi-Touch
|
7
| 10/4
| Review Session
| 10/6
| Mid-Term Exam
|
8
| 10/11
| Fall Break (no class)
| 10/13
| Localization
|
Lab 4
| Out: 10/12
| Localization
| Due: 10/19 or 10/24
| ---
|
9
| 10/18
| Sensing
| 10/20
| Wireless Primer
|
10
| 10/25
| Lab 4 Extension
| 10/27
| Wireless/Structural Research
|
Lab 5
| Out: 10/26
| Sensors
| Due: 11/2 or 11/7
| ---
|
11
| 11/1
| Project Discussion
| 11/3
| Coding Day
|
12
| 11/8
| Project Proposal Presentations
| 11/10
| Coding Day
|
Project Sprint
| Out: 11/9
| Code Base Completion
| Due: 11/22
| ---
|
13
| 11/15
| Coding Day
| 11/17
| Coding Day
|
14
| 11/22
| Coding Day (Code Base Due)
| 11/24
| Thxgiving (no class)
|
15
| 11/29
| Experimentation Day
| 12/1
| Experimentation Day
|
16
| Mon, 12/5**
| 3 PM - 6 PM
| LOC: FLE 110
| Project Presentations
|
|
|
|
|
|