DPS913 Weekly Schedule
On this page, you will find the DPS913/APD601 Weekly Schedule for the Fall 2012 semester.
Please note that the schedule may change, and that it is your responsibility to know the current schedule.
| Week number and date (Tue, Fri) | Topic theme and coverage | Due this week | Mark value |
| Week 1 Sep 4, Sep 7 |
Introduction to the course, and to… Objective-C language Cocoa and Cocoa Touch frameworks MVC design pattern, composition, delegation Development tools |
||
| Week 2 Sep 11, Sep 14 |
User interface elements Views and view controllers iPhone OS app structure Memory management |
Lab 1 | 4% |
| Week 3 Sep 18, Sep 21 |
Cocoa collections Data persistence using property lists and archiving MVC review and study Modal view controllers Debugging introduction |
Lab 2 | 4% |
| Week 4 Sep 25, Sep 28 |
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 Oct 2, Oct 5 |
Core Data technology introduction Navigation-based application that uses Core Data |
Lab 4 | 4% |
| Week 6 Oct 9, Oct 12 |
Continue working with data, and the Core Data framework | Lab 5 | 4% |
| Week 7 Oct 16, Oct 19 |
Midterm test is Fri Oct 19 Accessing the network, and using web services, including RSS User interface foundations for your programming assignment |
Test | 20% |
| ( study week ) Oct 22 to Oct 26 |
|||
| Week 8 Oct 30, Nov 2 |
Assignment app interim progress due on Nov 1 Demo to prof in lab session on Fri Nov 2 Core Graphics introduction to 2D graphics
|
Assign interim |
Approx. 20% |
| Week 9 Nov 6, Nov 9 |
iOS device features, continued Likely more network coverage |
||
| Week 10 Nov 13, Nov 16 |
TBA (maybe no class/lab; work period) Progress meetings will be scheduled (10 minutes each) |
||
| Week 11 Nov 20, Nov 23 |
No class/lab (work period) Progress meetings will be scheduled (10 minutes each) |
||
| Week 12 Nov 27, Nov 30 |
iOS programming assignment is due Mon Apr 2 at 3:00pm ET Tuesday and Thursday – demonstrate your iOS app to your professor |
Assignment final |
Approx. 15% |
| Week 13 Dec 4, Dec 7 |
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 ) Dec 10 to Dec 14 |
Exam | 25% |
.