This program is tentative and subject to change.
Team projects in Computer Science (CS) help students build collab- oration skills, apply theory, and prepare for real-world software development. Online classes present unique opportunities to trans- form the accessibility of CS education at scale. Still, the geographical distribution of students and staff adds complexity to forming ef- fective teams, providing consistent feedback, and facilitating peer interactions. We discuss our approach of managing, evaluating, and providing constructive feedback on over 200 project teams, comprising 1000+ graduate students distributed globally, two pro- fessors, and 25+ teaching assistants. We deployed and iteratively refined this approach over 10 years. Our approach and insights can help others striving to make CS education accessible, especially in online and large-scale settings.