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.
| Şube | Hoca | Gün / Saat | Derslik | Kontenjan |
|---|---|---|---|---|
| 1 | Hamza Yeşilyurt | Salı 10:30-12:20, Perşembe 15:30-17:201 saati yedek (spare) saat | SA-Z20 | 19/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)
- Introduction to Cryptography and Classical Ciphers 1.1–1.2, 2.1–2.2
- Classical Cryptanalysis and One-Time Pad 2.3–2.4, 4.1–4.4
- Modular Arithmetic and Elementary Number Theory 3.1–3.3
- Elementary Number Theory for Cryptography 3.4–3.6
- Finite Fields and Polynomial Arithmetic 3.11
- Block Ciphers and AES 6.1, 8.1–8.2
- Modes of Operation and Symmetric Encryption 6.3, selected 8.3
- RSA Cryptosystem 9.1–9.4, 9.7
- Discrete Logarithms and Cryptanalysis 10.1–10.2
- Key Exchange and Public-Key Encryption 10.4–10.5
- Hash Functions and Message Authentication 11.1–11.2, 12.1, 12.5
- Digital Signatures 13.1–13.3
- Elliptic Curve Cryptography 21.1–21.2, 21.5
- 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ğerlendirme | Adet | Ağı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
MATH 420 ön koşulları
MATH 420 dersini alabilmek için:
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 | Öğrenci | Ders GPA | Şube GPA (min–max) |
|---|---|---|---|---|
| 2020-2021 Güz | 1 | 54 | 2,55 | 2,55 |
| 2017-2018 Bahar | 1 | 39 | 2,81 | 2,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ı.
| Hoca | Dönem | Öğrenci | Şube ortalaması | Son verdiği |
|---|---|---|---|---|
| Hamza Yeşilyurtbu dönem | 6 | 171 | 2,53 | 2020-2021 Güz |
| Franz Lemmermeyer | 1 | 13 | 2,89(az veri) | 2006-2007 Güz |
| Serguei A. Stepanov | 2 | 8 | 3,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.