Öğretim Programı

Lisans Müfredatı

İLK YIL

İlk Yarıyıl

Ders KoduDers AdıODTU KredisiDers (s/h)Lab (s/h)ECTS
PHYS105GENERAL PHYSICS I4326.5
BIOL109INTRODUCTION TO MOLECULAR BIOLOGY3305.0
MATH119CALCULUS WITH ANALYTIC GEOMETRY5427.5
CENG100COMPUTER ENGINEERING ORIENTATION0201.0
CENG111INTRODUCTION TO COMPUTER ENG. CONCEPTS4324.0
ENG101ENGLISH FOR ACADEMIC PURPOSES I4416.0
OHS101OCCUPATIONAL HEALTH AND SAFETY-I0002.0
IS100INTRODUCTION TO INFORMATION TECHNOLOGIES AND APPLICATIONS0021.0

İkinci Yarıyıl

Ders KoduDers AdıODTU KredisiDers (s/h)Lab (s/h)ECTS
PHYS106GENERAL PHYSICS II4326.5
MATH120CALCULUS OF FUNCTIONS OF SEVERAL VARIABLES5427.5
BA100CAREER PLANNING0102.0
MATH260BASIC LINEAR ALGEBRA3305.0
CENG140C PROGRAMMING4324.0
ENG102ENGLISH FOR ACADEMIC PURPOSES II4416.0

İKİNCİ YIL

Üçüncü Yarıyıl

Ders KoduDers AdıODTU KredisiDers (s/h)Lab (s/h)ECTS
MATH219INTRODUCTION TO DIFFERENTIAL EQUATIONS4407.0
EE281ELECTRICAL CIRCUITS4326.0
CENG213DATA STRUCTURES4326.0
CENG223DISCRETE COMPUTATIONAL STRUCTURES3306.0
ENG211ACADEMIC ORAL PRESENTATION SKILLS3314.0
Alttaki setten herhangi biri ..
HIST22010202.0
HIST2205HISTORY OF THE TURKISH REVOLUTION I0202.0

Dördüncü Yarıyıl

Ders KoduDers AdıODTU KredisiDers (s/h)Lab (s/h)ECTS
CENG222STATISTICAL METHODS OF COMPUTER ENGINEERING3305.0
CENG232LOGIC DESIGN4327.0
CENG242PROGRAMMING LANGUAGE CONCEPTS4327.0
CENG280FORMAL LANGU.AND ABSTRACT MACHINES3306.0
TEKNİK OLMAYAN SEÇMELİ
Alttaki setten herhangi biri ..
HIST22020202.0
HIST2206HISTORY OF THE TURKISH REVOLUTION II0202.0

ÜÇÜNCÜ YIL

Beşinci Yarıyıl
Ders KoduDers AdıODTU KredisiDers (s/h)Lab (s/h)ECTS
CENG300SUMMER PRACTICE I0002.0
CENG315ALGORITHMS3306.0
CENG331COMPUTER ORGANIZATION3306.0
CENG351DATA MANAGEMENT AND FILE STRUCTURES3306.0
OHS301OCCUPATIONAL HEALTH AND SAFETY-II0002.0
Alttaki setten herhangi biri ..
TURK105TURKISH I0402.0
TURK201ELEMENTARY TURKISH0202.0
TURK303TURKISH I0202.0
           KISITLI SEÇMELİ
           TEKNİK OLMAYAN SEÇMELİ

Altıncı Yarıyıl

Ders KoduDers AdıODTU KredisiDers (s/h)Lab (s/h)ECTS
CENG334INTRODUCTION TO OPERATING SYSTEMS3305.5
CENG336INTRO.TO EMBEDDED SYSTEMS DEVELOPMENT3225.5
CENG350SOFTWARE ENGINEERING3305.5
CENG384SIGNALS AND SYSTEMS FOR COMPUTER ENGINEERS3305.0
Alttaki setten herhangi biri ..
TURK106TURKISH II0402.0
TURK202INTERMEDIATE TURKISH0202.0
TURK304TURKISH II0202.0
           TEKNİK OLMAYAN SEÇMELİ

DÖRDÜNCÜ YIL

Yedinci Yarıyıl

Ders KoduDers AdıODTU KredisiDers (s/h)Lab (s/h)ECTS
CENG400SUMMER PRACTICE II0002.0
CENG477INTRODUCTION TO COMPUTER GRAPHICS3306.0
CENG491COMPUTER ENGINEERING DESIGN I4248.0
           TEKNİK SEÇMELİ
           TEKNİK SEÇMELİ

Sekizinci Yarıyıl

Ders KoduDers AdıODTU KredisiDers (s/h)Lab (h/w)ECTS
CENG492COMPUTER ENGINEERING DESIGN II4248.0
           SERBEST SEÇMELİ
           TEKNİK SEÇMELİ
           TEKNİK SEÇMELİ
           TEKNİK SEÇMELİ

s/h = hafta başına saat

Kısıtlı Seçmeli dersler: AEE 231, AEE 244, AEE 261, CENG 382, CHE 204, CHE 222, EE 381, ES 221, ES 223, IE 407, ME 203, ME 205, ME 305, ME 351, METE 230, CE 221, CE 371, CE 374         


Çift anadal programı

Çift anadal programları, bilimin ve endüstrinin çeşitli alanlarındaki sorunlarla baş edebilecek disiplinler arası uzmanlar yetiştirmeyi amaçlamaktadır. Genel koşulları yerine getiren yüksek performanslı öğrenciler seçilecek, Bilgisayar Mühendisliği alanında kapsamlı bir program (lisans programına uygun) sağlanacak ve lisans derecesi ile mezun olacaklardır. İzlenecek müfredat bölüm tarafından öğrenci bazında belirlenecektir.

Elektrik-Elektronik Mühendisliği Öğrencileri İçin Bilgisayar Mühendisliği Çift Anadal Programı

Program lisans müfredatında yer alan tüm derslerden oluşmaktadır. Diğer bölümlerden alınan derslerin denkliği Bölüm tarafından belirlenir.

Zorunlu Dersler

Ders KoduDers AdıODTU KredisiDers (s/h)Lab (s/h)ECTS
PHYS105GENERAL PHYSICS I4326.5
PHYS106GENERAL PHYSICS II4326.5
MATH119CALCULUS WITH ANALYTIC GEOMETRY5427.5
MATH120CALCULUS OF FUNCTIONS OF SEVERAL VARIABLES5427.5
MATH219INTRODUCTION TO DIFFERENTIAL EQUATIONS4407.0
MATH260BASIC LINEAR ALGEBRA3305.0
BIOL109INTRODUCTION TO MOLECULAR BIOLOGY3305.0
BA100CAREER PLANNING0102.0
EE281ELECTRICAL CIRCUITS4326.0
EE282INTRODUCTION TO DIGITAL ELECTRONICS3305.0
CENG100COMPUTER ENGINEERING ORIENTATION0201.0
CENG111INTRODUCTION TO COMPUTER ENG. CONCEPTS4324.0
CENG140C PROGRAMMING4324.0
CENG213DATA STRUCTURES4326.0
CENG222STATISTICAL METHODS FOR COMPUTER ENGINEERING3305.0
CENG223DISCRETE COMPUTATIONAL STRUCTURES3306.0
CENG232LOGIC DESIGN4327.0
CENG242PROGRAMMING LANGUAGE CONCEPTS4327.0
CENG280FORMAL LANGU.AND ABSTRACT MACHINES3306.0
CENG300SUMMER PRACTICE I0008.0
CENG315ALGORITHMS3306.0
CENG331COMPUTER ORGANIZATION3306.0
CENG334INTRODUCTION TO OPERATING SYSTEMS3305.5
CENG336INTRO.TO EMBEDDED SYSTEMS DEVELOPMENT3225.5
CENG350SOFTWARE ENGINEERING3305.5
CENG351DATA MANAGEMENT AND FILE STRUCTURES3306.0
CENG384SIGNALS AND SYSTEMS FOR COMPUTER ENGINEERS3305.0
CENG400SUMMER PRACTICE II0008.0
CENG477INTRODUCTION TO COMPUTER GRAPHICS3306.0
CENG491COMPUTER ENGINEERING DESIGN I4248.0
CENG492COMPUTER ENGINEERING DESIGN II4248.0
ENG101ENGLISH FOR ACADEMIC PURPOSES I4416.0
ENG102ENGLISH FOR ACADEMIC PURPOSES II4416.0
ENG211ACADEMIC ORAL PRESENTATION SKILLS3314.0
OHS101OCCUPATIONAL HEALTH AND SAFETY-I0002.0
OHS301OCCUPATIONAL HEALTH AND SAFETY - II0002.0
IS100INTRODUCTION TO INFORMATION TECHNOLOGIES AND APPLICATIONS0021.0
Alttaki setten herhangi biri ..
HIST22010202.0
HIST22020202.0
HIST2205HISTORY OF THE TURKISH REVOLUTION I0202.0
HIST2206HISTORY OF THE TURKISH REVOLUTION II0202.0
TURK105TURKISH I0402.0
TURK106TURKISH II0402.0
TURK201ELEMENTARY TURKISH0202.0
TURK202INTERMEDIATE TURKISH0202.0
TURK303TURKISH I0202.0
TURK304TURKISH II0202.0

9 seçmeli ders Bilgisayar Mühendisliği Bölümü tarafından onaylanmıştır.


Yan dal programları

Hesaplamalı Bilim ve Mühendislik Yan Dal Programı

Bilgisayar Mühendisliği Bölümü, Hesaplamalı Bilimler ve Mühendislik alanında multidisipliner bir yandal programının koordinatörlerinden biridir. Bu yan dal programı aynı zamanda CENG ana dallarına da açıktır. Program hakkında daha fazla bilgi için lütfen bakınız: http://cse.metu.edu.tr/ .

Bilişim Sistemleri Yan Dal Programı

Bilişim Sistemleri yandal programı, özellikle bilişimde hemen hemen tüm uzmanlık alanlarında bilgi birikimi gerektiren “bilgiye dayalı toplum”un eğitim gereksinimlerini karşılamayı amaçlamaktadır. Program, veri tabanları, yazılım mühendisliği, bilgi sistemleri ve bilgisayar mühendisliğinin diğer bazı temel konularını içerecek olup, ana alanı bilgisayar mühendisliği dışında olan tüm öğrencilere açıktır. Başvuru için programlama alanında en az bir ders önerilir.

Zorunlu dersler:

  • CENG 240 Programming with Python for Engineers
  • CENG 301 Algorithms and Data Structures
    Veya
    CENG 310 Algorithms and Data Structures with Python
  • CENG 350 Software Engineering
  • CENG 351 Data Management and File Structures

Seçmeli dersler:

Bilgisayar Mühendisliği Bölümü'nün sunduğu derslerden seçilen 3 ders.

Toplam minimum kredi: 21

Notlar:

  1. Ders kontenjanları dersleri veren bölüm tarafından sınırlandırılabilir.
  2. Seçmeli olarak alınan dersin içeriği ile yandalda alınan diğer dersler ve anadal programında alınan dersler arasındaki örtüşme %20'den az olmalıdır.
  3. ODTÜ Yan Dal Yönergesi uyarınca, yan dal programındaki öğrencilerin toplam 12 krediden az olmamak üzere en az 4 ders almaları gerekmektedir. Bu derslerin öğrencinin anadal programında aldığı derslerle aynı veya eşdeğer olmaması gerekir.
  4. ODTÜ yan dal yönergesi gereği yan dal programındaki öğrencilerin, o programdaki derslerin ön koşullarını sağlaması gerekmektedir.
  5. Öğrenciler ayrıca Bilgisayar Mühendisliği Bölümü tarafından açılan lisansüstü düzeydeki derslere yan dal danışmanının onayı ve öğretim elemanının onayı ile seçmeli olarak kayıt yaptırabilirler.