For each of the topics above, we will consider a number of different application areas (e.g. divide-and-conquer algorithms for scientific computing, sorting, etc.). At the end of this course, students should be able to:
Optional textbook for reference:
Introduction to Algorithms, 3rd Edition; Cormen, Leiserson,
Rivest, and Stein; MIT Press.Prerequisites:
You must have completed CMPS 1500, CMPS 1600
prior to enrolling, and MATH 2170 is a co-requisite.
Class webpage:
http://www.cs.tulane.edu/courses/cmps2200/
Time & Place:
Lectures: MW 3:00pm - 4:15pm, GI 400D
Labs: T 2:00pm - 3:15pm, GI 400D
Textbooks:
Required textbook:
Algorithms by Dasgupta, Papadimitriou, Vazirani
(A free preliminary version of the textbook is available
electronically.)
Instructor:
Carola Wenk
Stanley Thomas, 303F
E-mail: cwenk -at- tulane -dot- edu
Phone: 504-865-5805
Office hours: MW 4:30pm - 5:30pm, and by appointment