College of San Mateo
CIS 382 - Java Programming II
Spring 2005

Lectures

When: 7:00pm - 9:50pm Mon and Wed
Where: Bldg 19 Room 105
Section: JX2 and WXH

Instructor

Lakshmi Amarachinta
email address: amarachintal@smccd.net


Contents

Course Overview

Course Description

Designed for programmers who are familiar with the syntax, control structures, and object-oriented paradigm of Java. Topics include exception handling, the Java collections framework, advanced graphical user interface elements, threads, animation, and networking.

Prerequisites

CIS 381 or 374/375 or CIS 256 or 286/287 or equivalent.

Course Textbook

Big Java by Horstmann

Online References

Course Schedule

The following schedule is tentative; it may be updated later in the semester, so check back here frequently.

DatesTopic
March 28Objects and Classes Overview. PPT HTML Class Assignment
Mar 30PPT HTML Class Assignment
Apr 4PPT HTML Class Assignment
Apr 6PPT HTML Class Assignment
Apr 11 PPT HTML Class Assignment
Apr 13PPT HTML Class Assignment
Apr 18PPT HTML Class Assignment
Apr 20PPT HTML Class Assignment
Apr 25PPT HTML Class Assignment
Apr 27PPT HTML Class Assignment
May 2PPT HTML Class Assignment
May 4PPT HTML Class Assignment
May 9PPT HTML Class Assignment
May 11PPT HTML Class Assignment
May 16Review.
May 18Final Exam.

Assignments

AssignmentsDue Dates
Assignment1 Assigned Date: Due Date:
Assignment2 Assigned Date: Due Date:
Assignment3 Assigned Date: Due Date:
Assignment4 Assigned Date: Due Date:
Assignment5 Assigned Date: Due Date:
Assignment6 Assigned Date: Due Date:

Assignments are due before the beginning of the class on the dates indicated. All late submissions will have a penalty of 10%.
Be sure your name is included in an initial comment of EACH file submitted.
All files should be well commented. Use the javadoc format. Refer to the Java Documentation Guidelines dcoument in the notes section for this. Use meaningful names for variables and methods.
Submit hardcopy and email zipped files of only .java files.
Online students can submit only email attachments of zipped .java files.
Please DO NOT use packages, unless specifically requested in the assignment specification.

Grading

Letter Grade Option:
HW Assignments
Final Exam
60%
40%
90-100 A 80-89 B 70-79 C 60-69 D 0-59 F

Forum

Notes

For administrative dates and other information please go to the CSM website at CSM.
The BEST way to contact me is by email.