Q&A section for all courses. Add courses and comments anonymously.

University of Waterloo

Waterloo, Ontario

3 votes

SE 240

Algorithms and Data Structures

Design and analysis of data structures and algorithms. Comparison of algorithms on data structures, including operations on sets (balanced search trees, hashing), sorting and priority queues, and graphs. Algorithmic paradigms including greedy algorithms, divide and conquer, dynamic programming, graph exploration, backtracking, and branch and bound. Mathematical analysis of space and time complexity. Overview of NP-completeness.

Prof: Ladan Tahvildari. BRUTAL exams! Too much material. Take CS 240 + 341 separately instead.

Added by Anonymous on 2005-01-21 01:20:00

Log in with Facebook to add a comment
anon_red - 2011-05-02 01:00:01
cancelled course
Anonymous - 2009-02-15 23:10:23
The course is just terrible, and the professor barely speaks English. Take the suggestion of the previous poster, and take the proper CS classes instead.

Log in with Facebook to participate in the Q&A.