CSC 414 handout