Homework and projects from CS165