CS 260P - Algorithms Assignments and Projects
Spring, 2019
General Principles
-
Homework is generally due by 11:55pm on most Mondays
and must be turned in through
Gradescope.
-
No late homework will be accepted, but each student
will have their the lowest-scored homework assignment dropped
from consideration.
-
Homework must be typed, and formatted as a PDF file.
Handwritten homework or homeworks in other formats will not be graded.
-
Students who add the class after the start of quarter will be responsible for turning in all earlier homeworks by the following Monday.
Assignments
- Homework 1: due Monday, April 8.
50 points.
Reading: Chapter 1. (Review/skim Chapters 2-7.)
See also a PDF Listing of Chapter 1 Homework Problems.
- Homework 2: due Monday, April 15.
50 points.
Reading: Chapters 8-9.
- Homework 3: due Monday, April 22.
50 points.
Reading: Chapters 10-11.
- Midterm Exam 1: Thursday, April 25, in class.
250 points.
Reading: Chapters 1-11, with emphasis on Chapters 1 and 8-11.
There is a set of
Study Questions available.
- Homework 4: due Monday, May 6.
50 points.
Reading: Chapter 12.
- Homework 5: due Moday, May 13.
50 points.
Reading: Chapters 13-14.
- Midterm Exam 2: Thursday, May 16, in class.
250 points.
Reading: Chapters 12-14.
There is a set of
Study Questions available.
- Homework 6: due Tuesday, May 28.
50 points.
Reading: Chapters 15-17.
- Homework 7: due Tuesday, June 4.
50 points.
Reading: Chapters 17-18.
-
Final Exam: Thursday, June 6, in class.
300 points.
Reading:
Goodrich-Tamassia, Chapters 8-18
There is a set of
Study Questions available.
Projects
Goodrich's Home Page.