Bilgisayar Mühendisliği Anabilim Dalı Ders İçerikleri

 
 Yüksek Lisans ( Güz )
BIM 501 İleri Bilgisayar Mimarileri Advanced Computer Architectures 3-0-0 Prof.Dr.Ahmet SERTBAŞ
BIM 504 Bilgisayar Mühendisliğinde Görüntü İşleme Teknikleri Image Processing Technics for Computer Engineering 3-0-0 Y.Doç.Dr.Oğuzhan ÖZTAŞ
BIM 509 İleri Düzey Dijital VLSI Tasarımı Advanced Digital VLSI Design 3-0-0 Yrd.Doç.Dr. Mustafa DAĞTEKİN
BIM 529 Bilgisayar Dil Mühendisliği Computer Language Engineering 3-0-0 Yrd.Doç.Dr.Zeynap ORMAN
BIM 500 Seminer Seminar   Yrd.Doç.Dr. Mustafa DAĞTEKİN
 

 
 Doktora ( Güz )
BIM 601 Yapay Sinir Ağları Artificial Neural Networks 3-0-0 Doç.Dr.Sabri ARIK
BIM 602 Bilgisayar Aritmetik Algoritmaları Computer Arithmetic Algorithms 3-0-0 Prof.Dr.Ahmet SERTBAŞ
BIM 608 Kablosuz Algılayıcı Ağlar Wireless Sensor Networks 3-0-0 Doç.Dr. A. Halim ZAİM
BIM 631 Yazılım Mühendisliği Software Engineering 3-0-0 Doç.Dr. A. Halim ZAİM
BIM 600 Seminer Seminar - Doç.Dr.Sabri ARIK
 

 
 Yüksek Lisans ( Bahar )
BIM 505 Bilgisayar Aritmetik Devrelerinin Tasarımı Design of Computer Arithmetic Circuits 3-0-0 Doç.Dr.Ahmet SERTBAŞ
BIM 507 Bulanık Mantık ve Bulanık Sistemler Fuzzy Logic and Fuzzy Systems 3-0-0 Yrd.Doç.Dr. Oğuzhan ÖZTAŞ
BIM 508 Analog Devre Tasarımı Analog Circuit Design 3-0-0 Yrd.Doç.Dr. Mustafa DAĞTEKİN
BIM 539 Yapay Zeka Sistemleri Artificial Intelligence Systems 3-0-0 Y.Doç.Dr.Zeynep ORMAN
BIM 500 Seminer Seminar - Yrd.Doç.Dr. Mustafa DAĞTEKİN
 

 
 Doktora ( Bahar )
BIM 603 Sistem Teorisi System Theory 3-0-0 Doç.Dr.Sabri ARIK
BIM 604 Bilgisayar Mimarisinde Özel Konular Special Topics in Computer Architecture 3-0-0 Doç.Dr.Ahmet SERTBAŞ
BIM 605 İleri Ayrık Matematik Advanced Discrete Mathematics 3-0-0 Doç.Dr.Sabri ARIK
BIM 607 Bağlantı Yönelimli Ağlar Connection-Oriented Networks 3-0-0 Doç.Dr.Halim ZAİM
BIM 632 Optik Ağlar Optical Networks 3-0-0 Doç.Dr.Halim ZAİM
BIM 600 Seminer Seminar - Doç.Dr.Sabri ARIK
 

 
 İleri Bilgisayar Mimarileri
 Advanced Computer Architectures
 3-0-0
 Güz
Türkçe İçeriği : Bilgisayar Mimarisi Temel Kavramları, Teknolojik değişim ve gelişimin Bilgisayar Mimarilerine Etkisi, Bellek Mimarileri, Cache Bellek, Sanal Bellek ve Paylaşımlı Bellek Mimarileri, RISC Mimarileri, Vektör İşlemcileri, Dizin İşlemcileri, Çokluişlemci Sistemleri.

İngilizce İçeriği : Fundamental Concepts of Computer Architecture,  Effects of Technological Innovations and Improvements on on Computer Architecture, Memory Architectures,  Cache Memory, Virtual Memory and Shared Memory Architectures, RISC Architecture, Vector Processors, Array Processors,  MultiProcessor Systems.

 

 
 Bilgisayar Mühendisliğinde Görüntü İşleme Teknikleri
 Image Processing Technics for Computer Engineering
 3-0-0
 Güz
Türkçe İçeriği : Bilgisayarla ileri düzey grafik işlemleri, grafik yazılım metotları, grafik arayüz hazırlanması, görüntü işleme teknikleri, görüntü algılama ve tanıma, kenar belirleme, parmak izi tanıma, yüz tanıma, plak tanıma, görüntü tanıma uygulamaları.

İngilizce İçeriği : Advanced computer graphics process, graphical software metots, making graphical interface, image process technics, image detect and recognition, edge detection, finger print recognition, face recognition, license Plate Recognition, applications for image recognition.

 

 
  İleri Düzey Dijital VLSI Tasarımı
  Advanced Digital VLSI Design
 3-0-0
 Güz
Türkçe İçeriği : İleri düzey VLSI dijital devrelerinin dizayn, doğrulama ve layout metodları.

İngilizce İçeriği : Advanced design, verification and layout methods for digital VLSI circuits.

 

 
 Bilgisayar Dil Mühendisliği
 Computer Language Engineering
 3-0-0
 Güz
Türkçe İçeriği :Bir derleyicinin yapısı ve evreleri (Sözcüksel Analiz, Sözdizimsel Analiz, Anlamsal Analiz) gibi temel kavramlar. Düzgün ifadeler ve formal dilbilgisi ile dil tanımlama. Program analizi ve temel optimizasyon teknikleri, veri akış analizi ve optimizasyonları. Sembol tabloları ve hata tutucular. Orta düzey kod üretimi ve makina kodu üretimi. Saklayıcı tahsis etme. Bir derleyicinin tasarlanması ve uygulanması.

İngilizce İçeriği :Fundamental concepts like structures and phases (Lexical Analysis, Syntax Analysis, Semantic Analysis) of a compiler. Regular expressions and language specification by formal languages. Program analysis and basic program optimization techniques, data-flow analysis and optimizations. Symbol tables and type-checking. Intermediate-code generation and Machine-code generation. Register allocation. Design and implementation of a compiler.

 

 
 Yapay Sinir Ağları
 Artificial Neural Network
 3-0-0
 Güz
Türkçe İçeriği : Biyolojik Nöronlar ve Yapay Modelleri, Yapay Sinir Ağı Modelleri, İleri Beslemeli Yapay Sinir Ağları, Yapay Sinir Ağlarında Eğiticili ve Eğiticisiz Öğrenme Metodları, Yapay Sinir Ağlarında Hatayı Geriye Yansıtma Yöntemi, Geribeslemeli (Dinamik) Yapay Sinir Ağları, Hopfield Yapay Sinir Ağları Modeli ve Optimizasyon Problemlerine Uygulanması, Yapay Sinir Ağlarının Dinamik Davranışının Lyapunov Metodu ile Analizi, Hücresel Sinir Ağları, Hücresel Sinir Ağlarının Görüüntü İşleme Uygulamaları.

İngilizce İçeriği : Models of artificial neural networks, biological information processing systems. Feedforwad Neural Networks. Feedback Neural Networks. Learning methods. Classification methods. Associative memories. Optimization problems. Cellular Neural Networks. Stability and instability analysis of Neural Networks.

 

 
 Bilgisayar Aritmetik Algoritmaları
 Computer Arithmetic Algorithms
 3-0-0
 Güz
Türkçe İçeriği : Sayıların simgelenmesi, sabit noktalı sayı simgeleme, kayan-noktalı sayı simgeleme, aritmetik algoritmalardaki mevcut durum, aritmetik toplama ve çıkarma algoritmaları,hızlı toplama teknikleri, toplama yoluyla aritmetik çarpma, hızlı çarpma teknikleri, temel bölme,ardışıl bölme ve hızlı bölme teknikleri, çarpma yoluyla bölme, karekök hesaplama algoritması, CORDIC algoritmaları, üstel fonksiyon hesaplamaları,

İngilizce İçeriği : Number Representations, Fixed-Point Number Representation, Floating-Point Number Representation , The Current State of Computer Arithmetic Algorithms, Arithmetic Addition and Subtraction Algorithms, Fast Addition Techniques, Multiplication Through Addition, High-Speed Multiplication Techniques , Basic Division Schemes, Sequential Division and Fast Division Techniques, Division Through Multiplication, Square-Root Computing Algorithms, CORDIC Algorithms, Exponential Function Evaluations.

 

 
  Kablosuz Algılayıcı Ağlar
  Wireless Sensor Networks
 3-0-0
 Güz
Türkçe İçeriği : Kablosuz Algılayıcı Ağlarda Ticari ve Bilimsel Uygulamalar, Temel Algılayıcı Ağ Teknolojileri, Kablosuz Algılayıcı Ağ Protokolleri: Fiziksel Katman, Ortam Kontrol Katmanı, Yol Bulma Katmanı, Taşıyıcı Katman, Algılayıcı Ağlar için Ara Çözümler, Kablosuz Algılayıcı Ağların Yönetimi, Algılayıcı Ağlar için İşletim Sistemleri, Performans ve Trafik Yönetimi.

İngilizce İçeriği : Commercial and Scientific Applications of Wireless Sensor Networks, Basic Wireless Sensor Technology, Wireless Sensors Networks Protocols: Physical Layer, Medium Access Control Protocols for Wireless Sensor Networks, Sensors Network Protocols: Routing Protocols, Transport Control Protocols for Wireless Sensors Networks, Middleware for Sensor Networks, Network Management for Wireless Sensor Networks, Operating Systems for Sensor Networks, Performance and Traffic Management Issues.

 

 
 Yazılım Mühendisliği
 Software Engineering
 3-0-0
 Güz

Türkçe İçeriği : Bu derste Yazılım Mühendisliği konuları doğrudan bir proje kapsamında ele alınacaktır. Proje bazlı olarak düşünülen bu dersin temel hedefi yüksek lisans öğrencilerinin başta TÜBİTAK olmak üzere, çeşitli birimlere bir yazılım proje teklifi hazırlması ve bu tarz bir projeyi adım adım geliştirmesini sağlayacak bilgi birikimine sahip olmalarıdır. Bu amaçla Yazılım geliştirme süreçleri karşılaştırmalı olarak proje bazlı incelenecektir.

İngilizce İçeriği : In this course, software engineering topics will be covered within a project perspective. This will be a project driven course where the aim of the course is to teach graduate students to prepare a project proposal especially a TUBITAK project proposal and develop such a project. For that purpose software project development phases will be covered in a comparative way.

 

 
 Bilgisayar Aritmetik Devrelerinin Tasarımı
 Design of Computer Arithmetic Circuits
 3-0-0
 Bahar
Türkçe İçeriği : Sayı Sistemleri, Kayan-Noktalı Simgeleme, Aritmetik Algoritmalardaki mevcut durum, İkili Aritmetik işlemlerde kullanılabilir Lojik Devrelerin Tasarımı; ikili sayıları kullanan yüksek hızlı, paralel aritmetik işlem ünitelerinin tasarımı; Kayan-Noktalı Aritmetik Ünitelerinin Tasarımı, Negatif Sayıların Simgelenmesi için kullanılan Aritmetik Sistemler.

İngilizce İçeriği : Number Systems, Floating-Point Numbers, Current State of Arithmetic Circuit Implementations, Logic Circuit Design For Binary Arithmetic Operations, Design of High Speed and Paralel Binary Arithmetic-Logic Units, Design of Floating-Point Arithmetic Units, Arithmetic Circuits Improved for Representation of Negative Numbers.  

 

 
 Bulanık Mantık ve Bulanık Sistemler
 Fuzzy Logic and Fuzzy Systems
 3-0-0
 Bahar
Türkçe İçeriği : Bulanık Aritmetiğe giriş, bulanık sayılar, bulanık sistemler, bazı uygulamalar, bulanık sistemlerin programlanması, tartışma.

İngilizce İçeriği : Fuzzy arithmetic , fuzzy numbers, fuzzy systems, some applications, programming fuzzy systems, discussion.

 

 
  Analog Devre Tasarımı
  Analog Circuit Design
 3-0-0
 Bahar
Türkçe İçeriği : Tek ve çok aşamalı kuvvetlendiriciler, akım aynaları, gürültü, geri besleme, işlemsel kuvvetlendiricler, kararlılık, analog filtreler, nonlinearity ve mismatch.

İngilizce İçeriği : Single stage and multistage amplfiers, current mirrors, noise, feedback, operational amplifiers, stability, analog filters, nonlinearity and mismatch .

 

 
Yapay Zeka Sistemleri
Artificial Intelligence Systems
 3-0-0
 Bahar
Türkçe İçeriği :Problem çözme ve arama algoritmaları, graf teorisi, kısıt tabanlı problemler. Öğrenme algoritmaları ve makina öğrenimi. Lojik ve lojik programlama. Dil anlama. Bayesian ağlar, saklı değişkenler ile öğrenme, belirsizlik altında karar verme ve Markov karar işlemleri. Karar ağaçları, yapay sinir ağları ve SVM öğrenme algoritması.

İngilizce İçeriği : Problem solving and search algorithms, graph theory, Constraint Satisfactory Problems (CSP). Learning algorithms and machine learning. Logic and logic programming. Language understanding. Bayesian networks, learning with hidden variables, decision making under uncertainty and Markov Decision Processes. Decision trees, neural nets and SVM learning algorithm.   

 

 
 Sistem Teorisi
 System Theory
 3-0-0
 Bahar
Türkçe İçeriği : Vector ve Matris Teorisi, Doğrusal Uzaylar ve Doğrusal Operatörler, Doğrusal Sistemlerin Modellenmesi, Sistem Durumu Denklemleri ve Çözüm Metodları, Zamanla Değişen ve Zamanla Değişmeyen Sistemlerin Analizi, Lyapunov Kararlılık Teoremleri, Sistemlerin Denetlenebilirliği ve Gözlenebilirliği, Sınırlı Çıkış Kararlılık Analizi, Zamanda Ayrık Sistemlerin Analizi.

İngilizce İçeriği : Theory of matrices and vectors, linear vector spaces and operators, modelling of linear systems, state space analysis of time invariant linear systems and time varying systems, Lyapunov stability theorems, controllability and observability of linear systems, dynamical analysis of discrete-time linear systems.

 

 
 Bilgisayar Mimarisinde Özel Konular
 Special Topics in Computer Architecture
 3-0-0
 Bahar
Türkçe İçeriği : Paralel bilgisayar mimarileri,model işlemci ve mimariler:ILP ?işlemcileri ,vektör işlemcileri, dizin işlemcileri, pipeline işlemcileri, superscaler işlemcileri, çoklu işlemci sistemleri; SIMD (tek-komut çoklu data) mimarisi, MIMD (çoklu-komut çoklu-data) mimarisi , data-paralel mimarileri neural mimarisi, multi threated mimarisi, dağıtık bellek ve paylaşımlı bellek mimarileri , I/O mimarileri

İngilizce İçeriği : Paralel Computer Architectures, Instruction Level Parallelism ILP Processors, Pipeline Processors, Superscaler Processors, SIMD (Single Instruction-Multiple Data) Architecture, MIMD (Multiple Instruction-Multiple Data) Architecture , Data-Paralel Architectures, Neural Architecture, Multithreated Architectures, Distributed Memory and Shared Memory Architectures, I/O Architectures.

 

 
 İleri Ayrık Matematik
 Advanced Discrete Mathematics
 3-0-0
 Bahar
Türkçe İçeriği : Cebirsel yapılar, Gruplar, Sayı sistemleri, Asal sayılar, Matematiksel tümevarım, Permutasyon ve Kombinasyonlar, Özyinelenmeli bağıntılar, Graf teorisi ve uygulamaları.
İngilizce İçeriği : Logic sets, equations and functions, Algebric structures, vector spaces, number systems, permutations, combinations, mathematical deductions and inductions, proof methods, algorithms, flow diagrams, graph diagrams, graph theory, Boolean functions and logic gates, recurrence relations, difference equtaions and their solutions.
 

 
 Bağlantı Yönelimli Ağlar
 Connection-Oriented Networks
 3-0-0
 Bahar
Türkçe İçeriği : Bağlantı yönelimli ağ mimarisi ile ilgili genel konular: Çerçeve aktarıcı (Frame relay) Asenkron Transfer Modu (ATMA), çoklu-protokol etiket anahtarlama (MPSL) ve genelleştirilmiş çoklu-protokol etiket anahtarlama (GMPLS), işaretleme protokolleri ve ilgili hizmet kalitesi konuları.
İngilizce İçeriği : General topics related with connection oriented network architecture: Frame relay, ATMA, MPLS, and GMPLS, signaling protocols and related services for quality of service.
 

 
 Optik Ağlar
 Optical Networks
 3-0-0
 Bahar
Türkçe İçeriği : Bu derste optic ağlar ile ilgili temel kavramlar verilecektir. Optik taşıma, Optik control ve veri düzlemleri, yoğun dalga boyu çoğullama (DWDM) , optic paket anahtarlama (OPS) , optic çoğuşma anahtarlama (OBS) ,sinyalizasyon protokolleri, optik ağlarda IP taşıması gibi konular üzerinde durulacaktır.
İngilizce İçeriği : In this course basic principles related with optic networks are given. Optical transportation, optical control and data plane, DWDM, optical packet switching (OPS), optical burst switching(OBS), signaling protocols, IP packet transportation through optical networks are the main topics to be covered.
 


 

İstanbul Üniversitesi Avcılar Kampusu
Fen Bilimleri Enstitüsü 34850 Avcılar/İSTANBUL
Tel: 0212 473 70 71 - 0212 473 70 72
Fax: 0212 473 70 71


© 2004 İ.Ü. Fen Bilimleri Enstitüsü
http://www.fbe.istanbul.edu.tr
E-posta:webfbe@istanbul.edu.tr
Hazırlayan: Rasim TEMUR

[ Tanıtım | Yönetim | Anabilim Dalları | Akademik Takvim | Personel | Sıkça Sorulan Sorular | Yönetmelikler | Not Dönüşüm Cetveli | Formlar ]
[ Mezuniyet | Tez Yazım Kılavuzu | Tez Kataloğu | Tezsiz Yüksek Lisans ]