Bilgisayar Mühendisliği Bölümü Lisans Ders Programı / Computer Engineering Undergraduate Curriculum
2014-2015 ve Öncesi Girişli Öğrenciler için Uygulanan Ders Program
1.Yıl / I.Dönem (First Year / First Semester)
Ders Kodu Ders Ismi Saatler/Hours AKTS Dil Tür Önşart
Course Code Course Name T P ECTS Lang. Type Prereq.
FIZ115 Fizik I / Physics I 3 2 7 Tr ÜZ
MAT115 Matematik I / Calculus I 3 2 7 Tr ÜZ
Bilgisayar Mühendisliği Seçmeli I /Computer
Engineering Elective I 2 0 3 Tr/En AS
BLM103 Bilgisayar Programlama I / Computer Programming I 3 2 5 Tr AZ
TDE115 Türk Dili I / Turkish Language I 2 0 2 Tr ÜZ
ING101E İleri İngilizce I / Advanced English I 2 0 3 En ÜZ
ING101 İngilizce I / English I* 2 0 3 Tr ÜZ
TRH115 Atatürk İlkeleri ve İnkilap Tarihi I / Atatürk's Principles
and History of Reforms I 2 0 2 Tr ÜZ
29
* İngilizcelerini ilerletme durumunda olan öğrenciler / Students need to improve their English
1.Yıl / II.Dönem (First Year / Second Semester)
Ders Kodu Ders Ismi Saatler/Hours AKTS Dil Tür Önşart
Course Code Course Name T P ECTS Lang. Type Prereq.
FIZ116 Fizik II / Physics II 3 2 7 Tr ÜZ
MAT116 Matematik II / Calculus II 3 2 7 Tr ÜZ MAT115
MAT126 Lineer Cebir / Linear Algebra 3 0 5 Tr ÜZ
BLM104 Bilgisayar Programlama II / Computer Prog. II 3 2 5 Tr AZ BLM103
TDE116 Türk Dili II / Turkish Language II 2 0 2 Tr ÜZ
ING102E İleri İngilizce II / Advanced English II 2 0 3 En ÜZ
ING102 İngilizce II / English II 2 0 3 Tr ÜZ
TRH116 Atatürk İlkeleri ve İnkilap Tarihi II / Ataturk's Principles
and History of Reforms II 2 0 2 Tr ÜZ
31
* İngilizcelerini ilerletme durumunda olan öğrenciler / Students need to improve their English
2.Yıl / III.Dönem (Second Year / Third Semester)
Ders Kodu Ders Ismi Saatler/Hours AKTS Dil Tür Önşart
Course Code Course Name T P ECTS Lang. Type Prereq.
MAT215 Diferansiyel Denklemler / Differential Equations 3 2 6 Tr AZ MAT116
Bilgisayar Mühendisliği Seçmeli III /Computer
Engineering Elective III 3 2 6 Tr/En AS
BLM217 Bilgisayar Programlama III lab. / Computer
Programming III Lab. 0 2 3 Tr AZ BLM103
EEM203 Sayısal Sistemler / Digital Systems 2 2 4 Tr AZ
EEM215 Devre Analizi / Circuit Analysis 2 2 4 Tr AZ
Seçmeli Ders (Temel Bilim) / Elective Course (Basic
Science) 3 0 5 Tr AS
BLM207 Bilgisayar Etiği ve Hukuk / Computer Ethics and Law 2 0 3 Tr AZ 31
2.Yıl / IV.Dönem (Second Year / Forth Semester)
Ders Kodu Ders Ismi Saatler/Hours AKTS Dil Tür Önşart
Course Code Course Name T P ECTS Lang. Type Prereq.
MAT234 İstatistik ve Olasılık / Statistics and Probability 3 0 4 Tr AZ Bilgisayar Mühendisliği Seçmeli IV /Computer
Engineering Elective IV 3 2 6 Tr/En AS BLM104
BLM204 Bilgisayar Programlama III / Computer Programming III2 2 4 Tr AZ BLM103
BLM206 Mikroişlemci Sistemleri / Microprocessor Systems 3 2 6 Tr AZ BLM203,EEM203
BLM103
BLM208 Elektronik Devreler / Electronic Circuits 3 2 6 Tr AZ BLM205,EEM215
BLM210 Mühendislikte Sözlü ve Yazılı İletişim / Oral and
Written Communication in Engineering 2 0 3 Tr AZ
29
3.Yıl / V.Dönem (Third Year / Fifth Semester)
Ders Kodu Ders Ismi Saatler/Hours AKTS Dil Tür Önşart
Course Code Course Name T P ECTS Lang. Type Prereq.
BLM301 İşletim Sistemleri / Operating Systems 3 2 7 Tr AZ BLM204
BLM303 Veri Tabanı Yönetim Sistemleri / Database
Management Systems 3 2 6 Tr AZ
BLM305 İleri Programlama Teknikleri / Advanced Programming
Techniques 3 2 6 Tr AZ BLM202E
Bilgisayar Mühendisliği Seçmeli V /
Computer Engineering Elective V 3 0 6 Tr/En AS BLM202E
Üniversite Seçmeli Ders / University Elective Course 2 0 3 Tr/En ÜS
BLM300 Yaz Stajı I / Summer Practice I 0 0 2 Tr AZ BLM104
30
3.Yıl / VI.Dönem (Third Year / Sixth Semester)
Ders Kodu Ders Ismi Saatler/Hours AKTS Dil Tür Önşart
Course Code Course Name T P ECTS Lang. Type Prereq.
BLM302 Bilgisayar Organizasyonu ve Mimarisi / Computer
Organization & Architecture 3 2 6 Tr AZ BLM206
BLM304 Bilgisayar Ağları / Computer Networks 3 2 6 Tr AZ BLM104
BLM306 Yazılım Mühendisliği / Software Engineering 3 0 5 Tr AZ BLM104/BLM104E
Bilgisayar Mühendisliği Seçmeli VI /
Computer Engineering Elective VI 2 2 5 Tr/En AS
Bilgisayar Mühendisliği Seçmeli VI /
Computer Engineering Elective VI 2 2 5 Tr/En AS
Üniversite Seçmeli Ders / University Elective Course 2 0 3 Tr/En ÜS 30
4.Yıl / VII.Dönem (Fourth Year / Seventh Semester)
Ders Kodu Ders Ismi Saatler/Hours AKTS Dil Tür Önşart
Course Code Course Name T P ECTS Lang. Type Prereq.
BLM401/BLM401E Bitirme Projesi I / Graduation Project I 1 4 6 Tr/En AZ BLM202/BLM202E Bilgisayar Mühendisliği Seçmeli VII /
Computer Engineering Elective VII 5 Tr/En AS
Bilgisayar Mühendisliği Seçmeli VII /
Computer Engineering Elective VII 5 Tr/En AS
Bilgisayar Mühendisliği Seçmeli VII /
Computer Engineering Elective VII 5 Tr/En AS
Seçmeli Ders (Genel Mühendislik / Elective Course
(Engin. General) 3 0 5 Tr/En AS
Üniversite Seçmeli Ders / University Elective Course 2 0 3 Tr/En ÜS
BLM400 Yaz Stajı II / Summer Practice II 0 0 2 Tr AZ BLM202E
31
4.Yıl / VIII.Dönem (Fourth Year / Eighth Semester)
Ders Kodu Ders Ismi Saatler/Hours AKTS Dil Tür Önşart
Course Code Course Name T P ECTS Lang. Type Prereq.
BLM402 Bitirme Projesi II / Graduation Projects II 1 4 6 Tr/En AZ BLM401/BLM401E
Bilgisayar Mühendisliği Seçmeli VIII /
Computer Engineering Elective VIII 5 Tr/En AS
Bilgisayar Mühendisliği Seçmeli VIII /
Computer Engineering Elective VIII 5 Tr/En AS
Bilgisayar Mühendisliği Seçmeli VIII /
Computer Engineering Elective VIII 5 Tr/En AS
Seçmeli Ders (Genel Mühendislik) / Elective Course
(Engin. General) 3 0 5 Tr/En AS
Üniversite Seçmeli Ders / University Elective Course 2 0 3 Tr/En ÜS 29
AKTS ECTS Toplam / Total 240
AS: Alan Seçmeli (Departmental Elective), AZ: Alan Zorunlu (Departmental Compulsory) ÜS: Üniversite Seçmeli (University Elective), ÜZ: Üniversite Zorunlu (University Compulsory) Tr: Türkçe (Turkish), En: İngilizce (English)
Yaz stajı toplam 60 iş günüdür. / Summer Practice is 60 working days.
Seçmeli Dersler / Elective Courses
Seçmeli Ders (Temel Bilim) / Elective Course (Basic Science)
Ders Kodu Ders Adı Saatler/Hours AKTS Dil Tür Önşart
Course Code Course Name T P ECTS Lang. Type Prereq.
MAT227/ MAT227ESayısal Yöntemler / Numerical Methods 2 0 3 Tr/En AS
MAT229/MAT229E Matlab ile Matris Teorisi / Matrix Theory with Mat lab 2 0 3 Tr/En AS
KIM113/KIM113E Kimya / Chemistry 2 0 3 Tr/En AS
Bilgisayar Mühendisliği Seçmeli I / Computer Engineering Elective I
Ders Kodu Ders Adı Saatler/Hours AKTS Dil Tür Önşart
Course Code Course Name T P ECTS Lang. Type Prereq.
BLM101 Bilgisayar Mühendisliğine Giriş / Introduction to
Computer Engineering 2 0 3 Tr AS
BLM101E Bilgisayar Mühendisliğine Giriş / Introduction to
Computer Engineering 2 0 3 En AS
BLM191E Bilgisayar Mühendisliğinin Temelleri /Fundamentals
of Computer Engineering 2 0 3 En AS
Bilgisayar Mühendisliği Seçmeli III / Computer Engineering Elective III
Ders Kodu Ders Adı Saatler/Hours AKTS Dil Tür Önşart
Course Code Course Name T P ECTS Lang. Type Prereq.
MAT217/MAT217E Ayrık Yapılar / Discrete Structures 3 2 6 Tr/En AS
Bilgisayar Mühendisliği Seçmeli IV / Computer Engineering Elective IV
Ders Kodu Ders Adı Saatler/Hours AKTS Dil Tür Önşart
Course Code Course Name T P ECTS Lang. Type Prereq.
BLM202/BLM202E Veri Yapıları / Data Structures 3 2 6 Tr/En AS BLM104
BLM292E Veri Programlama/ Data Programming 3 2 6 En AS BLM104
Bilgisayar Mühendisliği Seçmeli V / Computer Engineering Elective V
Ders Kodu Ders Adı Saatler/Hours AKTS Dil Tür Önşart
Course Code Course Name T P ECTS Lang. Type Prereq.
BLM307/BLM307E Algoritma Analizi ve Tasarımı / Algorithm Analysis &
Design 3 0 6 Tr/En AS BLM202/BLM202E
BLM362E Optimizasyon Algoritmaları/Optimisation Algorithms 3 0 6 En AS BLM104/BLM104E
Bilgisayar Mühendisliği Seçmeli VI / Computer Engineering Elective VI
Ders Kodu Ders Adı Saatler/Hours AKTS Dil Tür Önşart
Course Code Course Name T P ECTS Lang. Type Prereq.
BLM308E İnsan Bilgisayar Etkileşimi ve Görsellik / Human
Computer Interaction&Visualization 2 2 5 En AS BLM104/BLM104E
BLM320E Biçimsel Diller ve Otomatlar / Formal Languages and
Automata Theory 2 2 5 En AS BLM202/BLM202E
BLM322E Sinyaller ve Sistemler / Signals&Systems 2 2 5 En AS EEM215/EEM215E
Öğrenciler Alan Seçmeli olarak Bilgisayar Mühendisliği Seçmeli VII - VIII Dönemlerdeki ders paketlerinden birini seçtiğinde diğer paketten de ders alabilir.
Bilgisayar Mühendisliği Seçmeli VII - VIII ( Yazılım Paketi) / Computer Engineering Elective VII-VIII (Software Track)
Ders Kodu Ders Adı Saatler/Hours AKTS Dil Tür Önşart
Course Code Course Name T P ECTS Lang. Type Prereq.
BLM411/BLM411E Çokluortam Yazılım Geliştirme / Multimedia Software
Development 2 2 5 Tr/En AS BLM202/
BLM202E
BLM413/BLM413E Paralel Programlama / Parallel Programming 2 2 5 Tr/En AS BLM204
BLM415/BLM415E Bilgisayar Programlama Dilleri / Computer
Programming Languages 3 0 5 Tr/En AS BLM202/
BLM202E
BLM417/BLM417E WEB Tasarımı ve Programlama / Web Design and
Programming 2 2 5 Tr/En AS BLM303E
BLM419/BLM419E Bilgisayar Grafiği / Computer Graphics 3 0 5 Tr/En AS BLM202/
BLM202E
BLM412E Veri Madenciliğine Giriş / Introduction to Data Mining 3 0 5 En AS MAT234 BLM461E/BLM461 Graph Theory and Algorithms / Çizge Kuramı ve
Algoritmalar 2 2 5 Tr/En AS BLM202/
BLM202E
BLM414/BLM414E Oyun Yazılımı Geliştirme / Game Software
Development 2 2 5 Tr/En AS BLM202/
BLM202E
BLM416/BLM416E Web Veritabanı Sistemleri / Web Database Systems 2 2 5 Tr/En AS BLM303E
BLM418E Öğretim Yazılımları Geliştirme / Educational Software
Development 2 2 5 En AS BLM104
BLM471E/BLM471
System Administration for High Performance Computing Clusters / Yüksek Başarımlı Hesaplama
Kümeleri için Sistem Yönetimi 2 2 5 Tr/En AS BLM310E/BLM301
BLM420E Servis Tabanlı Yazılım Geliştirme / Service Oriented
Software Development 3 0 5 En AS BLM305E
BLM422E Yazılım Test / Software Testing 3 0 5 En AS BLM307E
BLM432E Veri Bilimine Giriş/Introduction to Data Science 2 2 5 En AS MAT234
BLM434E Mobil Programlama/Mobil Programming 2 2 5 En AS BLM202/
BLM202E
BLM425/BLM425E Yazılım Proje Yönetimi / Software Project
Management 3 0 5 Tr/En AS BLM306E
Bilgisayar Mühendisliği Seçmeli VII - VIII ( Bilgisayar Sistemleri Paketi) / Computer Engineering Elective VII-VIII (Computer Systems Track)
Ders Kodu Ders Adı Saatler/Hours AKTS Dil Tür Önşart
Course Code Course Name T P ECTS Lang. Type Prereq.
BLM441E Kablosuz İletişim Sistemleri / Wireless Communication
Systems 3 0 5 En AS BLM304E
BLM443E Gömülü Sistemler / Embedded Systems 2 2 5 En AS BLM206
BLM445E Sistem Programlama / System Programming 2 2 5 En AS BLM301E
BLM447E Yapay Zekaya Giriş / Introduction to Artificial
Intelligence 3 0 5 Tr/En AS BLM202/
BLM202E
BLM462E/BLM462 Introduction to Machine Learning / Makine
Öğrenmesine Giriş 3 0 5 Tr/En AS BLM202/
BLM202E
BLM449/BLM449E Sayısal İşaret İşleme / Digital Signal Processing 3 0 5 Tr/En AS
BLM440/BLM440E Sistem ve Ağ Yönetimi / System&Network
Management 3 0 5 Tr/En AS BLM304E
BLM442E Bilgisayar Sistemleri Güvenliği / Computer System
Security 3 0 5 En AS BLM304E
BLM455E Akıllı Sistem ve Nesne tasarımı / Design of Smart
Systems and Internet of Things 3 0 5 En AS BLM206
BLM446/BLM446E Robotiğe Giriş / Introduction to Robotics 3 0 5 Tr/En AS MAT215
BLM448/BLM448E Tıbbi Bilişim / Medical Informatics 3 0 5 Tr/En AS
BLM450/BLM450E Görüntü İşleme / Image Processing 3 0 5 Tr/En AS
Seçmeli Ders (Mühendislik Genel) / Elective Course (Engineering General)
Ders Kodu Ders Adı Saatler/Hours AKTS Dil Tür Önşart
Course Code Course Name T P ECTS Lang. Type Prereq.
MUH402/MUH402E Mühendislik Ekonomisi / Engineering Economics 3 0 5 Tr/En AS
MUH404/MUH404EMühendislik Yönetimi / Engineering Management 3 0 5 Tr/En AS
MUH406/MUH406EMühendislikte Maliyet Analizi / Cost Analysis in
Engineering 3 0 5 Tr/En AS
MUH401/MUH401EMühendislikte İş Güvenliği ve İş Sağlığı / Job Security
and Health in Engineering 3 0 5 Tr/En AS
MUH405/MUH405EBilimsel Araştırma Teknikleri / Scientific Research
Methods 3 0 5 Tr/En AS
MUH452/MUH452E Kalite Yönetimi / Quality Management 3 0 5 Tr/En AS
Üniversite Seçmeli Dersler / University Elective Courses
Ders Kodu Ders İsmi Saatler/Hours AKTS Dil Tür Önşart
Course Code Course Name T P ECTS Lang. Type Prereq.
INM013E Girişimcilik ve İnovasyon / Entrepreneurship and
Innovation 2 0 3 En ÜS
INM014E Girişimcilik ve İnovasyon II / Entrepreneurship and
Innovation II 2 0 3 En ÜS
BLM391E Bilim ve Teknoloji / Science and Technology 2 0 3 En ÜS
BLM392/BLM392E Bilim ve Teknoloji Tarihine Giriş / Introduction to
History of the Science and Technology 2 0 3 Tr/En ÜS