I'm a CS student at Syracuse University, and my data structures course is set up as follows: all homeworks and labs can be done in collaboration with 1 or 2 other people. One copy is submitted, with names attached. The exams are still solo, so your individual ability is reflected in your final grade. I think this arrangement is an extremely effective one.
I'm a CS student at Syracuse University, and my data structures course is set up as follows: all homeworks and labs can be done in collaboration with 1 or 2 other people. One copy is submitted, with names attached. The exams are still solo, so your individual ability is reflected in your final grade. I think this arrangement is an extremely effective one.