Paul Bodily About Courses Research Outreach Tips for Communicating Teaching Philosophy Vitae

Assignment Descriptions

Group Project Team Formation

Send me via email or Discord a ranked list of your preferences for working on the following teams:

  1. Problems
  2. Solutions
  3. Visualizations

Group Project Proposal

For your group project proposal, send me a PDF via email (one per team) with the following information:

  1. A list of problems (or solutions or visualizations) in the order in which you plan to implement them. Start with the simplest one first (a sort of "Hello, World!").
  2. Your team members names and assigned responsibilities. In particular, you will need people assigned to each of the following:
    1. info box curation and about us page updates
    2. spade parser/problem format expert
    3. API expert
    4. additional roles as needed (e.g., query problem expert, assign specific problems, etc.)
    These roles are not to silo you; you need to collaborate and discuss each of these as a team, but you will need to specialize to be effective. There will be times when you will meet with members from other teams that have the same role as you.
  3. The names and URLs of the forks of the Redux repo(s) for your team to work on (one on the frontend and one on the backend).
  4. A list of milestones with dates that you will aim for
  5. A short list or paragraph describing in detail any dependencies you foresee with other project groups