Slide background
Mersin Üniversitesi

Ders Bilgileri

BİLGİSAYAR AĞ GÜVENLİĞİ
Kodu Dönemi Teori Uygulama Ulusal Kredisi AKTS Kredisi
Saat / Hafta
BTS404 Bahar 3 0 3 4
Ön Koşulu Olan Ders( ler ) Yok
Dili tr
Türü Zorunlu
Seviyesi Lisans
Öğretim Elemanı( ları ) Dr. Öğr. Üyesi Evrim Ersin Kangal
Öğretim Sistemi Yüz Yüze
Önerilen Hususlar Yok
Staj Durumu Yok
Amacı Bilgisayar ağları ve genel açıdan bilgi iletişimi güvenliğine yönelik tehditler, analizleri ve önleme yöntemleri.
İçeriği Bilgisayar ağları yoluyla yayılan tehditlerin tanıtımı, kriptografi uygulamaları, solucan yazılımlar, şebeke yazılımları ve yazılım güvenliği kavramları.

Dersin Öğrenim Çıktıları

# Öğrenim Çıktıları
1 Güvenlikle ilgili temel kavramları tanımlayabilir.
2 Saldırı tespiti ve engelleme yöntemleri ile ilgili bilgi verebilir.
3 Yazılım üretiminde şifreleme kendi türettikleri şifreleme metodunu kullanabilir.
4 Güncel şifreleme metodları ile ilgili bilgi verebilir.
5 Web sayfalarında SSL sertifikasyonu kullanımı yapabilir.
6 Yazılım geliştirilmesi sırasında güvenlik açıklarına dikkat eder.
7 Bilgisayar virüslerinin yapısı ve çalışma prensipleri ile ilgili bilgi verebilir.
8 Veritabanlarında SQL enjeksiyonlarını karşı koruma methodları geliştirebilir.

Haftalık Ayrıntılı Ders İçeriği

# Konular Öğretim Yöntem ve Teknikleri
1 Güvenlik, tehdit, açık ve saldırı kavramları Anlatım
2 Güvenlik ve güvenlik politikası Anlatım
3 Saldırı tipleri Anlatım
4 Saldırı engelleme ve saldırı tespiti yöntemleri Anlatım
5 Kriptografiye giriş ( Simetrik ve asimetrik şifreleme ) Anlatım
6 Sezar şifreleme, Vernam şifreleme yöntemleri Anlatım
7 DES, 3DES, AES, MD5 şifreleme yöntemleri Anlatım
8 Ara sınav
9 SSL sertifikaları ve yapısı Anlatım
10 Yazılım güvenliği Anlatım
11 Buffer Overflow hataları Anlatım
12 Virüsler ve yapıları Anlatım
13 Antivirüs ve güvenlik duvarları Anlatım
14 Veritabanı güvenliği ve SQL enjeksiyonu Anlatım
15 Linux ve Unix işletim sistemlerinde güvenlik konuları Anlatım
16 Son Sınav

Resources

# Malzeme / Kaynak Adı Kaynak Hakkında Bilgi Referans / Önerilen Kaynak
1 Security in Computing, Charles P. Pfleeger, Shari Lawrence Pfleeger - Prentice Hall PTR
2 Network and System Security, John R. Vacca - Elsevier
3 Implementing Database Security and Auditing, Ron Ben Natan - Elsevier

Ölçme ve Değerlendirme Sistemi

# Ağırlık Çalışma Türü Çalışma Adı
1 0.3 1 1. Ara Sınav
2 0.1 3 1. Ödev
3 0.6 5 Son Sınav

Dersin Öğrenim Çıktıları ve Program Yeterlilikleri ile İlişkileri

# Öğrenim Çıktıları Program Çıktıları Ölçme ve Değerlendirme
1 Güvenlikle ilgili temel kavramları tanımlayabilir. 1 1͵2͵3
2 Saldırı tespiti ve engelleme yöntemleri ile ilgili bilgi verebilir. 1͵4 1͵2͵3
3 Yazılım üretiminde şifreleme kendi türettikleri şifreleme metodunu kullanabilir. 4 1͵2͵3
4 Güncel şifreleme metodları ile ilgili bilgi verebilir. 4 1͵2͵3
5 Web sayfalarında SSL sertifikasyonu kullanımı yapabilir. 1͵2͵4 1͵2͵3
6 Yazılım geliştirilmesi sırasında güvenlik açıklarına dikkat eder. 4͵7 1͵2͵3
7 Bilgisayar virüslerinin yapısı ve çalışma prensipleri ile ilgili bilgi verebilir. 4͵7 1͵2͵3
8 Veritabanlarında SQL enjeksiyonlarını karşı koruma methodları geliştirebilir. 3͵4͵7 1͵2͵3

Not: Ölçme ve Değerlendirme sütununda belirtilen sayılar, bir üstte bulunan Ölçme ve Değerlerndirme Sistemi başlıklı tabloda belirtilen çalışmaları işaret etmektedir.

İş Yükü Detayları

# Etkinlik Adet Süre (Saat) İş Yükü
8 Kısa Sınav 0 0 0
0 Ders Süresi 14 3 42
1 Sınıf Dışı Ders Çalışma Süresi (Ön çalışma, pekiştirme) 14 1 14
2 Sunum ve Seminer Hazırlama 0 0 0
3 İnternette tarama, kütüphane ve arşiv çalışması 2 5 10
4 Belge/bilgi listeleri oluşturma 0 0 0
5 Atölye 0 0 0
6 Ara Sınav için Hazırlık 1 9 9
7 Ara Sınav 1 1 1
9 Ödev 2 4 8
10 Ara Proje 0 0 0
11 Ara Uygulama 0 0 0
12 Son Proje 1 5 5
13 Son Uygulama 0 0 0
14 Son Sınav için Hazırlık 1 10 10
15 Son Sınav 1 1 1
100