AP Computer Science - Java
25593/10 Summer 2005

Instructor: Paul R. Zuckerman
Office hours:  See the Department Secretary in FOB - N 12
Phone: 257-3516
E-mail address: zuckerpr@newpaltz.edu.
Web page: http://www.newpaltz.edu/~zuckerpr

This is a course in object-oriented programming in Java, with emphasis on the topics and models used in the Advanced Placement Computer Science syllabus. It is intended for secondary school teachers who wish to prepare to teach the new AP CS curriculum. It will provide extensive hands-on experience with programming in Java.

Prerequisite:
Knowledge of programming.

Text:
Object Oriented Application Development Using Java
by E. Doke, John W. Satzinger, and Susan Rebstock Williams
Publisher: Course Technology
ISBN: 061903565X
You will need your own copy of this book because we will be doing in-class exercises in the book. The book comes with software, but you can purchase a used copy because I will provide the software that you will need.

Attendance:
During the class meetings we will discuss some topics and examples that are not in the textbook. The textbook is a road map, not an exposition of the course content. You must plan to attend each class.

Assignments:
I will give assignments that I will grade. The work you submit for grading should be your own, independent work.

Examinations:
During the semester I will give two in-class exams on dates that I will announce in advance.
The date for the final exam is Monday, August 8.
I will not give make-up exams for the in-class exams. I will excuse you from an in-class exam or the final exam only if you present substantial documentation of a serious illness or personal emergency that prevented your attendance.

Grades:
I will compute your grade from a course average with the following weights:
assignments - 40%
in-class exams - 15% (each of two)
final exam - 30%.

Blackboard:
I will post material for this course on Blackboard.

Notice:
I do not permit my classes to be recorded.
I enforce the College policies that prohibit eating and drinking in classrooms. Please cooperate by respecting these regulations.

© Paul R. Zuckerman