Projects will be a mix of individual and group. At times, your group will be there as a direct support network. You will pick a partner to work with through out the semester and they will be your "pair" for pair-programming. Run into issues? They are your life line to get additional eyes on a problem.
Then we'll have another pair teamed up with you. This project team / group of 4 will at times work together on projects directly. The first project is pair based with each pair doing a similar submission. Project 2 and 3 are team based and higher stakes.