Ders Bilgileri
|
|
Dersi Veren Birim |
|
Bilgisayar Mühendisliği |
Dersin Düzeyi |
|
Lisans |
Ders Koordinatörü |
Dersi Alan Birimler |
|
Bilgisayar Mühendisliği |
Dersin Amacı |
|
Bu dersin amacı öğrencilere paralel program tasarımı ile paralel bilgisayar mimarileri temellerini aktarmaktır. Bu ders sonunda öğrenciler paralel düşünmeyi; paylaşımlı bellek ve dağıtık bellek sistemlerindeki paralel mimariler için basit algoritmalar tasarlayarak MPI ve OpenMP ile paralel program yazmayı; grafik işlemci birimi mimarisi üzerinde , CUDA ile programlama yapmayı; büyük veri özelliklerini ve Apache Hadoop ekosistemini;MapReduce programlama modelini kullanarak uygulama geliştirmeyi; fonksiyonel programlama dili olan Scala yı kullanmayı ve Apache Spark ile dağıtık hesaplamayı öğreneceklerdir. |
Dersin Öğrenme Kazanımları |
||||||||||
|
Dersin Öğretim Türü |
|
Örgün Öğretim |
Dersin Önkoşulu/Önkoşulları |
|
CME 2201 - VERİ YAPILARI |
Ders İçin Önerilen Diğer Hususlar |
|
Yok |
Ders İçeriği |
|||||||||||||||||||||||||||||||||||||||||||||
|
Ders İçin Önerilen Kaynaklar |
|
Pacheco, Peter S., An introduction to parallel programming, Morgan Kaufmann Publishers for Elsevier, 2011 |
Öğrenme ve Öğretme Yöntemleri |
|
Sunum, konferans, uygulama, programlama egzersizleri ve paratikler, programlama ödevleri |
Değerlendirme Yöntemleri |
||||||||||||||||||||||||
|
*** Bütünleme Sınavı Yapılmayan Birimlerde Bütünleme Kriteri Dikkate Alınmaz. |
Değerlendirme Yöntemlerine İliskin Aciklamalar |
|
Yok |
Değerlendirme Kriteri |
|
İlan Edilecektir. |
Dersin Öğretim Dili |
|
İngilizce |
Derse İlişkin Politika ve Kurallar |
|
İlan Edilecektir. |
Dersin Öğretim Üyesi İletişim Bilgileri |
|
Bilgisayar Mühendisliği Bölümü, Oda No:125 |
Ders Öğretim Üyesi Görüşme Gün ve Saatleri |
|
Pazartesi 13:00-16.00 |
Staj Durumu |
|
YOK |
İş Yükü Hesaplaması |
||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||
Program ve Öğrenme Kazanımları İlişkisi |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
