Santa Ana College

Spring 2002

COMPUTER SCIENCE 112 JAVA PROGRAMMING
Friday 19:00-22:00 Room A-206 (Ticket 1711203)

JAMES DANG, Instructor
jbdang@jamesdang.com
 


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:

        One floppy diskette: 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%
     Assignments  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/7/02 (Friday)

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 -
Friday 
        Instructor: James Dang
        Student: Your name
        Semester: Spring 2002
        Assignment number or Home Work number

Save early, save often


Santa Ana College

COMPUTER SCIENCE 112 JAVA PROGRAMMING
Friday 19:00-22:00 Room A-206 (Ticket 1711203)

JAMES DANG, Instructor
jbdang@jamesdang.com

Preliminary Weekly Schedule
Reading assignment to be done prior to class

 
Week Date Chapter

Topics

Labs Assignments
1 02/08/02 Chapter 1 Introduction to Computers, the internet and the Web    
2 02/15/02   Holiday    
3 02/22/02 Chapter 2 Introduction to Java Applications

Lab 1 due 

 
4 03/01/02 Chapter 3 Introduction to Java Applets    
5 03/08/02 Chapter 4 Control Structures: Part I Lab 2 due Assignment 1 due
6 03/15/02 Chapter 5 Control Structures: Part II Lab 3 due  
7 03/22/02 Chapter 6 Method Lab 4 due Assignment 2 due
8 03/29/02  

Mid Term 1

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

String and Characters

  Assignment 5 due
14 05/10/02 Chapter 11 Graphics and Java2D Lab 8 due Assignment 6 due
15 05/17/02 Chapter 12 Basic Graphical User Interface Components Lab 9 due  
16 05/24/02        
17 05/31/02

Chapter 17

File and Streams - Review

  Assignment 7 due
18 06/07/02  

Final Exam