Ders Bilgi Formu ( BİT 503 )
|
Temel bilgiler
|
|
Ders adı: |
Bilgisayar Organizasyonu |
Ders kodu: |
BİT 503 |
Öğretim üyesi: |
Dr. Öğr. Üyesi Alp Arslan BAYRAKÇİ
|
AKTS kredisi: |
7.5 |
GTÜ kredisi: |
0 (3+0+0) |
Yılı, Dönemi: |
3, Güz ve Bahar |
Dersin düzeyi: |
Yüksek lisans |
Dersin tipi: |
Bilimsel hazırlık
|
Öğretim dili: |
Türkçe |
Öğretim şekli: |
Yüz yüze
|
Ön koşullar: |
BİL 232 |
Staj durumu: |
Yok |
Dersin amacı: |
Bilgisayarın temel mimarisinin ve organizasyonunun anlatıldığı bilimsel hazırlık dersi |
|
|
|
Öğrenme çıktıları
|
|
Bu dersi başarıyla tamamlayan öğrenciler, şu yetilere sahip olurlar:
-
Bilgisayarın bileşenlerini tanımak ve ayırd etmek.
Program Çıktılarına Katkıları
-
İleri düzey Bilgisayar Mühendisliği kavramlarını tanımlamak ve uygulamak
-
İleri düzey matematik, fen ve mühendislik bilgisi kullanmak
-
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
-
Ödev
-
MIPS tek vuruşlu, çok vuruşlu ve boru hatlı veri yolu ve kontrol ünitesini analiz edebilmek, yeniden inşa edebilmek ve üzerine yeni assembly komutları ekleyerek değiştirebilmek
Program Çıktılarına Katkıları
-
İleri düzey Bilgisayar Mühendisliği kavramlarını tanımlamak ve uygulamak
-
İleri düzey matematik, fen ve mühendislik bilgisi kullanmak
Değerlendirme Tipi
-
Yazılı sınav
-
Ödev
-
Bilgisayar performansını etkileyen unsurları hesaba katarak CPU çalıştırma süresini farklı test kodları için hesaplayabilir
Program Çıktılarına Katkıları
-
İleri düzey Bilgisayar Mühendisliği kavramlarını tanımlamak ve uygulamak
-
Gelişmiş mühendislik problemlerini formüle edip çözmek
Değerlendirme Tipi
-
Yazılı sınav
-
Ödev
-
Önbellek, sanal bellek tasarımı ve analizi yapabilir
Program Çıktılarına Katkıları
-
İleri düzey Bilgisayar Mühendisliği kavramlarını tanımlamak ve uygulamak
-
Gelişmiş mühendislik problemlerini formüle edip çözmek
-
İleri düzey matematik, fen ve mühendislik bilgisi kullanmak
Değerlendirme Tipi
-
Yazılı sınav
-
Ödev
|
|
İçerik
|
|
1. hafta: |
Bilgisayar Teknolojisi
|
2. hafta: |
Komutlar: Bilgisayarın Dili
|
3. hafta: |
MIPS Komut Mimarisi ve assembly ile programlama
|
4. hafta: |
Bilgisayar Performans Analizi
|
5. hafta: |
Bilgisayar Aritmetiği ve ALU tasarımı
|
6. hafta: |
Tek vuruşlu mimari veri yolu ve kontrol ünitesi tasarımı
|
7. hafta: |
Çok vuruşlu mimari veriyolu ve kontrol ünitesi tasarımı
|
8. hafta: |
Ara Sınav
|
9. hafta: |
Boru hatlı mimariye giriş
|
10. hafta: |
Boru hattı mimarisindeki tehlikeler ve çözümleri
|
11. hafta: |
Parallelizm
|
12. hafta: |
Önbellekler
|
13. hafta: |
Önbellekli bilgisayar performans hesapları
|
14. hafta: |
Sanal bellek metodu ve performansa etkisi
|
15. hafta*: |
Genel tekrar
|
16. hafta*: |
Final sınavı
|
Ders kitapları ve materyaller: |
David A. Patterson, John L. Hennessy, "Computer Organization and Design: The Hardware/Software Interface", Morgan Kaufmann, 2012 |
Önerilen kaynaklar: |
Computer Organization and Design: The Hardware/Software Interface, Hennessy and Patterson, Morgan Kaufmann |
|
* 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): |
8 |
25 |
Dönem içi diğer çalışmalar: |
|
0 |
Proje: |
16 |
15 |
Ödev: |
3,6,9,12 |
20 |
Kısa sınav (Quiz): |
4,12 |
5 |
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: |
3 |
14 |
|
Uygulama, Rehberli problem çözme: |
1 |
5 |
|
Ödev: |
8 |
4 |
|
Dönem projesi: |
6 |
4 |
|
Dönem projesi sunumu: |
0 |
0 |
|
Kısa sınav (Quiz): |
1 |
2 |
|
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ü)
|
|
|
-->