Course Outline (pdf)
Office Hours:
Mondays, 4-6:30pm. Tuesdays, 3-4:00pm.
Misc. Course Notes
(1) On Trees
Binary Trees with an
application to summations that involve floor or ceiling functions
(Versions: PS.zip , PDF).
(2) Generating
functions
Recurrence relation
solution via (mostly) generating functions (Versions: PS ,
PDF).
Using the convolution
to count trees (Versions: PS , PDF).
An application of
generating functions techniques to AVL trees (Versions: PS , PDF).
(3) FFT, Modular
Arithmetic and Fast Multiplication on the Integers
This is a big (postscript) file. Click ZIP
or GZ .
Problem Sets
Number 1 pdf and PS
Number 2 pdf and PS
Number 3 pdf and PS
Take home Exam
pdf and PS