Computer ORGANIZATION
Recommended Textbook:
- D. Patterson and J. Hennessy, Computer Organization and Design: The Hardware/Software Interface, Morgan Kaufmann
Lecture 01: Introduction to Course and Performance Concepts (slides)
Lecture 02: Architecture Overview (slides)
Quiz 1: 8 March (answers)
Lecture 03: MIPS Overview (slides)
Lecture 04: MIPS Coding (slides) and MIPS Code Example (pdf)
Lecture 05: Single Cycle Datapath (slides)
Final Sınavı Cevap Anahtarı
(1. soru 40 puan, 2. soru 60 puan olarak değerlendirilmiştir.)
Lecture 02: Architecture Overview (slides)
Quiz 1: 8 March (answers)
Lecture 03: MIPS Overview (slides)
Lecture 04: MIPS Coding (slides) and MIPS Code Example (pdf)
Lecture 05: Single Cycle Datapath (slides)
Final Sınavı Cevap Anahtarı
(1. soru 40 puan, 2. soru 60 puan olarak değerlendirilmiştir.)
HUMAN Computer INTERACTION
Recommended Textbooks:
Lecture 01: The Human (slides)
Lecture 02: The Computer (slides)
Lecture 03: The Interaction (slides)
Lecture 04: User-Interaction Paradigms (slides)
Lecture 05: Ubiquitous Computing, Virtual and Augmented Reality (slides)
Lecture 06: Designing User Interaction (slides)
Lecture 07: Conceptual Analysis and Metaphors (slides)
Lecture 08: User Aspects (slides)
Lecture 02: The Computer (slides)
Lecture 03: The Interaction (slides)
Lecture 04: User-Interaction Paradigms (slides)
Lecture 05: Ubiquitous Computing, Virtual and Augmented Reality (slides)
Lecture 06: Designing User Interaction (slides)
Lecture 07: Conceptual Analysis and Metaphors (slides)
Lecture 08: User Aspects (slides)
BİTİRME PROJESİ (GRADUATION PROJECT)
- Bitirme Çalışmasının temel amacı, tüm 4 yıllık eğitim programını kapsayıcı bir proje çalışması yapılması ve takım çalışması deneyimi kazanılmasıdır.
- O nedenle kolaya kaçmadan biraz kendinizi zorlayıcı proje konuları belirlemeye, ve yapılacak platformları kesinleştirmeye çalışın.
- Özellikle son yıllarda görmüş veya görmekte olduğunuz derslerden bir takım uygulamaları da proje kapsamına koymaya çalışın, değerlendirme de bu esaslara göre yapılacaktır. Zorlayıcı projeler eksik kalsa da basit projelerden daha değerlidir.
1 Haziran 2017 saat 12.00'a kadar Proje Son Raporu teslim edilecek.
- O nedenle kolaya kaçmadan biraz kendinizi zorlayıcı proje konuları belirlemeye, ve yapılacak platformları kesinleştirmeye çalışın.
- Özellikle son yıllarda görmüş veya görmekte olduğunuz derslerden bir takım uygulamaları da proje kapsamına koymaya çalışın, değerlendirme de bu esaslara göre yapılacaktır. Zorlayıcı projeler eksik kalsa da basit projelerden daha değerlidir.
- 9 Mart 2017 Perşembe saat 16.00'ya kadar
- grup üyeleri bilgisi ( en fazla 4 kişilik ) ve iş dağılımı ve
- konu önerisi yapılacak (1-2 sayfa).
- 11 Nisan 2017 Salı saat 14.00'a kadar
- Birinci İlerleme Raporu ( ilk araştırmalarınız, ilk çalışmalarınız, varsa öneri formundaki konularda değişiklikler, yaklaşık 5-6 sayfa )
- 9 Mayıs 2017 Salı saat 15.00'a kadar
- İkinci İlerleme Raporu ( ilk rapor sonrası araştırmalarınız, çalışmalarınız, var olan geliştirmeler)
- ilk rapora ilave olarak birlikte toplam 15-20 sayfa teslim edilecek!
1 Haziran 2017 saat 12.00'a kadar Proje Son Raporu teslim edilecek.
- Tek bir CD içinde, final raporu dosyası, yapılmış tüm tasarım ve kodlama çalışmalarına ilişkin belgeler, çizimler, ve varsa ek materyaller teslim edilecek.
- Ayrıca basılı bir rapor veya çıktı teslim edilmeyecek.
- Powerpoint dosyası üzerinden tüm yapılanların 5-10 dakika arası anlatılacağı bir sunum dosyası (en az 20 slide), ve bu sunum dosyası üzerinden herhangi bir ortamda anlatırken video kaydı yapılacak (herhangi bir kişi anlatabilir, ekran kaydı yapabilirsiniz), ve o da CD'ye kaydedilecek.
- CD'nin üzerinde tüm grup üyelerinin numaralı ve isimleri olacak.
AĞ GÜVENLİĞİ VE VERİ KORUMA (Lİsansüstü)
Ders 01: Ron Rivest'in ödüllü konuşmasından özet (slides)
Ders 02: Derse Giriş (slides)
Ders 03: Simetrik Şifreleme Yöntemleri (slides)
Ders 04: Block Ciphers (slides)
Ders 05: Data Encryption Standard (DES) (slides)
13 Mart'tan itibaren dersler aynı gün iki aynı ders olacak şekilde işlenecektir.
13 Mart 2 ders Ağ Güvenliği ve Veri Koruma, bir sonraki hafta 20 Mart 2 ders Bilgisayar Mimarileri ve Ağlar, şeklinde yinelenerek devam edilecektir.
15 Mart'tan itibaren dersler aynı gün iki aynı ders olacak şekilde işlenecektir.
15 Mart 2 ders Ağ Güvenliği ve Veri Koruma, bir sonraki hafta 22 Mart 2 ders İleri İnsan Bilgisayar Etkileşimi, şeklinde yinelenerek devam edilecektir.
8 Mayıs itibariyle sunumlarımız başlıyor, bana ilettiğiniz tarihte sunumlarınızı yapabilirsiniz.
Ders 02: Derse Giriş (slides)
Ders 03: Simetrik Şifreleme Yöntemleri (slides)
Ders 04: Block Ciphers (slides)
Ders 05: Data Encryption Standard (DES) (slides)
- read the attached interesting article.
- Data Encryption Standard (DES), fips 46-3 at NIST.
- view the animation in cryptool at www.cryptool.org/ or here.
- DES Java code
- Advanced Encryption Standard, fips 197 at NIST.
- view the animation in cryptool at www.cryptool.org/ or here.
- read the article New Comparative Study Between DES, 3DES and AES with Nine Factors.
13 Mart'tan itibaren dersler aynı gün iki aynı ders olacak şekilde işlenecektir.
13 Mart 2 ders Ağ Güvenliği ve Veri Koruma, bir sonraki hafta 20 Mart 2 ders Bilgisayar Mimarileri ve Ağlar, şeklinde yinelenerek devam edilecektir.
15 Mart'tan itibaren dersler aynı gün iki aynı ders olacak şekilde işlenecektir.
15 Mart 2 ders Ağ Güvenliği ve Veri Koruma, bir sonraki hafta 22 Mart 2 ders İleri İnsan Bilgisayar Etkileşimi, şeklinde yinelenerek devam edilecektir.
8 Mayıs itibariyle sunumlarımız başlıyor, bana ilettiğiniz tarihte sunumlarınızı yapabilirsiniz.
BİLGİSAYAR MİMARİLERİ VE AĞLAR (Lİsansüstü)
Ders 01: Derse Giriş ve Performans Kavramı (slides)
Ders 02: Farklı Mimari Türleri (slides)
Ders 03: MIPS Overview (slides)
Ders 04: MIPS Coding (slides) ve MIPS Code Example (pdf)
Ders 05: Single Cycle Datapath (slides)
Ders 06: Pipelining (slides)
13 Mart'tan itibaren dersler aynı gün iki aynı ders olacak şekilde işlenecektir.
13 Mart 2 ders Ağ Güvenliği ve Veri Koruma, bir sonraki hafta 20 Mart 2 ders Bilgisayar Mimarileri ve Ağlar, şeklinde yinelenerek devam edilecektir.
Ders 02: Farklı Mimari Türleri (slides)
Ders 03: MIPS Overview (slides)
Ders 04: MIPS Coding (slides) ve MIPS Code Example (pdf)
Ders 05: Single Cycle Datapath (slides)
Ders 06: Pipelining (slides)
13 Mart'tan itibaren dersler aynı gün iki aynı ders olacak şekilde işlenecektir.
13 Mart 2 ders Ağ Güvenliği ve Veri Koruma, bir sonraki hafta 20 Mart 2 ders Bilgisayar Mimarileri ve Ağlar, şeklinde yinelenerek devam edilecektir.
İLERİ İNSAN BİLGİSAYAR ETKİLEŞİMİ (Lİsansüstü)
Ders 01: İnsan (slides)
Ders 02: Bilgisayar (slides)
Ders 03: Etkileşim (slides)
Ders 04: Kullanıcı Etkileşimi Paradigmaları (slides)
Ders 05: Ubiquitous Computing, Virtual and Augmented Reality (slides)
Ders 06: Designing User Interaction (slides)
Ders 07: Conceptual Analysis of Interaction Design (slides)
Ders 08: Cognitive Aspects of Interaction Design (slides)
15 Mart'tan itibaren dersler aynı gün iki aynı ders olacak şekilde işlenecektir.
15 Mart 2 ders Ağ Güvenliği ve Veri Koruma, bir sonraki hafta 22 Mart 2 ders İleri İnsan Bilgisayar Etkileşimi, şeklinde yinelenerek devam edilecektir.
Ders 02: Bilgisayar (slides)
Ders 03: Etkileşim (slides)
Ders 04: Kullanıcı Etkileşimi Paradigmaları (slides)
Ders 05: Ubiquitous Computing, Virtual and Augmented Reality (slides)
Ders 06: Designing User Interaction (slides)
Ders 07: Conceptual Analysis of Interaction Design (slides)
Ders 08: Cognitive Aspects of Interaction Design (slides)
15 Mart'tan itibaren dersler aynı gün iki aynı ders olacak şekilde işlenecektir.
15 Mart 2 ders Ağ Güvenliği ve Veri Koruma, bir sonraki hafta 22 Mart 2 ders İleri İnsan Bilgisayar Etkileşimi, şeklinde yinelenerek devam edilecektir.
SEMİNER (Lİsansüstü)
Her öğrencinin 1 konu üzerine araştırma yapıp konu bütünlüğü sağlanmış bir biçimde en az 20 dk sunum yapılabilecek bir powerpoint dosyası hazırlaması beklenmektedir. Konu seçimleri açısından tez ile benzerlik olması önerilmektedir, bu şekilde tez ön hazırlığı da yapılmış olacaktır.
Dersi alan her öğrenci danışmanı ile konusu hakkında değerlendirme yapabilir, ana bilim dalı başkanına da aralıklar ile bilgi verilmelidir.
Seminer çalışması ile ilgili olarak 1 sayfalık özet bilgi, (konu, şu ana kadar gelinen aşamalar, tez konusuyla varsa ilgili kısımlar) danışmanın da (eğer atanmışsa) görüşü alındıktan sonra, bölüm başkanına email ile 8 Mayıs'a kadar bildirilecek.
14 Haziran 2017 Seminer Son teslim:
Dersi alan her öğrenci danışmanı ile konusu hakkında değerlendirme yapabilir, ana bilim dalı başkanına da aralıklar ile bilgi verilmelidir.
Seminer çalışması ile ilgili olarak 1 sayfalık özet bilgi, (konu, şu ana kadar gelinen aşamalar, tez konusuyla varsa ilgili kısımlar) danışmanın da (eğer atanmışsa) görüşü alındıktan sonra, bölüm başkanına email ile 8 Mayıs'a kadar bildirilecek.
14 Haziran 2017 Seminer Son teslim:
- Tek bir CD içinde,
- Powerpoint dosyası üzerinden tüm çalışmaların 5-10 dakika arası anlatılacağı bir sunum dosyası (en az 20 slide), ve bu sunum dosyası üzerinden herhangi bir ortamda anlatırken video kaydı yapılacak (ekran kaydı yapabilirsiniz), ve o da CD'ye kaydedilecek.
- Ayrıca basılı bir rapor veya çıktı teslim edilmeyecek.
- bu araştırmalar sırasında erişilen kaynaklar listesi de ayrı bir dosya olarak eklenecek, makale veya bildiri ise pdf dosyası da cd'ye yazılacak, web kaynakları için de pdf olarak yazdır yapılıp kaydedilecek, tüm kaynaklar cd içinde ayrı bir klasörde verilecek.