Data Structures Laboratories for Spring 2013


Lab #

Date

Description

Files

Handouts

1

Jan 16

Python Review

lab1.zip

Lab Description

2

Jan 23

Big-oh

lab2.zip

Lab Description

Lab Description - .doc

3

Jan 30

Queue Implementations

lab3.zip

Lab Description

Lab Description - .doc

4

Feb 6

Priority Queue Implementations

lab4.zip

Lab Description

Lab Description - .doc

5

Feb 13

Recursion

lab5.zip

Lab Description


Feb 20

No new lab - Catch-up session



6

Feb 27

Backtracking vs. Dynamic Programming

lab6.zip

Lab Description

Lab Description - .doc

7

Mar 6

Dictionary/Map Implementations using hashing and their performance

lab7.zip

Lab Description

Lab Description - .doc

8

Mar 13

Sorting

lab8.zip

Lab Description

Lab Description - .doc


Mar 20

Spring Break – No Lab



9

Mar 27

Binary Search Trees

lab9.zip

Lab Description

Lab Description - .doc


Apr 3

No new lab – Catch-up session



10

Apr 10

AVL put Implementation

lab10.zip

Lab Description

Lab Description - .doc

11

Apr 17

Graph implementation and traversal

lab11.zip

Lab Description

Lab Description - .doc

12

Apr 24

Graph Algorithms: Prim's and Dijkstra’s

lab12.zip

Lab Description

13

May 1

No new lab - Catch-up session




May 8

Finals Week – No Lab