| |
algorithms and data structures
CS200 - spring 2008
Announcements
- Special office hrs last week of classes: thursday 9-10:30am, 2-3pm,
friday 10-12pm.
- Written homework 4 is available.
- A simpler version of programming assignment 5 is available.
It does NOT depend on the code for assignments 3 and 4.
- The partner list for assignment 4 is available.
- Your grades for the first programming assignment are available.
Use checkin to retrieve them as described
here.
- The partner list is available here.
- From programming assignment 2 you will work in teams of 2.
You will be assigned a partner from the recit you're attending.
Let us know by email which recit that is (cs200 at cs dot colostate dot edu).
The subject line should contain your name and the recit day of the week.
- Check out the Game Programming
Club!
- Written assignment 1 is available here.
- Programming assignments are to be submitted using the
checkin program.
See the assignment page for more details.
Course description
The goal of this course is to convey an understanding of abstract data types,
common data structures, necessary discrete structures and complexity analysis.
The course is taught using the Java language and emphasizes an object oriented
approach to data structures.
Specific topics in data structures/algorithms include advanced sorting, queues,
stacks, hashing, trees, and graphs.
Complementary topics from theory include recurrence relations, trees, and graphs.
|