CS 60 Assignments and Lecture Slides
Spring 2015
Back to the CS 60 homepage
All Lecture Notes (on google drive)
Videos from Colleen
You might find videos of parts of past CS60 lectures helpful. Available on YouTube.
Assignment 13, Theory - DFAs, NFAs, Proofs
Due Friday, April 31th by 11:59pm
Assignment 11 & 12, Spampede
Part 1 Due Tuesday, April 21th by 11:59pm
Part 1 Due Tuesday, April 28th by 11:59pm
Assignment 10, Dynamic Programming & BSTNode
Due Tuesday, April 14th by 11:59pm
Assignment 9, Picture Project & Seam Carving
Due Tuesday, April 7th by 11:59pm
Assignment 8, Sorting and Big-O
Due Tuesday, March 31st by 11:59pm
Assignment 7, Java, Java, Java, Java, Java
Due Tuesday, March 24th by 11:59pm
Assignment 6, Java Intro & Java Lists
Due Tuesday, March 10 by 11:59pm
Assignment 5, Spamventure & Knights and Knaves
Due Tuesday, March 3 by 11:59pm.
Assignment 4, Prolog Lists & Puzzles
Due Tuesday, February 24th by 11:59pm.
Assignment 3, Racket - Unicalc & Prolog - Simpsons
Due Tuesday, February 17th by 11:59pm.
Assignment 2, Racket Trees and Graphs
Due Tuesday, February 10 by 11:59pm.
Assignment 1, Racket Lists
Due Tuesday, February 3 by 11:59pm.
- Materials:
- hw1pr1.rkt,
a starting point for Hw1 problem 1, with empty
function definitions and some tests -
here is a .txt
version, in case it's easier to download or copy...
- There is no special starter file for hw1pr2.rkt, but
feel free to copy (and alter) the former file... .
Assignment 0, Racket Pictures & Lists
Due Tuesday, January 27 by 11:59 pm