Lecture: TTh, 12:30p-1:50p, 109 Knox Lecture Hall

Recitation (choose one): Office Hours: Dr. Miller's Office Hrs.: TTh, 11:30a - 12:30p and by appointment. However, there is a chance that they might change near the end of the semester. If so, I will post updated hours on this site.

T.A.: Yuan Zhang

T.A.: Yongding Zhu




  1. Calculus I, Calculus II, and a course in Advanced Data Structures.
  2. Students should know, and are responsible for, the material in chapters 1-13 of Introduction to Algorithms, by Cormen, Leiserson, and Rivest. In addition, students are also responsible for material on balanced trees (e.g., AVL, Red/Black, B-trees).

Reading Material:

Grading Policy:

  1. The midterm exam will account for 40% of your grade.
  2. The comprehensive final exam will account for 60% of your grade.
  3. Dr. Miller will personally do all of the grading.
  4. NB: Resources are not currently available to efficiently/effectively grade homeworks, programming projects, or other materials, including additional exams/quizzes. My apologies.


Disclaimer: I reserve the right to change any part of this tentative syllabus at any time.

Copyright © 2011 by Russ Miller.

All rights reserved. No part of this document may be used in any form by any electronic or mechanical means without permission in writing by the author.