Lisansüstü
Lisansüstü Eğitim Enstitüsü
Bilgisayar Mühendisliği
Anlık RSS Bilgilendirmesi İçin Tıklayınız.Düzenli bilgilendirme E-Postaları almak için listemize kaydolabilirsiniz.

Bilgisayar Mühendisliği Programı Ana Sayfası / Program Ders Planı / Paralel ve Dağıtılmış Sistemler (Ders bu dönem açılmayacktır.)

Paralel ve Dağıtılmış Sistemler (Ders bu dönem açılmayacktır.)

Ders KoduYarıyıl Ders Adı T/U/L Türü Öğrenim Dili AKTS
CSE0525 Paralel ve Dağıtılmış Sistemler (Ders bu dönem açılmayacktır.) 3/0/0 SA İngilizce 9
Dersin Amacı Sınıf ortamında paralel ve dağıtık sistemler konusunda yazılmış araştırma makalelerini analiz edip kritik edebilecek bir ortam oluşturmak. Proje geliştirerek ve test ederek hipotezler geliştirebilmek. Araştırma öncesi ilgili literatürü gözden geçirip inceleyebilecek düzeye erişmek. Bir projeyi tanımlayıp, geliştirme ve bunu düzgün ve tam bir araştırma makalesi haline getirebilmek. Bir araştırma çalışmasını düzgün bir şekilde grup karşısında sunabilecek duruma gelmek. Paralel ve dağıtık sistemler konusunda temel sorunları anlayabilmek ve bu sorunlara ilişkin farklı çözümleri analiz edebilmek. Farklı paralel ve dağıtık sistemler paradigmalarını anlayabilmek ve çözümler konusunda pratik kazanabilmek.

 
Ön Koşullar CSE535 İşletim Sistemleri, CSE638 Bilgisayar Ağları
Eş Koşullar CSE527 Bilgisayar Mimarisi FBM005 Bilgisaya Ağları
Özel Koşullar İyi derecede programlama becerisi
Öğretim Üyeleri Doç. Dr. Akhan AKBULUT
Asistanlar
Ders Gün,Saat ve Yeri Gün, XX.XX:XX.XX, XXXX Yerleşkesi XXX nolu derslik
Görüşme Saatleri ve Yeri Öğretim Üyesinin ismi, Gün, XX.XX-XX.XX, xxx Yerleşkesi Ofis no
Öğretim Yöntem ve Teknikleri Sözlü anlatım ve demonstrasyon.

Proje sunumu.
Temel Kaynaklar Distributed Systems: Principles and Paradigms, 2/E
Andrew S. Tanenbaum, Vrije University, Amsterdam, The Netherlands
Maarten Van Steen


ISBN-10: 0132392275
ISBN-13:  9780132392273

Publisher:  Prentice Hall

Copyright:  2007
Diğer Kaynaklar Çok sayıda yeni araştırma makaleleri
Haftalık Ders Programı
Hafta Dersin İçeriği Öğretim Yöntem ve Teknikleri
1. Hafta Ders içeriği ve giriş sözlü anlatım
2. Hafta Mimariler: Donanım ve yazılım kavramları sözlü anlatım
3. Hafta Prosesler ve kod göçü sözlü anlatım
4. Hafta Haberleşme: RPC ve RMI protokolleri sözlü anlatım ve laboratuvar
5. Hafta Haberleşme: Mesaja-yönelik ve akışa-yönelik haberleşme protokolleri sözlü anlatım ve laboratuvar
6. Hafta Arasınav Birinci arasınav
7. Hafta Adlandırma yönetimi ve dağıtık ortamlar sözlü anlatım
8. Hafta Paralel ve dağıtık sistemlerde senkronizasyon sözlü anlatım
9. Hafta Tutarlılık ve kopyalama (veri-merkezli tutarlılık modelleri) sözlü anlatım ve laboratuvar
10. Hafta Tutarlılık ve kopyalama (istemci-merkezli tutarlılık modelleri) sözlü anlatım
11. Hafta Hata toleransı (proses esnekliği) sözlü anlatım ve vaka analizi
12. Hafta Arasınav İkinci arasınav
13. Hafta Hata toleransı (güvenilir istemci-sunucu ve grup haberleşmesi) sözlü anlatım ve vaka analizi
14. Hafta Güvenlik yönetimi sözlü anlatım ve vaka analizi
15. Hafta
16. Hafta
17. Hafta
Değerlendirme Ölçütleri
Ölçüt Tipleri Adet Yüzdesi(%)
Ara sınav(lar) 2 40
Ödevler / Dönem Ödevi / Sunum 1 20
Final 1 40


ÖÇ-1Ortak yol-temelli sistemler, büyük paralel sistemler, küme-yapılı sistemler, vektör sistemler gibi çeşitli paralel ve dağıtık mimariler.
ÖÇ-2Senkronizasyon ve paralelleştirme ilkelleri, mesaj-iletimi, veri-paralel, tuple-space gibiparalel ve dağıtık programlama paradigmaları.
ÖÇ-3Eşzamanlılık, senkronluk ve paralelleştirme.
ÖÇ-4Paralel ve dağıtık sistemlerin tasarımı konuları.
ÖÇ-5Çeşitli paradigmalar kullanarak paralel ve dağıtık programlar tasarlama, geliştirme ve debug etme.
Program Çıktıları
PÇ-1lisans 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Ç-2bilgisayar mühendisliğinin en az iki alt-disiplininde ileri konularda bilgi
PÇ-3uzmanlı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Ç-6uzmanlık alanındaki önemli bir konuda düzenli ve sistematik çalışma planlama ve uygulama becerisi
PÇ-7teknik materyalleri kabul gören standartlara uygun yazılmış resmi raporlar ile nakletme becerisi
PÇ-8varolan literatürü analiz etme ve kullanma becerisi
PÇ-9etkin sözlü komünikasyon becerisi
PÇ-10bilgisayar mühendisliği alanındaki gelişmelere ayak uydurma becerisi
Alan Yeterlilikleri Matrisi
Program Çıktıları - Öğrenim Çıktıları Matrisi
--
 PÇ 1PÇ 2PÇ 3PÇ 4PÇ 5PÇ 6PÇ 7PÇ 8PÇ 9PÇ 10
ÖÇ 1          
ÖÇ 2          
ÖÇ 3          
ÖÇ 4          
ÖÇ 5