Computer Science III Laboratories for Spring 2008
Lab # |
Date |
Description |
Files |
Handouts |
---|---|---|---|---|
1 |
1/16 |
Python Built-in Collections |
|
|
2 |
1/23 |
Python Classes |
|
|
3 |
1/30 |
Tkinter GUI module and event-driven programming |
||
4 |
2/6 |
Stacks and link representation |
||
5 |
2/13 |
Recursion – divide-and-conquer vs. dynamic programming |
|
|
6 |
2/20 |
Searching and Big-oh: sequential search, binary search hashing |
||
7 |
2/27 |
Sorting and Big-oh: Debugging Quick sort Humorous: |
||
8 |
3/12 |
Binary Search Tree debugging textbook code |
||
|
3/19 |
SPRING BREAK |
|
|
9 |
3/26 |
AVL Tree |
||
10 |
4/2 |
Profiling and Hash functions |
||
11 |
4/9 |
Binary Heaps and Heap sort |
||
12 |
4/16 |
Graph Representations |
||
13 |
4/23 |
Graph Algorithms: dfs and topological sort |
||
14 |
4/30 |
|
|
|