Instructors
Rick Zaccone and Jerry Mead

 Name Rick Zaccone
 Office 224 Dana
 Phone 577-1393
 Office Hours T 3:00-4:00, F 1:00-2:00
 E-mail zaccone@bucknell.edu

 Name Jerry Mead
 Office 228 Dana
 Phone 577-1392
 Office Hours TBA
 E-mail mead@bucknell.edu

Description
CSCI 203 is an introduction to the principles of computer science, including programming in C ++.

Course URL
tex2html_begingroup<>tthttp://www.eg.bucknell.edu/ cs203/

Course Texts
You should have a copy of the following text and manual. You can get both at the bookstore. The manual is also available on web (see the URL below).

Course Requirements
We expect all students to attend class and scheduled labs. All assigned work is due on the date specified (see Late Policy below). We will compute the course grade as follows.

  1. Exams (65% total)
    1. Two 1-hour exams (18% each)
    2. A comprehensive final (counts 29%)
  2. Assigned programs (25% total).
  3. Labs and graded homework (10% total)

Lab Work
Lab work will be handled as follows.

  1. Lab work is due by noon on the Friday after the lab. If you finish a lab during the scheduled lab time, hand it in to your instructor else place the lab in the box labeled ``CSCI 203'' in the hallway near room 233 Dana. Note: Projects are always handed into your instructor!

  2. Labs will be handed back in Lab the next week with either a ``Pass'' (1) or ``Redo'' (.5) grade. If a ``Redo'' grade is received then you have until the next lab to submit a corrected version of the lab.

  3. If a lab is handed in after noon on Friday, it will handled as if it is a resubmission of that lab (i.e., as though you had previously handed it in and received a ``Redo'' grade). You won't be able to resubmit such a lab if you haven't completed it correctly.

  4. The last lab of the semester is due by Friday of that week (as usual). There will be no resubmission allowed on the lab.

Exams
There will be two mid-term exams and a comprehensive final. Exam 1 will be on Friday October 4 and Exam 2 will be on Friday November 8. The university schedules the time and date for the final exam.

Plagiarism and Programs
It should go without saying, that what you hand in must be your own work. However, learning to program is typically a process that requires some outside assistance and benefits from collaboration. You should design and write your programs by yourself, but you may talk over points of the design with others. However, you are expected to write the program yourself. At some point you may require assistance in fixing your program, and if so and after you have made a good faith effort, go to your instructor for help. Be careful -- assistance from other sources may be misleading or wrong, resulting in extra work for you. ``Assistance'' means getting help in determining what is wrong. You are responsible for fixing the problem.

Unsolicited reading or copying of other student or faculty files is as wrong as looking at or removing papers from a student or faculty member's desk. Such academic dishonesty has been and will be referred to the University Student Conduct Committee for appropriate punitive action (See Bucknell Student Handbook).



send comments to mead@bucknell.edu
2002-09-02