CSC 103 Lectures
CSC 103
Lectures
-
Week 1
-- introduction to the course; review of math and java background; introduction
to algorithm analysis
-
Week 2
-- lists, stacks, and queues
-
Week 3
-- trees, part 1
-
Week 4
-- more on trees, particularly traversal
-
Week 5, part 1
-- hashing
-
Week 5, part 1
-- more on hashing
-
Week 6
-- program design issues; analytic and empirical running time calculations
-
Week 7
-- more kinds of trees -- heaps, b-trees, red-black trees
-
Week 8
-- more kinds of trees -- heaps, b-trees, red-black trees
-
Week 8, part 2
-- sorting code and trace output
-
Week 9
-- more sorting analysis; introduction to graphs
-
Week 10
-- more on graphs; introduction to java foundation classes (jfc)
index
|
lectures
|
labs
|
handouts
|
examples
|
assignments
|
solutions
|
doc
|
grades
|
help