ud957 ยป

Waterfall Project

Average Sentence Length


Anything marked as a Project is required and graded, and is meant to be completed in groups, which we will assign.  To find the due date and see where this fits in the course overall, see the schedule.


  • The team groupings for the project will be sent out on Piazza.
  • The teams are also on GitHub; we have assigned a repository per team.

Project Description

For this project, the videos should tell you everything you need to know.  It will be your job to glean the project requirements from the videos.  The project videos can be found in Lesson 5 of the first mini-course.


See the projects page for details on the documents we ask you to generate for the project.