User Tools

Site Tools


Course Description

This course will example efficient strategies to design and implement applications and services for mobile and wireless systems with a focus on mobile phone platforms. The course will start with an overview various mobile platforms that are broadly available today (iPhone, Windows Mobile, and Android). It will be followed by a broad array of topics in developing such applications and services, that include wireless communication issues, location-based services, cloud-based design, energy consumption and efficiency issues, human-computer interaction for small form factor devices, and system integration.

The main focus of the course will be a semester-long programming project that will be done in groups of 3. Students will be required to quickly come up to speed with their programming platform, define a specific project objectives in detail, and showcase a full application by the end of the semester.

Syllabus PDF

Required text

There are no required texts for this course as most of the material will be drawn from diverse articles.

General Information

Class Time MWF 2.30-3.45pm (Section 002 – please check special timings for Monday labs)
Room CS1221


Instructor Teaching Assistant 1 Teaching Assistant 2
Name Suman Banerjee Nick Weinandt Steve Lazzaro
Office CS 7391
Office hours after class

Please confirm meetings by email before you show up for office hours.

We will use Piazza for all class discussions
Final Exam TBA


Assignments will be due at the start of class on the due date. Late assignments will not be accepted, so turn in whatever you have done.

Handout Handed Out Comments Solutions
Course Overview and Syllabus



Lab notes

Class projects

407-spring2015.txt · Last modified: 2015/02/27 15:22 by suman