HUB XC410 B1: Spark! Data Science for Good Practicum Fall 2022

Instructors

  • Professor Ethan Mascoop
    Contact Information: XXX
    Office Location: XXX
    Office Hours: XXX
  • Professor Langdon White
    Office Location: MCS/CDS 111 Cummington Mall, 140k, Suite 140
    Office Hours: Weds: 11-12 & 4:30-5:30 (16:30-17:30); Friday 1-3pm (13-15h)
  • XXX
  • XXX
  • Paige Dolci – MetroBridge Liaison
    Contact Information: XXX
    Office Location: XXX
    Office Hours: XXX

Course Details

  • Lecture: <>
  • Discussion Sections: <>
  • Piazza (announcements and discussions): https://piazza.com/
  • Gradescope (submitting work): <>
  • Blackboard:
  • Syllabus PDF Link: <>
  • Class Location: TBD
  • Class Time: 10:10-11:55am T/Th
  • Course Dates: Fall 2022
  • Course Credits: 4

Schedule

WeekTopicsAssignments
1Client Project PitchesRank project priorities
2High Performance Teams, Agile DevelopmentTeam Agreements
Agile quiz
3Technology in context: Stakeholder Mapping, desk research, and interviewsResearch Plan
Public Meeting attendance
4Team check-ins
Tech stacks – Data Science
Tech stacks – Software Engineering
Stakeholder interview script
Stakeholder interviews
Public meeting attendance
Research implementation 
5Research PresentationsProject Scope
6Project Specifications
git, git-ops & Deployment
Team Check-Ins
Validation interviews
Git workshop + quiz
Initial Deployment
7User stories and user flows
Sprint Planning
Application architecture
Development Sprint #1
8Data sources, APIs, preprocessing,
Sprint Planning
Data collection
Development Sprint #2
Sprint demo & retrospective
9Ethical and Responsible computing
Sprint Planning
Ethics assessment & mitigation
Development Sprint #3
Sprint demo & retrospective
10Sprint PlanningDevelopment Sprint #4
Sprint demo & retrospective
11Deployment Sprint PlanningDevelopment Sprint #5
Sprint demo & retrospective
12Debugging
Sprint Planning
Policy Communication
Development Sprint #6
Final presentation
Sprint demo & retrospective
13Final Presentations
Final Repository review and project hand off
Development Sprint #7
Sprint report & retrospective
Repository documentation
Policy Memo