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:

          Attendance is an academic requirement. You are responsible for whatever is done in class, whether or not you attend. In particular, you are responsible for the timely submission of all lab work homework assigned in class.

          While attending class, students are required to conduct themselves in an academically, professional manner. Students are expected to arrive on time. While in class, students are to maintain proper academic decorum by not engaging in talking with fellow classmates or other disruptive activities. Any student engaged in disruptive activities will be subject to academic discipline; including, lowering of their final grade and/or expulsion from the class.

          All Cell Phones and Beepers must be turned off before coming to class!

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". 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 (that is per day, not per class meeting!!).


          There will be two exams. Together, the exams will count for 1/3 of your grade.

Final Examination:

          There will be a cumulative final examination, which will count for 1/3 of your grade.

Course Grade:

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