COP 2253C-0002 - Java
W:
7:00pm – 9:30pm MAP360
Instructor: Kathleen Kappers 
Email: kathleen@cs.ucf.edu
Office: CCI 208 
Office Hours: Wednesdays before class (6 -
6:50pm), or by appt.
Course Web Page: http://www.cs.ucf.edu/courses/cop2253c-02
Course
Summary: This
course covers the syntax of the Java programming language. It is assumed that
the student has no knowledge of any programming language. 
Prerequisites: A willingness to learn and work
hard.
Textbook: Java Software Solutions, John
Lewis & William Loftus, 2nd edition
Labs: The last hour of each class will
take place in a lab. Students are encouraged to attend lab to work on their
programming assignments. A lab assistant will be available at this time to help
students with syntax issues and minor debugging. The lab assistant is not
expected to write students’ programs. Rather, he/she is there to help students
overcome programming hurdles only after a student has put forth an effort to
solve the problem. 
Homework: Students are expected to complete
programming assignments on time. Assignments will be accepted up to one week
late, but will receive a 10% penalty. 
Cheating: Each student must complete his/her
own individual work. Assignments deemed too similar for coincidence will result
in a zero for all parties involved. Cheating on exams will not be tolerated and
may result in failure of the class. 
Makeup Exams: Makeup exams will only be given if
the student obtains prior permission or shows proof of emergency. 
Grade Weighting: There will be 3 exams worth 20%
each, one of which is the final. Programming assignments will comprise the
other 40% of the grade. 
Grading Scale:
A              90% - 100%
B              80%
- 89%
C              70%
- 79%
D              60%
- 69%
F              59% and below