CC 3.12 On-Line Version                                                                         Prof. C. Ziegler

Course Requirements

Textbooks and Lecture Notes:


1. Pearson Custom, Computer Science: CC 3.12, Computing: Nature, Power and Limits, Brooklyn College, Pearson Custom Publishing, 2009, ISBN # 0558275974. The textbook is available in the College Bookstore and in Shakespeare & Co., 14 Hillel Place, (718)434-5326 (right near the Flatbush Ave. entrance to the College).


2. Copies of the lecture notes and audio lectures are available for download on Professor Ziegler's Web site for this course:

3. The department’s Web site for this course is

Class Meetings and Office Hours:

          Since this is an on-line version of the course, there are no formal class meetings. Students are responsible to keep pace with the assigned lecture material and readings on their own. In particular, students are responsible for the timely submission of all assignments.

          Professor Ziegler will maintain his regular, posted office hours in which students can meet with him in person. In addition, students can e-mail questions to Professor Ziegler ( about the lectures and lab assignments. All e-mail queries will be answered in a timely fashion. (This can take up to 72 hours or more.)

Lab Work and Homework Assignments:

          There will be approximately 12 labs and homeworks assigned throughout the semester. Each assignment will be graded. An assignment must represent individual, and not collaborative, work. Copied assignments will result in a grade of zero on that assignment for all parties involved. Together, lab and homework assignments will count for 1/3 of your grade. Each assignment will have a "Due Date" which will be posted on Professor Ziegler’s course web site. Each assignment is to be submitted via e-mail to Professor Ziegler ( Each assignment must be received by Professor Ziegler no later than 11:59pm on the "Due Date" as measured by Professor Ziegler’s computer’s internal clock. Any assignment submitted after this time is considered late. There will be a penalty for lateness of 10% per calendar day!!


          There will be two exams. Together, the exams will count for 1/3 of your grade. The two exams will be in-class (not on-line)! The date, time, and place of the two exams will be posted on Professor Ziegler’s web site for this course. Students must be able to come in person to take the examinations. A valid ID must be shown for entry to take each exam.

Final Examination:

          There will be a cumulative, in-class final examination, which will count for 1/3 of your grade. The date of the final examination is as posted in the schedule of classes.

Course Grade:

          The exact mapping of weighted term average to alphabetic grade will be determined at the end of the semester by Professor Ziegler.