The collaboration policy in Harvard’s flagship introductory computer science course was sufficiently vague that students accused of academic dishonesty may have unintentionally violated it, according ...