Linux OS and Programming (5 cr)
Code: TT00CG57-3001
General information
Enrollment
01.12.2023 - 31.01.2024
Timing
01.01.2024 - 01.03.2024
Number of ECTS credits allocated
5 op
Mode of delivery
Contact teaching
Unit
Teknologia
Teaching languages
- Finnish
Degree programmes
- Bachelor’s Degree in Information and Communication Technology
Teachers
- Jani Sourander
Groups
-
TTV23SRAATTV23SRAA
- 10.01.2024 12:30 - 16:00, Linux-käyttöjärjestelmä ja -ohjelmointi TT00CG57-3001
- 11.01.2024 12:30 - 16:00, Linux-käyttöjärjestelmä ja -ohjelmointi TT00CG57-3001
- 17.01.2024 12:30 - 16:00, Linux-käyttöjärjestelmä ja -ohjelmointi TT00CG57-3001
- 18.01.2024 12:30 - 16:00, Linux-käyttöjärjestelmä ja -ohjelmointi TT00CG57-3001
- 24.01.2024 12:30 - 16:00, Linux-käyttöjärjestelmä ja -ohjelmointi TT00CG57-3001
- 25.01.2024 12:30 - 16:00, Linux-käyttöjärjestelmä ja -ohjelmointi TT00CG57-3001
- 31.01.2024 12:30 - 16:00, Linux-käyttöjärjestelmä ja -ohjelmointi TT00CG57-3001
- 01.02.2024 12:30 - 16:00, Linux-käyttöjärjestelmä ja -ohjelmointi TT00CG57-3001
- 07.02.2024 12:30 - 16:00, Linux-käyttöjärjestelmä ja -ohjelmointi TT00CG57-3001
- 08.02.2024 12:30 - 16:00, Linux-käyttöjärjestelmä ja -ohjelmointi TT00CG57-3001
- 14.02.2024 12:30 - 16:00, Linux-käyttöjärjestelmä ja -ohjelmointi TT00CG57-3001
- 15.02.2024 12:30 - 16:00, Linux-käyttöjärjestelmä ja -ohjelmointi TT00CG57-3001
- 21.02.2024 12:30 - 16:00, Linux-käyttöjärjestelmä ja -ohjelmointi TT00CG57-3001
- 22.02.2024 12:30 - 16:00, Linux-käyttöjärjestelmä ja -ohjelmointi TT00CG57-3001
- 28.02.2024 12:30 - 16:00, Linux-käyttöjärjestelmä ja -ohjelmointi TT00CG57-3001
- 29.02.2024 12:30 - 16:00, Linux-käyttöjärjestelmä ja -ohjelmointi TT00CG57-3001
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ä.
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
Materials
Moodle-kurssi ja erillinen opetusmateriaali.
Evaluation scale
0 - 5
Assessment criteria, excellent (5)
Opiskelija osaa kiitettävästi kurssilla aihealueeseen liittyvät tekniset asiat ja pystyy kertomaan osaamisestaan sujuvasti ja kattavasti oppimispäiväkirjassa.
Assessment criteria, good (3)
Opiskelija osaa kurssin aihealueeseen liittyvät tekniset asiat hyvin ja pystyy kertomaan osaamisestaan sujuvasti oppimispäiväkirjassa.
Assessment criteria, satisfactory (1)
Opiskelija saa yli puolet aihealueen teknistä osaamista mittaavasta tentistä ja pystyy kertomaan osaamisestaan oppimispäiväkirjassa.
Prerequisites
Ei esitietovaatimuksia.
Further information
Kurssi voidaan toteuttaa myös lähiopetuksessa.