Fall 2002 CSCI 333 Syllabus


The course instructor is Dean Brock. The course lectures will be delivered on Monday, Wednesday, and Friday from 12:15 PM to 1:05 PM in Rhoades 217.

Generally, lectures review and illustrate concepts covered in the textbook. CSCI 333 students are expected to consult the course schedule and read the relevant sections of textbook before coming to class.

Class home page

All class handouts, including homework assignments, can be found through the following URL:


The textbook for the course will be Practical Introduction to Data Structures and Algorithm Analysis (C++ Edition) written by Clifford Shaffer and published by Prentice Hall (ISBN 0-13-028446-7).


Grades will be based on on points earned from frequent quizes, one final exam, and projects as follows:

Final exam30%

The following numerical scale will be used in assigning grades based on Score, the weighted score computed using the preceding table.


There will be three or four programming projects. These projects will be done in C++ and will often involve use of C++ classes described in the text. Project assignments will be posted on the CSCI 333 project index.

In general, projects can be done in groups of two or three students. However, if two groups turn in projects that are too similar to have be derived by independent work, both groups will receive a grade of 0 for the project. Also, any project completed by a group must be augmented with a "diary" that details the work done by individual group members. The instructor reserves the right to assign different members of the project different grades.


There will be six 30-minute quizes. The times and topics of quizes will be announced on the course schedule at least one week in advance.

Each quiz will be based on ungraded homework assignments published on the class homework index. You should review the ungraded assignments and make sure you can do them correctly before coming to class. When appropriate, solutions to the ungraded assignments will also be posted.

The lowest quiz grade will be dropped when computing the final course grade. By the way, the quizes will only get harder as the semester progress. It would be a good idea to be present and do well on the early quizes.

For more information

My office is Robinson 221A; however, the best way to get in touch with me is to send email to brock@cs.unca.edu.