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:
-
demonstrate
a working knowledge of the principles of object-oriented
programming.
-
demonstrate
a working knowledge of how to code Java applications and applets.
-
develop,
debug, and demonstrate the operation of programs designed for
businesses using Java features.
-
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:
-
Programs are due at the beginning
of class. Late
programs will receive reduced credit or no credit depending upon
degree of tardiness.
-
Each student is expected to attend class regularly, be on time,
and be responsible for any work missed due to absences.
-
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.
|