Course Information
SemesterCourse Unit CodeCourse Unit TitleT+P+LCreditNumber of ECTS CreditsLast Updated Date
8BLMS426Linux Operating System3+0+03510.11.2025

 
Course Details
Language of Instruction Turkish
Level of Course Unit Bachelor's Degree
Department / Program Computer Engineering
Type of Program Formal Education
Type of Course Unit Elective
Course Delivery Method Face To Face
Objectives of the Course To understand the Linux operating system and the concept of open source, to examine and learn the features of different distributions, and to efficiently use commands and the system.
Course Content Linux Operating System, Open Source, What is Linux, Distributions, Features, Interfaces, Commands
Course Methods and Techniques Exam, Project
Prerequisites and co-requisities None
Course Coordinator Asist Prof. Mücahit Ege
Name of Lecturers Dr. ARZU KİLİTCİ CALAYIR
Assistants None
Work Placement(s) No

Recommended or Required Reading
Resources Linux Command Line and Shell Scripting Bible- Richard Blum
Course Notes Instructor's Lecture Notes

Course Category
Mathematics and Basic Sciences %90
Field %10

Planned Learning Activities and Teaching Methods
Activities are given in detail in the section of "Assessment Methods and Criteria" and "Workload Calculation"

Assessment Methods and Criteria
In-Term Studies Quantity Percentage
Mid-terms 1 % 40
Final examination 1 % 60
Total
2
% 100

 
ECTS Allocated Based on Student Workload
Activities Quantity Duration Total Work Load
Course Duration 14 3 42
Hours for off-the-c.r.stud 15 4 60
Mid-terms 1 7 7
Final examination 1 14 14
Total Work Load   Number of ECTS Credits 5 123

 
Course Learning Outcomes: Upon the successful completion of this course, students will be able to:
NoLearning Outcomes
1 They work with files and directories using basic commands in an open-source operating system shell.
2 They manage permissions and ownership, and control access in an open-source operating system.
3 They manage packages, services, and processes using basic tools in an open-source operating system.
4 They configure network settings and use diagnostic commands in an open-source operating system.
5 They write simple scripts with Bash and automate tasks in an open-source operating system.

 
Weekly Detailed Course Contents
WeekTopicsStudy MaterialsMaterials
1 History and basic concepts of Linux, command-line fundamentals, basic commands, directory operations, text editors, and applications
2 Linux file system, disk and file operations
3 Software management, package managers, and related applications
4 Examination of different Linux distributions and their differences
5 System management, monitoring and configuration of processes
6 Network fundamentals and management, IP addresses, subnets, configuration, and basic network commands
7 Basic security concepts, firewall usage, and configuration
8 System logs, interpretation, and troubleshooting
9 Application development and shell scripting languages
10 Commands
11 Continuation of commands
12 Application development and shell scripting languages
13 Package management
14 Users and permissions

 
Contribution of Learning Outcomes to Programme Outcomes
P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11
C1 2 3
C2 3 3 4
C3 2
C4 2 3
C5 2

  bbb

  
  https://obs.gedik.edu.tr/oibs/bologna/progCourseDetails.aspx?curCourse=243275&curProgID=5607&lang=en