DPS913 Course Notes
The table below has links to the daily course notes. New notes are at the top.
.
| Week number and date |
Topic theme and coverage | Due date |
Mark value |
| Friday April 20 |
Final exam | Exam | 25% |
| Week 13 Thursday April 12 |
Sign up to demonstrate your programming assignment to your professor in his office | ||
| Week 13 Tuesday April 10 |
Prepare for the final exam Assignment is due today Sign up to demonstrate your programming assignment to your professor |
Assign | 35% |
| Week 12 Thursday April 5 |
No class today – work on your programming assignment Professor is available for assistance Programming assignment is due NEXT WEEK (not this week) |
||
| Week 12 Tuesday April 3 |
No class today – work on your programming assignment Professor is available for assistance |
||
| Week 11 Thursday March 29 |
No class today – work on your programming assignment Professor is available for assistance |
||
| Week 11 Tuesday March 27 |
No class today – work on your programming assignment Professor is available for assistance |
||
| Week 10 Thursday March 22 |
In TEL Building room T2109 Continue progress reports |
||
| Week 10 Tuesday March 20 |
In SEQ Building room S2149 Continue progress reports |
||
| Week 9 Thursday March 15 |
In TEL Building room T2109 Programming assignment discussion – work plans |
||
| Week 9 Tuesday March 13 |
Network access, using Matt Gallagher’s HTTPFetcher Device feature programming (accelerometer, location, APIs, etc.) |
||
| Week 8 Thursday March 8 |
In TEL Building room T2109 Programming assignment discussion Introduction to 2D graphics |
||
| Week 8 Tuesday March 6 |
Midterm test review Intro to network access |
||
| Week 7 Thursday February 23 |
Midterm Test in T2109 | Test | 20% |
| Week 7 Tuesday February 21 |
To-many relationships | ||
| Week 6 Thursday February 16 |
Continue Core Data coverage | Lab 5 | 4% |
| Week 6 Tuesday February 14 |
Continue Core Data coverage Value transformer Objective-C Category Design patterns for add object & navigation presentation |
||
| Week 5 Thursday February 9 |
Continue Core Data coverage | Lab 4 | 4% |
| Week 5 Tuesday February 7 |
Continue Core Data coverage | ||
| Week 4 Thursday February 2 |
Nav-based app, continued Introduction to Core Data |
Lab 3 | 4% |
| Week 4 Tuesday January 31 |
Navigation-based application | ||
| Week 3 Thursday January 26 |
Modal view controllers Tabbed application |
Lab 2 | 4% |
| Week 3 Tuesday January 24 |
Declared properties in Objective-C Memory management Persistence with property list and archive |
||
| Week 2 Thursday January 19 |
Collections UIPickerView, data source, delegate |
Lab 1 | 4% |
| Week 2 Tuesday January 17 |
Views and view controllers Keyboard handling Collections (NSArray, NSDictionary) |
||
| Week 1 Thursday January 12 |
Hands-on Mac OS X (Finder, browser) Hands-on Xcode Using the developer documentation Begin working on iOS apps |
Lab 0 | 0% |
| Week 1 Tuesday January 10 |
Introduction to the course, and to the… Objective-C language |
.
.
.
.