Labs
Overview
Lab grades are a substantial part of your final grade.
To have the best chance of receiving a good grade on a lab, be sure to:
- Read over the lab instructions and understand the basic concepts
before the lab starts.
- Do the pre-lab activities before the lab starts.
- Do as many of the exercises/activities before
the lab period as you can.
- Use the lab period to ask questions about any material you
still don't understand.
- Remember, there is no penalty for working ahead.
The Labs:
- Lab 1
Linear Data Structures
-
- Lab 2
Complexity Analysis
-
- Lab 3
Searching
-
- Lab 4
Recursion
-
- Lab 5
Sorting
-
- Lab 6
Trees: Binary Search Trees
-
- Lab 7
Trees: Heap
-
- Lab 8
Graphs: Depth First Search
-
- Lab 9
Graphs: Dijkstra's Shortest Path
-
- Lab 10
Hashing
-
Last modified by bks,
Wed Nov 26 11:04:51 EST 2008