Wiley,
Resources provided by the authors
Includes many resources such as the authors' slides, animations, hint servers for some problems, and errata.
CLASS SLIDES:
MISCELLANEOUS CLASS MATERIALS:
Posted
URL
Comments
Sun, 1/11
Chapter0.ppt
Introduction.ppt
Chapter1.pptSyllabus
Introduction
Algorithm Analysis
Tues, 1/13
Chapter2.ppt
Basic Data Structures -Mostly a review of cpsc 201
Tues, 1/20
Chapter5.ppt
Fundamental Techniques
Tues, 2/3
Chapter6.ppt
Graph Algorithms
Sun, 2/22
Chapter7.ppt
Weighted Graphs
Wed, 3/18
Chapter9.ppt
Text Processing
Fri, 3/20
Chapter13.ppt
P and NP
Wed, 3/25
Chapter10.ppt
Number Theory and Cryptography
Sun, 3/29
Chapter14.ppt
Algorithmic Frameworks
Mon, 4/6Chapter 12
Convex Hull only
| Posted | Assigment | Comments |
| Sun, 1/11 | Preface, Chapter 1 | Chapter 1 introduces a lot of mathematical concepts. We will cover it rather quickly as we will encounter these ideas throughout the course. |
| Tues, 1/13 | Chapter 2 | Mostly a review of cpsc 201 |
| Tues, 1/20 | Chapter 5 | We're skipping Chapter 3 and 4 for now although we'll dip back into them in the future as needed. |
| Tues, 2/3 | Chapter 6 | |
| Sun, 2/22 | Chapter 7 | |
| Sun, 3/15 | Chapter 9 | We're skipping Chapter 8 |
| Thurs, 3/19 | Chapter 13 | |
| Tues, 3/24 | Chapter 10 | |
| Sun, 3/27 | Chapter 14 | (starting with 14.2, Parallel Algorithms) |
| Assigned | Due | Exercises | Comments |
| Mon,1/12 | Fri.1/16 | Prove the results on Introduction slides, slides 40 ,65, and 69 and justify the 5n (at least) claim on slide 12 of Chapter 1 slides. Is the other calculation correct? | (i.e. explain why each step follows from the previous ones) .Clearly identify what you can assume and what you have to prove. |
| Wed, 1/14 | Fri, 1/16 | Chapter 1: pg 47+, R: 2,6,7,9 | (i.e. R2, R6, R7, and R9) |
| Fri, 1/16 | Fri, 1/23 | Chapter 1: pg 47+, C: 7,8,17,21,25 | Note:These require more thought than R exercises! |
| Tues, 1/20 | Fri, 1/30 | Chapter 1: pg 47+, C:27 Chapter 2: pg 131+ ,R: 2,3,10 |
|
| Thurs, 1/22 | Fri,1/30 | Chapter2: pg 131+, R: 14 C: 2,10, 29 | |
| Mon, 1/26 | Fri, 1/30 | Chapter 5: pg 282+, R:1,3,4,12 | Move R5.4 to 2/6 because college was closed Wed due to the storm. |
| Wed, 1/28 | Fri, 2/6 | Chapter 5: pg 282+, C: 1,3,4,5 R4 | |
| Tues, 2/3 | Fri, 2/6 | Chapter 5:pg282+, C6,9 | C5.9 was done in class, but be sure you understand the technique used. |
| Mon, 2/16 | Fri, 2/27 | Chapter 6: pg.335+, R: 1-14 | Note: More time was given for this assignment as it is longer than most |
| Wed, 3/25 | Wed, 4/1 | Chapter 9: pg 447+, R:1-5, 7,11; C-1-5 | |
| Fri, 4/10 | Chapter 10: pg 508+, R:9, 12, 13, 21 and Chapter 13 Pg 638+ R-1,7,12 | Last assignment |
Midterm - take home Disributed Mon, 3/16 Due (in hard copy) Mon, 3/23 at class time Get test here (at end of class time on Monday)
DON'T PROCRASTINATE- SEEK HELP IF YOU NEED IT!