CBIS 4210 Syllabus

CBIS 4210 - OBJECT-ORIENTED PROGRAMMING AND DEVELOPMENT (& MMIS 5512 - Computer Programming/Java)

GEORGIA COLLEGE & STATE UNIVERSITY COURSE SYLLABUS

Semester: Fall Year: 2004
Course Title: Object-oriented Programming and Development (3-0-3) Course Number: CBIS 4210
Instructor: Bryson R. Payne, M.Ed. Office: Atkinson Hall, Room 312
Phone: 478-445-2953 (office) E-Mail: bryson.payne@gcsu.edu
Web Site: http://www.professorpayne.com  Office Hrs: T/Th 2-3:30 pm 
and by appt. as needed

Catalog Description: Prerequisite: CBIS 3212. This course employs an object-oriented language in the development of object-oriented systems.  Students gain knowledge ands experience in building object-oriented repositories, graphical user interfaces, and languages in the development of applied systems.

Objectives:  Each student will:

  1.  demonstrate a working knowledge of the principles of object-oriented programming.

  2. demonstrate a working knowledge of how to code Java applications and applets.

  3. develop, debug, and demonstrate the operation of programs designed for businesses using Java features.

  4. demonstrate the ability to use pattern recognition to isolate & correct programming problems.

This class will be run as a normal information system shop.  There is constant pressure in meeting schedules.  Do not fall behind.  It is almost impossible to catch up.

Course Location/Time:
Section 01: T/Th, 12:30-1:45 pm, Atkinson Lab 310

Required Text: Java Programming, 2nd ed., 2nd printing, Farrell, Thomson 2003.

Course Web Site: http://www.professorpayne.com/fall2004/cbis4210/ 

Software:  The Java software is included on the CD that accompanies the book, and it may be downloaded from Sun (link on class web page).  The Java Development Kit (JDK) is already installed on lab computers. We will be using the Java 2 SDK, Standard Edition, v 1.4.0 or higher.  You may wish to download TextPad as your text editor, or use the jGRASP editor included on the book CD.

Evaluation:

Programming Assignments (7): 45%
Quizzez/Written work: 10%
Midterm Exam: 20%
Final Exam: 25%

Procedures:

  1. Programs are due at the beginning of class.  Late programs will receive reduced credit or no credit depending upon degree of tardiness. 

  2. Each student is expected to attend class regularly, be on time, and be responsible for any work missed due to absences.

  3. There will be no make-up of scheduled exams.  If the tests are missed without prior approval, a grade of zero will result.  The final is mandatory.

Honesty Code: Unless otherwise specified by the instructor, the default policy in courses in the Information Systems and Communications Department is that students are allowed and encouraged to discuss programming and project assignments with each other. However, the submitted programs and/or projects must be their own work--each student must write the program and/or project independently. Sharing of code is not allowed and will result in a grade of ZERO for the entire project in the case of shared code, at the professor's discretion, possibly subject to an academic integrity review committee. 

Fire Drill Procedure: In the event of a fire alarm signal students should exit the building in a quick and orderly manner through the nearest hallway exit.  Be familiar with the floor plan and the exits of the building.  Do not use elevators.

Requests for Modifications: Any student requiring instructional modifications due to a documented disability should make an appointment to meet with the instructor as soon as possible.  An official letter from GC&SU documenting the disability will be expected in order to receive accommodations.

Schedule: The tentative course calendar may be found at http://www.professorpayne.com/fall2004/cbis4210/calendar.htm . Updates will be made as needed. 

The last day for withdrawal without academic penalty is Tuesday, October 12.

THIS COURSE SYLLABUS PROVIDES A GENERAL PLAN FOR THE COURSE.  MODIFICATIONS MAY BE NECESSARY.

[Home]


©2004 - Bryson R. Payne, M.Ed.