BPP201 Open Source Operating System

3 ECTS - 1-1 Duration (T+A)- 3. Semester- 1.5 National Credit

Information

Code BPP201
Name Open Source Operating System
Term 2024-2025 Academic Year
Semester 3. Semester
Duration (T+A) 1-1 (T-A) (17 Week)
ECTS 3 ECTS
National Credit 1.5 National Credit
Teaching Language Türkçe
Level Ön Lisans Dersi
Type Normal
Mode of study Uzaktan Öğretim
Catalog Information Coordinator Doç. Dr. MEHMET ESEN
Course Instructor Doç. Dr. MEHMET ESEN (A Group) (Ins. in Charge)


Course Goal / Objective

It is aimed to educate students who know Open Source Operating Systems, know their basic units, manage in command mode, and recognize and manage the visual interface.

Course Content

Understanding open source operating systems structure, commands, desktop applications, services and programs, open source logic, using the system in command mode and visual mode and managing the system.

Course Precondition

no

Resources

Open source lecture notes. Assoc.Dr. Mehmet ESEN

Notes

Linux işletim sistemi Prof.Dr. Mithat UYSAL, Beta Edition A.Sh. 1. edition 2000, ISBN 975-486-940-9


Course Learning Outcomes

Order Course Learning Outcomes
LO01 Understands Open Source Operating System Structure.
LO02 Performs Basic Desktop Concepts and Operations.
LO03 Understands File System and Operational Logic, uses basic file system operations.
LO04 Recognize Open Source Operating System Basic Tools and Applications.
LO05 Using Basic Network Programs and perform Network Settings.
LO06 Uses services, programs and editors.
LO07 Internet Connection, connected programs, user interfaces, knows and uses.
LO08 Installs and updates program packages.
LO09 Recognizes and manages server services.


Relation with Program Learning Outcome

Order Type Program Learning Outcomes Level
PLO01 Yetkinlikler - İletişim ve Sosyal Yetkinlik ommunicates effectively with all partners on a sectoral basis.
PLO02 Bilgi - Kuramsal, Olgusal has the basic knowledge necessary to develop computer software, to establish algorithm, sequential and simultaneous flow logic 1
PLO03 Yetkinlikler - Alana Özgü Yetkinlik Designs systems for fundamental problems in microcontrollers, embedded systems and analog/digital electronics.
PLO04 Yetkinlikler - Alana Özgü Yetkinlik Uses basic software related to information and communication technologies, specific to his profession. 4
PLO05 Yetkinlikler - Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği Applies the software and hardware developments in the field of Computer Programming independently. 2
PLO06 Bilgi - Kuramsal, Olgusal Explains the necessary methods for solving well-defined problems in the field of Computer Technologies and Programming.
PLO07 Bilgi - Kuramsal, Olgusal Has the basic knowledge level required to develop software specific to web, mobile and other electronic platforms.
PLO08 Beceriler - Bilişsel, Uygulamalı Develops software for desktop and other environments.
PLO09 Yetkinlikler - Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği Takes an active role in project development processes, independently or as part of a group, within a planned project.
PLO10 Bilgi - Kuramsal, Olgusal Knows project planning, development and implementation processes.
PLO11 Yetkinlikler - Alana Özgü Yetkinlik Performs data storage, editing, querying, etc. operations in computer and network environment. 3
PLO12 Yetkinlikler - Alana Özgü Yetkinlik It has the ability to solve unpredictable hardware and software problems.
PLO13 Beceriler - Bilişsel, Uygulamalı Codes software components that have been analyzed and the algorithm has been prepared.
PLO14 Bilgi - Kuramsal, Olgusal Knows the methods to be used in software development. 1
PLO15 Yetkinlikler - Öğrenme Yetkinliği Constantly follows current innovations and developments in the field of information technologies.
PLO16 Yetkinlikler - İletişim ve Sosyal Yetkinlik Communicates verbally and in writing in a foreign language.
PLO17 Yetkinlikler - İletişim ve Sosyal Yetkinlik It has the phenomenon of the necessity of moral and ethical behaviors related to the information technology profession.
PLO18 Yetkinlikler - Alana Özgü Yetkinlik Has the necessary awareness of occupational safety in her field.
PLO19 Beceriler - Bilişsel, Uygulamalı It uses operating systems with administrative features. 5
PLO20 Bilgi - Kuramsal, Olgusal Has basic knowledge of entrepreneurship.


Week Plan

Week Topic Preparation Methods
1 Structure and main components of open code operating systems searching and reading the subject on internet and other knowledge base Öğretim Yöntemleri:
Anlatım, Soru-Cevap, Tartışma
2 Main components of desktop and their functions searching and reading the subject on internet and other knowledge base Öğretim Yöntemleri:
Anlatım, Soru-Cevap, Tartışma
3 Açık Kaynak İşletim Sistemi Temel Araçları ve Uygulamaları searching and reading the subject on internet and other knowledge base Öğretim Yöntemleri:
Anlatım, Soru-Cevap, Tartışma
4 System management and basic programs for open code op. systems searching and reading the subject on internet and other knowledge base Öğretim Yöntemleri:
Anlatım, Soru-Cevap, Tartışma
5 Basic network programs and network management searching and reading the subject on internet and other knowledge base Öğretim Yöntemleri:
Anlatım, Soru-Cevap, Tartışma
6 services and applications searching and reading the subject on internet and other knowledge base Öğretim Yöntemleri:
Anlatım, Soru-Cevap, Tartışma
7 Internet connection and related programs searching and reading the subject on internet and other knowledge base Öğretim Yöntemleri:
Anlatım, Soru-Cevap, Tartışma
8 Mid-Term Exam study for topics. Ölçme Yöntemleri:
Yazılı Sınav
9 User and group types and identification searching and reading the subject on internet and other knowledge base Öğretim Yöntemleri:
Anlatım, Soru-Cevap, Tartışma
10 Open code op. System editors(Vi, emacs, nano..) searching and reading the subject on internet and other knowledge base Öğretim Yöntemleri:
Anlatım, Soru-Cevap, Tartışma
11 Package management, installing packets, system update searching and reading the subject on internet and other knowledge base Öğretim Yöntemleri:
Anlatım, Soru-Cevap, Tartışma
12 Shell processes, using shell searching and reading the subject on internet and other knowledge base Öğretim Yöntemleri:
Anlatım, Soru-Cevap, Tartışma
13 Shell processes, using shell 2 searching and reading the subject on internet and other knowledge base Öğretim Yöntemleri:
Anlatım, Soru-Cevap, Tartışma
14 Sharing file system sources searching and reading the subject on internet and other knowledge base Öğretim Yöntemleri:
Anlatım, Soru-Cevap, Tartışma
15 management of server services searching and reading the subject on internet and other knowledge base Öğretim Yöntemleri:
Anlatım, Soru-Cevap, Tartışma
16 Term Exams preparation for semi-final examination Ölçme Yöntemleri:
Yazılı Sınav
17 Term Exams preparation for final examination Ölçme Yöntemleri:
Yazılı Sınav


Student Workload - ECTS

Works Number Time (Hour) Workload (Hour)
Course Related Works
Class Time (Exam weeks are excluded) 14 2 28
Out of Class Study (Preliminary Work, Practice) 14 2 28
Assesment Related Works
Homeworks, Projects, Others 1 2 2
Mid-term Exams (Written, Oral, etc.) 1 6 6
Final Exam 1 16 16
Total Workload (Hour) 80
Total Workload / 25 (h) 3,20
ECTS 3 ECTS

Update Time: 16.05.2024 12:20