Collaboration in computer science: a network science approach