There is no required textbook for the course. However, I will often refer to the following two textbooks:

  1. Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein, Introduction to Algorithms, third edition, MIT Press, 2009. Call number QA 76.6 .I5858 2009.
  2. Selim G. Akl, Parallel Computation: Models and Methods, Prentice Hall, 1996. Call number QL 76.58 .A48 1997.
Selected material from these textbooks will be made available to you in due course. The textbooks are also available in the library. I reserve the right to place them on reserve at any point in the term, depending on the demand.