CIT 130B, BEGINNING JAVA           INSTR.: Dr. Chris Egemba
OFC: Chey. 2658A; PH: 651-4066    OFC HOURS: M-R By Appt.
              Email:chris.egemba@csn.edu

CIT 130B - COURSE SYLLABUS:

COURSE Description:

This course is both a second course in computer programming and an introductory course in object-oriented programming using Java programming language. It is designed as a continuation of IS 115 - Introduction to Programming. Any student who has experience in programming in any computer programming language or has taken IS 115 is eligible to enroll in this course. Topics to be covered include the Object Oriented concepts, Java language's control structures, applets, Graphics, inheritances, Swing components, and File I/O. Numerous programs will be written to exercise the material covered. Prerequisites: IS 115 and/or ability to program in a high level language.

COURSE OBJECTIVES:

On completion of this course, students will understand advanced computer application and applet programming techniques using Java programming language. Topics covered would include the following:

COURSE Material:

¨      Starting Out with Java Early Objects- 3rd Edition - by Tony Gaddis, ISBN Number 0-321-49768-6

COURSE ACTIVITIES:

All students will be required to do the following: course lab assignments, reading assignments, project assignments, and Two class examinations (midterm and final).

GRADING:

Grades will be based on the following:

Course Grade

90% and
above

80% to
89.99%

70% to
79.99%

60% to
69.99%

Below
60%

A

B

C

D

F

DISABILITY ASSISTANCE:

"If you have a documented disability that may require assistance, you will need to contact the Disability Resource Center (DRC) for coordination of your academic accommodations. The DRC is located in Student Services on each campus. For Cheyenne campus the number is 651-4700, for West Charleston campus the number is 651-5089, and for Henderson campus the number is 651-3086. For those students that would like to perform community service or earn a little extra cash, stop by the DRC to fill out a job interest card. This office hires students as note takers, proctors, scribes and research assistants as needed."

Coyote Student Coaches offer free walk-up tutoring during posted hours in many subjects. Student Coaches are available in the D Lobby at West Charleston, the Student Lounge at Cheyenne and in the C Building at Henderson.

Free Success Planning Appointments are available. The staff of the Retention Office is committed to helping you succeed at CSN by sitting down with you, assessing your needs and getting you plugged in to CSN’s many resources.

E-ALERT! CSN’s academic early warning system. Professors identify students who need help and/or students who are having trouble in their classes may set up an appointment and receive help. Call us at 651-2626 at Cheyenne or 651-7367 at West Charleston or Henderson!

Learning Resources:

The following resources are available:
· Four hours per credit of free tutoring per course (12 hours of free tutoring per three credit course). Contact Tutorial Services: Charleston Campus 651-5732, Cheyenne Campus 651-4232 and Henderson Campus 651-3187.

· Computer labs with friendly and helpful personnel are available.
· Campus Child Care (651-7390) to care for infants 2-5 years old.
· Boys and Girls Club to care for kids 6+ years old.

All Rights Reserved. -- Copyright©2004 -- Dr. Chris Egemba
to HomePage