DPS923 MAP523 Weekly Schedule

On this page, you will find the DPS923/MAP523 Weekly Schedule for the Winter 2015 semester.

Please note that the schedule may change, and that it is your responsibility to know the current schedule.

Week number and date
(Tue, Thu)
Topic theme and coverage Due this week Mark value
Week 1
Jan 13, Jan 15
Introduction to the course, and to…
The Swift language
Hands-on Mac OS X (Finder, browser)
Hands-on Xcode
Begin working on iOS apps
Week 2
Jan 20, Jan 22
Using the developer documentation
Collections, and writing classes
Delegate pattern, and UI control interaction
MVC design pattern discussion
Hands-on with iOS apps
User interface controls
Writing controller code for the user interface
Lab 1
Quiz 1
4%
3%
Week 3
Jan 27, Jan 29
App and controller life cycles
Model objects
Table view introduction
Navigation-based app style introduction
Hands-on with nav-based app style and table view
Lab 2
Quiz 2
4%
3%
Week 4
Feb 3, Feb 5
Work more with the Swift language
Introduction to Core Data
Hands-on with nav-based app style and table view,
using Core Data for persistence
Work on Lab 4
Lab 3
Quiz 3
4%
3%
Week 5
Feb 10, Feb 12
Add/edit item pattern
Hands-on with nav-based app style, table view, and ‘add item’ pattern
Work on Lab 5
Lab 4
Quiz 4
4%
3%
Week 6
Feb 17, Feb 19
Using a web service on the network
Hands-on with iOS apps
Enable everyone to deploy apps to their devices
Lab 5
Quiz 5
4%
3%
Week 7
Feb 24, Feb 26
Tour through a number of device feature code examples
Begin work on Assignment 1
( study week )
Mar 2 to Mar 6
Week 8
Mar 10, Mar 12
Core Data store, relationships Assign 1 interim 5%
Week 9
Mar 17, Mar 19
Fetch request object (standalone)
Fetch data from web service, store on the device
Week 10
Mar 24, Mar 26
Written and hands-on assessments this week Test
Assign 1
30%
15%
Week 11
Mar 31, Apr 2
iPad apps
Week 12
Apr 7, Apr 9
Objective-C introduction, and
working with ‘legacy’ iOS code
Week 13
Apr 14, Apr 16
Demonstrate your programming assignment to your professor Assign 2 15%
( exam week )
Apr 20 to Apr 24
(this course does not have a final exam)

.

.

.

.

.

.

.

.

.

.

.

  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: