Skip to main content

Introduction to Linux (3cr)

Code: TT00CB25-3004

General information


Enrollment
18.08.2025 - 21.09.2025
Registration for the implementation has ended.
Timing
01.08.2025 - 31.12.2025
Implementation has ended.
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 Business Information Technology
Teachers
Jani Sourander
Groups
TTK24SD
TTK24SD
Course
TT00CB25

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

Time Topic Location
Wed 27.08.2025 time 12:45 - 15:00
(2 h 15 min)
Linuxin perusteet TT00CB25-3004
TA12L123 ML8 TA12L123 ML8
Wed 03.09.2025 time 12:45 - 15:00
(2 h 15 min)
Linuxin perusteet TT00CB25-3004
TA13L113 Linux TA13L113 Linux
Wed 10.09.2025 time 12:45 - 15:00
(2 h 15 min)
Linuxin perusteet TT00CB25-3004
TA13L113 Linux TA13L113 Linux
Wed 17.09.2025 time 12:45 - 13:30
(0 h 45 min)
Linuxin perusteet TT00CB25-3004
TA13L113 Linux TA13L113 Linux
Wed 24.09.2025 time 12:45 - 15:00
(2 h 15 min)
Linuxin perusteet TT00CB25-3004
TA13L113 Linux TA13L113 Linux
Wed 01.10.2025 time 12:45 - 15:00
(2 h 15 min)
Linuxin perusteet TT00CB25-3004
TA13L113 Linux TA13L113 Linux
Wed 22.10.2025 time 12:45 - 15:00
(2 h 15 min)
Linuxin perusteet TT00CB25-3004
TA13L113 Linux TA13L113 Linux
Changes to reservations may be possible.

Evaluation methods and criteria

Kurssin arvioitava elementti on Oppimispäiväkirja (ks. vetovalikosta "Oppimispäiväkirja (lähiopetus)" sivustolta https://arviointi.munpaas.com /). Kurssin arviointi perustuu 3 numeraalisen kriteerin painotettuun keskiarvoon:

Tietotaidot (50 %): Korkean tietotaidon omaava opiskelija hallitsee kurssilla käsitellyn käytännön ja teorian todistettavasti. Opiskelija tunnistaa oman osaamisensa. Muista antaa numeraalinen arvosana itsellesi!
Asiatyyli (25 %): Asiatyyliin kirjoitettu dokumentti muistuttaa opinnäytetyötä, ammattilaisille kirjoitettua artikkelia (esim. Medium.com) tai raporttia. Palautusformaattina on Material for MkDocs -sivusto ellei kurssin tehtävänannossa erikseen toisin sanota. Noudata Oppimispäiväkirja 101 ohjeita.
Lähdeviitteet (25 %): Hyvin käytetyt lähdeviitteet tukevat kirjoituksen argumentteja. Työ ikään kuin keskustelee lähdeteosten kanssa. Valittujen lähteiden tulee olla luotettavia ja ajantasaisia. Noudata ohjeistettua viittaustyyliä.

Numeroiden lisäksi 1 väitteen tulee olla totta:

Välitarkastukset (Totta/Tarua): Opiskelija on esitellyt välivaiheet opettajalle vähintään KAHTENA eri opetuskertana. Ideaali on, että opiskelija pyytää palautetta ja apua joka viikko.

Evaluation scale

0 - 5

Objective

With this Linux course the student will be introduced with basics of Linux operating system. Course covers e.g. terminology related to subject and the student also installs his/her own Linux. There are no prerequisites for participating this course.

Execution methods

Verkkokurssi

Accomplishment methods

Verkkomateriaali,tentit

Content

1. Introduction
1.1. Terminology
1.2. Distributions
1.3. Installation
2. Graphical User Environments
2.1. Different Environments
2.2. Installing Software
2.3. Office Applications
2.4. Updates
3. Directory Structure
3.1. Filesystem Hierarchy Standard 3.0
3.2. Navigating
3.3. Editing Files
4. Text Based User Environment
4.1. Command Prompt
4.2. bash
4.3. Commands
4.4. Installing Software
4.5. Advanced Use
5. User Management
5.1. Users
5.2. Groups
5.3. root User and sudo Command
6. Software Distribution
6.1. Distribution Dependent Systems
6.2. Distribution Neutral Systems
7. Processes
7.1. Concept
7.2. In practice
7.3. Managing
8. Advanced Usage
8.1. IO and Piping
8.2. Scripting
8.3. Programming

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 sekä oppimispäiväkirjan kirjoittamiseen. 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 YouTube-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

No prerequisites

Further information

Harjoitustehtävissä saa käyttää tekoälyä ratkaisujen kartoittamiseen ja oppimisen tukena, kuten myös Redditistä tai StackOverFlowsta tai vastaavista sivustoista löytyviä neuvoja. Muualta saadut komennot ja skriptit tulee testata, kommentoida ja sen toimintaperiaate tulee ottaa selville. Kurssilla käytetään lähdeviittauksia.

Go back to top of page