DPS913 Weekly Schedule
On this page, you will find the DPS913/APD601 Weekly Schedule for the Winter 2012 semester.
Please note that the schedule may change, and that it is your responsibility to know the current schedule.
| Week number and date (Wed, Fri) | Topic theme and coverage | Due this week | Mark value |
| Week 1 Jan 10, Jan 12 |
Introduction to the course, and to… Objective-C language Cocoa and Cocoa Touch frameworks MVC design pattern, composition, delegation Development tools |
||
| Week 2 Jan 17, Jan 19 |
User interface elements Views and view controllers iPhone OS app structure Memory management |
Lab 1 | 4% |
| Week 3 Jan 24, Jan 26 |
Cocoa collections Data persistence using property lists and archiving MVC review and study Modal view controllers Debugging introduction |
Lab 2 | 4% |
| Week 4 Jan 31, Feb 2 |
Tab bar application style Navigation-based application style introduction Table view introduction Navigation-based application style with table view Apple iPhone OS Human Interface Guidelines |
Lab 3 | 4% |
| Week 5 Feb 7, Feb 9 |
Core Data technology introduction Navigation-based application that uses Core Data |
Lab 4 | 4% |
| Week 6 Feb 14, Feb 16 |
Continue working with data, and the Core Data framework | Lab 5 | 4% |
| Week 7 Feb 21, Feb 23 |
Midterm test is Thu Feb 23 Accessing the network, and using web services, including RSS User interface foundations for your programming assignment |
Test | 20% |
| ( study week ) Feb 27 to Mar 2 |
|||
| Week 8 Mar 6, Mar 8 |
Core Graphics introduction to 2D graphics iOS device features…
|
||
| Week 9 Mar 13, Mar 15 |
iOS device features, continued Likely more Core Data coverage |
||
| Week 10 Mar 20, Mar 22 |
No class/lab Progress meetings will be scheduled (10 to 15 minutes each) |
||
| Week 11 Mar 27, Mar 29 |
No class/lab Progress meetings will be scheduled (10 to 15 minutes each) |
||
| Week 12 Apr 3, Apr 5 |
iOS programming assignment is due Mon Apr 2 at 3:00pm ET Tuesday and Thursday – demonstrate your iOS app to your professor |
Assignment | 35% |
| Week 13 Apr 10, Apr 12 |
Survey of Mac OS X development topics and user interface guidelines Views and view controllers Cocoa Bindings Using Core Data with Mac OS X apps Document-based applications Thursday – Exam preparation |
||
| ( exam week ) Apr 16 to Apr 20 |
Exam | 25% |
.