Skip to main content

Introduction to Linux (3 cr)

Code: TT00CB25-3005

General information


Enrollment
02.07.2026 - 31.07.2026
Registration for introductions has not started yet.
Timing
01.08.2026 - 31.12.2026
The implementation has not yet started.
Number of ECTS credits allocated
3 cr
Local portion
3 cr
Mode of delivery
Blended learning
Unit
Teknologia
Teaching languages
Finnish
Degree programmes
Bachelor’s Degree in Business Information Technology
Teachers
Jani Sourander
Groups
TTK25SD
TTK25SD
Course
TT00CB25
No reservations found for realization TT00CB25-3005!

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