Ders Bilgi Formu ( BİL 432 )
|
Temel bilgiler
|
|
Ders adı: |
Bilgisayar Mimarisi |
Ders kodu: |
BİL 432 |
Öğretim üyesi: |
Dr. Öğr. Üyesi Alp Arslan BAYRAKÇİ
|
AKTS kredisi: |
6 |
GTÜ kredisi: |
3 (3+0+0) |
Yılı, Dönemi: |
4, Güz ve Bahar |
Dersin düzeyi: |
Lisans |
Dersin tipi: |
Alan seçmeli
|
Öğretim dili: |
Türkçe |
Öğretim şekli: |
Yüz yüze
|
Ön koşullar: |
BİL 331 |
Staj durumu: |
Yok |
Dersin amacı: |
Bu ders farklı bilgisayar mimarileri, mimariye giriş, bilgisayar tasarımının temelleri, bilgisayar organizasyonu genel tekrarı, komut düzeyinde paralelizm, zaman planlama, komut düzeyinde paralelizmin limitleri, çoklu işlemciler. |
|
|
|
Öğrenme çıktıları
|
|
Bu dersi başarıyla tamamlayan öğrenciler, şu yetilere sahip olurlar:
-
İleri düzeyde Bilgisayar mimarisi bilgisi sayesinde bilgisayar performansını etkileyen faktörleri göz önünde bulundurarak program geliştirmek
Program Çıktılarına Katkıları
-
Gerekli teknik, akademik ve pratik bilgiye ulaşmak
Değerlendirme Tipi
-
Dönem projesi
-
Farklı bilgisayar mimarilerini analiz edebilmek ve tasarlayabilmek.
Program Çıktılarına Katkıları
-
Tanımlanmış problemleri çözmek için yazılım ve/veya donanım tabanlı sistem, bileşen veya süreçler tasarlamak ve geliştirmek
-
Gerekli teknik, akademik ve pratik bilgiye ulaşmak
-
Hızla değişen teknolojik çevreye adapte olabilmek için bilgi ve yetilerini sürekli geliştirmek
Değerlendirme Tipi
-
Yazılı sınav
-
Dönem projesi
-
Farklı Hafıza yapılarını tasarlayacak ve performans analizlerini yapacak düzeye gelmek.
Program Çıktılarına Katkıları
-
Tanımlanmış problemleri çözmek için yazılım ve/veya donanım tabanlı sistem, bileşen veya süreçler tasarlamak ve geliştirmek
-
Gerekli teknik, akademik ve pratik bilgiye ulaşmak
Değerlendirme Tipi
-
Yazılı sınav
-
Dönem projesi
|
|
İçerik
|
|
1. hafta: |
Mimariye GirişMultiprocessors |
2. hafta: |
Bilgisayar Tasarımının Temelleri |
3. hafta: |
Bilgisayar Organizasyonu Genel Tekrarı |
4. hafta: |
Komut Düzeyinde Paralelizm |
5. hafta: |
Zaman Planlama |
6. hafta: |
Komut Düzeyinde Paralelizmin Limitleri |
7. hafta: |
Çoklu İşlemciler |
8. hafta: |
Veri Düzeyinde Paralelizm |
9. hafta: |
Arasınav |
10. hafta: |
İş Düzeyinde Paralelizm |
11. hafta: |
Hafıza Hiyerarşi Tasarımı |
12. hafta: |
Sanal Hafıza ve Sanal Makineler |
13. hafta: |
Depolama Sistemlerine Giriş |
14. hafta: |
Proje |
15. hafta*: |
Tekrar |
16. hafta*: |
Final sınavı |
Ders kitapları ve materyaller: |
Hennessy, Patterson, "Computer Architecture: A Quantitative Approach", Morgan Kaufmann, 2007 |
Önerilen kaynaklar: |
Hennessy, Patterson, "Computer Architecture: A Quantitative Approach", Morgan Kaufmann, 2007 |
|
* 15. ve 16. haftalar arası final sınavına hazırlık haftası bulunmaktadır.
|
|
|
|
Değerlendirme
|
|
|
Değerlendirme tipi |
Hafta numarası |
Ağırlık (%) |
|
Ara sınavlar (Vizeler): |
9 |
20 |
Dönem içi diğer çalışmalar: |
|
0 |
Proje: |
15 |
35 |
Ödev: |
|
0 |
Kısa sınav (Quiz): |
3, 5, 8, 10 |
10 |
Final sınavı: |
16 |
35 |
|
Toplam ağırlık: |
(%) |
|
|
|
İş yükü
|
|
|
Etkinlik |
Süre (Haftalık saat) |
Toplam hafta sayısı |
Dönem boyu toplam iş yükü |
|
Dersler (Yüz yüze öğretme): |
3 |
14 |
|
Ders dışı bireysel çalışma: |
0 |
0 |
|
Uygulama, Rehberli problem çözme: |
0 |
0 |
|
Ödev: |
4 |
6 |
|
Dönem projesi: |
6 |
6 |
|
Dönem projesi sunumu: |
0 |
0 |
|
Kısa sınav (Quiz): |
2 |
4 |
|
Ara sınav için bireysel çalışma: |
8 |
2 |
|
Ara sınav (Vize): |
2 |
1 |
|
Final sınavı için bireysel çalışma: |
10 |
2 |
|
Final sınavı: |
3 |
1 |
|
|
|
Toplam işyükü: |
|
|
|
Toplam AKTS kredisi: |
* |
|
* AKTS kredisi, toplam iş yükünün 25'e bölümüdür. (1 AKTS = 25 saatlik iş yükü)
|
|
|
-->