CS 499 Independent Study