Institute of Computer Science
  1. Courses
  2. 2019/20 spring
  3. Collaboration Tools in Software Engineering (LTAT.05.009)
ET
Log in

Collaboration Tools in Software Engineering 2019/20 spring

  • Main
  • Lessons
  • Resources

Description

The objective of the course is to introduce students to tools, techniques, and best practices used in modern software engineering teams to facilitate collaboration and resource sharing between team members.

The course provides an overview of the working principles of modern version control systems (VCS), as well as an in-depth introduction to the Git, distributed VCS, including an introduction to repository design and collaboration best practices in Git.

Organization of the course

Each session is 4 academic hours. First two are a lecture, where theoretical background and the relevant tools and techniques are performed and the next two are a practical hands-on part, in which students try to use the presented tools and techniques themselves.

Slack workspace

Join the course Slack workspace here for announcements; discussion etc.

Lecturer

Stepan Bolotnikov: stepan@ut.ee

  • Institute of Computer Science
  • Faculty of Science and Technology
  • University of Tartu
In case of technical problems or questions write to:

Contact the course organizers with the organizational and course content questions.
The proprietary copyrights of educational materials belong to the University of Tartu. The use of educational materials is permitted for the purposes and under the conditions provided for in the copyright law for the free use of a work. When using educational materials, the user is obligated to give credit to the author of the educational materials.
The use of educational materials for other purposes is allowed only with the prior written consent of the University of Tartu.
Terms of use for the Courses environment