Skip to main content

Introduction to LinuxLaajuus (3 cr)

Code: TT00CB25

Credits

3 op

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.

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

Assessment criteria, excellent (5)

over 95% of the total score.

Assessment criteria, good (3)

65% - 95% of the total score.

Assessment criteria, satisfactory (1)

50% - 65% of the total score.

Assessment criteria, approved/failed

over 50% of the total score. Under 50% is fail.

Further information

TKI pisteet 0-5

en
Enrollment

02.07.2025 - 31.07.2025

Timing

01.08.2025 - 31.12.2025

Number of ECTS credits allocated

3 op

Mode of delivery

Contact teaching

Unit

Teknologia

Teaching languages
  • Finnish
Degree programmes
  • Bachelor’s Degree in Business Information Technology
Teachers
  • Jani Sourander
Groups
  • TTK24SD
    TTK24SD

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.

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

Evaluation scale

0 - 5

Assessment criteria, excellent (5)

over 95% of the total score.

Assessment criteria, good (3)

65% - 95% of the total score.

Assessment criteria, satisfactory (1)

50% - 65% of the total score.

Assessment criteria, approved/failed

over 50% of the total score. Under 50% is fail.

Prerequisites

No prerequisites

Further information

TKI pisteet 0-5

en
Enrollment

19.08.2024 - 22.09.2024

Timing

01.08.2024 - 31.12.2024

Number of ECTS credits allocated

3 op

Mode of delivery

Contact teaching

Unit

Teknologia

Teaching languages
  • Finnish
Degree programmes
  • Bachelor’s Degree in Business Information Technology
Teachers
  • Jani Sourander
Groups
  • TTK23SD
    TTK23SD

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.

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

Materials

Linkit oppimateriaaliin, mahdollisiin luentojen tallenteisiin sekä lukuvinkit löytyvät Reppu-alustan "Aloita tästä"-osiosta.

Teaching methods

Oppimispäiväkirja, luennot, tallennetut teorialuennot ja itsenäisesti tehtävät harjoitukset. Oppimispäiväkirja on laadittava Oppimispäiväkirja 101 -ohjeen mukaisesti käyttäen. Ohje sijaitsee osoitteesta: https://sourander.github.io/oat/

Student workload

Luennoille osallitumisen 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.

Evaluation scale

0 - 5

Assessment criteria, excellent (5)

over 95% of the total score.

Assessment criteria, good (3)

65% - 95% of the total score.

Assessment criteria, satisfactory (1)

50% - 65% of the total score.

Assessment criteria, approved/failed

over 50% of the total score. Under 50% is fail.

Assessment criteria, excellent (5)

Opiskelija todistaa vahvaa näyttöä taidoista ja niiden kehittymisestä oppimispäiväkirjassaan. Päiväkirja on virheetöntä asiatyyliä ja sisälllöltään argumentoiva sekä oivaltava. Oppimispäiväkirjaan on todistettavasti lisätty viikoittain merkintä, jonka sisällön laajuus ja taso vastaa työmäärältään kurssin ajankäytön mukaista työtä. Lähdeaineisto on kriittisesti arvioitu ja punnittu.

Toteutuksen arviointikriteerit, hyvä (3-4)

Opiskelija reflektoi tai analysoi taitojensa kehittymistä oppimispäiväkirjassaan. Oppimispäiväkirjan asiasisältö on huoliteltua ja selkeää tai sujuvaa ja lähes virheetöntä asiatyyliä. Työtä on tehty välillä joko toinen viikko tai useimpina viikkoina. Lähdeaineiston käyttö on systemaattista, lukijalle selkeää ja lähdeaineisto on monipuolista sekä tarkoituksenmukaista.

Assessment criteria, satisfactory (1)

Opiskelija listaa tai soveltaa perustaitoja oppimispäiväkirjassaan. Oppimispäiväkirjan asiasisältö on jäsentymätöntä tai tyylillisesti epätasaista. Oppimispäiväkirjaa ei ole päivitetty asianmukaisesti viikoittain vaan merkittävin osa työstä on tehty viikossa. Lähdeluettelo on laadittu, mutta runkotekstin ja lähteiden yhteys on vähäinen tai olematon.

Prerequisites

No prerequisites

Further information

TKI pisteet 0-5

en
Enrollment

01.08.2023 - 30.09.2023

Timing

01.08.2023 - 31.12.2023

Number of ECTS credits allocated

3 op

Mode of delivery

Contact teaching

Unit

Teknologia

Teaching languages
  • Finnish
Degree programmes
  • Bachelor’s Degree in Business Information Technology
Teachers
  • Jani Sourander
Groups
  • TTK22SD
    TTK22SD

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.

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

Evaluation scale

0 - 5

Assessment criteria, excellent (5)

over 95% of the total score.

Assessment criteria, good (3)

65% - 95% of the total score.

Assessment criteria, satisfactory (1)

50% - 65% of the total score.

Assessment criteria, approved/failed

over 50% of the total score. Under 50% is fail.

Prerequisites

No prerequisites

Further information

TKI pisteet 0-5

en
Enrollment

01.08.2022 - 30.09.2022

Timing

01.08.2022 - 31.12.2022

Number of ECTS credits allocated

3 op

Mode of delivery

Contact teaching

Unit

Teknologia

Teaching languages
  • Finnish
Degree programmes
  • Bachelor’s Degree in Business Information Technology
Teachers
  • Joona Tolonen
Groups
  • TTK21SD
    TTK21SD

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.

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

Evaluation scale

0 - 5

Assessment criteria, excellent (5)

over 95% of the total score.

Assessment criteria, good (3)

65% - 95% of the total score.

Assessment criteria, satisfactory (1)

50% - 65% of the total score.

Assessment criteria, approved/failed

over 50% of the total score. Under 50% is fail.

Prerequisites

No prerequisites

Further information

TKI pisteet 0-5