CS 50, Winter 2010

Assignment 1 - Project Registration


  1. Choose the project that your group wants to work on for the rest of the quarter.

  2. Before 5:00pm Wednesday, January 13, one member of each group must send an e-mail (with subject line "CS 50 project registration") to the instructor.
    For full credit, you must include all of the following details:
    1. A project title (a working title is okay for now).
    2. A list showing the full names and e-mail addresses of all group members. Also designate one member as the "point of contact" for group correspondence with the TA and instructor.
    3. A problem statement, as it might be written by the client. Pretend you are the client, and describe the problem your project intends to solve. For example, if the problem is the need for a game, then describe the game's rules and objectives, and say why the programming project is necessary to play the game effectively.
    4. A brief description of the solution as you currently envision it. For the game example, describe how the project will facilitate playing the game.
    Be sure to separate the problem from the solution, and label the parts so that we can see the separation too.

Updated December 18, 2009 by C. Michael Costanzo

CS 50 homepage