Bilgisayar Mühendisliği Bölümü Lisans Ders Programı / Department of Computer Engineering Undergraduate Curriculum 2015-2016 ve Sonrası Girişli Öğrenciler için Uygulanacak Ders Program 1.Yıl / I.Dönem (First Year / First Semester) FIZ115 Fizik I / Physics I 3 2 7 Tr/En ÜZ MAT115 Matematik I / Calculus I 3 2 7 Tr/En ÜZ BLM101E Bilgisayar Mühendisliğine Giriş / Introduction to Computer Engineering 2 0 3 Tr/En AZ BLM103 Bilgisayar Programlama I / Computer Programming I 3 2 5 Tr/En 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 TRH115 Atatürk İlkeleri ve İnkilap Tarihi I / Atatürk's Principles 2 and History of Reforms I 0 2 Tr ÜZ 29 1.Yıl / II.Dönem (First Year / Second Semester) FIZ116 Fizik II / Physics II 3 2 7 Tr/En ÜZ MAT116 Matematik II / Calculus II 3 2 7 Tr/En ÜZ MAT115 MAT126 Lineer Cebir / Linear Algebra 3 0 5 Tr/En ÜZ BLM104 Bilgisayar Programlama II / Computer Prog. II 3 2 5 Tr/En AZ BLM103 TDE116 Türk Dili II / Turkish Language II 2 0 2 Tr ÜZ ING202E İleri İngilizce II / Advanced English II 2 0 3 En ÜZ TRH116 Atatürk İlkeleri ve İnkilap Tarihi II / Ataturk's Principles and History of Reforms II 2 0 2 Tr ÜZ 2.Yıl / III.Dönem (Second Year / Third Semester) MAT215 Diferansiyel Denklemler / Differential Equations MAT116 MAT217E Ayrık Yapılar / Discrete Structures 3 2 5 Tr/En AZ BLM103 BLM201 Tasarım Yazılımları/ Design Software 2 2 3 Tr/En AZ BLM203 Sayısal Sistemler / Digital Systems 2 2 4 Tr/En AZ BLM255 Elektrik Devreleri/ Electric Circuits 2 2 4 Tr/En AZ Seçmeli Ders (Temel Bilim) / Elective Course (Basic Science) BLM204 Bilgisayar Programlama III / Computer Programming III 2 2 4 Tr/En AZ BLM103 2.Yıl / IV.Dönem (Second Year / Forth Semester) MAT234 İstatistik ve Olasılık / Statistics and Probability 3 0 4 Tr/En AZ Bilgisayar Mühendisliği Seçmeli IV /Computer 2 2 4 Tr/En AS BLM104 Engineering Elective IV Veri Yapıları / Data Structures BLM104 BLM206 Mikroişlemci Sistemleri / Microprocessor Systems BLM203 BLM208 Elektronik Devreler / Electronic Circuits BLM205 BLM210 Mühendislikte Sözlü ve Yazılı İletişim / Oral and Written Communication in Engineering 2 0 3 Tr/En AZ
29 3.Yıl / V.Dönem (Third Year / Fifth Semester) BLM301E İşletim Sistemleri / Operating Systems 3 2 7 Tr/En AZ BLM204 BLM303E Veri Tabanı Yönetim Sistemleri / Database Management Systems BLM305E İleri Programlama Teknikleri / Advanced Programming Techniques BLM307E Algoritma Analizi ve Tasarımı / Algorithm Analysis & Design BLM387 Bilgisayar Etiği ve Hukuk / Computer Ethics and Law 2 0 3 Tr/En AZ BLM300 Yaz Stajı I / Summer Practice I 0 0 2 Tr/En AZ BLM104 30 3.Yıl / VI.Dönem (Third Year / Sixth Semester) BLM302E Bilgisayar Organizasyonu ve Mimarisi / Computer Organization & Architecture 3 2 6 En AZ BLM206 BLM304E Bilgisayar Ağları / Computer Networks BLM104 BLM306E Yazılım Mühendisliği / Software Engineering 3 0 5 Tr/En AZ BLM320E Biçimsel Diller ve Otomatlar / Formal Languages and Automata Theory 2 2 5 En AZ Bilgisayar Mühendisliği Seçmeli VI / Computer Engineering Elective VI 2 2 5 Tr/En AS 30 4.Yıl / VII.Dönem (Fourth Year / Seventh Semester) BLM401 Bitirme Projesi I / Graduation Project I 1 4 6 Tr/En AZ Seçmeli Ders (Genel Mühendislik / Elective Course BLM400 Yaz Stajı II / Summer Practice II 0 0 2 Tr/En AZ 4.Yıl / VIII.Dönem (Fourth Year / Eighth Semester) BLM402 Bitirme Projesi II / Graduation Projects II 1 4 6 Tr AZ BLM401 Seçmeli Ders (Genel Mühendislik) / Elective Course (Engin. General)
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 Bilgisayar Mühendisliği Seçmeli IV / Computer Engineering Elective IV BLM250E Python Programlama Dili 2 2 4 Tr/En AS BLM104 BLM252E Haskell Programlama Dili 2 2 4 Tr/En AS BLM104 BLM292E Veri Programlama/ Data Programming 2 2 4 Tr/En AS BLM104 Bilgisayar Mühendisliği Seçmeli VI / Computer Engineering Elective VI BLM308E İnsan Bilgisayar Etkileşimi ve Görsellik / Human Computer Interaction&Visualization 2 2 5 En AS BLM352E Açık Kaynak İşletim Sistemleri/Open Source Operating Systems 2 2 5 En AS BLM362E Optimizasyon Algoritmaları/Optimisation Algorithms 2 2 5 En AS BLM322E Sinyaller ve Sistemler / Signals&Systems 2 2 5 En AS BLM255 Öğ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) / -VIII (Software Track) Çokluortam Yazılım Geliştirme / Multimedia Software BLM411E BLM413E Paralel Programlama / Parallel Programming BLM204 BLM415E BLM417E Bilgisayar Programlama Dilleri / Computer Programming Languages WEB Tasarımı ve Programlama / Web Design and Programming BLM303E BLM419E Bilgisayar Grafiği / Computer Graphics
BLM412E Veri Madenciliğine Giriş / Introduction to Data Mining MAT234 BLM414E Oyun Yazılımı Geliştirme / Game Software BLM416E Web Veritabanı Sistemleri / Web Database Systems BLM303E BLM418E BLM420E Öğretim Yazılımları Geliştirme / Educational Software Servis Tabanlı Yazılım Geliştirme / Service Oriented Software BLM104 BLM305E BLM422E Yazılım Test / Software Testing BLM307E BLM432E Veri Bilimine Giriş/Introduction to Data Science MAT234 BLM434E Mobil Programlama/Mobil Programming BLM425E Yazılım Proje Yönetimi / Software Project Management BLM306E Bilgisayar Mühendisliği Seçmeli VII - VIII ( Bilgisayar Sistemleri Paketi) / -VIII (Computer Systems Track) BLM441E Kablosuz İletişim Sistemleri / Wireless Communication Systems BLM304E BLM443E Gömülü Sistemler / Embedded Systems BLM206 BLM445E Sistem Programlama / System Programming BLM301E BLM447E Yapay Zekaya Giriş / Introduction to Artificial Intelligence BLM449E Sayısal İşaret İşleme / Digital Signal Processing BLM440E Sistem ve Ağ Yönetimi / System&Network Management BLM304E BLM442E Bilgisayar Sistemleri Güvenliği / Computer System Security BLM304E BLM455E Akıllı Sistem ve Nesne tasarımı / Design of Smart Systems and Internet of Things BLM206 BLM446E Robotiğe Giriş / Introduction to Robotics MAT215 BLM448E Tıbbi Bilişim / Medical Informatics BLM450E Görüntü İşleme / Image Processing Seçmeli Ders (Mühendislik Genel) / Elective Course (Engineering General) BLM481 Mühendislik Ekonomisi / Engineering Economics BLM482 Mühendislik Yönetimi / Engineering Management BLM484 Mühendislikte Maliyet Analizi / Cost Analysis in Engineering BLM483 Mühendislikte İş Güvenliği ve İş Sağlığı / Job Security and Health in Engineering BLM485 Bilimsel Araştırma Teknikleri / Scientific Research Methods Ders Kodu Ders İsmi
INM013E INM014E BLM392E Girişimcilik ve İnovasyon / Entrepreneurship and Innovation 2 0 3 En ÜS Girişimcilik ve İnovasyon II / Entrepreneurship and Innovation II 2 0 3 En ÜS Bilim ve Teknoloji Tarihine Giriş / Introduction to History of the Science and Technology 2 0 3 En ÜS Seçmeli Ders (Temel Bilim) / Elective Course (Basic Science) MAT227 Sayısal Yöntemler / Numerical Methods 3 0 5 Tr AS MAT229 Matlab ile Matris Teorisi / Matrix Theory with Mat lab 3 0 5 Tr AS KIM113 Kimya / Chemistry 3 0 5 Tr AS