TR EN

COMPUTER ARCHITECTURE DERS TANITIM VE UYGULAMA BİLGİLERİ

Kodu Dersin Adı Yarıyıl Süresi(T+U) Kredisi AKTS Kredisi
COM204 COMPUTER ARCHITECTURE 4 4 3 6

DERS BİLGİLERİ

Dersin Öğretim Dili : İngilizce
Dersin Düzeyi LİSANS, TYY: + 6.Düzey, EQF-LLL: 6.Düzey, QF-EHEA: 1.Düzey
Dersin Türü Zorunlu
Dersin Veriliş Şekli -
Dersin Koordinatörü Dr.Öğr.Üyesi OĞUZHAN ÖZTAŞ
Dersi Veren Öğretim Üyesi/Öğretim Görevlisi Dr.Öğr.Üyesi FATİH ATALAR
Ders Ön Koşulu Yok

AMAÇ VE İÇERİK

Amaç: Bu derste, öğrencilere bilgisayar mimarisi, bilgisayar bileşenleri ve bağlantılar, bellek, önbellek, sanal bellek, giriş-çıkış işlemleri, adresleme modları ve kavramları öğretilmektedir.
İçerik: Bilgisayar mimarisi, bilgisayar bileşenleri ve bağlantılar, bellek, önbellek, sanal bellek, giriş-çıkış işlemleri, adresleme modları, assembler dili, komut setleri, pipeline, performans, benchmarking.

DERSİN ÖĞRENME ÇIKTILARI (Öğrenciler, bu dersi başarı ile tamamladıklarında aşağıda belirtilen bilgi, beceri ve/veya yetkinlikleri gösterirler.)

Temel bilgisayar mimarisini bilir.
Bellek hiyerarşisini organize edebilir.
Bilgisayarlar arasında performans karşılaştırması yapabilir.

HAFTALIK DERS KONULARI VE ÖNGÖRÜLEN HAZIRLIK ÇALIŞMALARI

Hafta Ön Hazırlık Konular Yöntem
1 - Ders Tanıtımı ve Giriş -
2 - Sayı Sistemleri -
3 - Bilgisayar Sistemlerinde Veri Gösterimi -
4 - Dijital Lojik -
5 - Bellek Organizasyonu -
6 - Basit İşlemci İç Yapısı -
7 - Basit İşlemci Organizasyonu -
8 - Komut Seti Mimarisi ve Komut Çözümleme -
9 - Opcode (Komut Kodu) Açılımı -
10 - ARA SINAV -
11 - Adresleme Modları ve Bellek Tipleri -
12 - Ön Bellek -
13 - Sanal Bellek -
14 - Pipeline Sistemi -
15 - Dönem Özeti -
16 - FİNAL -
17 - FİNAL -

KAYNAKLAR

Bilgisayar Sistemleri Mimarisi, M. Morris Mano, Çevirmen: Nurşen Suçsuz, Literatür Yayıncılık, 2002
The Essentials of Computer Organization and Architecture, Null, Linda & Lobur, Julia, (2006), 2nd Edition
David Patterson and John Hennessy, Computer Organization and Design, 4th Ed., Morgan Kaufmann, 2009
John P. Shen and Mikko H. Lipasti, Modern Processor Design: Fundamentals of Superscalar Processors, 1st Ed., Waveland Press, 2013

ÖLÇME VE DEĞERLENDİRME

Yarıyıl İçi Yapılan Çalışmaların Ölçme ve Değerlendirmesi Etkinlik Sayısı Katkı Yüzdesi Açıklama Sınav Yapılma Şekli
Ara Sınav (Vize) 1 30 Klasik Sınav
Ödev Değerlendirme 1 10
Kısa Sınav 1 10
DÖNEM SONU- Sınavı (Final) 1 50 Klasik Sınav
TOPLAM 4 100
(0) Etkisiz (1) En Düşük (2) Düşük (3) Orta (4) İyi (5) Çok İyi
0 1 2 3 4 5

DERSİN PROGRAM ÖĞRENME ÇIKTILARINA KATKISI

BİLGİ
Kuramsal
Program Yeterlilikleri/Çıktıları Katkı Düzeyi
0 1 2 3 4 5
1
Bilgisayar Bilimi ile ilgili temel mühendislik kavramlarını açıklar ve Bilgisayar Biliminin teorik altyapısı ile ilişkilendirir.
4
BİLGİ
Olgusal
Program Yeterlilikleri/Çıktıları Katkı Düzeyi
0 1 2 3 4 5
1
Matematik, fen bilimleri, olasılık ve istatistik gibi kendi dalıyla ilgili mühendislik konularında sahip olduğu kuramsal ve uygulamalı bilgileri mühendislik çözümleri için kullanır.
4
BECERİLER
Bilişsel
Program Yeterlilikleri/Çıktıları Katkı Düzeyi
0 1 2 3 4 5
1
Bir sistemin bileşenlerini ya da sistemdeki süreçleri analiz eder ve gereksinimler doğrultusunda gerçekçi kısıtlar altında bir bilgisayar modeli tasarlar.
3
2
Belirli bir kavramsal modeli bilgisayar ortamında modern yöntemlerle tasarlar.
4
BECERİLER
Uygulamalı
Program Yeterlilikleri/Çıktıları Katkı Düzeyi
0 1 2 3 4 5
1
Bilgisayar Mühendisliği alanında var olan uygulama alanlarını analiz eder, değerlendirir ve bunların çözümüne yönelik uygulama geliştirir.
4
2
Bilgisayar Mühendisliği alanında yer alan konulara uygun analitik yöntemler ve modelleme tekniklerini seçer ve uygular.
4
3
Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve bilişim teknolojilerini etkin olarak kullanır.
4
YETKİNLİKLER
Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği
Program Yeterlilikleri/Çıktıları Katkı Düzeyi
0 1 2 3 4 5
1
Deney tasarlama, deney yapma, veri toplama, sonuçları analiz etme ve değerlendirme bilincine ve sorumluluğuna sahiptir.
5
2
Bireysel olarak etkin çalışmalar yürütebilir.
4
3
Bir ekip içerisinde etkin çalışabilme becerisi gösterir ve sorumluluk alır.
4

DERSİN İŞ YÜKÜ VE AKTS KREDİSİ

Öğrenme-Öğretme Etkinlikleri İş Yükü
Öğrenme-Öğretme Etkinlikleri Etkinlik(hafta sayısı) Süresi(saat sayısı) Toplam İş Yükü
Ders 14 4 56
Derse Ön Hazırlık ve Ders Sonrası Pekiştirme 14 3 42
Arazi Çalışması 0 0 0
Grup Çalışması / Ödevi 2 5 10
Laboratuvar 0 0 0
Okuma 0 0 0
Ödev 2 10 20
Proje Hazırlama 0 0 0
Seminer 0 0 0
Staj 0 0 0
Teknik Gezi 0 0 0
Web Tab. Öğrenme 0 0 0
Uygulama 0 0 0
Yerinde Uygulama 0 0 0
Mesleki Faaliyet 0 0 0
Sosyal Faaliyet 0 0 0
Tez Hazırlama 0 0 0
Alan Çalışması 0 0 0
Rapor Yazma 0 0 0
Final Sınavı 1 1 1
Final Sınavı Hazırlığı 1 10 10
Ara Sınav 1 1 1
Ara Sınav Hazırlığı 1 10 10
Kısa Sınav 2 1 2
Kısa Sınav Hazırlığı 0 0 0
TOPLAM 38 0 152
Genel Toplam 152
Toplam İş Yükü / 25.5 6
Dersin AKTS(ECTS) Kredisi 6,0