TIE-02600 GIT Open, 1-3 cr

Implementation TIE-02600 2019-01

Description

Git is a version control system that was created as a tool for Linux-kernel development.

Today it is widely used in software industry and it is very popular in open-source projects. One of the reasons for this popularity is development of different services like GitHub and GitLab that provide better usability in Git projects. They make project management and distribution much easier.

The course material teaches Git usage and some basics of version control. Each module consists of reading material and exercises. Exercises are questionnaires and repository-returns.

The course material has been split into four different modules: basics, intermediate, advanced and GitLab.

Lessons

Period 1 - 5
Methods of instruction
Person responsible Terhi Kilamo

Assessment scale

Evaluation scale passed/failed will be used on the course