0% found this document useful (0 votes)
244 views2 pages

Standford CS 193P: Handout 1: Syllabus

This document outlines the preliminary syllabus for the CS193P course during fall 2008. It lists the topics to be covered over 10 weeks, including introductions to Objective-C, Cocoa Touch, and various iOS frameworks. Assignments are due weekly and include command line tools, Hello apps incorporating interfaces and drawing, a presence checker, and a final project. Any changes to lectures or assignments will be announced in class and posted online.

Uploaded by

Oleksiy Kovyrin
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
244 views2 pages

Standford CS 193P: Handout 1: Syllabus

This document outlines the preliminary syllabus for the CS193P course during fall 2008. It lists the topics to be covered over 10 weeks, including introductions to Objective-C, Cocoa Touch, and various iOS frameworks. Assignments are due weekly and include command line tools, Hello apps incorporating interfaces and drawing, a presence checker, and a final project. Any changes to lectures or assignments will be announced in class and posted online.

Uploaded by

Oleksiy Kovyrin
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

CS193P Handout #1

Fall 2008 Doll/Marcos

CS193P: Preliminary Syllabus


This is the general layout of the course. Any changes to the lectures or assignments will
be announced as early as possible in lecture and will also be posted on the web site.

Week 1: 9/23 & 9/25


9/23: Intro to Mac OS X and Cocoa Touch, Objective-C, Dev Tools
9/25: Using Objective-C, Foundation framework
Assignment: Hello Stanford and Command Line Tool I (due 10/1)

Week 2: 9/30 & 10/2


9/30: Custom classes
10/2: Interface Builder, Controls, Target-Action
Assignment: Command Line Tool II and HelloPoly I (due 10/8)

Week 3: 10/7 & 10/9


10/7: Views and Drawing, Animations
10/9: Memory Management and More Objective-C
Assignment: HelloPoly II (due 10/15)

Week 4: 10/14 & 10/16


10/14: View Controllers Basics
10/16: Navigation Controllers
Assignment: Presence I (due 10/22)

Week 5: 10/21 & 10/23


10/21: Tab bar and modal view controllers, Toolbars
10/23: Address Book
Assignment: Presence II (due 10/29), Final project proposals

Week 6: 10/28 & 10/30


10/28: Table Views, Delegation
10/30: Custom table view cells, Cell Caching, Performance Tools
Assignment: Presence III (due 11/5)

Week 7: 11/4 & 11/6


11/4: Text
11/6: Working with data: plists, SQLite, web services
Assignment: Presence IV (due 11/12)

Week 8: 11/11 & 11/13


11/11: Threading, Operations
11/13: OpenGL, Core Animation
Assignment: Final project (due week of 12/5, exact date TBD)

Week 9: 11/18 & 11/20


11/18: Networking (Bonjour, NSURL)
11/20: Using the Accelerometer and Camera

Page 1 of 2
CS193P Handout #1
Fall 2008 Doll/Marcos

Assignment: Final project (due week of 12/5, exact date TBD)

Week 10: 12/2 & 12/4


12/2: CoreLocation
12/4: Internationalization
Assignment: Final project (due week of 12/5, exact date TBD)

Page 2 of 2

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy