Skip to main content

Linux basics (3 cr)

Code: TT00BQ90-3009

General information


Enrollment
18.08.2025 - 21.09.2025
Registration for introductions has not started yet.
Timing
01.08.2025 - 31.12.2025
Implementation is running.
Number of ECTS credits allocated
3 cr
Local portion
3 cr
Mode of delivery
Contact learning
Unit
Teknologia
Teaching languages
Finnish
Degree programmes
Bachelor’s Degree in Information and Communication Technology
Teachers
Jani Sourander
Groups
TTV24SA
TTV24SA
Course
TT00BQ90

Realization has 7 reservations. Total duration of reservations is 15 h 45 min.

Time Topic Location
Fri 29.08.2025 time 09:30 - 11:45
(2 h 15 min)
Linux-perusteet TT00BQ90-3009
TA13L113 Linux TA13L113 Linux
Tue 02.09.2025 time 12:45 - 15:00
(2 h 15 min)
Linux-perusteet TT00BQ90-3009
TA13L113 Linux TA13L113 Linux
Tue 09.09.2025 time 12:45 - 15:00
(2 h 15 min)
Linux-perusteet TT00BQ90-3009
TA13L113 Linux TA13L113 Linux
Tue 16.09.2025 time 12:45 - 15:00
(2 h 15 min)
Linux-perusteet TT00BQ90-3009
TA13L113 Linux TA13L113 Linux
Tue 23.09.2025 time 12:45 - 15:00
(2 h 15 min)
Linux-perusteet TT00BQ90-3009
TA13L113 Linux TA13L113 Linux
Tue 30.09.2025 time 12:45 - 15:00
(2 h 15 min)
Linux-perusteet TT00BQ90-3009
TA13L113 Linux TA13L113 Linux
Tue 07.10.2025 time 12:45 - 15:00
(2 h 15 min)
Linux-perusteet TT00BQ90-3009
TA13L113 Linux TA13L113 Linux
Changes to reservations may be possible.

Evaluation scale

0 - 5

Objective

Opiskelija ymmärtää Linux-käyttöjärjestelmän toimintaperiaatteen ja sen perusteet. Opiskelija osaa asentaa Linux-käyttöjärjestelmän, konfiguroimaan sen ja tekemään siihen perus ylläpitotehtäviä. Opiskelija ymmärtää myös käyttöjärjestelmään liittyvän ekosysteemin ja osaa tarvittaessa hyödyntää sitä.

Execution methods

Verkkokurssi ja/tai lähiopetus

Accomplishment methods

Oppimispäiväkirja ja tentti

Content

Käyttöönotto: Terminologia, eri jakelut ja käyttöjärjestelmän asentaminen
Graafinen käyttöympäristö: eri käyttöympäristöt, ohjelmistojen asentaminen, toimistosovellukset ja päivitykset
Hakemistorakenne: FHS, Hakemistorakenteessa liikkuminen ja tiedostojen muokkaaminen
Tekstipohjainen käyttöliittymä: Komentotulkki, bash, komennot, ohjelmistojen asentaminen ja edistyneempi käyttö
Käyttäjien hallinta: Käyttäjät, ryhmät, root käyttäjä ja sudo-komento
Ohjelmistojen jakelu
Prosessit: Käsite, käytäntö ja hallinta
Edistyneempi käyttö: IO ja putkittaminen, Skriptaus ja ohjelmointi

Location and time

Lähiopetus

Materials

Tehtävät ja tekstimateriaali löytyvät osoitteesta: https://sourander.github.io/linux-perusteet/

Oppimispäiväkirja 101 -ohjesivusto on osoitteessa: https://sourander.github.io/oat/

Linkit toteutukseen liittyviin YouTube-videoihin jaetaan Reppu-alustan Aloita tästä -osiossa.

Teaching methods

YouTube-luennot, harjoitustehtävät ja livenä tarjottu tuki harjoitustehtävien tekemiseen. Tukea tarjotaan lähtökohtaisesti vain ja ainoastaan oppituntien aikaan livenä, joten läsnäolo on vaadittua - poikkeuksen muodostavat luonnollisesti sairastapaukset ja muut painavat syyt. Kurssin oppimispäiväkirja tehdään opettajan luomaan GitLab-projektiin käyttäen Oppimispäiväkirja 101 templaattia.

Completion alternatives

Ota yhteyttä opettajaan.

Student workload

Luennoille osallistumisen tai niiden tallenteiden katsomisen lisäksi opiskelijan oletetaan käyttävän viikoittain kurssin laajuutta vastaava määrä tunteja tehtävien tekemiseen, itsensä kehittämiseen ja tämän prosessin dokumentointiin oppimispäiväkirjamuodossa.

Qualifications

Ei esitietovaatimuksia.

Go back to top of page