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)
  • Teori alanından 1 ders
  • Sistem alanından 1 ders
  • 5 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

  • Teori alanından 1 ders,
  • Sistem alanından 1 ders,
  • Uzmanlık alanından 2 ders 2)
  • 6 seçmeli 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

  • Zorunlu dersler, SE 550 Yazılım Mühendisliği (3-0)3, SE 560 Yazılım Geliştirme Ortamı (1-4)3,
  • SE alanından 4 ders4)
  • CENG alanından 2 ders
  • SE alanından 2 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)
  • Teori alanından 1 ders 6)
  • Sistem alanından 1 ders 7)
  • 5 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 591 Lisansüstü Semineri (NC-Kredisiz)
  • Ceng 600 Doktora Tezi (NC-Kredisiz)
  • Teori alanından 2 ders 9)
  • Sistem alanından 2 ders 10)
  • 10 seçmeli ders 11)
  • En az toplam kredi sayısı: 42
  • En az kredili ders sayısı: 14

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 Dersleri: SE 540, SE 541, SE 542, SE 546, SE 547, SE 548, SE 549, SE 553, SE 554, SE 556, SE 558
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.


Lisansüstü Dersler

Theory
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
Systems
Ceng530 Computer Networks and Communications (3-0)3
Ceng531 Advanced Computer Architecture (3-0)3
Ceng532 Distributed Computing Systems (3-0)3
Ceng534 Operating Systems (3-0)3
Ceng536 Advanced Unix (3-0)3
Ceng763 Concurrent and Distributed Programming (3-0)3
Ceng764 Wireless Communication and Networks (3-0)3
Electives
Ceng500 Master Thesis NC
Ceng535 Performance Evaluation of Parallel Systems (3-0)3
Ceng538 Advanced Graphics and User Interfaces (3-0)3
Ceng545 Software Quality Assurance 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
Ceng553 Database Management Systems (3-0)3
Ceng555 Object-Oriented Database Systems (3-0)3
Ceng556 Distributed DBMSs (3-0)3
Ceng557 Object-Oriented Analysis and Design of Information Systems (3-0)3
Ceng558 Structured Systems Development and CASE Tools (3-0)3
Ceng559 Data Protection and Security (3-0)3
Ceng561 Artificial Intelligence (3-0)3
Ceng562 Machine Learning (3-0)3
Ceng563 Computational Linguistics (3-0)3
Ceng564 Pattern Recognition (3-0)3
Ceng566 Digital Image Processing (3-0)3
Ceng568 Knowledge Engineering (3-0)3
Ceng569 Neourocomputing (3-0)3
Ceng571 Numerical Analysis I (3-0)3
Ceng572 Numerical Analysis II (3-0)3
Ceng573 Symbolic Algebraic Computation (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
Ceng577 Parallel Computing (3-0)3
Ceng580 Multi Agent Systems (3-0)3
Ceng581 Automated Reasoning (3-0)3
Ceng582 Advanced Neural Modelling (3-0)3
Ceng583 Computational Vision (3-0)3
Ceng584 Cognitive Aspects of Natural Language Processing (3-0)3
Ceng585 Fundamentals of Autonomous Robotics (3-0)3
Ceng591 Graduate Seminar NC
Ceng600 Ph.D. Dissertation NC
Ceng7XX Special Topics in Computer Engineering (3-0)3
Ceng8XX Special Studies (4-2) NC
Ceng9XX Advanced Studies (4-0) NC
Ceng2 500 Graduate Project NC
Ceng2 591 Graduate Seminar NC
CENG without Thesis and SE Prerequisite
CENG 525 Fundamental of Computational Structures
CENG 706 Programming Languages
CENG 707 Data Structures and Algorithms
CENG 709 Computer Architecture and Operating Systems
SE Must
SE 550 Software Engineering (3-0)3
SE 560 Software Development Studio (1-4)3
SE 599 Term Project NC
SE Electives
SE 540 Software Validation and Verification (3-0)3
SE 541 Multimedia and Web Engineering (3-0)3
SE 542 Human Computer Interaction (3-0)3
SE 545 Software Quality Assurance and Testing (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 553 Data Base Management Systems (3-0)3
SE 554 Software System Analysis and Design (3-0)3
SE 556 Software Project Management (3-0)3
SE 558 Methods and Tools for Software System Construction (3-0)3
SE 703 Aspect Oriented Software Development
SE 704 Software Reusability
SE Free Electives
SE 520 Internet Electronic Commerce (3-0)3
SE 530 Networks and Communications (3-0)3
SE 561 Artificial Intelligence (3-0)3
SE 568 Knowledge Engineering (3-0)3

METU Academic Catalog Üniversite tarafından güncellenen program bilgilerini görmek için tıklayınız.

grad/curriculum.tr.txt · Son değiştirilme: 2011/03/12 12:40 Değiştiren: Murat Manguoglu