CS 344: Data Structures
Course Syllabus -- Spring 1998

Professor: J. Lynch
Office: 325 Science Center
Phone: 268-2374
E-mail: jlynch@sun.mcs.clarkson.edu

Office Hours: M,W 11:00-12:00 noon; T,Th 9:15-11:00 a.m.

Text: Data Structures and Algorithm Analysis in C++ by Mark Allen Weiss

Syllabus: We will attempt to cover Chapters 1-9 in the text. If time permits we will study selected topics from Chapters 10 & 11.


  • Three hourly exams: 45%
  • Final: 20%
  • Homework: 35%
  • Hourly exam dates:
    Thursday, February 19, in class
    Thursday, March 26, in class
    Thursday, April 23, in class
Exams and final will be open book and notes: you may use any information source you like except another human. The questions will be based on assigned exercises (mostly from the text). These exercises are not to be turned in, but you are strongly advised to do them, because that is the best way to prepare for the tests. Some class time will be spent discussing the exercises.

The homework will consist of programming projects, to be done on an individual basis.

All work in this course should be individual effort. It is perfectly fine (and even encouraged) to discuss the programming projects with me or other students, but the work should be your own . A first time or minor infraction of this policy on a homework assignment will be penalized by a grade of 0 for that assignment. Repeated or flagrant violations will result in a grade of F for the course. Any violation of this policy on an exam will result in a grade of F for the course.

Last modified: 21 January 1998