Materials for CS 612 Independent Study