Welcome to COS233!

Contact Information:
COS AI Emily Nelson: emilysn@princeton.edu
COS AI Colin Watson: colinw@princeton.edu
Lecturer Bob Sedgewick: rs@princeton.edu

Office Hours:
Emily: by appointment (very flexible); please email me!
Colin: by appointment; please email

Homework Assignments:

Due Date
Name
Details
Submit
Feb. 16
Guitar Hero
Here
Dropbox link
Feb. 23
K-means
Here
Dropbox link
Mar. 2
TSP
Here
Dropbox link
Mar. 9
Markov
Here
Dropbox link

Extra hints for KMeans: here

Extra hints for TSP: here

And TSP checklist here

All homework assignments this semester are (optional) pair-programming!

Lectures:

Date
Subject
Feb. 9
Languages
Feb. 10
Stack/Queue
Feb. 11
Search/Sort
Feb. 12
Symbol Tables/BLAST
Feb. 13
Clustering I
Feb. 16
Clustering II
Mar. 4
Theory of Computation
Mar. 5
Universality and Computability
Mar. 6
Intractability
Mar. 23
Circuits
Mar. 24
CPU

Slides from lectures can be found here.

Slides from the clustering lectures can be found here: part 1, part 2

Midterm:
March 26th 7:30-9:30 PM