Yeah, all the computer science students in the dorms would collaborate on homework assignments, but I was a non-traditional student living in a small home near the college campus, so no interaction on that front, unless no one in the dorms was able to solve something, then I'd get a phone call and would try to coach people through the solution over the phone, or would walk to the lab, printout in hand....
Failed the 301 Systems Programming class because C on my NeXT Cube was sufficiently different from the compiler in the labs and I never managed to work out how to bridge that gap mentally....