İşletim Sistemi Tasarımı ve Uygulaması (Ders bu dönem açılmayacktır.)
Ders Kodu
Yarıyıl
Ders Adı
T/U/L
Türü
Öğrenim Dili
AKTS
CSE0531
İşletim Sistemi Tasarımı ve Uygulaması (Ders bu dönem açılmayacktır.)
3/0/0
SA
Türkçe
9
Dersin Amacı
İşletim Sistemleri, Bilgisayar Bilimleri şemsiyesi altında toplanacak bütün branşlar içerisinde en eski ve en temel konulardan birisidir. Bugün hayatımıza giren birçok algoritma, işletim sistemleri geliştirilirken bulunmuş ya da bu geliştirmelerde kullanılmıştır. İşletim sistemlerinin geliştirilmesi ile birlikte, bilgisayarların programlanması derin ve detaylı bir uzmanlık olmaktan çıkmış, yazılım mühendisliğinin çıkışına imkan tanımıştır. İşletim sistemler, teoride çok mantıklı ve tutarlı çözümlerin pratikte son derece kötü sonuçlar üretebileceğinin görülebileceği ve bu haliyle hayat ile ilgili öğretici bir alandır.
Bu dönem, lisans bilgilerimizi hızla gözden geçirdikten sonra, kendi seçeceğimiz ileri konularla ilgili bir araştırma yapacağız ve geliştirme yaparak işletim sistemleri programcılığı ile ilgili bir deneyim de yaşayacağız. Buradaki amacımız, işletim sistemlerinin üzerinde çalışılan yeni konuları hakkında daha derin ve pratik değeri olan bilgi ve deneyim sahibi olmaktır.
Öğrenci araştırma ve geliştirme çalışmaları demo ve sunumları
14. Hafta
Öğrencilerin seçtikleri konuların anlatımı
Öğrenci araştırma ve geliştirme çalışmaları demo ve sunumları
15. Hafta
16. Hafta
17. Hafta
Değerlendirme Ölçütleri
Ölçüt Tipleri
Adet
Yüzdesi(%)
Ödevler / Dönem Ödevi / Sunum
3
60
Projeler
1
20
Final
1
20
ÖÇ-1
İşletim sisteminin katmanlı mimarideki yeri ve kullanım biçimlerinin anlaşılması
ÖÇ-2
Süreç modelleri ve çoklu program yürütme algoritmalarının anlaşılması
ÖÇ-3
Hafıza yönetimi, sanal hafıza ve yer değiştirme algoritmalarının anlaşılması
ÖÇ-4
Bilginin kalıcı olarak tutulması, dosya ve dizin gerçekleştirilmesi ve erişiminin incelenmesi
ÖÇ-5
Girdi/çıktı yönetimi, sürücü tasarımı ve yöntemlerinin incelenmesi
Program Çıktıları
PÇ-1
lisans ve lisansüstü mühendislik ve diğer disiplinlerden edinilen bilgiyi belirleme, ifade etme ve uzmanlık alanında ileri seviye bilgi gerektiren yeni ve karmaşık bilgisayar mühendisliği problemlerini çözme becerisi
PÇ-2
bilgisayar mühendisliğinin en az iki alt-disiplininde ileri konularda bilgi
PÇ-3
uzmanlık alanındaki yeni bilgiyi anlama ve birleştirme becerisi
PÇ-4
çoklu bağlamlarda ileri teknik bilgileri uygulama becerisi
PÇ-5
hayat boyu öğrenmenin önemini kavrama ve hayat boyu öğrenmeyi uygulama becerisi
PÇ-6
uzmanlık alanındaki önemli bir konuda düzenli ve sistematik çalışma planlama ve uygulama becerisi
PÇ-7
teknik materyalleri kabul gören standartlara uygun yazılmış resmi raporlar ile nakletme becerisi
PÇ-8
varolan literatürü analiz etme ve kullanma becerisi
PÇ-9
etkin sözlü komünikasyon becerisi
PÇ-10
bilgisayar mühendisliği alanındaki gelişmelere ayak uydurma becerisi