MOBILE COMPUTING WITH IPHONE AND ANDROIDCOMS E6998, Dept of Computer Science, Columbia University
Home | Announcements | Lectures | Homeworks | Projects | Discussion | Resources

"Try not to become a man of success but rather to become a man of value." -- Albert Einstein
LECTURES
The following is a preliminary schedule for the class. Exam dates and topics covered are subject to change. All classes are held M11:00AM-12:50PM in 1127 Mudd unless otherwise indicated. Videos of recent classes are available online courtesy of CVN.

no. day date topic assignment
1 Mon 1/26 Introduction and logistics Homework #1
2 Mon 2/2 Introduction to iPhone SDK Development Homework #2
3 Mon 2/9 Introduction to Android SDK Development
4 Mon 2/16 Introduction to Wireless Networking Homework #3
5 Mon 2/23 UI Design for Mobile Platforms
6 Mon 3/2 The Missing Lecture Slides Homework #4
7 Mon 3/9 Advanced Android Development
Mon 3/16 Spring Break - No class
8 Mon 3/23 Advanced iPhone Development
9 Mon 3/30 Location Based Services
10 Mon 4/6 3D Graphics Homework #5
11 Mon 4/13 Virtualization Background, Mobile Phone Virtualization, Mobile Phone Hardware
12 Mon 4/20 Predicting Human Activity using Mobile Phones
13 Mon 4/27 Project Preliminary Demonstrations Final Report
14 Mon 5/4 Project Contest


Jason Nieh, nieh@cs.columbia.edu