Course Project 1 requirements