UT Institute of Computer Science Graduation Theses Registry


Development of a Course on Collaboration Tools in Software Engineering
Name Stepan Bolotnikov
Abstract This thesis describes the creation and delivery of a new course in the Institute of Computer Science of the University of Tartu, titled Collaboration Tools in Software Engineering. The course aims to familiarise bachelor's students with the concepts of Version Control Systems (VCS), Git distributed VCS, issue tracking systems and related collaboration tools, and Continuous Integration (CI). Learning objectives and didactic considerations that shaped the design of the course are explained. Materials that were created for the course and topics that were covered are explained in greater detail. A set of evaluation criteria for the course are presented, the results of the evaluation are analysed and improvements for a potential future iteration of the course are proposed.
Graduation Thesis language English
Graduation Thesis type Master - Software Engineering
Supervisor(s) Marlon Dumas
Defence year 2018
PDF extras