Bilkent Bilgisayar Mühendisliği Müfredatı ve Ders Planı

Bilgisayar Mühendisliği (CS), Bilkent Mühendislik Fakültesi bünyesinde. Computer Engineering lisans programı 8 dönemde 134 kredi: 34 zorunlu ders ve 8 seçmeli kutusu. Katalogda 115 ders bulunuyor; 47 tanesi 2026-2027 Güz döneminde açıldı.

Fakülte
Mühendislik Fakültesi
Programlar
1 lisans · 2 lisansüstü
Toplam kredi
134 (lisans)
Katalogdaki ders
115 · 47 bu dönem

CS ders planı

STARS'taki Computer Engineering müfredatı dönem dönem. Kartta kredi, son 5 akademik yılın not ortalaması ve rozetler var: yalnızca güz / yalnızca bahar (son 5 yılda hep aynı dönemde açıldı), ön koşullu. Kesikli yeşil kutular seçmeli; tıklayınca seçenekler açılır.

  1. 1. Yıl Güz17 kredi

  2. 1. Yıl Bahar16 kredi

  3. 2. Yıl Güz18 kredi

  4. 2. Yıl Bahar19 kredi

  5. 3. Yıl Güz15 kredi

  6. 3. Yıl Bahar16 kredi

  7. 4. Yıl Güz18 kredi

  8. 4. Yıl Bahar15 kredi

CS ön koşul haritası

63 CS dersi ve doğrudan ön koşulu olan 16 dış ders. Soldan sağa her sütun bir basamak: bir ders, ön koşullarının en az bir sütun sağında durur. Düz çizgi zorunlu ön koşul, kesikli çizgi alternatiflerden biri (“veya”); gri kutular başka bölümün dersi.

Bilkent Bilgisayar Mühendisliği ön koşul haritasıÖn koşulsuz1. basamak2. basamak3. basamak4. basamak5. basamakMATH 223 – Abstract Linear AlgebraMATH 223MATH 240 – Differential EquationsMATH 240MATH 242 – Engineering Mathematics IIMATH 242CS 101 – Algorithms and Programming ICS 101MATH 210 – Finite and Discrete MathematicsMATH 210GRA 131 – Design Tools and TechniquesGRA 131CS 114 (katalogda yok)CS 114MATH 132 – Discrete and Combinatorial MathematicsMATH 132CS 115 – Introduction to Programming in PythonCS 115CS 154 – Introduction to Web DesignCS 154MATH 250 – Introduction to ProbabilityMATH 250MATH 220 – Linear AlgebraMATH 220GRA 225 – Introduction to Visual Techniques with Al AssistanceGRA 225MATH 255 – Probability and StatisticsMATH 255MATH 225 – Linear Algebra and Differential EquationsMATH 225MATH 224 (katalogda yok)MATH 224MATH 260 – Introduction to StatisticsMATH 260MATH 230 – Probability and Statistics for EngineersMATH 230MATH 241 – Engineering Mathematics IMATH 241CS 223 – Digital DesignCS 223CS 281 – Computers and Data OrganizationCS 281CS 102 – Algorithms and Programming IICS 102CS 155 – Interactive Media Design and DevelopmentCS 155CS 156 – User Interface / User experience (UI/UX) DesignCS 156CS 472 – Computer Systems Performance AnalysisCS 472CS 390 – Individual Research StudyCS 390CS 224 – Computer OrganizationCS 224CS 201 – Fundamental Structures of Computer Science ICS 201CS 471 – Numerical MethodsCS 471CS 421 – Computer NetworksCS 421CS 211 – Data StructuresCS 211CS 449 – Learning for RoboticsCS 449CS 461 – Artificial IntelligenceCS 461CS 464 – Introduction to Machine LearningCS 464CS 484 – Introduction to Computer VisionCS 484CS 476 – Automata Theory and Formal LanguagesCS 476CS 423 – Computer ArchitectureCS 423CS 465 – Computer Graphics ICS 465CS 319 – Object-Oriented Software EngineeringCS 319CS 467 – Digital Geometry ProcessingCS 467CS 202 – Fundamental Structures of Computer Science IICS 202CS 477 – BiometricsCS 477CS 315 – Programming LanguagesCS 315CS 485 – Deep Generative NetworksCS 485CS 416 – Compiler DesignCS 416CS 411 – Software Architecture DesignCS 411CS 413 – Software Engineering Project ManagementCS 413CS 415 – Software Product Line EngineeringCS 415CS 342 – Operating SystemsCS 342CS 437 – Software Design PatternsCS 437CS 439 – Automated Program RepairCS 439CS 453 – Application Lifecycle ManagementCS 453CS 458 – Software Verification and ValidationCS 458CS 491 – Senior Design Project ICS 491CS 425 – Algorithms for Web-Scale DataCS 425CS 429 – Dynamic and Social Network AnalysisCS 429CS 493 – Industrial Design Project ICS 493CS 299 – Summer Training ICS 299CS 470 – Introduction to Applied CryptographyCS 470CS 478 – Computational GeometryCS 478CS 353 – Database SystemsCS 353CS 489 – Teaching Project in Computer EngineeringCS 489CS 473 – Algorithms ICS 473CS 490 – Senior Research ProjectCS 490CS 483 – Natural Language ProcessingCS 483CS 311 – Mathematical and Computational Foundations of Artificial IntelligenceCS 311CS 426 – Parallel ComputingCS 426CS 431 – Embedded SystemsCS 431CS 432 – Machine-to-Machine (M2M) SystemsCS 432CS 442 – Distributed Systems and AlgorithmsCS 442CS 443 – Cloud ComputingCS 443CS 479 – Introduction to Cyber SecurityCS 479CS 492 – Senior Design Project IICS 492CS 494 – Industrial Design Project IICS 494CS 399 – Summer Training IICS 399CS 433 – Information Retrieval SystemsCS 433CS 475 – Data PrivacyCS 475CS 474 – Algorithms IICS 474CS 487 – Large Vision-Language ModelsCS 487

En uzun ön koşul zinciri

  • CS 101→CS 102→CS 201→CS 319→CS 491→CS 492

    CS 492 için 6 derslik zincir. Her dersi ilk fırsatta geçersen bu dersi en erken 6. dönemde (3. yıl bahar) alabilirsin.

  • CS 101→CS 102→CS 201→CS 319→CS 493→CS 494

    CS 494 için 6 derslik zincir. Her dersi ilk fırsatta geçersen bu dersi en erken 6. dönemde (3. yıl bahar) alabilirsin.

  • CS 101→CS 102→CS 201→CS 319→CS 437

    CS 437 için 5 derslik zincir. Her dersi ilk fırsatta geçersen bu dersi en erken 6. dönemde (3. yıl bahar) alabilirsin; aradaki fark yalnızca güz ya da bahar açılan derslerden.

“Veya”lı ön koşullarda en kısa yol seçildi. Zincir katalogdaki ön koşul ifadelerinden hesaplanır; eş koşul, izin ve not şartları dahil değil.

Tüm CS dersleri

Katalogdaki 115 dersin tamamı (açılmayanlar dahil), seviyeye göre. Ortalama, son 5 tam akademik yılın STARS not verisinden öğrenci sayısıyla ağırlıklı hesaplanır.

100 seviyesi · 10 ders

Bilkent Bilgisayar Mühendisliği 100 seviyesi dersleri
DersKredi5 yıl ort.Son açıldığı dönem
CS 101Algorithms and Programming I42,662026-2027 Güz (bu dönem)
CS 102Algorithms and Programming II42,652026-2027 Güz (bu dönem)
CS 115Introduction to Programming in Python42,372026-2027 Güz (bu dönem)
CS 121Introduction to Computer Applications and Programming32,532026-2027 Güz (bu dönem)
CS 123Introduction to Computing and Programming3—2020-2021 Bahar 5 yıldır açılmadı
CS 125Introduction to Data Analysis for Social Sciences32,362026-2027 Güz (bu dönem)
CS 153Introduction to Computer Graphics32,482022-2023 Güz Yalnızca güz
CS 154Introduction to Web Design32,702026-2027 Güz (bu dönem)
CS 155Interactive Media Design and Development32,712025-2026 Güz
CS 156User Interface / User experience (UI/UX) Design3—2019-2020 Bahar 5 yıldır açılmadı

200 seviyesi · 7 ders

Bilkent Bilgisayar Mühendisliği 200 seviyesi dersleri
DersKredi5 yıl ort.Son açıldığı dönem
CS 201Fundamental Structures of Computer Science I32,412025-2026 Bahar
CS 202Fundamental Structures of Computer Science II32,422025-2026 Yaz
CS 211Data Structures3—2026-2027 Güz (bu dönem) 5 yılda 1 kez
CS 223Digital Design42,422026-2027 Güz (bu dönem)
CS 224Computer Organization42,522026-2027 Güz (bu dönem)
CS 281Computers and Data Organization32,682026-2027 Güz (bu dönem)
CS 299Summer Training I——2026-2027 Güz (bu dönem)

300 seviyesi · 7 ders

Bilkent Bilgisayar Mühendisliği 300 seviyesi dersleri
DersKredi5 yıl ort.Son açıldığı dönem
CS 311Mathematical and Computational Foundations of Artificial Intelligence32,682025-2026 Bahar 5 yılda 1 kez
CS 315Programming Languages32,522026-2027 Güz (bu dönem)
CS 319Object-Oriented Software Engineering42,612026-2027 Güz (bu dönem)
CS 342Operating Systems42,512026-2027 Güz (bu dönem)
CS 353Database Systems32,462026-2027 Güz (bu dönem)
CS 390Individual Research Study33,982026-2027 Güz (bu dönem)
CS 399Summer Training II——2026-2027 Güz (bu dönem)

400 seviyesi · 46 ders

Bilkent Bilgisayar Mühendisliği 400 seviyesi dersleri
DersKredi5 yıl ort.Son açıldığı dönem
CS 411Software Architecture Design32,512026-2027 Güz (bu dönem) Yalnızca güz
CS 413Software Engineering Project Management32,722025-2026 Güz
CS 415Software Product Line Engineering3—2019-2020 Güz 5 yıldır açılmadı
CS 416Compiler Design3—2008-2009 Bahar 5 yıldır açılmadı
CS 421Computer Networks32,772026-2027 Güz (bu dönem)
CS 423Computer Architecture31,002026-2027 Güz (bu dönem) Yalnızca güz
CS 425Algorithms for Web-Scale Data3—2018-2019 Bahar 5 yıldır açılmadı
CS 426Parallel Computing32,752025-2026 Bahar
CS 429Dynamic and Social Network Analysis33,092022-2023 Güz Yalnızca güz
CS 431Embedded Systems32,132021-2022 Güz 5 yılda 1 kez
CS 432Machine-to-Machine (M2M) Systems3—2020-2021 Bahar 5 yıldır açılmadı
CS 433Information Retrieval Systems32,562026-2027 Güz (bu dönem)
CS 437Software Design Patterns33,022025-2026 Bahar Yalnızca bahar
CS 439Automated Program Repair32,332025-2026 Bahar Yalnızca bahar
CS 442Distributed Systems and Algorithms33,072025-2026 Güz Yalnızca güz
CS 443Cloud Computing33,092023-2024 Bahar Yalnızca bahar
CS 449Learning for Robotics33,032026-2027 Güz (bu dönem)
CS 453Application Lifecycle Management32,722025-2026 Güz
CS 458Software Verification and Validation32,392025-2026 Bahar Yalnızca bahar
CS 461Artificial Intelligence32,732025-2026 Bahar
CS 464Introduction to Machine Learning32,492026-2027 Güz (bu dönem)
CS 465Computer Graphics I32,532026-2027 Güz (bu dönem) Yalnızca güz
CS 467Digital Geometry Processing3—2026-2027 Güz (bu dönem) 5 yılda 1 kez
CS 470Introduction to Applied Cryptography33,012026-2027 Güz (bu dönem) Yalnızca güz
CS 471Numerical Methods3—2019-2020 Güz 5 yıldır açılmadı
CS 472Computer Systems Performance Analysis3—— 5 yıldır açılmadı
CS 473Algorithms I32,272026-2027 Güz (bu dönem)
CS 474Algorithms II32,692025-2026 Bahar Yalnızca bahar
CS 475Data Privacy33,062025-2026 Bahar
CS 476Automata Theory and Formal Languages32,252026-2027 Güz (bu dönem)
CS 477Biometrics3—2020-2021 Bahar 5 yıldır açılmadı
CS 478Computational Geometry32,792025-2026 Bahar Yalnızca bahar
CS 479Introduction to Cyber Security3—2018-2019 Bahar 5 yıldır açılmadı
CS 481Bioinformatics Algorithms32,312025-2026 Bahar
CS 483Natural Language Processing3—— 5 yıldır açılmadı
CS 484Introduction to Computer Vision32,642025-2026 Güz
CS 485Deep Generative Networks33,212026-2027 Güz (bu dönem)
CS 487Large Vision-Language Models3—2026-2027 Güz (bu dönem) 5 yılda 1 kez
CS 489Teaching Project in Computer Engineering34,002026-2027 Güz (bu dönem)
CS 490Senior Research Project33,932026-2027 Güz (bu dönem)
CS 491Senior Design Project I33,752026-2027 Güz (bu dönem) Yalnızca güz
CS 492Senior Design Project II33,762025-2026 Bahar Yalnızca bahar
CS 493Industrial Design Project I3—— 5 yıldır açılmadı
CS 494Industrial Design Project II3—— 5 yıldır açılmadı
CS 498Individual Study4—— 5 yıldır açılmadı
CS 499Individual Study31,762025-2026 Yaz 5 yıldır açılmadı
Lisansüstü dersler · 45 ders
Bilkent Bilgisayar Mühendisliği lisansüstü dersleri
DersKredi5 yıl ort.Son açıldığı dönem
CS 502Algorithms II33,142025-2026 Bahar Yalnızca bahar
CS 504Computer Systems Performance Analysis3—— 5 yıldır açılmadı
CS 513Implications of the Internet3—2018-2019 Bahar 5 yıldır açılmadı
CS 515Mobile and Wireless Networking3—2012-2013 Güz 5 yıldır açılmadı
CS 519Introduction to Applied Cryptography33,382026-2027 Güz (bu dönem) Yalnızca güz
CS 520Computer Architecture31,502026-2027 Güz (bu dönem) Yalnızca güz
CS 525Parallel Computing32,852025-2026 Bahar
CS 527Advances in Switching Networks33,602022-2023 Güz Yalnızca güz
CS 528Advances in Switching Networks II33,002021-2022 Bahar 5 yılda 1 kez
CS 529Dynamic and Social Network Analysis33,562022-2023 Güz Yalnızca güz
CS 530Compiler Design3—— 5 yıldır açılmadı
CS 533Information Retrieval Systems33,492026-2027 Güz (bu dönem)
CS 537Software Design Patterns33,602025-2026 Bahar Yalnızca bahar
CS 539Automated Program Repair33,122025-2026 Bahar Yalnızca bahar
CS 541Chip Multiprocessors3—2013-2014 Güz 5 yıldır açılmadı
CS 545Fundamentals of Stream Processing3—2013-2014 Bahar 5 yıldır açılmadı
CS 549Learning for Robotics33,472026-2027 Güz (bu dönem)
CS 550Machine Learning33,192025-2026 Güz
CS 551Pattern Recognition3—2019-2020 Güz 5 yıldır açılmadı
CS 553Intelligent Data Analysis3—2012-2013 Güz 5 yıldır açılmadı
CS 554Computer Vision33,482025-2026 Güz
CS 555Introduction to Computer Vision33,132025-2026 Güz
CS 557Computational Systems Biology33,392022-2023 Bahar 5 yılda 1 kez
CS 558Data Mining3—2017-2018 Bahar 5 yıldır açılmadı
CS 559Deep Learning33,472025-2026 Güz Yalnızca güz
CS 564Computational Geometry33,252025-2026 Bahar Yalnızca bahar
CS 565Applications of Computer Graphics3—2017-2018 Güz 5 yıldır açılmadı
CS 568Advanced Topics in Computer Graphics3—2017-2018 Bahar 5 yıldır açılmadı
CS 573Algorithms I32,552026-2027 Güz (bu dönem)
CS 575Computer Graphics I33,332026-2027 Güz (bu dönem) Yalnızca güz
CS 577Data Privacy33,632025-2026 Bahar
CS 578Natural Language Processing3—2018-2019 Güz 5 yıldır açılmadı
CS 579Biometrics3—2020-2021 Bahar 5 yıldır açılmadı
CS 583Bioinformatics Algorithms33,302025-2026 Bahar
CS 585Deep Generative Networks33,682026-2027 Güz (bu dönem)
CS 588Data Science for Software Engineering33,472026-2027 Güz (bu dönem) Yalnızca güz
CS 590Research Seminar I——2026-2027 Güz (bu dönem)
CS 599Master's Thesis——2026-2027 Güz (bu dönem)
CS 612Algorithms for Electronic Design Automation3—2015-2016 Güz 5 yıldır açılmadı
CS 667Digital Geometry Processing3—2026-2027 Güz (bu dönem) 5 yılda 1 kez
CS 681Advanced Topics in Computational Biology33,612022-2023 Güz 5 yılda 1 kez
CS 683Cloud Computing33,662023-2024 Bahar Yalnızca bahar
CS 687Large Vision-Language Models3—2026-2027 Güz (bu dönem) 5 yılda 1 kez
CS 690Research Seminar II——2026-2027 Güz (bu dönem)
CS 699Ph.D. Dissertation——2026-2027 Güz (bu dönem)

Lisansüstü programlar

2 program: Doctor of Philosophy in Computer Engineering, Master of Science in Computer Engineering

Doctor of Philosophy in Computer Engineering

21 kredi · 4 zorunlu ders · 1 seçmeli kutusu

Graduate Elective · 7 ders seçilir

Açık seçmeli: STARS belirli bir liste vermiyor (genellikle herhangi bir bölümün dersi ya da lisansüstü seçmeli).

Master of Science in Computer Engineering

21 kredi · 4 zorunlu ders · 2 seçmeli kutusu

Graduate Elective · 6 ders seçilir

Açık seçmeli: STARS belirli bir liste vermiyor (genellikle herhangi bir bölümün dersi ya da lisansüstü seçmeli).

Technical Elective · 1 ders seçilir

Açık seçmeli: STARS belirli bir liste vermiyor (genellikle herhangi bir bölümün dersi ya da lisansüstü seçmeli).

Müfredat, ön koşullar ve not geçmişi STARS'ın herkese açık sayfalarından alınır (müfredat: 25 Eylül 2026). Mezuniyet şartları için resmi Bilkent kataloğunu ve bölüm danışmanını esas alın.