Requirement for the course project