Parkland College
2400 West Bradley Avenue, Champaign, Illinois 61821
Csc 140 Java Programming with Object Oriented Design
Syllabus
Spring 2005

Class and Lab Schedule

Section 050: Tuesday and Thursday6:00 PM to 7:50 PM, Room B 226
 

Prerequisites

CSC 123 with a grade of C or higher or CIS 211, or approval of department chair.

Purpose

This is designed as a second programming course, covering the Java Programming Language, including the concepts of Object Oriented Programming.  It assumes familiarity with the basics of C, including selection (if, if-else, switch), iteration (while, do-while, for), arrays, functions, and structs.  It will build upon that knowledge to cover classes and objects, inheritance, polymorphism, the Sun Java Libraries and documentation, and Object Oriented Design.
  

Structure

Lectures, readings, graded projects and  tests. The lectures and readings will cover theory.  The projects will vary in difficulty and will require Java solutions using good Object Oriented Design.   Some of the projects will be started in class during the time set aside for labs.  The tests will assure mastery of specific knowledge and skills covered in the lectures, labs, and readings.
 

Texts

.
 

Backup of work

You always must have back ups of all your work.  How you do that depends on your computer systems.  At the minimum, you should always have second copies on a dependable storage device, either flash drive, zip disk, hard disk, or floppy, or on a server that is regularly backed up.

Programming Language

 

Course Content and Requirements

 

Class Attendance and Grading Policies

 

Disruptive Behavior and Plagiarism

 

Resources for Students

 

Withdrawal Procedure

 

Important Academic Administrative Dates

 

  Scott Badman   Office: B132   Phone: 353-2250   sbadman@parkland.edu  

Parkland College, 2400 W. Bradley Avenue, Champaign, IL 61821