next up previous
Next: 1321 Principles of Algorithm Up: The Courses Previous: 1304 Computers and Society

1320 Principles of Algorithm Design I

Introduction to the notion of an algorithm. Survey of algorithmic problem solving principles in relation to computer solutions: divide and conquer, searching and sorting strategies, recursion, and structured programming. Top-down design and analysis of algorithms. Computer organization. Computer programming solutions to several laboratory exercises. May be taken concurrently with CSCI 1323 or 2322.

Prerequisite: None.



11/2/1999