CPSC 327: Data Structures and Algorithms

      Department of Mathematics and Computer Science
      Hobart and William Smith Colleges

      Spring, 2018.

      Instructor:  David J. Eck  (eck@hws.edu)

      Monday, Wednesday, Friday, 12:20–1:15 PM.  
         Room Gulick 2001

      Course Handout:  http://math.hws.edu/eck/courses/cpsc327_s18.html
      
      Regular Office Hours (Lansing 313, but sometimes in the computer lab, Lansing 310):
            Monday, Wednesday, Friday:  10:15–12:00
            Thursday:  1:00–12:50
Homework
Homework 1
Due January 24
     

First Week: January 17 and 19

Welcome to the course!

The textbook for the course is: The Algorithm Design Manual, by Steven Skiena, 2nd Edition Paperback, ISBN: 978-1849967204.

The reading for the week is Chapter 1, Sections 1 to 4. I will not be assigning Sections 5 or 6. Section 6 is a "War Story", that is, an account of one of the author's practical experiences with algorithms. I will not require you to read the War Stories in the textbook, but they can be interesting and instructive, so you should consider taking a look at them even though they are not assigned.