Assignments

  1. Class participation (online and in class) (15%)
  2. “Civic Hacker Toolkit” apps (35%)
    • Leverage or repurpose existing civic tools and libraries
    • Specific assignments made after in-class tutorials
  3. Case study on an existing civic application (15%)
  4. Final: Database-driven web application (35%)
    • Write scripts/scrapers to access multiple datasets
    • Write ETLs to clean up / warehouse the data
    • Create a simple front-end interface with a specific purpose
    • Note: this can be a group project (2-3 people)