Information
Code | BPP201 |
Name | Open Source Operating System |
Term | 2022-2023 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 | Yüz Yüze Öğretim |
Catalog Information Coordinator | Doç. Dr. MEHMET ESEN |
Course Instructor |
Doç. Dr. MEHMET ESEN
(A Group)
(Ins. in Charge)
Doç. Dr. MEHMET ESEN (B 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 | Communicates 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 |