MATH 420 Bilkent – Introduction to Cryptography: Şubeler, Hocalar, Not Hesaplama

MATH 420 (Introduction to Cryptography) Bilkent Matematik dersi. 2026-2027 Güz döneminde 1 şube açıldı.

Bölüm
MATH · Matematik
Kredi / ECTS
3 kredi · 5 ECTSİş yükü 155 saat/dönem
Haftalık saat
3 saat yüz yüze ders
2026-2027 Güz
1 şube · 45 kontenjan, %42 dolu
Açıldığı dönemler
—
Son 5 yıl ortalaması
—

2026-2027 Güz şubeleri ve hocaları

1 şube. Saatler STARS offerings verisinden alınır; yedek (spare) saatler normal ders saati gibi programa dahildir.

ŞubeHocaGün / SaatDerslikKontenjan
1Hamza YeşilyurtSalı 10:30-12:20, Perşembe 15:30-17:201 saati yedek (spare) saatSA-Z2019/45

MATH 420 ders içeriği

This course is designed as an introduction to public key cryptology. We will review the mathematical background material as needed but rather than giving rigorous proofs of the theorems we emphasize their computational aspects by presenting algorithms and their implementations . Topics include Diffie-Hellman Key Exchange, Standard and Elliptic ElGamal Public Key Cryptosystem, RSA Public Key Cryptosystem, The Knapsack Cryptosystem, Digital Signatures and Hash Functions.

Haftalık konular (14 hafta)
  1. Introduction to Cryptography and Classical Ciphers 1.1–1.2, 2.1–2.2
  2. Classical Cryptanalysis and One-Time Pad 2.3–2.4, 4.1–4.4
  3. Modular Arithmetic and Elementary Number Theory 3.1–3.3
  4. Elementary Number Theory for Cryptography 3.4–3.6
  5. Finite Fields and Polynomial Arithmetic 3.11
  6. Block Ciphers and AES 6.1, 8.1–8.2
  7. Modes of Operation and Symmetric Encryption 6.3, selected 8.3
  8. RSA Cryptosystem 9.1–9.4, 9.7
  9. Discrete Logarithms and Cryptanalysis 10.1–10.2
  10. Key Exchange and Public-Key Encryption 10.4–10.5
  11. Hash Functions and Message Authentication 11.1–11.2, 12.1, 12.5
  12. Digital Signatures 13.1–13.3
  13. Elliptic Curve Cryptography 21.1–21.2, 21.5
  14. Secret Sharing and Zero-Knowledge Techniques 17.1–17.2, 19.1–19.2

Ders kitabı

  • Required - Textbook: Introduction to Cryptography with Coding Theory, 3rd ed.,, Wade Trappe & Lawrence C. Washington, 2021, Pearson
  • Recomended - Textbook: Textbook: An Introduction to Mathematical Cryptography2014/2, Springer, Jeffrey Hoffstein, Jill Pipher, Joseph H. Silverman, 2014/2, Springer

MATH 420 değerlendirme ve FZ şartı

2026-2027 Güz syllabus'ı, koordinatör Hamza Yeşilyurt.

DeğerlendirmeAdetAğırlık
1%40
1%0
1%40
1%0
1%20

FZ şartı

To qualify for the final exam your midterm grade must be at least 25 (out of 100)

Kaynak: STARS syllabus. Metinler olduğu gibi aktarılır; dönem içinde değişebilir.

Toplam puanını hesapla

Her değerlendirme için 100 üzerinden puanını gir.

Harf notu aralıkları syllabus'ta yok ve hocaya göre değişir; burada yalnızca ağırlıklı toplam hesaplanır.

MATH 420 ön koşulları

MATH 420 dersini alabilmek için:

MATH 253

Bu ders hangi müfredatlarda?

MATH 420, 6 programın müfredatında zorunlu ya da seçmeli ders olarak yer alıyor.

  • Bilgisayar Mühendisliği · Computer Engineering (lisans) — seçmeli: Technical Elective
  • Fizik · Physics (lisans) — seçmeli: Technical Elective
  • Makine Mühendisliği · Mechanical Engineering (lisans) — seçmeli: ME Breadth Elective, Mathematics/Science Elective
  • Matematik · Mathematics (lisans) — seçmeli: MATH Elective
  • Moleküler Biyoloji ve Genetik · Molecular Biology and Genetics (lisans) — seçmeli: Technical Elective
  • Matematik · Minor Program for Mathematics (yandal) — seçmeli: Elective

MATH 420 not ortalaması: dönemlere göre

son 10 yıl 2,66 · tüm dönemler (1997'den beri) 2,60.

Nokta büyüklüğü öğrenci sayısını gösterir; soluk noktalar 10 öğrenciden az olan dönemler.

Dönem tablosu (2 dönem)
DönemŞubeÖğrenciDers GPAŞube GPA (min–max)
2020-2021 Güz1542,552,55
2017-2018 Bahar1392,812,81

Dönem ortalaması STARS'ın "Course GPA" değeridir (o dönemin tüm şubeleri). Dönemler arası ortalama dönem ortalamalarının öğrenci sayısıyla ağırlıklı ortalamasıdır; "son 5 yıl" içinde bulunulan akademik yıldan önceki 5 tam yıldır. Şube ortalaması STARS "Section GPA"dır ve tek sayıya indirilmez. 10 öğrenciden az olan dönemler (*) ortalamaya dahildir ama soluk gösterilir. Final tekrar dönemleri dahil değildir.

Hocalara göre MATH 420

Bu dersi veren hocalar (tüm dönemler) ve 2026-2027 Güz hocaları.

Sırala:
HocaDönemÖğrenciŞube ortalamasıSon verdiği
Hamza Yeşilyurtbu dönem61712,532020-2021 Güz
Franz Lemmermeyer1132,89(az veri)2006-2007 Güz
Serguei A. Stepanov283,63(az veri)2002-2003 Güz

Şube ortalaması: hocanın tek başına verdiği şubelerin öğrenci sayısıyla ağırlıklı STARS şube GPA'sı. Soluk satırlar 20 öğrenciden az notlu veriye dayanır.

Programına ekle

MATH 420 dersini ders programı oluşturucuya ekleyip çakışmasız kombinasyonları görebilirsin.

Sıkça sorulan sorular

MATH 420 dersinin ön koşulu nedir?

MATH 420 için STARS kataloğundaki ön koşul: MATH 253.

MATH 420 kaç kredi, kaç ECTS?

MATH 420 3 Bilkent kredisi ve 5 ECTS. Haftalık 3 saat yüz yüze ders.

MATH 420 FZ şartı nedir?

2026-2027 Güz syllabus'ına göre: To qualify for the final exam your midterm grade must be at least 25 (out of 100)

Veri STARS'ın herkese açık sayfalarından (offerings, katalog, ders geçmişi, syllabus) otomatik alınır. Şube, hoca ve kontenjan bilgisi değişebilir; kesin bilgi için SRS'yi kontrol edin.