Bilimsel Hazırlık Programı
Lisans derecesi bilgisayar mühendisliği alanından olmayan öğrencilerin bölümümüzün tezli lisansüstü programlarına kabul edilmesi durumunda aşağıdaki bilimsel hazırlık programı uygulanır.
- CENG213 Data Structures (3-2),
- CENG223 Discrete Computational Structures (3-0) veya CENG280 Formal Languages and Abstract Machines (3-0),
- CENG242 Programming Language Concepts (3-2) veya CENG315 Algorithms (3-0),
- CENG331 Computer Organization (3-0) veya CENG334 Introduction to Operating Systems (3-0).
Bir öğrencinin seçenekler arasından hangi dersleri alacağı, Lisansüstü Eğitim Komitesi tarafından belirlenir ve öğrenciye bildirilir.
Bilimsel hazırlık programı ile ilgili kurallar ODTÜ Lisansüstü Eğitim-Öğretim Yönetmeliği tarafından düzenlenmektedir.
Lisansüstü Öğretim Programı
Bilgisayar Mühendisliğinde Tezli Yüksek Lisans
-
Ceng 500 Yüksek Lisans Tezi (NC-Kredisiz)
-
Ceng 591 Lisansüstü Semineri (NC-Kredisiz)
- Ceng 590
-
Teori alanından 1 ders
-
Sistem alanından 1 ders
-
4 seçmeli ders 1)
-
En az toplam kredi sayısı: 21
-
En az kredili ders sayısı: 7
Bilgisayar Mühendisliğinde Tezsiz Yüksek Lisans
- Bilimsel hazırlık dersleri: CENG 791, CENG 792
-
Ceng 599 Dönem Projesi (NC-Kredisiz)
- CENG 590 Research Methods and Ethics
-
Teori alanından 1 ders (CENG 525, CENG 540, CENG 565, CENG 567, CENG 570, SE 547),
-
Sistem alanından 1 ders (CENG 513, CENG 519, CENG 530, CENG 531, CENG 532, CENG 536, CENG 553, CENG 554, CENG 577, CENG 585),
-
7 seçmeli ders (en fazla 2 tane CENG dışı ders) 3)
-
En az toplam kredi sayısı: 30
-
En az kredili ders sayısı: 10
Yazılım Mühendisliğinde Tezsiz Yüksek Lisans
- Bilimsel hazırlık dersleri: CENG 791, CENG 792
-
Zorunlu dersler, SE 550 Yazılım Mühendisliği (3-0)3, SE 560 Yazılım Geliştirme Ortamı (1-4)3, CENG 590 Research Methods and Ethics (3-0)3,
ve SE 599 Dönem Projesi (NC). -
SE Kısıtlı Seçmeli alanından 3 ders 4)
-
En fazla 4 adet serbest seçmeli ders 5)
-
En az toplam kredi sayısı: 30
-
En az kredili ders sayısı: 10
Bilgisayar Mühendisliğinde Doktora
Yüksek Lisans sonrası Doktora:
-
Ceng 600 Doktora Tezi (NC-Kredisiz)
- Ceng 691 Seminar
- Ceng 590 12)
-
Teori alanından 1 ders 6)
-
Sistem alanından 1 ders 7)
-
4 seçmeli ders 8)
-
En az toplam kredi sayısı: 21
-
En az kredili ders sayısı: 7
Lisans sonrası Bütünleşik Doktora:
- Ceng 600 Doktora Tezi (NC-Kredisiz)
-
Ceng 591 Lisansüstü Semineri (NC-Kredisiz)
- Ceng 590
-
Teori alanından 2 ders 9)
-
Sistem alanından 2 ders 10)
-
9 seçmeli ders 11)
-
En az toplam kredi sayısı: 42
-
En az kredili ders sayısı: 14
Doktora Savunması yapabilmek için gereken yayın zorunluluğu
Doktora Savunması yapabilmek için gereken yayın zorunluluğu hakkında bilgi almak için buraya tıklayınız.
1), 3), 8), 11) Yüksek Lisansta, en fazla 2 tane kredili ders ODTÜ Bilgisayar Mühendisliği Bölümü dışındaki bölümlerden alınabilir. Doktorada, en fazla 3 kredili ders başka bölümlerden alınabilir.
2) Uzmanlık Dersleri: Ceng 538/ MS 522, Ceng 551/ MS 529, Ceng 553, Ceng 561/ MS 527, Ceng 563, Ceng 564, Ceng 566, Ceng 568, Ceng 569, Ceng 574/ MS 517, Ceng 575, Ceng 577
4) SE Kısıtlı Seçmeli dersler: SE 541, SE 542, SE 546, SE 547, SE 548, SE 556 ve tezsiz programda verilen CENG 5xx kodlu dersler.
5) Bilgisayar Mühendisliği Bölümünün Tezsiz Yüksek Lisans Programında ve Enformatik Enstitüsünün Yazılım Yönetimi ve Modelleme ve Simülasyon Programlarında verilen dersler de SE seçmeli dersler için kabul edilmektedir.
6), 7), 9), 10) ODTÜ Bilgisayar Mühendisliğinde Tezli Yüksek Lisans yaparken alınan dersler teori ve sistem alanından ders alma gerekliliğini karşılayabilir. Öğrenciler bu sayılan her bir ders yerine başka bir seçmeli ders almak zorundadırlar.
12) ODTÜ Bilgisayar Mühendisliğinde Yüksek Lisans yaparken alınmışsa tekrar alınamaz. Bunu yerine başka bir seçmeli ders alınması zorunludur.
Lisansüstü Dersler
TEORİ | ||
---|---|---|
Ceng510 | Computer Aided Formal Verification | (3-0)3 |
Ceng525 | Fundamental Structures for Computation | (3-0)3 |
Ceng540 | Programming Languages | (3-0)3 |
Ceng565 | Introduction to the Theory of Computation | (3-0)3 |
Ceng567 | Design and Analysis of Algorithms | (3-0)3 |
Ceng570 | Computational Geometry | (3-0)3 |
SİSTEM | ||
---|---|---|
Ceng513 | Wireless Communication and Networks | (3-0)3 |
Ceng519 | Network Security | (3-0)3 |
Ceng530 | Computer Networks and Communications | (3-0)3 |
Ceng531 | Advanced Computer Architecture | (3-0)3 |
Ceng532 | Distributed Computing Systems | (3-0)3 |
Ceng536 | Advanced Unix | (3-0)3 |
Ceng553 | Database Management Systems | (3-0)3 |
Ceng554 | Concurrent and Distributed Programming | (3-0)3 |
Ceng577 | Parallel Computing | (3-0)3 |
Ceng585 | Fundamentals of Autonomous Robotics | (3-0)3 |
Ceng596 | Information Retrieval | (3-0)3 |
SEÇMELİLER | ||
---|---|---|
Ceng500 | Master Thesis | NC |
Ceng501 | Deep Learning | (3-0)3 |
Ceng502 | Advanced Deep Learning | (3-0)3 |
Ceng508 | Fuzzy Logic and Database Modeling | (3-0)3 |
Ceng514 | Data Mining | (3-0)3 |
Ceng520 | Adv Topics in Internet Computing | (3-0)3 |
Ceng529 | Combinators in Syntax and Semantics | (3-0)3 |
Ceng538 | Advanced Graphics and User Interfaces | (3-0)3 |
Ceng545 | Software Quality Assurance (SQA) and Testing | (3-0)3 |
Ceng546 | Object-Oriented Programming Languages and Systems | (3-0)3 |
Ceng550 | Logic and Databases | (3-0)3 |
Ceng551 | System Development with Abstract Design | (3-0)3 |
Ceng556 | Distributed Database Management Systems | (3-0)3 |
Ceng558 | Structured Systems Development and CASE Tools | (3-0)3 |
Ceng559 | Data Security and Protection | (3-0)3 |
Ceng561 | Artificial Intelligence | (3-0)3 |
Ceng562 | Machine Learning | (3-0)3 |
Ceng563 | Computational Linguistics - I | (3-0)3 |
Ceng564 | Pattern Recognition | (3-0)3 |
Ceng566 | Image Processing | (3-0)3 |
Ceng568 | Knowledge Engineering | (3-0)3 |
Ceng569 | Neurocomputing | (3-0)3 |
Ceng571 | Numerical Analysis - I | (3-0)3 |
Ceng572 | Numerical Analysis - II | (3-0)3 |
Ceng574 | Statistical Data Analysis | (3-0)3 |
Ceng575 | Simulation Modeling And Analysis | (3-0)3 |
Ceng576 | Numerical Methods in Optimization | (3-0)3 |
Ceng580 | Multi Agent Systems | (3-0)3 |
Ceng581 | Automated Reasoning | (3-0)3 |
Ceng582 | Advanced Neural Modeling | (3-0)3 |
Ceng583 | Computer Vision | (3-0)3 |
Ceng584 | Cognitive Aspects of Natural Language Processing | (3-0)3 |
Ceng585 | Fundamentals of Autonomous Robotics | (3-0)3 |
Ceng589 | Digital Geometry Processing | (3-0)3 |
Ceng701 | Virtual Reality | (3-0)3 |
Ceng702 | Special Topics in Eng: High Speed Network | (3-0)3 |
Ceng708 | Fuzzy Database Modelling | (3-0)3 |
Ceng710 | Special Topics:Autonomous Robotic | (3-0)3 |
Ceng712 | Theoretical Linguistic | (3-0)3 |
Ceng713 | Evolutionary Computation | (3-0)3 |
Ceng732 | Computer Animation | (3-0)3 |
Ceng734 | Advanced Topics in Bioinformatics | (3-0)3 |
Ceng740 | New Approaches and App of Pattern Analysis | (3-0)3 |
Ceng768 | Real Time and Embedded Software Development | (3-0)3 |
Ceng769 | Web Based Computer Architectures | (3-0)3 |
Ceng770 | Advanced Data Mining | (3-0)3 |
Ceng771 | High Dynamic Range Imaging | (3-0)3 |
Ceng772 | Digital Forensics | (3-0)3 |
Ceng774 | Complex Adaptive Systems | (3-0)3 |
Ceng775 | Parallel Programming | (3-0)3 |
Ceng777 | Shape Analysis | (3-0)3 |
Ceng778 | Web Search Engine Design | (3-0)3 |
Ceng779 | Model-Driven Engineering of Software-Intensive Systems | (3-0)3 |
Ceng780 | Sparse Matrix Computations | (3-0)3 |
Ceng782 | Planning of Robotic Manipulation | (3-0)3 |
Ceng784 | Statistical Natural Language Processing | (3-0)3 |
Ceng785 | Algorithmic Trading and Quantitative Strategies | (3-0)3 |
Ceng786 | Robot Motion Planning and Control | (3-0)3 |
Ceng787 | Robot Locomation:Models and Algorithms | (3-0)3 |
Ceng788 | Learning and Development in Robotics | (3-0)3 |
Ceng794 | Computer Aided Formal Verification | (3-0)3 |
Ceng795 | Special Topics: Advanced Ray Tracing | (3-0)3 |
Ceng796 | Deep Generative Models | (3-0)3 |
Ceng797 | Ad Hoc Networks | (3-0)3 |
Ceng798 | Special Topics in Computer Engineering: Quantum Computing | (3-0)3 |
Ceng591 | Graduate Seminar | NC |
Ceng600 | Ph.D. Dissertation | NC |
Ceng8XX | Special Studies | (4-2) NC |
Ceng9XX | Advanced Studies | (4-0) NC |
Ceng2 500 | Graduate Project | NC |
Ceng2 591 | Graduate Seminar | NC |
TEORİ - TEZSİZ CENG VE SE | ||
---|---|---|
CENG 525 | Fundamental of Computational Structures |
SE ZORUNLU | ||
---|---|---|
CENG 590 | Research Methods and Ethics | (3-0)3 |
SE 550 | Software Engineering | (3-0)3 |
SE 560 | Software Development Studio | (1-4)3 |
SE 599 | Term Project | NC |
SE KISITLI SEÇMELİ | ||
---|---|---|
SE 541 | Multimedia and Web Engineering | (3-0)3 |
SE 542 | Human Computer Interaction | (3-0)3 |
SE 546 | Software Architectures | (3-0)3 |
SE 547 | Formal Specification Techniques | (3-0)3 |
SE 548 | Process Modeling | (3-0)3 |
SE 556 | Software Project Management | (3-0)3 |
CENG 530 | Computer Networks and Communications | (3-0)3 |
CENG 546 | Object-Oriented Programming Languages and Systems | (3-0)3 |
CENG 551 | System Development with Abstract Design | (3-0)3 |
CENG 553 | Database Management Systems | (3-0)3 |
CENG 567 | Design and Analysis of Algorithms | (3-0)3 |
ODTÜ Akademik Katalog Üniversite tarafından güncellenen program bilgilerini görmek için tıklayınız.