CSC 344
Algorithms and Complexity
Dr. Stephen Bloch
Spring, 2002
This course meets from 9:00-9:50 MWF in Business 204.
The textbook
The Algorithm Design Manual, by Steven Skiena, is required.
It's been ordered by the Adelphi bookstore; it's probably also available
for slightly less money from amazon.com,
Barnes & Noble, and
fatbrain.com.
The author keeps his errata list online;
if you think something in the book is wrong, please check this list.
The
syllabus
is available in LaTeX,
DVI,
Postscript, and
HTML.
An
updated schedule will
contain
the latest updates to homework due dates, lecture topics, etc.
Please check the schedule regularly and keep up on the assigned reading!
I shall assign several homework assignments during the semester, a mix
of "analysis on paper" assignments, programming assignments, and pseudocode
assignments.
Reading assignments
-
In conjunction with our discussion of asymptotic growth
rates, see my Web page on growth rates.
- Different people learn (and teach) in different ways.
Try taking a Learning Styles Questionnaire to discover your own style and get
some tips on how to handle classes taught in a different style.
If you're having trouble with the way I explain things, it could just be
that I'm strongly intuitive and you're strongly sensitive (or something
like that); point it out to me, and I'll try to find another way to
explain.
Getting Help
My office hours
(in Alumnae Hall 114; if I'm not there, look next door in 112)
are
- Monday 10:00-12:00
- Tuesday 1:00-4:00
- Thursday 1:00-4:00
- Friday 10:00-12:00
We also have some student tutors who can help with this course:
Tutor Chane
Kampanatsanyakorn's office hours (in Alumnae 112 or 118) are
Wednesday 11:00 AM-12:00 noon, Thursday 3:00-5:00 PM, and
Friday 1:00-2:00 PM.
Various computer science tutors in the Learning
Center (Earle Hall,
lower level) are on duty Monday through Friday from 9:00-11:30 AM.
You are visitor number
to this page
since Jan. 13, 1997.
Last modified:
Stephen Bloch / sbloch@boethius.adelphi.edu