Precepts

Below are links to the precept handouts. This material is not a replacement for going to precept: some material in precept will not appear in these handouts and not all of the material in these handouts will be covered during precept.
# DATE HANDOUTS CODE
1 Thursday
3/29
Week 6 Handout BST.java
2 Thursday
4/5
Week 7 Handout BreadthFirstDirectedPaths.java
Digraph.java
3 Thursday
4/12
Week 8 Handout
4 Thursday
4/19
Week 9 Handout
5 Thursday
4/26
String sorts and Compression
6 Thursday
5/3
No meeting!
The precept handouts below have not yet been updated for Spring 2018.
7 Thursday
5/10
Reading period week optional precepts in Friend 009:

May 8 Tues 1:30pm-2:20pm (Maia Ginsburg),
May 9 Weds 10am-10:50am (Ibrahim Albluwi),
May 10 Th 1:30pm-2:20pm with (Ibrahim Albluwi)

Read the Burrows assignment!
The precept handouts below are from the first half of the semester
8 Thursday
2/8
Week 1 Handout ErdosRenyi.java
9 Thursday
2/15
Generics and Iterators, Elementary Sorting LinkedBag.java
10 Thursday
2/22
Comparators and Comparables Student.java
Point2D.java
11 Thursday
3/1
All about 8puzzle and understanding PQs
12 Thursday
3/8
Balanced Trees and Algorithm Design
13 Thursday
3/15
no meeting!

Solutions. Solutions to precept exercises are not provided here. You are welcome to ask questions in office hours or on Piazza.