CS 690 Computer Graphics for Mobile Platforms

Mailing List:

Mail entire class


Syllabus:

Call Number: 07711
Credit Hours:4.0
Professor:
David Chelberg
Office:
David Chelberg
Stocker 322B,
Phone: (740) 593-1251,
e-mail: chelberg@ohio.edu
Office Hours: Tue/Thr 1:10-2:30PM
Class Time:
Every Wed. 12-2pm.
Prerequisite: Permission
Course Materials:
There will be no text book. Readings will be available electronically and/or distributed in class.
Overview:
The goal of this class is to become proficient in developing graphics applications for mobile platforms, specifically targeting the iPod Touch adn iPhone platforms.
Expectations:
This class will rely on active participation of the students. Participants will be expected to drive the development of prototype applications so as to learn from doing. Each week all students will present the work they've done over the past week, thus instructing the class in what they've learned.

This class is primarily a project based course. You are expected to develop several projects over the course of the quarter culminating in a substantial effort on a single final project. Work may be individual, or in groups, and all project concepts must be approved in advance by your professor. More will be expected of students working in groups.

For the final project you will write a formal proposal, and will be expected to give a final presentation on the project including a description of how it was developed, together with a final demonstration of the working project functioning on an actual iPod Touch.

Grading:
In-class presentations on projects -- 100%
The final project will be worth approximately 50% of the grade.
Attendance Policy:
Attendance is mandatory for passing this class.
Academic Dishonesty Policy:
Students are expected to work alone; they may make use of publicly available software, and to integrate ideas from research publications. However, it is important to cite external references and to credit those responsible for contributions to the work. No credit will be given for non-original contributions that are not properly cited. Stronger measures, within the guidelines of the Student Handbook, may be taken when conditions warrant. The OU Student Code of Conduct Policy is available on-line.
Resources:
The apple developer website is the primary resource for this class.
Wiki for class
Add a wireless site to skyhook's database
Portal
C++ to Objective C Guide
Interface builder guide
Tutorial on interface builder
Open GL ES 1.5 Specification



David M. Chelberg <chelberg@ohiou.edu>
Last modified: Wed Apr 8 15:30:33 EDT 2009