CS5760 course has three types of assignments: topic, evaluations, and surveys. The topic assignment is both a paper and a presentation. The evaluation assignments assist the development/undergraduate teams by evaluating their design and testing their apps.
Graduate students work independently on the topics and evaluations. Two graduate students working with the development/undergraduate teams may discuss the assignments and project, but they write and conduct the assignments independently.
The surveys are required and preformed individually at the end of the semester.