Git and collaborative version control: Computer Science course | Zoonk