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
iOS device features…

  • Accelerometer
  • Location
  • Camera
  • Address Book
  • etc.
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%

.


Follow

Get every new post delivered to your Inbox.

Join 33 other followers

%d bloggers like this: