Game Programming I:
2-D Mobile Phone Game Programming using Java Micro Edition / Calendar

ITSE1402 / Fall 2006
Instructor: Richard H.

Focus: Use the Java (J2ME) Programming Language to create mobile 2-D games. Become familiar with Java's graphics library. Use an Integrated Development Environment to compile Java source code.
Prerequisites: Basic Java programming experience. You should already be familiar with playing 3-D games on a MS Windows PC. Strong MS Windows skills.
Textbook: Beginning Mobile Phone Game Programming by Michael Morrison, ISBN: 0672326655
Calendar, schedule and content will change at instructor's discretion.

Resource Links

Michael Morrison's Web Site: http://www.michaelmorrison.com

Java
Online JavaDoc for Java 5.0: http://java.sun.com/j2se/1.5.0/docs/api/index.html
Download Java JDK: http://java.sun.com
Java Quick Reference - http://www.janeg.ca/scjp/lang/source.html

J2ME
Article: Developing Mobile 3D Graphics for J2ME (JSR-184)

Grading

Task Percent of Grade
Assignments 30%
Quizzes and Exams 30%
Project #1 15%
Project #2 15%
Participation 10%
Total Possible 100%


Percentile Grade Letter Grade
90% or above A
80%-89% B
70%-79% C
60%-69% D
59% and below F
Key

    - Assignment Assigned
    - Assignment Due
    - Reading Assignment
    - Special Week
    - Holiday, No Class