5038 - Linux Systems
Course information
- Title
- Linux Systems
- Course number
- 5038.24
- Academic year
- 2024-2025
- ECTS
- 7.50
- Level
- Bachelor
- Faculties
- Science and Tecnology
- Educations
- BSc in Software Engineering, Diploma of Higer Education in Web Development
- Prerequisites
- Computer Networks and Data Communication
- Language of instruction
- Faroese and English
- Registration
- Students on the third semester of Bachelor of Science in Software Engineering are automatically enrolled. Applicants for an individual course must apply via the Student Service Center at lss@setur.fo
- Beginning date
- Friday, August 23, 2024
- End date
- Friday, October 11, 2024
Academic content
- Purpose
- Linux and its related operating systems have emerged as the predominant standards for internet-connected devices, ranging from mobile phones and IoT gadgets to mail and web servers, as well as embedded systems. Proficiency in installing, configuring, managing, and coding for Linux is crucial, given its pervasive presence throughout the IT landscape.
- Learning outcomes
- Upon successful completion of this course, students will be able to: • Install and configure Linux on both physical and virtual platforms. • Manage users, permissions, and security • Managing storage and file systems with partitioning and formatting • Set up connection to networks, setting up IP and routing • Connecting with SSH, IP tunnelling and file transfer with SCP • Scripting with shell scripts • Setting up containers and virtual machines with services • Utilize Ansible for automation, configuration management, and orchestration tasks.
- Content
- This course introduces Linux, covering installation, user management, service configuration, scripting, and basic programming. Additionally, participants will engage in a collaborative Linux programming group project.
- Learning and teaching approaches
- Rather than relying heavily on lectures, this course emphasizes hands-on learning, discussions on diverse topics, and a mix of theoretical and computer-based exercises. The latter half of the course will consists of a project, accompanied by a report and a concluding demonstration.
Assessment
- Assessment method
- Attendance will be mandatory with a maximum of 15% absence One mandatory group project assignment will be given during the lectures. The assignment should result in a running system and a report that is handed in There will be a half way evaluation of the project The examination will be based on the report and a demo of the system. Only student meeting the attendance requirements will be allowed to attend the exam
- Examination (internal/external)
- Internal
- Grading scale
- Passed/Failed
- Exam date/dates
- The examination hand-in date is the 16th of October, 2024. The examination days are on the 23rd and 24th of October, 2024
- Deadline for withdrawal from exam
- Friday, August 23, 2024
Academic responsibility and teachers
- Academic responsibility
- Jóhannus Kristmundsson
- Teachers
- Jóhannus Kristmundsson