Graduate Student Project
Please see the homework section of blackboard.