Bilgisayar Mühendisliğimüfredatı ve 4 yıllık ders planı

CS · Bilkent Mühendislik Fakültesi. Computer Engineering programı 8 dönemde 134 kredi: 34 zorunlu ders ve 8 seçmeli kutusu.

  • toplam kredi134lisans
  • plan34 zorunlu+ 8 seçmeli
  • katalog115 ders47 tanesi bu dönem
  • en uzun zincir6 dersCS 492

Ders planı8 dönem · 134 kredi

  • yalnızca güz açılır
  • yalnızca bahar açılır
  • seçmeli kutusu: dokun, seçenekler açılır
  • sağdaki sayı: son 5 yıl ortalaması
bir dersin üstüne gel ya da dokun: ön koşulları ve açtığı dersler plan üstünde ışır
  1. 1. yıl33 kredi

    Güz17 kr

    Bahar16 kr

  2. 2. yıl37 kredi

    Güz18 kr

    Bahar19 kr

  3. 3. yıl31 kredi

    Güz15 kr

    Bahar16 kr

  4. 4. yıl33 kredi

    Güz18 kr

    Bahar15 kr

Seçmeli listeleri 6 kutu

Social Science Core Elective1 ders seçilir · 12 seçenek · 12 tanesi bu dönem açık
Engineering Elective1 ders seçilir · 8 seçenek · 5 tanesi bu dönem açık

önce bu dönem açık olanlar (●), sonra son 5 yıl ortalaması yüksek olanlar

Arts Core Elective1 ders seçilir · 6 seçenek · 6 tanesi bu dönem açık

önce bu dönem açık olanlar (●), sonra son 5 yıl ortalaması yüksek olanlar

Project Elective2 ders seçilir · 6 seçenek · 3 tanesi bu dönem açık

önce bu dönem açık olanlar (●), sonra son 5 yıl ortalaması yüksek olanlar

Technical Elective6 ders seçilir · 90 seçenek · 33 tanesi bu dönem açık

önce bu dönem açık olanlar (●), sonra son 5 yıl ortalaması yüksek olanlar

General Elective1 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).

Ön koşul haritası63 CS dersi · 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; kesikli kutular başka bölümün katalogda olmayan dersi.

bir derse dokun: ön koşulları ve açtığı dersler ışır · ikinci dokunuş ders sayfasını açar
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 zincirleriilk fırsatta geçersen en erken ne zaman

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

Tüm CS dersleriaçılmayanlar dahil · başlığa dokun: sırala

70 ders
Bilkent Bilgisayar Mühendisliği katalog dersleri
CS 101Algorithms and Programming I42,66bu dönem
CS 102Algorithms and Programming II42,65bu dönemön koşullu
CS 115Introduction to Programming in Python42,37bu dönem
CS 121Introduction to Computer Applications and Programming32,53bu dönem
CS 123Introduction to Computing and Programming3—2020-2021 Bahar5 yıldır açılmadı
CS 125Introduction to Data Analysis for Social Sciences32,36bu dönem
CS 153Introduction to Computer Graphics32,482022-2023 Güzgüz
CS 154Introduction to Web Design32,70bu dönem
CS 155Interactive Media Design and Development32,712025-2026 Güzön koşullu
CS 156User Interface / User experience (UI/UX) Design3—2019-2020 Bahar5 yıldır açılmadıön koşullu
CS 201Fundamental Structures of Computer Science I32,412025-2026 Baharön koşullu
CS 202Fundamental Structures of Computer Science II32,422025-2026 Yazön koşullu
CS 211Data Structures3—bu dönem5 yılda 1 kezön koşullu
CS 223Digital Design42,42bu dönemön koşullu
CS 224Computer Organization42,52bu dönemön koşullu
CS 281Computers and Data Organization32,68bu dönemön koşullu
CS 299Summer Training I——bu dönemön koşullu
CS 311Mathematical and Computational Foundations of Artificial Intelligence32,682025-2026 Bahar5 yılda 1 kezön koşullu
CS 315Programming Languages32,52bu dönemön koşullu
CS 319Object-Oriented Software Engineering42,61bu dönemön koşullu
CS 342Operating Systems42,51bu dönemön koşullu
CS 353Database Systems32,46bu dönemön koşullu
CS 390Individual Research Study33,98bu dönemön koşullu
CS 399Summer Training II——bu dönemön koşullu
CS 411Software Architecture Design32,51bu dönemgüzön koşullu
CS 413Software Engineering Project Management32,722025-2026 Güzön koşullu
CS 415Software Product Line Engineering3—2019-2020 Güz5 yıldır açılmadıön koşullu
CS 416Compiler Design3—2008-2009 Bahar5 yıldır açılmadıön koşullu
CS 421Computer Networks32,77bu dönemön koşullu
CS 423Computer Architecture31,00bu dönemgüzön koşullu
CS 425Algorithms for Web-Scale Data3—2018-2019 Bahar5 yıldır açılmadıön koşullu
CS 426Parallel Computing32,752025-2026 Baharön koşullu
CS 429Dynamic and Social Network Analysis33,092022-2023 Güzgüzön koşullu
CS 431Embedded Systems32,132021-2022 Güz5 yılda 1 kezön koşullu
CS 432Machine-to-Machine (M2M) Systems3—2020-2021 Bahar5 yıldır açılmadıön koşullu
CS 433Information Retrieval Systems32,56bu dönemön koşullu
CS 437Software Design Patterns33,022025-2026 Baharbaharön koşullu
CS 439Automated Program Repair32,332025-2026 Baharbaharön koşullu
CS 442Distributed Systems and Algorithms33,072025-2026 Güzgüzön koşullu
CS 443Cloud Computing33,092023-2024 Baharbaharön koşullu
CS 449Learning for Robotics33,03bu dönemön koşullu
CS 453Application Lifecycle Management32,722025-2026 Güzön koşullu
CS 458Software Verification and Validation32,392025-2026 Baharbaharön koşullu
CS 461Artificial Intelligence32,732025-2026 Baharön koşullu
CS 464Introduction to Machine Learning32,49bu dönemön koşullu
CS 465Computer Graphics I32,53bu dönemgüzön koşullu
CS 467Digital Geometry Processing3—bu dönem5 yılda 1 kezön koşullu
CS 470Introduction to Applied Cryptography33,01bu dönemgüzön koşullu
CS 471Numerical Methods3—2019-2020 Güz5 yıldır açılmadıön koşullu
CS 472Computer Systems Performance Analysis3——5 yıldır açılmadıön koşullu
CS 473Algorithms I32,27bu dönemön koşullu
CS 474Algorithms II32,692025-2026 Baharbaharön koşullu
CS 475Data Privacy33,062025-2026 Baharön koşullu
CS 476Automata Theory and Formal Languages32,25bu dönemön koşullu
CS 477Biometrics3—2020-2021 Bahar5 yıldır açılmadıön koşullu
CS 478Computational Geometry32,792025-2026 Baharbaharön koşullu
CS 479Introduction to Cyber Security3—2018-2019 Bahar5 yıldır açılmadıön koşullu
CS 481Bioinformatics Algorithms32,312025-2026 Bahar
CS 483Natural Language Processing3——5 yıldır açılmadıön koşullu
CS 484Introduction to Computer Vision32,642025-2026 Güzön koşullu
CS 485Deep Generative Networks33,21bu dönemön koşullu
CS 487Large Vision-Language Models3—bu dönem5 yılda 1 kezön koşullu
CS 489Teaching Project in Computer Engineering34,00bu dönemön koşullu
CS 490Senior Research Project33,93bu dönemön koşullu
CS 491Senior Design Project I33,75bu dönemgüzön koşullu
CS 492Senior Design Project II33,762025-2026 Baharbaharön koşullu
CS 493Industrial Design Project I3——5 yıldır açılmadıön koşullu
CS 494Industrial Design Project II3——5 yıldır açılmadıön koşullu
CS 498Individual Study4——5 yıldır açılmadı
CS 499Individual Study31,762025-2026 Yaz5 yıldır açılmadı

Lisansüstü programlar2 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 Elective7 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 Elective6 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 Elective1 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.