Santa Ana College

Spring 2002

COMPUTER SCIENCE 112 Java Programming
Saturday
8:00-10:50 Room A-208 (Ticket 1711202)

JAMES DANG, Instructor
jbdang@jamesdang.com (long message)


COURSE REQUIREMENTS:

Text:

  
Java How to Program, 4th Edition.
By Paul J. Deitel and Harvey M. Detiel, Prentice-Hall, Inc., 2002.
ISBN 0-13-034151-7.

JAVA2 (SDK 1.3.1_04) ~ 36MB 

Materials:

        A few floppy diskettes: 3 1/2 Double Sided, High Density.
        One or two pocket-folders. Three blank Scantron .
        Use JAVA 2 (SDK v. 1.3.1).

Grading:  

Grades are based upon total points possible. Course grade will be determined by the following scale.

        - 90% of total points = A
        - 80% of total points = B
        - 70% of total points = C
        - 60% of total points = D
        - Students selecting Credit/No Credit must earn at least 70% to receive Credit.

Total points will be weighted:         

     Labs      15%
     Midterm  30%
     Home Work  20%
     Quiz   5%
     Final Exam  30%
Total 100%

Testing Procedures:

CALENDAR OF SPRING (2/4/02-6/8/02)

        Class begins    2/4/02
        Holiday          2/15-17/02 & 2/18/02
        Spring Break   4/1-6/02
        Class end        6/8/02
        Final exam      6/8/02 (Saturday)

IMPORTANT DATES OF

        Last day to Drop and receive a fund     2/14/02
        Deadline to receive a "W" grade          2/14/02

All submit paper must in the format to get full credit:

        Santa Ana College
        Class: CS 112 Java Programming -
Saturday
        Instructor: James Dang
        Student: Your name
        Semester: Spring 2002
        Assignment number or Home Work number

Save early, save often


Santa Ana College

CS 112 Java Language
James Dang,
Instructor
Saturday 8:00-10:50 Room A-208 (Ticket 1711202)

Preliminary Weekly Schedule
Reading assignment to be done prior to class

Week Date Chapter

Topics

Labs Assignments
1 02/09/02 Chapter 1 Introduction to Computers, the internet and the Web    
2 02/16/02   Holiday    
3 02/23/02 Chapter 2 Introduction to Java Applications Lab 1 due  
4 03/02/02 Chapter 3 Introduction to Java Applets    
5 03/09/02 Chapter 4 Control Structures: Part I Lab 2 due Assignment 1 Due
6 03/16/02 Chapter 5 Control Structures: Part II Lab 3 due  
7 03/23/02 Chapter 6 Method Lab 4 due Assignment 2 due
8 03/30/02  

Mid Term 1

   
9 04/06/02   Spring Break    
10 04/13/02 Chapter 7 Arrays Lab 5 due Assignment 3 due
11 04/20/02 Chapter 8 Object-Based Programming Lab 6 due  
12 04/27/02 Chapter 9 Object-Oriented Programming Lab 7 due Assignment 4 due
13 05/04/02 Chapter 10

String and Characters

  Assignment 5 due
14 05/11/02 Chapter 11 Graphics and Java2D Lab 8 due Assignment 6 due
15 05/18/02 Chapter 12 Basic Graphical User Interface Components Lab 9 due  
16 05/25/02        
17 06/01/02

Chapter 17

File and Streams - Review

  Assignment 7 due
18 06/08/02  

Final Exam