İşleminiz Devam Ediyor.
Lütfen Bekleyiniz...
Dersin Ayrıntıları
KTO KARATAY ÜNİVERSİTESİ
Ticaret ve Sanayi Meslek Yüksekokulu
Bilişim Güvenliği Teknolojisi Programı
Ders Bolognaları
Ders Kodu Ders Adı Yıl Dönem Yarıyıl T+U+L Kredi AKTS
08140104 Açık Kaynak İşletim Sistemleri 2025 Bahar 4 2+2+0 6 6
Dersin Türü Seçmeli
Dersin Düzeyi Önlisans (TYYÇ: 5. Düzey / QF-EHEA: Kısa Düzey / EQF-LLL: 5. Düzey)
Dersin Dili Türkçe
Yöntem ve Teknikler -
Dersin Veriliş Şekli Yüz Yüze
Ön Koşullar -
Dersin Koordinatörü -
Dersi Veren(ler) Öğr.Gör. Merve AKIN
Yardımcı(lar) -
Dersin Öğretim Eleman(lar)ı
Adı Soyadı Oda No. E-Posta Adresi Dahili Görüşme Saatleri
Öğr.Gör. Merve AKIN C-129 [email protected] 7869 Çarşamba
14:00-16:00
Dersin İçeriği
Açık kaynak kod dünyası, özgür yazılım felsefesi ve GNU/Linux tarihçesi; Linux dağıtımları ve kurulum yöntemleri; Linux dosya sistemi hiyerarşisi (FHS) ve dizin yapısı; Komut Satırı Arayüzü (CLI) temelleri, dosya ve dizin yönetimi komutları; metin düzenleyiciler (Vim, Nano); kullanıcı ve grup yönetimi; dosya erişim yetkileri (chmod, chown) ve erişim kontrol listeleri (ACL); süreç (process) yönetimi, arka plan işlemleri ve iş zamanlama (Cron/Crontab); paket yönetimi (RPM, DEB) ve depo (repository) mimarisi; kabuk programlamaya (Shell Scripting/Bash) giriş, değişkenler, döngüler ve koşullu yapılar; temel ağ yapılandırması, SSH ile uzaktan erişim; açık kaynak sistem güvenliğinin temelleri, log dosyalarının analizi ve temel güvenlik duvarı (Firewall/iptables) yönetimi.
Dersin Amacı
Bu dersin amacı; öğrencilere açık kaynak kodlu işletim sistemlerinin (özellikle Linux/UNIX türevleri) temel mimarisini, felsefesini ve dosya yapısını kavratmak; komut satırı arayüzünü (CLI) etkin şekilde kullanma yetkinliği kazandırmaktır. Ders kapsamında; kullanıcılara gelişmiş sistem yönetimi, dosya ve dizin yetkilendirmeleri, kabuk programlama (Shell Scripting), süreç (process) yönetimi, temel ağ servislerinin yapılandırılması ve açık kaynak sistem güvenliği konularında uygulamalı beceriler kazandırılarak, öğrencilerin kurumsal altyapılarda ihtiyaç duyulan açık kaynak sistem yönetimi yetkinliğine sahip olması hedeflenmektedir.
Dersin Alan Öğretimini Sağlamaya Yönelik Katkısı
Temel Meslek Dersleri X
Uzmanlık / Alan Dersleri X
Destek Dersleri
Aktarılabilir Beceri Dersleri
Beşeri, İletişim ve Yönetim Becerileri Dersleri
Dersin Öğrenim Kazanımlarının Program Kazanımları ile Olan İlişkileri
İlişki Düzeyleri
En Düşük Düşük Orta Yüksek En Yüksek
1 2 3 4 5
# Program Yeterlilikleri Düzey
P1 Mesleği ile ilgili temel, güncel ve uygulamalı bilgilere sahip olur. 4
P3 Mesleği için güncel gelişmeleri ve uygulamaları takip eder, etkin şekilde kullanır. 3
P4 Mesleği ile ilgili bilişim teknolojilerini (yazılım, program, animasyon vb.) etkin kullanır. 5
P12 Ağ, internet güvenliği ve siber tehditlere karşı korunma tekniklerini açıklar ve uygular. 4
P13 Bilgisayar ve yazılım sistemlerinde güvenlik açıklarını tespit eder ve açıkları giderir. 5
Dersin Öğrenim Kazanımları
Bu dersin başarılı bir şekilde tamamlanmasıyla öğrenciler şunları yapabileceklerdir:
No Öğrenme Çıktıları Prog. Yet. İlişkisi Ölçme Yöntemi **
Ö1 Bilgisayar ve güvenliği hakkında bilgi sahibidir. P.1.2 1,7
Ö2 Temel programlama mantığı ve veri yapıları hakkında bilgiye sahiptir. P.1.3 1,7
Ö3 Alanındaki yenilikleri ve gelişmeleri düzenli olarak takip eder ve mesleki gelişimine uygular. P.3.1 1
Ö4 Güncel siber tehditler hakkında bilgi sahibidir. P.3.4 1
Ö5 Ağ ve internet güvenliğinin temel kavramlarını tanımlar ve işlevlerini açıklar. P.12.1 1,7
Ö6 Güncel ve yaygın siber tehdit türlerini ayırt eder ve bu tehditlerin sistemlere nasıl zarar verdiğini açıklar. P.12.2 1,7
Ö7 Yazılım ve sistemlerdeki yaygın güvenlik açıklarını ve bu açıkların nedenlerini açıklar. P.13.1 1
Ö8 Algoritma geliştirmeyi bilir ve algoritmaya uygun veri yapısı oluşturur. P.4.3 1,7
Ö9 Tespit edilen güvenlik açıklarını kapatmak için uygun yamaları veya kod düzeltmelerini önerir ve uygular. P.13.5 1,7
** Yazılı Sınav: 1, Sözlü Sınav: 2, Ev Ödevi: 3, Lab./Sınav: 4, Seminer/Sunum: 5, Dönem Ödevi: 6, Uygulama: 7
Dersin Haftalık İçeriği
Hafta Konu
1 Açık Kaynak Dünyası ve Linux'a Giriş
2 Kurulum ve Dosya Sistemi Mimarisi
3 Komut Satırı Arayüzü (CLI) Temelleri
4 Gelişmiş Metin İşleme ve Düzenleyiciler
5 Kullanıcı ve Grup Yönetimi
6 Dosya Erişim Yetkileri ve Güvenlik
7 Quiz 1
9 Paket Yönetimi ve Depo Mimarisi
10 Süreç (Process) Yönetimi ve İş Zamanlama
11 Kabuk Programlamaya Giriş
12 İleri Düzey Kabuk Programlama
13 Temel Ağ Yapılandırması ve Uzaktan Erişim
14 Sistem Logları ve Güvenlik Duvarı Yönetimi
15 Quiz 2
Ders Kitabı veya Malzemesi
Kaynaklar Linux Komut Satırı: Kapsamlı Başlangıç Kılavuzu
Linux Dosya Sistemi ve Sistem Yönetimi
Değerlendirme Yöntemi ve Geçme Kriterleri
Yarıyıl Çalışmaları Sayısı Katkı (%)
Devam - -
Laboratuvar - -
Uygulama 1 20 (%)
Alan Çalışması - -
Derse Özgü Staj (Varsa) - -
Ödev - -
Sunum - -
Projeler - -
Seminer - -
Kısa sınav (Quiz) 1 10 (%)
Dinleme - -
Ara Sınavlar 1 30 (%)
Yarıyıl Sonu Sınavı 1 40 (%)
Toplam 100 (%)
AKTS / Çalışma Yükü Tablosu
Etkinlik Sayı Süre Toplam İş Yükü (Saat)
Ders Hafta Sayısı ve Saati 14 6 84
Sınıf Dışı Ders Çalışma Süresi (Ön çalışma, Kütüphane, Pekiştirme) 4 6 24
Ara Sınav 1 20 20
Kısa Sınav 1 10 10
Ödev 0 0 0
Uygulama 12 1 12
Laboratuvar 0 0 0
Proje 0 0 0
Atölye 0 0 0
Sunum/Seminer Hazırlama 0 0 0
Alan Çalışması 0 0 0
Dönem Sonu Sınavı 1 30 30
Diğer 0 0 0
Toplam İş Yükü: 180
Toplam Yük / 30 6
Dersin AKTS Kredisi: 6
Ders - Öğrenme Çıktıları İlişkisi
İlişki Düzeyleri
En Düşük Düşük Orta Yüksek En Yüksek
1 2 3 4 5
# Öğrenme Çıktıları P1 P3 P4 P12 P13
Ö1 Bilgisayar ve güvenliği hakkında bilgi sahibidir. 5 - - - -
Ö2 Temel programlama mantığı ve veri yapıları hakkında bilgiye sahiptir. 4 - 4 - -
Ö3 Alanındaki yenilikleri ve gelişmeleri düzenli olarak takip eder ve mesleki gelişimine uygular. - 3 - - -
Ö4 Güncel siber tehditler hakkında bilgi sahibidir. - 3 - - 4
Ö5 Algoritma geliştirmeyi bilir ve algoritmaya uygun veri yapısı oluşturur. - - 5 - -
Ö6 Ağ ve internet güvenliğinin temel kavramlarını tanımlar ve işlevlerini açıklar. - - - 4 -
Ö7 Güncel ve yaygın siber tehdit türlerini ayırt eder ve bu tehditlerin sistemlere nasıl zarar verdiğini açıklar. - - - 4 4
Ö8 Yazılım ve sistemlerdeki yaygın güvenlik açıklarını ve bu açıkların nedenlerini açıklar. - - - - 5
Ö9 Tespit edilen güvenlik açıklarını kapatmak için uygun yamaları veya kod düzeltmelerini önerir ve uygular. - - - 4 5