CIS 387 - Advanced Programming Topics
Java Wireless Applications

Instructor: Celsina Bignoli
bignolic@smccd.edu

Course Overview

This course provides an introduction to applications for wireless devices using the Java 2 Micro Edition (J2ME) toolkit. Topics include: CLDC, MIDP and MIDlets, basic MIDP GUI programming, MIDP events. Students will gain hands-on experience in developing, compiling, running an testing applications using wireless emulators.

Location and Time

From 08/23/07 tp 10/16/07- Building 19, Room 103 Tue/Thu 6:45-9:35

Prerequisites

CIS 255 or CIS 382 or equivalent with a grade of C or higher.

Textbook

Learning Wireless Java
Qusay H. Mahmoud
First Edition January 2002
ISBN: 0-596-00243-2
O'Reilly
245 pages

Course Policy

Course Schedule

Date Topics Readings Assignments
08/23/07 Introduction    
08/28/07 Overview    
08/30/07 CLDC    
09/04/07 The Java Wireless Toolkit    
09/06/07 MIDP/MIDlets    
09/11/07 User Interface    
09/13/07 Events/Commands    
09/18/07 Lists    
09/20/07 Forms    
09/25/07 Forms(2)    
09/27/07 Custom Items    
10/02/07 Persistent Storage    
10/04/07 TBD    
10/09/07 TBD    
10/11/07 Recap    
10/16/07 TEST    

Grading

Assignments
Final Test
70%
30%
90-100 A 80-89 B 70-79 C 60-69 D 0-59 F

Important Dates

  Refund Date Last date to drop without appearing on transcript Last Date to Drop
Evening Students 09/05/07 09/14/07 10/20/07
Online Students 27/08/07 06/09/07 10/03/07