Skip to main content Link Search Menu Expand Document (external link)

P0: Choose a Project Team Due Monday, 2 February 2026, 11:59PM AoE.

Submit a text file containing a list of the UCIDs of your proposed project team members, separated by newlines.

Everyone on the proposed team must submit the same list. For example, if Michael and Martin want to be team members, both must submit the following text file (order doesn’t matter):

mjk76
cc255

We will never put two people on the same team unless both named the other in their submission to this assignment.

There will be time in class on Monday, February 2 to discuss project ideas and/or form teams, but it’s a good idea to have already started organizing yourselves before class.

You may work in a team of any size, but the course staff will expect that larger teams will produce projects with larger scopes. For example, if you choose to work with a six-person team, we will expect twice as much work as we’d expect if you chose to work in a three-person team. We recommend teams of size 3 or 4.

Teams may split at any time, for any reason, but after you submit this assignment you can never add more team members. For example, if Michael and Martin realize they don’t get along after submitting P3, either one of them can send an email to the course staff requesting that their team be split up. At that point, they’d both be entitled to the work of the group up to that point (i.e., their P1, P2, and P3 submissions, along with their existing codebase up to that point), but they’d be expected to work alone going forward. If you want to split a team that’s larger than two people, you should make an appointment with the course staff to discuss the situation first. In general, our policy is that teams require mutual consent, and that if that consent isn’t present on one side then the team should be broken up.

The course staff are not responsible for finding you willing teammates. You are permitted to work alone, if you choose.


© 2022-2026 Martin Kellogg, Andrew Begel, Austin Henley, Jonathan Bell, Adeel Bhutta and Mitch Wand. Released under the CC BY-SA license