SICT

DPS923 & MAP523

Mobile App Development for iOS

Notes Topics Weekly Resources Graded work Professor Code examples

Weekly schedule

On this page, you will find the DPS923 and MAP523 Weekly Schedule for the Fall 2018 academic term.

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


Week number
and date
(Mon, Wed)
Topic theme and coverage Graded work Mark value
Week 1
Sep 5
Hands-on with macOS
Dev environment setup
Intro to Swift and iOS apps
   
Week 2
Sep 10, Sep 12
Chapters 1, 2, 3
Button, slider, label
   
Week 3
Sep 17, Sep 19
Chapters 4, 5, 6
Outlet, UI update and enhance
Practice test
Sep 17
0%
Week 4
Sep 24, Sep 26
Chapters 7, 8
Fit and finish
Assign 1
due Sep 24
10%
Week 5
Oct 1, Oct 3
Chapters 9, 10, 11
Table view, data model, nav controller
Test 1 12%
Week 6
Oct 10
Chapters 12, 13, 14
Add item, delegate, protocol, edit item
Assign 2
due Oct 10
10%
Week 7
Oct 15, Oct 17
Chapters 15, 17
Save/load, data model
Test 2 12%
Study week
Oct 22 - 26
Recommended…
Chapter 21, Swift language review
   
Week 8
Oct 29, Oct 31
Chapter 22
Location introduction
   
Week 9
Nov 5, Nov 7
Chapters 23, 27
Location more, Core Data intro
Assign 3
due Nov 7
10%
Week 10
Nov 12, Nov 14
Chapters 28, 29, 30
Core Data more, maps, camera, images
Test 3 on Nov 14 13%
Week 11
Nov 19, Nov 21
Chapters 34, 35, 36
Networking
   
Week 12
Nov 26, Nov 28
Integrating these features Test 4 on Nov 26 13%
Week 13
Dec 3, Dec 5
Final assignment finish Assign 4
due Dec 5
20%