Celem przedmiotu jest przybliżenie studentom pierwszego roku podstawowych narzędzi do współtworzenia, kompilowania, uruchamiania, publikowania oraz dokumentowania swoich oraz cudzych programów.
Ten kurs jest planowany na 10 godzin wykładu, 10 godzin pracowni oraz 3 punkty ECTS.
Program przedmiotu:
* Praca w systemie Linux: pliki, procesy, użytkownicy, potoki i strumienie, kompilowanie i uruchamianie programów.
* Polecenie ssh oraz podstawy kryptografii.
* Systemy kontroli wersji na przykładzie systemu git.
* Narzędzia do wyszukiwania informacji.
* LaTeX.
Pracownia będzie głównie polegała na samodzielnym zgłębianiu tematów poruszanych na wykładzie. W wielu przypadkach zadania na pracowni będą wymagały od studentów samodzielnego znalezienia rozwiązania w dokumentacji lub
internecie.