Department Seal Sandia Mountains

CS 361 Class Syllabus


Course Web Page:

Contact Info for Instructor and TA, office hours, assignments, tests, and general information is all on the course web page at http://www.cs.unm.edu/~saia/361/

Course Description

From the cs dept web page: An introduction to data structures and algorithms and the mathematics needed to analyze their time and space complexity. Topics include 0( ) notation, recurrence relations and their solution, sorting, hash tables, priority queues, search trees (including at least one balanced tree structure), and basic graph representation and search. Course includes programming projects.
Prerequisite: 201, 251L, and Math 163L.

Text:

Our text is Introduction to Algorithms, second edition by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein. This book is the "bible" for algorithm design and analysis.

What you should know

Assignments:

Notes on Grading Hws

Your hws should have the following properties. We will be looking for these when we grade:

Topics

Topics will likely include:

Course Assessment

Policies

Grades assigned at the end of the semester are final. You will not be able to do any extra credit projects, papers, etc. to change your grade.