[
  {
    "week": 1,
    "topic": "Introduction - What is ICTD? What is HFOSS?",
    "days": [
      {
        "date": "1/20",
        "day_topic": "Course Overview & Introductions",
        "readings": [],
        "assignments_due": []
      },
      {
        "date": "1/22",
        "day_topic": "ICTD Foundations & HFOSS Introduction",
        "readings": [],
        "assignments_due": [
          {
            "title": "Get to Know You Survey"
          }
        ]
      }
    ]
  },
  {
    "week": 2,
    "topic": "ICTD Foundations & Development Theory",
    "days": [
      {
        "date": "1/27",
        "day_topic": "Discussion: Development Theory Meets Technology",
        "readings": [
          {
            "title": "Sen, A. (1999). Development as Freedom (skim pages 525-536. Focus on 'Poverty as Capability Deprivation', pages 537-541)",
            "url": "https://diarium.usal.es/agustinferraro/files/2020/01/Roberts-Hite-and-Chorev-2015-The-Globalization-and-Development-Reader.pdf#page=539"
          },
          {
            "title": "Zheng, Y., & Walsham, G. (2008). Inequality of what? Social exclusion in the e-society as capability deprivation (PDF available via UNM Library and uploaded to Canvas)",
            "url": ""
          },
          {
            "title": "Heeks, R. (2008). ICT4D 2.0: The Next Phase of Applying ICT for International Development (must use UNM credentials to access)",
            "url": "https://doi.org/10.1109/MC.2008.192"
          }
        ],
        "assignments_due": [
          {
            "title": "Weekly Reflection 1 (due Sun, Jan 25, 11:59pm)"
          }
        ]
      },
      {
        "date": "1/29",
        "day_topic": "Workshop: Community Field Trip and Git/GitHub Basics",
        "readings": [],
        "assignments_due": [
          {
            "title": "Assignment 1: Environment Setup & Git Fundamentals"
          }
        ]
      }
    ]
  },
  {
    "week": 3,
    "topic": "Open Source Philosophy & Licensing",
    "days": [
      {
        "date": "2/3",
        "day_topic": "Discussion: FOSS Philosophy & Movement",
        "readings": [
          {
            "title": "Raymond, E. (1999). The Cathedral and the Bazaar (Required until lesson 9, page 7 in the PDF)",
            "url": "https://link.springer.com/article/10.1007/s12130-999-1026-0"
          },
          {
            "title": "Kelty, C. (2008). Two Bits: The Cultural Significance of Free Software (Chapter 3 - The Movement)",
            "url": "https://ebookcentral.proquest.com/lib/unm/detail.action?docID=1169937"
          },
          {
            "title": "Stallman, R. Why Open Source Misses the Point of Free Software",
            "url": "https://www.gnu.org/philosophy/open-source-misses-the-point.html"
          },
          {
            "title": "The Free Software Definition (skim)",
            "url": "https://www.gnu.org/philosophy/free-sw.html"
          },
          {
            "title": "Choose a License (skim website)",
            "url": "https://choosealicense.com/"
          }
        ],
        "assignments_due": [
          {
            "title": "Weekly Reflection 2 (due Sun, Feb 1, 11:59pm)"
          }
        ]
      },
      {
        "date": "2/5",
        "day_topic": "Workshop: Understanding FOSS Licenses",
        "readings": [],
        "assignments_due": []
      }
    ]
  },
  {
    "week": 4,
    "topic": "Critical Theories: Power, Politics, and Social Justice",
    "days": [
      {
        "date": "2/10",
        "day_topic": "Discussion: Politics of Artifacts and Critical Frameworks",
        "readings": [
          {
            "title": "Winner, L. (1980). Do Artifacts Have Politics?",
            "url": "https://www.cc.gatech.edu/~beki/cs4001/Winner.pdf"
          },
          {
            "title": "Irani, L., et al. (2010). Postcolonial Computing: A Lens on Design and Development",
            "url": "https://doi.org/10.1145/1753326.1753522"
          },
          {
            "title": "Dombrowski, L., Harmon, E., & Fox, S. (2016). Social Justice-Oriented Interaction Design: Outlining Key Design Strategies and Commitments",
            "url": "https://dl.acm.org/doi/abs/10.1145/2901790.2901861"
          }
        ],
        "assignments_due": [
          {
            "title": "Weekly Reflection 3 (due Sun, Feb 8, 11:59pm)"
          }
        ]
      },
      {
        "date": "2/12",
        "day_topic": "Workshop: Case Studies in Failed/Problematic Interventions",
        "readings": [],
        "assignments_due": [
          {
            "title": "Assignment 2: Project Exploration & Community Analysis"
          }
        ]
      }
    ]
  },
  {
    "week": 5,
    "topic": "Activism and Global South Perspectives",
    "days": [
      {
        "date": "2/17",
        "day_topic": "Discussion: Grassroots Organizing & Action Research",
        "readings": [
          {
            "title": "Hayes, G. R. (2011). Knowing by Doing: Action Research as an Approach to HCI",
            "url": "https://link.springer.com/chapter/10.1007/978-1-4939-0378-8_3"
          },
          {
            "title": "Asad, M., & Le Dantec, C. A. (2015). Illegitimate Civic Participation: Supporting Community Activists on the Ground",
            "url": "https://dl.acm.org/doi/10.1145/2675133.2675156"
          },
          {
            "title": "Milan, S., & Treré, E. (2019). Big Data from the South: Beyond Data Universalism",
            "url": "https://journals.sagepub.com/doi/full/10.1177/1527476419837739"
          },
          {
            "title": "And Other Stuff (AOS) - browse structure and projects",
            "url": "https://andotherstuff.org/"
          }
        ],
        "assignments_due": [
          {
            "title": "Weekly Reflection 4 (due Sun, Feb 15, 11:59pm)"
          }
        ]
      },
      {
        "date": "2/19",
        "day_topic": "Guest Speaker: Liz Sweigart - Community Engagement Best Practices Workshop",
        "readings": [],
        "assignments_due": []
      }
    ]
  },
  {
    "week": 6,
    "topic": "Human-Centered Design (HCD) and Participatory Approaches",
    "days": [
      {
        "date": "2/24",
        "day_topic": "Discussion: Research Through Design (RtD), Participatory Design (PD), and Feminist HCI",
        "readings": [
          {
            "title": "Zimmerman, J., Forlizzi, J., & Evenson, S. (2007). Research Through Design as a Method for Interaction Design Research in HCI",
            "url": "https://link.springer.com/chapter/10.1007/978-1-4939-0378-8_8"
          },
          {
            "title": "Dearden, A., & Rizvi, H. (2008). Participatory IT Design and Participatory Development: A comparative review",
            "url": "https://shura.shu.ac.uk/29/"
          },
          {
            "title": "Bardzell, S. (2010). Feminist HCI: Taking Stock and Outlining an Agenda for Design",
            "url": "https://dl.acm.org/doi/abs/10.1145/1753326.1753521"
          }
        ],
        "assignments_due": [
          {
            "title": "Weekly Reflection 5 (due Sun, Feb 22, 11:59pm)"
          }
        ]
      },
      {
        "date": "2/26",
        "day_topic": "Workshop: Review Exercise 1",
        "readings": [
          {
            "title": "Assignment 3: Paired Code Review (released)"
          }
        ],
        "assignments_due": []
      }
    ]
  },
  {
    "week": 7,
    "topic": "Asset-Based Community Development (ABCD)",
    "days": [
      {
        "date": "3/3",
        "day_topic": "Guest Speaker: Eric Greenlee - Asset-Based Design in Practice",
        "readings": [
          {
            "title": "Kretzmann, J. P., & McKnight, J. L. (1993). Building Communities from the Inside Out (skim for background, PDF on Canvas)",
            "url": ""
          },
          {
            "title": "Greenlee, E., et al. (2025). Sustaining Workers Who Sustain the World: Assets-Based Design for Conservation Technologies in Madagascar",
            "url": "https://dl.acm.org/doi/abs/10.1145/3757664"
          },
          {
            "title": "Toyama, K. (2011). Technology as Amplifier in International Development",
            "url": "https://dl.acm.org/doi/abs/10.1145/1940761.1940772"
          }
        ],
        "assignments_due": [
          {
            "title": "Weekly Reflection 6 (due Sun, Mar 1, 11:59pm)"
          }
        ]
      },
      {
        "date": "3/5",
        "day_topic": "Workshop: Project Proposal Preparation",
        "readings": [],
        "assignments_due": []
      }
    ]
  },
  {
    "week": 8,
    "topic": "ICTD in Practice and Critical Reflections",
    "days": [
      {
        "date": "3/10",
        "day_topic": "Discussion: Revisiting ICTD Success Stories",
        "readings": [
          {
            "title": "Srinivasan, J., & Burrell, J. (2013). Revisiting the Fishers of Kerala, India",
            "url": "https://dl.acm.org/doi/10.1145/2516604.2516618"
          },
          {
            "title": "Avle, S., & Lindtner, S. (2016). Design(ing) 'Here' and 'There': Tech Entrepreneurs, Local Markets, and Reflexivity in Design Processes",
            "url": "https://dl.acm.org/doi/abs/10.1145/2858036.2858509"
          }
        ],
        "assignments_due": [
          {
            "title": "Weekly Reflection 7 (due Sun, Mar 8, 11:59pm)"
          }
        ]
      },
      {
        "date": "3/12",
        "day_topic": "Workshop: OLPC Critique",
        "readings": [],
        "assignments_due": [
          {
            "title": "[Grad students only] Midterm Essay (due Fri, Mar 13, 11:59pm)"
          }
        ]
      }
    ]
  },
  {
    "week": 9,
    "topic": "SPRING BREAK",
    "days": [
      {
        "date": "3/17",
        "day_topic": "No class",
        "readings": [],
        "assignments_due": []
      },
      {
        "date": "3/19",
        "day_topic": "No class",
        "readings": [],
        "assignments_due": []
      }
    ]
  },
  {
    "week": 10,
    "topic": "Technology Mediation",
    "days": [
      {
        "date": "3/24",
        "day_topic": "Discussion: Case Studies in Latin America",
        "readings": [
          {
            "title": "Cho, A., et al. (2019). The Comadre Project",
            "url": "https://dl.acm.org/doi/10.1145/3290605.3300837"
          },
          {
            "title": "Sambasivan, N., et al. (2010). Intermediated technology use in developing communities",
            "url": "https://dl.acm.org/doi/abs/10.1145/1753326.1753718"
          }
        ],
        "assignments_due": [
          {
            "title": "Weekly Reflection 8 (due Sun, Mar 22, 11:59pm)"
          }
        ]
      },
      {
        "date": "3/26",
        "day_topic": "Workshop: Proposal Presentations & Feedback",
        "readings": [],
        "assignments_due": [
          {
            "title": "Assignment 3 (due Wed, Mar 25, 11:59pm)"
          },
          {
            "title": "Project Proposal (due Thu, Mar 26, 11:59pm)"
          }
        ]
      }
    ]
  },
  {
    "week": 11,
    "topic": "Data Governance",
    "days": [
      {
        "date": "3/31",
        "day_topic": "Discussion: Indigenous Data Sovereignty",
        "readings": [
          {
            "title": "Rainie, S. C., et al. (2019). Indigenous Data Sovereignty (PDF available via UNM Library and uploaded to Canvas)",
            "url": ""
          },
          {
            "title": "CARE Principles for Indigenous Data Governance (optional)",
            "url": "https://www.gida-global.org/care"
          }
        ],
        "assignments_due": [
          {
            "title": "Weekly Reflection 9 (due Sun, Mar 29, 11:59pm)"
          }
        ]
      },
      {
        "date": "4/2",
        "day_topic": "Workshop: Stakeholders",
        "readings": [
          {
            "title": "Assignment 4: Stakeholder Mapping (released)"
          }
        ],
        "assignments_due": [
          {
            "title": "Progress Log 1 (due Thu, Apr 2, 11:59pm)"
          }
        ]
      }
    ]
  },
  {
    "week": 12,
    "topic": "Repair, Maintenance, and Infrastructure",
    "days": [
      {
        "date": "4/7",
        "day_topic": "Discussion: Broadband Data Action",
        "readings": [
          {
            "title": "Palacios Abad, B., et al. (2024). Mending the Fabric: the Contentious, Collaborative Work of Repairing Broadband Maps (PDF uploaded to Canvas)"
          },
          {
            "title": "Hail the maintainers",
            "url": "https://aeon.co/essays/innovation-is-overvalued-maintenance-often-matters-more"
          }
        ],
        "assignments_due": [
          {
            "title": "Weekly Reflection 10 (due Sun, Apr 5, 11:59pm)"
          }
        ]
      },
      {
        "date": "4/9",
        "day_topic": "Workshop: TBD",
        "readings": [],
        "assignments_due": [
          {
            "title": "Assignment 4 (due Wed, Apr 8, 11:59pm)"
          },
          {
            "title": "Progress Log 2 (due Thu, Apr 9, 11:59pm)"
          }
        ]
      }
    ]
  },
  {
    "week": 13,
    "topic": "Crisis Informatics",
    "days": [
      {
        "date": "4/14",
        "day_topic": "[VIRTUAL: NO IN-PERSON MEETING, see canvas for zoom link] Guest Speaker: Jen Liu - Mutual Aid Projects",
        "readings": [
          {
            "title": "Liu, J., et al. (2024). Signals Through the Storm: Designing Networks for Mutual Aid Communities in Southeast Louisiana",
            "url": "https://dl.acm.org/doi/abs/10.1145/3758320"
          },
          {
            "title": "Starbird, K., & Palen, L. (2011). Voluntweets: Self-Organizing by Digital Volunteers in Times of Crisis",
            "url": "https://dl.acm.org/doi/abs/10.1145/1978942.1979102"
          }
        ],
        "assignments_due": [
          {
            "title": "Weekly Reflection 11 (due Sun, Apr 12, 11:59pm)"
          }
        ]
      },
      {
        "date": "4/16",
        "day_topic": "Project work: no in-person meeting",
        "readings": [],
        "assignments_due": [
          {
            "title": "Progress Log 3 (due Thu, Apr 16, 11:59pm)"
          }
        ]
      }
    ]
  },
  {
    "week": 14,
    "topic": "Accessibility and Inclusive Design",
    "days": [
      {
        "date": "4/21",
        "day_topic": "Discussion: Accessibility in ICTD",
        "readings": [
          {
            "title": "Morgado-Ramirez, D. Z., et al. (2020). Disability design and innovation in computing research in low resource settings",
            "url": "https://dl.acm.org/doi/pdf/10.1145/3373625.3417301"
          }
        ],
        "assignments_due": [
          {
            "title": "Weekly Reflection 12 (due Sun, Apr 19, 11:59pm)"
          }
        ]
      },
      {
        "date": "4/23",
        "day_topic": "Workshop: Final Presentation Preparation",
        "readings": [],
        "assignments_due": [
          {
            "title": "Progress Log 4 (due Thu, Apr 23, 11:59pm)"
          }
        ]
      }
    ]
  },
  {
    "week": 15,
    "topic": "Post-Growth and Tech Futures",
    "days": [
      {
        "date": "4/28",
        "day_topic": "Post-Growth Computing",
        "readings": [
          {
            "title": "Sharma, V., et al. (2025). Post-Growth HCI: Some Reflections and a Call to Action",
            "url": "https://dl.acm.org/doi/10.1145/3722235"
          },
          {
            "title": "Doctorow, C. (2026). AI companies will fail",
            "url": "https://www.theguardian.com/us-news/ng-interactive/2026/jan/18/tech-ai-bubble-burst-reverse-centaur"
          }
        ],
        "assignments_due": [
          {
            "title": "Weekly Reflection 13 (due Sun, Apr 26, 11:59pm)"
          }
        ]
      },
      {
        "date": "4/30",
        "day_topic": "Workshop: TBD",
        "readings": [],
        "assignments_due": [
          {
            "title": "Progress Log 5 (due Thu, Apr 30, 11:59pm)"
          }
        ]
      }
    ]
  },
  {
    "week": 16,
    "topic": "Final Presentations",
    "days": [
      {
        "date": "5/5",
        "day_topic": "Group Presentations (Part 1)",
        "readings": [],
        "assignments_due": []
      },
      {
        "date": "5/7",
        "day_topic": "Group Presentations (Part 2) & Course Wrap-Up",
        "readings": [],
        "assignments_due": []
      }
    ]
  },
  {
    "week": "Finals",
    "topic": "Finals Week - No Class Meeting",
    "days": [
      {
        "date": "5/14",
        "day_topic": "No class meeting - office hours available",
        "readings": [],
        "assignments_due": [
          {
            "title": "Final Group Project Paper (due 11:59pm)"
          },
          {
            "title": "Project Self-Reflection (due 11:59pm)"
          }
        ]
      }
    ]
  }
]