Course Description: CS 320