Kısa Ders İçerikleri - Bilgisayar Mühendisliği

Transkript

Kısa Ders İçerikleri - Bilgisayar Mühendisliği
USIS-2008 Kısa Ders İçerikleri
YILDIZ TEKNİK ÜNİVERSİTESİ
ELEKTRİK-ELEKTRONİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
USİS 2008 DERS İÇERİKLERİ
I. YARIYIL
KOD
0111521
DERS
Bilgisayar Bilimlerine
Giriş I
TÜR ST DİL T U L K ECTS
TM
Z
TR
2 0 2 3
4
Bilgisayar Bilimlerinde Temel Kavramlar / Bilgisayar Mühendisliğinin
Temel Konuları / Bilgisayar Sistemleri ve Çevre Birimleri / İşletim
Sistemlerine Giriş / Algoritmalara Giriş / Akış Diyagramı / Veri
İletişiminde Temel Kavramlar / Programlama Dillerine Giriş / Veri
Tabanı ve Yönetimine Giriş / Bilgisayar Laboratuarında Yazılım
Araçlarının Kullanımı / Pascal diline giriş / Pascal dilinde I/O,
matematiksel işlemler / Pascal dilinde kontrol deyimleri, döngüler /
Temel arama algoritmaları / Sıralama algoritmaları
Ön Şart :
0111801
Bilgisayar Mühendisliği
Bölümüne Uyum
K
Z
TR
0 1 0 0
1
Mühendislik mesleğinin tanıtımı / Bilgisayar mühendisliği uzmanlık
alanları ve kariyer seçenekleri / Lisans eğitiminin gereksinimleri /
Mühendislik tasarımına giriş / Takım çalışması ve teknik iletişim /
Meslekten mevcut ve gelecekteki beklentiler / Kampus hayatına uyum
Ön Şart :
0221901 Fizik I
TB
Z
TR
3 0 2 4
6
Fizik ve Ölçme Uzunluk, kütle ve zaman standartları; Maddenin yapı
taşları; Boyut analizi ve birim çevirme / Vektörler Koordinat sistemleri;
Vektör ve skaler nicelikler; Vektörel işlemler / Yer değiştirme, hız ve
ivme; Hareket diyagramları; Serbest düşen cisimler / İki Boyutta
Hareket hız ve ivme vektörleri, Eğik atış hareketi; Düzgün dairesel
hareket ve ivme; Bağıl hız ve bağıl ivme / Hareket Kanunları Kuvvet
kavramı; Newton yasaları / Düzgün olmayan dairesel hareket / İş ve
Kinetik Enerji Sabit kuvvetin yaptığı iş; Kinetik enerji ve İş-Kinetik
enerji teoremi; Güç / Potansiyel Enerji ve Enerjinin Korunumu
Potansiyel Enerji; Korunumlu ve korunumsuz kuvvetler; Korunumlu
kuvvetler ve potansiyel enerji; Mekanik enerjinin korunumu;
Korunumsuz kuvvetlerin yaptığı iş; Kütle-Enerji eşdeğerliliği / Doğrusal
Momentum, Çarpışmalar ve korunumu; İmpuls ve momentum; Bir
boyutta esnek ve esnek olmayan çarpışmalar; İki boyutlu çarpışmalar;
Parçacıklar sisteminin hareketi / Katı Cismin Sabit Bir Eksen Etrafında
Dönmesi Açısal yerdeğiştirme hız ve ivme; Açısal ve doğrusal nicelikler;
Dönme enerjisi; Eylemsizlik momentinin hesabı; Tork ve Açısal ivme
arasındaki bağıntı; Dönme hareketinde iş, Güç ve enerji / Yuvarlanma
Hareketi ve Açısal Momentum, tork; Açısal momentumun korunumu /
Statik Denge ve Esneklik Denge şartları / Titreşim Hareketi Basit
harmonik hareket; Sarkaç; / Evrensel Çekim Yasası Newton’un evrensel
çekim yasası; kuvveti; Kepler yasaları ve gezegenlerin hareketi
Ön Şart :
0241120 Genel Kimya
TB Z TR 3 0 0 3
4
Atomlar ve atom kuramı / Kimyasal bileşikler ve tepkimeler / Sulu
çözelti tepkimelerine giriş ve redoks tepkimeleri / Gazlar / Termokimya
/ Atomun elektron yapısı ve periyodik çizelge / Kimyasal bağlar /
Sıvılar,katılar ve moleküller arası kuvvetler / Çözeltiler ve fiziksel
özellikleri / Kimyasal kinetik / Kimyasal denge / Asitler ve bazlar
Çözünürlük ve iyon dengeleri Entropi ve serbest enerji / Elektrokimya
Ön Şart :
0251311 Matematik I
TB Z TR 3 2 0 4
6
Sayılar (Doğal Sayılar, Reel Sayılar, Kompleks Sayılar), Fonksiyonlar
Tek Değişkenli Fonksiyonlarda Limit ve Süreklilik / Türev Tanımı ve
kuralları. Türevin çeşitli uygulamaları / Fonksiyonların değişimlerinin
incelenmesi ve grafik çizimi / Trigonometrik Fonksiyonlar, Ters
Trigonometrik Fonksiyonlar, Üstel ve Logaritmik Fonksiyonlar /
Hiperbolik ve Ters Hiperbolik Fonksiyonlar,Rolle ve ortalama Değer
Teoremleri. / Limitte belirsiz şekillerin Türev ile hesaplanması,
uygulamaları, Parametrik Denklemler / Kutupsal Koordinatlar /
Diferansiyel. Belirsiz İntegrale giriş / Belirsiz İntegrale devam / Belirsiz
İntegrale devam, Belirli İntegral, İntegralin Temel Teoremi / Belirli
İntegral ile Alan Hesabı / Belirli İntegral ile Dönel Cisimlerin Yüzey
Alanları / Belirli İntegral ile Dönel Cisimlerin Hacmi / İmproper
İntegraller
Ön Şart :
0251320 Lineer Cebir
TB Z TR 2 0 0 2
3
Matris Cebirine giriş, Matrislerde toplama ve çarpma / Bazı Özel
Matrisler, Bir kare matrisin transpozesi, Uygulaması / Determinantlar
ve özellikleri, Laplace açılımı / Determinantlarla ilgili uygulama / Bir
matrisin rankı ve Denk matrisler. Ek matris, bir matrisin tersi / Lineer
Denklem Sistemlerinin Çözüm yöntemleri / Konuya devam ve
uygulaması / Vektörler / Vektörlerle ilgili uygulamalar / Lineer
bağımlılık ve Lineer bağımsızlık / Konuyla ilgili uygulama / Bir matrisin
özdeğerleri ve özvektörleri, Cayley - Hamilton Teoremi / Konuyla ilgili
uygulama
Ön Şart :
9051031 İleri İngilizce I
K
Z EN 3 0 0 3
3
Çeşitli metin türlerine yönelik okuma stratejilerini öğrenme / Belli yazı
türlerini uygulama / Okunan metinlerle ilgili dilbilgisi ve kelime
çalışmaları yapma / Farklı okuma stratejilerini kullanma / İletişimi
bozmadan ve aksatmadan düşüncelerin ve bilgilerin yazılı bir biçimde
kolayca dile getirme / Yazı yazmanın teknik kurallarını ve yazılı bir
metnin farklı yapısal öğelerini belirleme / Özet çıkarma ve yazılı bir
parçayı yeniden yazma / Diğer beceri alanlarıyla bütünleştirilmiş bir
dilbilgisi çalışması sayesinde temel dilbilgisi kurallarını ve yapılarını
pekiştirme / Kelimeleri bağlamlarına ve yapısal ögelerine göre öğrenme
/ Derslerde akademik düzlemde öğretim görevlisi ve öğrenciler
tarafından yapılan İngilizce konuşmaları takip edebilme ve ders
sırasındaki tartışmalara katılmaya yetecek derecede kullanabilme
Ön Şart : Hazırlık
9061021 Türkçe I
K
Z TR 2 0 0 0
3
Dil nedir; dünya dilleri, Türkçenin bunlar arasındaki yeri ve tarihsel
gelişimi / Güncel metinler eşliğinde günümüzde Türkçenin sorunları /
Güncel metinler eşliğinde “de”, “ki” ve “mi”nin yazımı / Derlenmiş
metinler eşliğinde Türkçe sözcüklerin yazımıyla ilgili sorunlar (birleşik
sözcükler, ünlü ve ünsüz uyumları) / Metin incelemesi: Bilimsel içerikli
bir makalenin incelemesi / Arasınav / Yazım kuralları ve noktalama
işaretleriyle ilgili uygulamalar / Metin incelemesi: Bir köşeyazısının
incelemesi / Anlatım bozuklukları, dil yanlışları ile uygulamalar / Örnek
metinler eşliğinde bilim dili olarak Türkçe / Sözlü sunum çalışmaları
Ön Şart :
II. YARIYIL
KOD
0111532
DERS
Bilgisayar Bilimlerine
Giriş II
TÜR ST DİL T U L K ECTS
TM
Z
TR
2 0 2 3
4
C Programlama Dilinin Yapısı ve Genel Özellikleri / Değişkenler, Veri
Tipleri, Veri Tiplerinin Genişletilmesi / İlişkisel, Mantıksal ve Bit
İşlemleri için Operatörler ve İfadeler / Program Kontrol Deyimleri /
Döngüler / Tek ve Çok Boyutlu Diziler / Karakter Dizileri ve string
Kavramı / İşaretçiler / Dinamik Bellek Kullanımı / Fonksiyon Yapısı ve
Kullanımı / struct ve union Yapısı ve Kullanımı
Ön Şart :
0112632 Devre Teorisi
TM
Z
TR
3 0 2 4
5
Giriş, Yük, akım, gerilim, güç ifadeleri ve bunların arasındaki ilişkiler.
Temel devre tipleri ve devre elemanları, kaynak, direnç gibi basit
elemanların sembolleri ve bu sembollerin anlamları / Ohm yasası,
direnç elemanının matematiksel ifadesi. Kirchoff’un akım ve gerilim
yasaları, tek çevreye veya tek düğüm-çiftine sahip devrelerin çözümü /
Kaynak-direnç bileşimine sahip devreler, seri, paralel bağlama kavramı,
gerilim ve akım bölücüler / İşlemsel kuvvetlendiricinin örnek olarak ele
alınması, devre analizinde çok kullanılan yöntemlere giriş, düğüm
gerilimleri analizi, çevre akımları analizi / Düğüm gerilimleri ve çevre
akımları analizinin devamı ve genel halleri / Doğrusallık ve toplamsallık
teoremleri. Kaynak dönüşümü yöntemleri / Thévenin ve Norton
teoremleri ve direnç devrelerine uygulanması / Endüktans ve kapasite
elemanları, matematiksel ifadeleri, seri-paralel bağlamalar, dualite
kavramı / Kaynaktan bağımsız RL ve RC devreleri, üstel cevabı /
Devreye birim basamak fonksiyonun uygulanması, anahtarlama
mantığı, RL ve RC devreleri üzerindeki etkileri / Birinci dereceden
dinamik devrelerin çözümü, doğal ve zorlanmış çözümler / Sinüzoidal
analize giriş. Devre elemanlarının fazörleri. Frekans düzleminde
sinüzoidal sürekli hal analizi / Sinüzoidal sürekli halde devre teoremleri
/ Sinüzoidal sürekli halde ortalama güç, maksimum güç teoremleri.
Dinamik devre ve sistemlerin s-düzleminde incelenmesi, Laplace
çözümüne giriş ve temel ifadeler / Devrelerin s-düzlemindeki eşdeğer
şekilleri, Laplace transform tekniklerinden yararlanarak dinamik
devrelerin çözümü
Ön Şart :
0221912 Fizik II
TB
Z
TR
3 2 0 4
6
Coulomb Yasası; Yalıtkanlar ve iletkenler; Elektrik alanı / Gauss Yasası
Elektrik akısı; Elektrostatik dengedeki iletkenler / Elektriksel Potansiyel
ve potansiyel farkı; Sürekli yük dağılımının oluşturduğu elektriksel
potansiyel; Yüklü bir iletkenin potansiyeli / Sığa ve Dielektrikler
Sığanın tanımı; Sığanın hesaplanması; Kondansatörlerin bağlanması;
Yüklü kondansatörde depolanan enerji; Dielektrikli kondansatörler /
Akım ve Direnç Elektrik akımı; Direnç ve Ohm kanunu; Elektriksel
iletkenlik için bir model; Direnç ve sıcaklık; Elektrik enerjisi ve güç /
Doğru Akım Devreleri Elektromotor kuvveti; Seri ve paralel bağlı
dirençler; Kirchhoff kuralları; RC devreleri; Elektrik Ölçü aletleri /
Manyetik alan; Akım taşıyan bir iletkene etkiyen manyetik kuvvet;
Düzgün bir manyetik alan içindeki akım halkasına etkiyen tork; Yüklü
bir parçacığın düzgün bir manyetik alan içindeki hareketi, Hall olayı /
Manyetik Alan Kaynakları Biot-Savart yasası; İki paralel iletken
arasındaki manyetik kuvvet; Ampere yasası; Bir selenoidin manyetik
alanı; Manyetik akı; Manyetizmada Gauss yasası; Yerdeğiştirme akımı
ve Ampere yasasının genel biçimi / Faraday Yasası Faraday’ın
indiksiyon kanunu; Hareketsel EMK; Lenz yasası; İndiksiyon EMK’leri ve
elektrik alanları, Maxwell’in harika denklemleri denklemleri / İndüktans
Öz-indüktans; RL devreleri; Manyetik alan içinde enerji; Karşılıklı
indüktans; LC devresinde salınımlar / Alternatif Akım Devreleri AA
kaynakları ve fazörler; Dirençli AA devresi; İndüktörlü AA devresi;
Kondansatörlü AA Devresi / RLC seri devresi; AA devresinde güç; Seri
RLC devresinde rezonans; Transformatörler ve güç iletimi /
Elektromanyetik Dalgalar Maxwell denklemleri ve Hertz’in buluşları;
Düzlem elektromanyetik dalgalar; Elektromanyetik dalgaların taşıdığı
enerji; Momentum ve radyasyon basıncı; Elektromanyetik dalgaların
spektrumu
Ön Şart :
0251312 Matematik II
TB
Z
TR
3 2 0 4
6
Seriler / Fourier Serileri / Çok Değişkenli Fonksiyonlarda limit,
süreklilik, kismi türev, toplam diferansiyel. / Bileşik, kapalı ve ters
fonksiyonların türevleri, değişken dönüştürme. / Değişken dönüştürme,
maksimum ve minimum problemleri. / Vektör Analizi (Vektör değerli
fonksiyonlar) / Vektör Analizine devam (Gradien, Diverjans,
Rotasyonel, Laplasien). İki Katlı integraller. / İki Katlı İntegraller
(Değişken dönüştürme, Hacim Hesabı) / İki Katlı İntegraller (Hacim
Hesabı, Yüzey Alanları). / Üç katlı integraller. / Eğrisel İntegraller /
Eğrisel Integraller / Yüzey Integralleri
Ön Şart :
9051032 İleri İngilizce II
K
Z
EN
3 0 0 3
3
CV hazırlama; başvuru mektupları ; okuma çalışması. / İş mülakatları ,
örnek iş mülakatları , okuma çalışması, sosyalleşme . / Talep mektubu,
telefonda konuşma ve ilgili dinleme çalışmaları. / Not alma teknikleri ,
e-mail, fax, memo yazma, okuma çalışması. / Kelime çalışması ; sıkça
karıştırılan kelimeler, okuma çalışması. / Toplantılar, müzakereler; grup
müzakere çalışması , okuma çalışması. / Rapor yazımına giriş , rapor
tip 1 ( bilgi verici) / Sözlü sunuya giriş , örnek bilgi verici rapor
inceleme, pazarlama. / Sözlü sunum teknikleri, rapor tip 2 (
değerlendirme / analitik), okuma çalışması. / Ürün grafik sunumu ,
model okuma parçaları. / Sözlü sunum sınıf içi ön çalışmaları , okuma
çalışması. / Öğrenci sunuları, sunular üzerine dönüt ve tartışma
Ön Şart : Hazırlık
9061022 Türkçe-II
K
Z
TR
2 0 0 0
3
Türkçenin yapısı: Ses, yapı ve dizim özellikleri / Metin çözümlemesi
(Şiir) / Metin çözümlemesi (Öykü) / Anlatım bozukluklarıyla ilgili
uygulamalar / Metinler eşliğinde yabancı kaynaklı sözcüklerin yazımıyla
ilgili sorunlar / Rapor, dilekçe ve özgeçmiş yazımı (Örnekler ve
uygulamalar) / Bilimsel araştırma ve yazma teknikleri / Dil yanlışlarının
düzeltilmesine dönük uygulamalar / Metin çalışmaları, çözümlemesi /
Sözlü sunum çalışmaları
Ön Şart :
Zorunlu Temel Kültür
K
Z
TR
3 0 0 3
3
Ön Şart :
III. YARIYIL
KOD
DERS
0112521 Ayrık Matematik
TÜR ST DİL T U L K ECTS
TB
Z
TR 3 0 0 3
4
Küme ve alt kümeler, küme işlemleri, kesişim ve birleşim / Lojik
işlemlerin yapılması, teorem gösterimi ve ispat metodları / Sayma
metodları, permütasyon, kombinasyon, güvercin yuvası prensibi /
İlişkiler(relation) ve yönlü graflar / Simetri, geçişme ve yansıma
özellikleri ve algoritmaları / Bağıntılar üzerinde işlemler ve denklik
bağıntıları
/
Fonksiyonlar,
permütasyon
fonksiyonu,
stack
permütasyonu / Ağaçlar, arama ağaçları, ağaç işlemleri / Algoritmalara
giriş, kodlama ve yarı kodlama / Kromatik polinomlar ve rook
polinomları ve algoritmaları / Gruplar ve yarı gruplar, halkalar /
Makineler, sonlu durum makineleri ve regular ifadeler / Graf teorisi ve
uygulamaları / Graf teorisi, yönlü ve yönsüz graflar, eşdeğer graflar /
Petri Net’ler
Ön Şart :
0112541 Programlama Dilleri
TB
Z
TR 2 0 2 3
5
C Programlama Dili ile İleri Seviyeli Programlamaya Giriş / Veri Yapıları
ve Gerçeklenmesi / Farklı Veri Yapıları ile Statik ve Dinamik Bellek
Kullanımı / Giriş-Çıkış Yöntemleri / Dosya İşlemleri ve Erişim Metodları
/ Fonksiyon İşaretçileri / Özyinelemeli Fonksiyonlar / Donanım
Programlama Yöntemleri / C Önişlemcisi / Makro Kullanımı / Şartlı
Derleme / İşlemler ve çokluizlek(multithread) Kullanımı / Bellek
Kaçakları ve Güvenli Programlama / makefile Yapısı / makefile Tabanlı
Proje Oluşturma
Ön Şart : 0111521
0112581 Assembly Dili
TM
Z
TR 3 0 0 3
4
Giriş, Assembly dili hakkındaki genel bilgiler / Sayı ve kodlama
sistemleri / İşlemci ailesinin tanıtımı register ve flag’ler, segment
yapısı / Komut kümesi (veri aktarım, aritmetik, dallanma) / Komut
kümesi (çevrim, bayrak, mantıksal, öteleme) / Komut kümesi (katar
komutları ve ön ekler) / Komut kümesi ve Debug uygulamaları
(Laboratuar çalışması) / Assembly dilinde programlar nasıl yazılır ? /
Pseudo komutlar ve kullanım özellikleri, EXE ve COM tipinde programlar
/ Procedure’ler ve Macro kullanımları / Programlama ve hata bulmaya
yönelik uygulama çalışmaları (Laboratuar uygulaması) / Alt programlar,
ortak segment kullanımları ile EXTRN ve PUBLIC tanımları / Kesmeler,
vektör tablosu ve yüksek seviyeli diller ile assembly dilinin birlikte
kullanılması
Ön Şart : 0111521
0112611 Lojik Devreler
TM
Z
TR 3 0 2 4
5
Giriş: Sayısal sistemlerin genel özellikleri / Boole Cebrinin Temelleri /
Lojik fonksiyonlar, kanonik ve standart biçimler / Lojik kapılar. Sadece
NAND ya da NOR kapıları ile fonksiyon gerçekleme / Lojik
fonksiyonlarin
sadeleştirilmesi.
Karnaugh
diyagramları.
/
Kombinasyonel lojik, toplayıcılar, çıkarıcılar, kod dönüştürücüler / Orta
ölçekli tümdevreler (MSI), paralel toplayıcı, ondalık toplayıcı, genlik
karşılaştırıcı / Kodçözücüler, veriseçiciler (MUX) / Flip-Flop’lar: RS, D, T,
J-K flip-flopları / Senkron ardışıl devrelerin çözümlenmesi / Senkron
ardışıl devrelerin tasarımı / Senkron ardışıl devrelerin tasarımı /
Sayıcılar, tutucular, register’lar
Ön Şart :
0112711
Nesneye Dayalı
Kavramlar
TM
Z
TR 2 0 0 2
3
Nesneye Dayalı Tasarıma Giriş / Nesne ve Sınıf Kavramları /
UML(Unified Modelling Language) Diline Giriş / Metod Kavramı / Temel
UML Diyagramları ve Notasyonu / Nesne Kimliği / Nesne Arayüzü /
Nesne Kılıflama / Nesne Öznitelikleri / Nesne Davranışı ve Metodlar /
Nesne ve Sınıf Etkileşimleri ve İlişkileri (Bağlaşım, parça-bütün,
kalıtım) / Çokbiçimlilik / Soyut Sınıflar / Tekli ve Çoklu Kalıtım /
Arayüzler / Overriding-Overloading
Ön Şart :
0252311
Diferansiyel
Denklemler
TB
Z
TR 4 0 0 4
6
Genel Tanımlar, Dif. Denk. Tanımı. Mertebe ve çözüm türleri, Dif.
Denklemin kurulması / Birinci mertebe Dif. Denklemler, Değişkenlere
ayrılabilen, Homojen, Homojen hale getirilebilen tiplerinin tanıtılması
ve çözüm yöntemleri / Birinci Mert. Lineer Dif. Denk., Bernoulli Dif.
Denk. / Tam Dif. Denk. Ve İntegrasyon Çarpanı tiplerinin tanıtılması ve
çözüm yöntemleri / Clairaut Dif. Denk., Lagrange Dif. Denk., Riccati
Dif. Denk. Tiplerinin tanıtılması ve çözüm yöntemleri / Değişkenlerden
birini içermeyen İkinci Mertebeden Dif. Denk. / İkinci Mertebeden Lineer
ve Sabit Katsayılı Denklemlerin Özel ve Genel Çözüm Yöntemleri /
Konuya Devam / Konuya Devam / n. Mertebeden Lineer ve Sabit
Katsayılı Dif. Denk. , İkinci taraflı ve İkinci tarafsız Denklemlerin özel
ve genel çözüm yöntemleri / Değişken Katsayılı Lineer Dif. Denk., Euler
ve Genelleştirilmiş Dif. Denk. / Dif. Denk. Operatör Yöntemi ile
Çözümleri / Dif. Denk. Sistemleri / Dif. Denk. Sistemleri
Ön Şart :
9052041
İngilizce Okuma ve
Konuşma
K
Z
EN 1 0 2 2
3
Derse giriş / Madness and Creativity konulu ders materyali / Sözlü sunu
üzerine teorik bilgi / Fantastic Literature as an Element of Popular
Culture konulu ders materyali / Öğrencilerin Fantastic Literature as an
Element of Popular Culture konulu sözlü sunuları / Gender konulu ders
materyali / Gender konulu ders materyali / Öğrencilerin Gender konulu
sözlü sunuları / Globalisation konulu ders materyali / Globalisation
konulu ders materyali / Öğrencilerin Globalisation konulu sözlü sunuları
Ön Şart : 9051032
IV. YARIYIL
KOD
0112532
DERS
Veri Yapıları ve
Algoritmalar
TÜR ST DİL T U L K ECTS
M
Z
TR
3 0 0 3
5
Matematiksel temeller (Fonksiyon, kümeler, rekürans bağıntıları) / Data
Yapıları (Kuyruk ve Yığınlar) / Data Yapıları (Listeler ve Ağaçlar) /
Sıralama Algoritmaları / Graf Algoritmaları (En Kısa Yol Problemi) / Graf
Algoritmaları (En Kısa Yol, Kritik Yol Problemi) / Graf Algoritmaları
(Minimum Spanning Trees) / Graf Algoritmaları (Huffman ağacı) / Graf
Algoritmaları (Maksimum Akış Algoritmaları) / Geometrik Algoritmalar /
Paralel Algoritmalar (Merge Sort) / String Bulma Algoritmaları /
Elementer Matris İşlemleri / Modüler Aritmetik / Kriptografi
Algoritmaları
Ön Şart : 0111532
0112562
Nesneye Dayalı
Programlama
M
Z
TR
2 0 2 3
5
Nesneye Dayalı Programlamaya Giriş / Java Programlama Dilinin Genel
Yapısı ve Özellikleri / Sınıf ve Nesne Kavramları / Değişkenler, Veri
Tipleri / İlişkisel ve Mantıksal Operatörler ve İfadeler / Program Kontrol
Deyimleri / Döngüler / Tek ve Çok Boyutlu Diziler / Kalıtım / Arayüzler /
Çokbiçimlilik / Overriding-Overloading / Hata Ayıklama ve Özel Durum
Denetimi / Paket Yapısı / Dosya İşlemleri / Pencere Uygulamaları /
Olay Yakalama ve İşleme / Temel GUI Bileşenleri ve Dizilim
Yöneticileri
Ön Şart : 0112711
0112572 Sayısal Analiz
TB
Z
TR
2 0 0 2
3
Matematik Modelleme ve Mühendislik Problemlerinin Çözümü / Nümerik
Hesaplar, Yaklaşım, Yuvarlatma ve Kesme Hataları / Lineer Olmayan
Eşitliklerin Çözümü - Kapalı Yöntemler (Grafik, İkiye Bölme, Yer
Değiştirme, Adım Arttırmalı) / Lineer Olmayan Eşitliklerin Çözümü Açık Yöntemler (Basit İterasyon, Newton-Raphson, Sekant, Katlı
Kökler) / Polinomların Köklerinin Bulunması – Klasik, Müler, Bairstow,
Diğer Yöntemler / Lineer Sistemlerin Çözümü – Gauss Eliminasyon,
Gauss Jordan / Özel Matrisler ve Gauss Siedel / Lineer Olmayan
Denklem Takımlarının Çözümü / Sonlu Farklar / İnterpolasyon (Gregory
Newton - Langrange ve Ters İnterpolasyon) / Sayısal Türev / Sayısal
İntegral / Eğri Uydurma Yöntemleri / Adi Diferansiyel Denklemlerin
Çözümü / MathLab Uygulamaları
Ön Şart : 0251320
0112592
İstatistik ve Olasılık
Hesapları
TB Z TR 2 0 0 2
3
İstatistik Metoduna Giriş Ana Kütle, Örnek, İstatistik Analiz / Verilerin
Toplanması, Frekans Dağılımları, Grafikler / Ortalamalar, Dağılma
Ölçüleri / Olasılık Teorisi, Olasılık Kuralları, Koşullu Olasılık, Bayes
Kuralı / Permütasyon, Kombinasyon, Matematiksel Beklenen Değer /
Süreksiz Olasılık Dağılımları,Binom Dağılımı / Poisson Dağılımı,Poisson
Süreci, Hipergeometrik Dağılım / Sürekli Olasılık Dağılımları, Normal
Dağılım / Hipotez Testleri-Parametrik Testler, Hipotez TestleriParametrik Olmayan Testler / Regresyon ve Korelasyon Analizi,
Doğrusal Regresyon / Çoklu Regresyon ve Korelasyon / Korelasyon
Katsayısı ile İlgili Hipotez Testleri / Zaman Serilerinin Analizi
Ön Şart :
0112622 Elektronik Devreler
TM Z TR 2 0 2 3
5
p-n jonksiyonu, ideal diyot, diyot karakteristikleri / Eşdeğer diyot
modelleri, kırpıcı devreler / Doğrultucu devreler, diyot lojik / Bipolar
jonksiyonlu transistör (BJT), karakteristikleri / BJT’li devrelerin DC
analizi / Diyot transistör lojik (DTL), direnç transistör lojik, (RTL),
transistör transistör lojic (TTL) / Uygulamalar / İşlemsel yükselteç (OPAMP): karşılaştırıcı, eviren (inverting) ve evirmeyen (non-inverting)
devre yapıları / İşlemsel yükselteç: toplama, çıkarma, türev ve integral
alma devreleri / Alan etkili transistörler (FET), Jonksiyonlu Alan Etkili
Transistör (JFET) / Metal Oksit Yarıiletken Alan Etkili Transistör
(MOSFET) / FET’li devrelerin DC analizi ve uygulamalar / MOS lojik
Ön Şart :
0112722 Sistem Analizi ve Tasarımı
TM Z TR 2 0 0 2
4
Sistem Kavramı ve Genel Sistem Teorisi / Bilgi Sistemi ve Bilgi Sistemi
Tipleri / Bilgi Sistemi Geliştirme Süreci / Sistem Analisti Görev ve
Yetenekleri / Ön İnceleme ve Fizibilite Analizi / Sistem Önerisi
Hazırlama ve Sunma / Sistem Analizi: Veri Toplama / Sistem Analizi:
Veri Modelleme / Sistem Tasarımı / Veri Tabanı Tasarımı / Arabirim
Tasarımı / Sistem Gerçekleştirme / Sistem Gerçekleştirme / Yeni
Sisteme Geçme Süreci / Sistem Bakım ve Desteği
Ön Şart :
0112812 Mesleki İngilizce I
K
Z EN 2 0 0 2
3
Tercüme Tekniğine Ait Genel Bilgiler. / Tercüme Tekniğine Ait
Uygulamalar / Genel Güncel Parçalar 1 / Genel Güncel Parçalar 2 /
Genel Güncel Parçalar 3 / Genel Güncel Parçalar 4 / Genel Güncel
Parçalar 5 / Genel Güncel Parçalar 6 / Genel Teknik Tercüme Metinleri 1
/ Genel Teknik Tercüme Metinleri 2 / Genel Teknik Tercüme Metinleri 3
/ Genel Teknik Tercüme Metinleri 4 / Genel Teknik Tercüme Metinleri 5
/ Genel Teknik Tercüme Metinleri 6 / Genel Teknik Tercüme Metinleri 7
Ön Şart : Hazırlık
0112820 Bilgisayar Semineri
Güncel Bilgisayar
seminerlerdir
Bilimleri
SM Z TR 0 2 0 1
konularında
hazırlanan
ve
2
sunulan
Ön Şart :
V. YARIYIL
KOD
DERS
0113541 Algoritma Analizi
TÜR ST DİL T U L K ECTS
M
Z
TR
2 0 0 2
3
Veri Yapılarına Genel Bakış / Karmaşıklık Teorisi / Arama
Algoritmalarının Analizi / Sıralama Algoritmalarının Analizi / Paralel
Algoritmalar / Heap Yapıları / Dengeli Arama Ağaçları(AVL tree, B-tree,
red-black tree) / Hash Algoritmaları / Rekürans Bağıntıları / Dinamik
Algoritmalar / Rasgele Algoritmalar / Yaklaşıklaşma Algoritmaları /
Greedy Algoritmalar / Özel Algoritmalar
Ön Şart : 0112532
0113561 İşletim Sistemleri
M
Z
TR
2 2 0 3
5
İşletim sisteminin ve işletim sistemine ait genel kavramların tanımı ile
işletim sistemlerinin gelişim tarihçesi / Bilgisayar sistemlerinde işletim
sistemlerinin desteklenmesi için ihtiyaç duyulan genel donanım
özellikleri / Process kavramı ve process’lerin yönetilmesi için izlenen
temel yöntemler / Process çalıştırma yöntemleri incelenmesi ve
karşılaştırılması / Process’ler arası haberleşme ve senkronizasyon
sağlanması, dead-lock kavramı ve çözüm yöntemleri / Bellek yönetimi
ve çok kullanıcılı sistemlerdeki önemi, gerçek bellek ile sanal bellek
kavramlarını tanıtılması / Sanal bellek oluşturulması için kullanılan
yöntemler ve gerekli donanım özellikleri / Paging ve Segmentation
yöntemlerinin incelenmesi ve karşılaştırılması / Giriş-Çıkış sistemlerinin
tanıtılması ve bellek hiyerarşisi içindeki yerlerinin incelenmesi / GirişÇıkış sistemini çalışma prensipleri, sıralı ve rastgele erişimli çevre
birimlerinin kullanımı Giriş-Çıkış sistemlerinin kullanıcılar arasında
paylaştırılması, sanal çevre birimi kavramının tanıtılması ve uygulama
alanlarının gösterilmesi / File sistemlerinin tanıtılması, düz ve
hiyerarşik yapıya sahip file sistemlerinin karşılaştırılması / Mantıksal
file sistemi ile fiziksel çevre birimler arasındaki ilişkinin incelenmesi,
çok kullanıcılı sistemlerde paylaşım ve güvenlik ihtiyaçlarının
tanıtılması
Ön Şart :
0113611 Bilgisayar Donanımı
TM
Z
TR
3 0 0 3
5
Kombinasyonel lojik devreler / Ardışıl lojik devreler / Saklayıcı ve
sayıcılar / Bellek birimleri (RAM, ROM, PLD, PLA, PAL) / Saklayıcı
transfer işlemleri ve ortak veri yolu oluşturma / Donanım Tanımlama
Dili (Hardware Descriptor Language-HDL) paketleri (VERILOG) ile
uygulama / Donanım ile kontrol birimi tasarımı / Mikro program ile
kontrol birimi tasarımı / Komut yapısı ve adresleme yöntemleri /
Merkezi İşlem Birimi tasarımı / RISC-CISC karşılaştırmaları ve pipeline
yapılar / Giriş/Çıkış birimleri ve haberleşme / Bellek yapıları ve
yönetimi (Ön bellek yapıları)
Ön Şart : 0112611
0113711 Veri Tabanı Yönetimi
M
Z
TR
3 0 2 4
5
Dosya ve Veri tabanı kavramları, Veri Tabanı Sistemi Genel Yapısı /
Veri Modelleri / İlişkisel Cebir / MantıksalVeri Tabanı Tasarımı,
Normalizasyon / Varlık – İlişki (E-R) Diyagramları / Fiziksel Veri Tabanı
Tasarımı / İndeksYapısı, Ağaç Yapısında İndeks / Hesaba Dayalı (
Hashing) Adresleme / Veri Tanımlama ve Sorgulama Dilleri ( SQL Dili
Komut Yapısı ) / Veri Tanımlama ve Sorgulama Dilleri ( SQL Dili Komut
Yapısı ) / İşlem (Transaction) kuralları / Veri Tabanı Eşzamanlık
Denetimi, Veri Tabanı Düzeltme / Nesneye Yönelik Veri Tabanı
Sistemleri / Nesneye Yönelik Veri Tabanı Sistemleri / Dağıtılmış Veri
Tabanı Sistemleri
Ön Şart :
0113811 Mesleki İngilizce II
K
Z EN 2 0 0 2
3
Ders Hakkında Genel Konuşma ve Beklentiler / Genel Güncel Parçalar 7
/ Genel Güncel Parçalar 8 / Genel Güncel Parçalar 9 / Genel Güncel
Parçalar 10 / Genel Güncel Parçalar 11 / Genel Güncel Parçalar 12 /
Genel Güncel Parçalar 13 / Genel Teknik Tercüme Metinleri 8 / Genel
Teknik Tercüme Metinleri 9 / Genel Teknik Tercüme Metinleri 10 / Genel
Teknik Tercüme Metinleri 11 / Genel Teknik Tercüme Metinleri 12 /
Genel Teknik Tercüme Metinleri 13 / Genel Teknik Tercüme Metinleri 14
Ön Şart : Hazırlık
0113851 Veri İletişimi
TM Z TR 3 0 0 3
5
M SE TR 3 0 0 3
5
Veri haberleşmesine giriş / Veri haberleşme standartları, Mimari
modeller / OSI Referans modeli, Katmanlar ve görevleri / Sinyalleşme
ve Sinyal kodlama teknikleri / Paralel ve seri iletişim / İletişim
ortamları, teknik özellikleri / Multiplexing (TDM, FDM) / Hata algılama
ve düzeltme teknikleri / Data Link Kontrol teknikleri , Akış kontrolü /
Senkron ve asenkron data link protokolleri / IEEE 802.3, 802.4, 802.5
yerel alan ağ teknolojileri / Bağlantılı ve bağlantısız servisler,
Anahtarlama teknikleri / Veri iletişim teknolojileri ile ilgili öğrenci
sunuları (X.25, ISDN, FR, ATM, xDSL.)
Ön Şart :
Bölüm Seçimlik I
NOT : Bölüm Seçimlik M Ders Havuzundan Herhangi bir Ders Alınacaktır.
Ön Şart :
VI. YARIYIL
KOD
0113522
DERS
Mühendislik
Matematiği
TÜR ST DİL T U L K ECTS
TB
Z
TR
2 0 0 2
3
Sayılar Teorisine Giriş / Asal sayılar, asal çarpanlara ayırma / Modüler
Aritmetik, invers alma problemi / Kriptografi algoritmaları, RSA, DES,
STACK permütasyonu / Inclusion ve Exclusion prensibi, Rook polinomu
/ Generating Fonksiyonlar ve Uygulamaları / Rekürans Bağıntıları,
Karakteristik Köklerin Bulunması / Yakınsak serilerde yakınsamanın
hızlandırılması / Fourier serisi, fonksiyonların seriye açınımı / Discrete
Fourier Analizi, Fast Fourier transformları / Fonksiyonların seriye
açılımları, Taylor açılımları / Lineer denklem sistemlerinde iterasyonla
çözüm ve maksimum diagonal problemi / Catalan, Stirling ve Euler
sayıları / Çok basamaklı sayılarda çarpma bölme problemleri /
Mühendislik matematiğinde özel-yeni konular
Ön Şart : 0112572
0113622 Mikro İşlemciler
TM
Z
TR
2 0 2 3
5
Mikroişlemci teknolojisinde yaşanan gelişmeler / Intel 8086ve 286
mimarisi ve iç yapısı / Giriş-Çıkış birimlerinin programlanması / 8255
PPI -Programlanabilir Paralel Arayüz ile Mod 0’da 4x4 Tuş takımı / 8255
PPI ile Mod 1 ve Mod 2’de yazıcı uygulaması / 8251 USART-Senkron ve
Asenkron Seri Veri Giriş-Çıkış Birimi / RS-232C Standardı / 8254 PIT ve
Frekansmetre Uygulaması / Ön Bellek Teknolojileri / Bellek Yapıları:
Cache, SRAM, DRAM, EPROM ve adres çözümleme uygulamaları / Bus
Yapıları: ISA, EISA, VESA ve PCI Bus yapıları / Kesme İstekleri / Kesme
İstekleri: 8259 Programlanabilir Kesme Denetleyici
Ön Şart : 0112581
0113722 Yazılım Mühendisliği
M
Z TR 3 0 0 3
4
Yazılım Mühendisliğine Giriş ve Yazılım Geliştirme Süreçleri / Yazılım
Geliştirme Süreçleri ve Çevik Modeller / Proje Yönetimi Temelleri /
Gereksinim Mühendisliği / Analiz Raporuna Giriş / Analiz ve Tasarım
Süreçlerinde Nesneye Yönelim / Yazılım Proje Yönetimi / Risk Yönetimi
/ Yazılım Kestirim Yöntemleri / Yazılım Kalite Yönetimi / Yazılım
Ölçütleri / Test Teknikleri / Yazılım Bakımı ve Konfigürasyon Yönetimi /
Yazılım Yeniden Kullanımı (Software Reuse)
Ön Şart : 0112722
0113862 Bilgisayar Ağ Teknolojileri
M
Z TR 3 0 0 3
4
Ağ (Network) katmanının tanımı, görevleri ve çalışma prensiplerinin
incelenmesi / Bilgisayar ağı içerisinde iki nokta arasında izlenecek
yolun bulunmasına yönelik statik ve dinamik routing (yol bulma)
algoritmalarının incelenmesi ve karşılaştırılması / Ağ katmanında
tıkanıklık (congestion) kavramının tanımı, oluşma nedenleri ve çözüm
yolları / Örnek bir ağ katmanı olarak IP (Internetworking Protocol)
protokolünün incelenmesi / IP protokolünde yer alan, ICMP, BOOTP,
DHCP ve diğer ağ katmanı ile ilgili protokollerin incelenmesi / Ulaşım
(Transport) katmanının tanımı, görevleri ve çalışma prensiplerinin
incelenmesi
/ Bağlantılı
(connection-oriented) ve
bağlantısız
(connectionless) ulaşım protokollerinin incelenmesi ve karşılaştırılması
/ Ulaşım katmanında kalite kontrolünün (QoS) sağlanmasının önemi ile
kalite kontrolü sağlayan yöntemlerin incelenmesi ve karşılaştırılması /
Bağlantısız ulaşım örneği olarak TCP/IP protokolü içinde yer alan UDP
(User Datagram Protocol) protokolünün incelenmesi / Bağlantılı ulaşım
katmanı yapısının TCP (Transmisson Control Protocol) örneği ele
alınarak incelenmesi Oturum (Session) ve Sunum (Presentation)
katmalarının tanımı, görevleri ve çalışma prensiplerinin incelenmesi /
Uygulama (Application) katmanının tanımı ve incelenmesi / TCP/IP
protokol yapısında yer alan Telnet, SSH, DNS, FTP, HTTP ve benzeri
uygulamaların incelenmesi
Ön Şart :
0113990 Bilgisayar Projesi
M
Z TR 2 2 0 3
6
Proje konularının belirlenmesi / Proje konuları ile ilgili kaynak
taramasının yapılması Proje konuları ile ilgili kaynak taraması (devam)
/ Proje hazırlama esasları hakkında açıklamalar / 1. Raporun teslim
edilmesi / 1. Raporun değerlendirilmesi / Değerlendirmeden sonra
ortaya çıkan eksikliklerin düzeltilmesi / 2. Raporun teslim edilmesi / 2.
Raporun değerlendirilmesi / Değerlendirmeden sonra ortaya çıkan
eksikliklerin düzeltilmesi / 3. Raporun Teslim edilmesi / 3. Raporun
değerlendirilmesi / Değerlendirmeden sonra ortaya çıkan eksikliklerin
düzeltilmesi
/ 4.
Raporun Teslim edilmesi / 4. Raporun
değerlendirilmesi,Proje demoları ve sunumları
Ön Şart : 0112722
9053042 İş Hayatı İçin İngilizce
K
Z EN 2 0 0 2
3
Derse giriş. / CV hazırlama; başvuru mektupları ; okuma çalışması. / İş
mülakatları , örnek iş mülakatları , okuma çalışması, sosyalleşme . /
Talep mektubu, telefonda konuşma ve ilgili dinleme çalışmaları. / Not
alma teknikleri , e-mail, fax, memo yazma, okuma çalışması. / Kelime
çalışması ; sıkça karıştırılan kelimeler, okuma çalışması. / Toplantılar,
müzakereler; grup müzakere çalışması , okuma çalışması. / Rapor
yazımına giriş , rapor tip 1 ( bilgi verici) / Sözlü sunuya giriş , örnek
bilgi verici rapor inceleme, pazarlama. / Sözlü sunum teknikleri, rapor
tip 2 ( değerlendirme / analitik), okuma çalışması. / Ürün grafik
sunumu , model okuma parçaları. / Sözlü sunum sınıf içi ön çalışmaları
, okuma çalışması. / Öğrenci sunuları, sunular üzerine dönüt ve
tartışma
Ön Şart : 9052041
Bölüm Seçimlik II
M SE TR 3 0 0 3
5
NOT : Bölüm Seçimlik M Ders Havuzundan Herhangi bir Ders Alınacaktır.
Ön Şart :
VII. YARIYIL
KOD
0114871
DERS
Biçimsel Diller ve Soyut
Makinalar
TÜR ST DİL T U L K ECTS
TM
Z
TR 3 0 0 3
4
Dilbilgisi kavramı ve temel matematiksel teknikler / Otomata ve
biçimsel dillerin sınıflandırılması / Düzenli ifadeler / Düzenli ifadeler ve
düzenli setlerin özellikleri / Sonlu durum makineleri / Sonlu durum
algoritmaları / Düzenli diller ve aşağı basmalı (push-down) otomata /
İçerikten bağımsız diller ve gramerler / Gerekirci (deterministic) sonlu
otomatlar / Gerekirci olmayan sonlu otomatlar / Normal yapısal
gramerler / Sınırsız gramerler / Kararsızlık ve çözümsüzlük / Turing
makineleri ve problem çözümünde kullanımı / Ödevlerin sunumu
Ön Şart :
0114880 Mesleki Hukuk ve Etik
K
Z
TR 1 0 0 1
1
Bilişim sistemleri ile ilgili etik teoriler / Risk ve bağlılık / Profesyonel
sorumluluk / Etik kurallar / Kanuni yükümlülükler / Bilişim sistemlerinin
doğurduğu ekonomik, çevresel ve sosyal etkiler
Ön Şart :
0314051 Ekonomi
K
Z
TR 2 0 0 2
3
Bilim Nedir?, Ekonomi ve Sorunları / Üretim birimi ve amacı, üretim
etmenleri, ‘dönem’ kavramı / Üretim işlevi ve eş-ürün eğrileri, ölçeğe
göre getiriler / Azalan verim yasası, uzun-dönem ile ilgili karar verme, /
Kısa dönemde ve uzun dönemde maliyetler / Üretim biriminin gelirleri,
kar maksimizasyonu ilkesi ve üretim biriminde denge / Üretim biriminin
ve kesiminin sunu eğrisi, sunu eğrisinin kayması, sunu esneklikleri /
Tüketici birimi ve amacı, tüketici biriminin dengesi, fayda kavramı, eşfayda eğrileri, bütçe doğrusu / Tüketici davranışlarının eş-fayda eğrileri
ve bütçe doğrusu yardımıyla açıklanması / Tüketici biriminin istem
işlevi, toplam istem eğrisi, istem esneklikleri / Fiyat oluşumu ve
piyasalar, tam rekabet piyasası / Tekel piyasası, eksik rekabet
piyasaları / Üretim etmenleri piyasaları
Ön Şart :
9011021 Ata. İlk. ve İnk.Tarihi-I
K
Z
TR 2 0 0 0
3
Temel
Kavramlar
(Cumhuriyet,
Meşrutiyet,Mutlakiyet,Modernizm,Sosyalizm,Liberalizm,İnkılap
ve
Reform) / Türk İnkılabının Özellikleri ve Tarihsel Örnekleri ile
Karşılaştırılması / XIX-XX.y.y Osmanlı Devletinin Toplumsal ve
Ekonomik yapısı/Gerileme ve Çöküş Nedenleri / XIX y.y. Osmanlı
Devletinde Siyasal Olayların Genel Şeması ve Reform Hareketleri / III.
Selim Dönemi ve Nizam-ı Cedit Hareketi / II. Mahmut Dönemi ve
Senet-i İttifak/ Tanzimat Dönemi/ I. Meşrutiyet Dönemi ve Kanun-i
Esasi / Osmanlı Devletinde XX. y.y. Başındaki Siyasal Olaylar/ II.
Meşrutiyet / İttihat ve Terakki Dönemi / Trablusgarp Savaş / Balkan
Savaşı / I. Dünya Savaşı. / Fikir Akımları/Osmanlıcılık/İslamcılık /
Batıcılık/Türkçülük / Mondros Mütarekesi/Mütareke Dönemindeki İç ve
Dış Siyasal Gelişmeler/ Ermeni Sorunu / Kurtuluş Savaşı Öncesi Genel
Durum/ Mondros Mütarekesi/ Savaşı Noktalandıran Antlaşmaların Yapısı
ve Wilson İlkeleri / Kurtuluş Savaşı’nın Dönemlendirilmesi/ Siyasal
Hazırlık Döneminin İlk Evresi/ Bölgesel Direniş Dönemi / Kurtuluş
Savaşı’nın Örgütlenmesi ve Hayata Geçirilmesi / Mustafa Kemalin İç ve
Diş Siyasal yapıya İlişkin Tespit, Tahlil, Öngörü ve Planları / Kurtuluş
Savaş’ının Siyasal Hazırlık Dönemi / Bölgesel Mücadele Çalışmalarına
Ulusal Bir Nitelik Kazandırılması/ Amasya Bildirisi / Erzurum ve Sivas
Kongreleri / Misak-ı Milli/ TBMM’nin Açılması ,Yapısı ve Çalışmaları /
Sevr Antlaşması / Kurtuluş Savaşı’nın Askeri Cepheleri / İç
Ayaklanmalar / I.İnönü Savaşı / II.İnönü Savaşı / Sakarya Meydan
Savaşı / Başkumandanlık Meydan Savaşı ve Büyük Taaruz / Kurtuluş
Savaşının Siyasal Gelişmeleri / Londra Konferansı / Mudanya
Mütarekesi / Lozan Barış Antlaşması
Ön Şart :
Seçimlik Sosyal
Ön Şart :
SO SE TR 2 0 0 2
3
Bölüm Seçimlik III
M SE TR 3 0 0 3
5
NOT : Bölüm Seçimlik M Ders Havuzundan Herhangi bir Ders Alınacaktır.
Ön Şart :
Bölüm Seçimlik IV
M SE TR 3 0 0 3
5
NOT : Bölüm Seçimlik M Ders Havuzundan Herhangi bir Ders Alınacaktır.
Ön Şart :
Bölüm Seçimlik V
M SE TR 3 0 0 3
5
NOT : Bölüm Seçimlik M Ders Havuzundan Herhangi bir Ders Alınacaktır.
Ön Şart :
VIII. YARIYIL
KOD
DERS
0114990 Bitirme Projesi
TÜR ST DİL T U L K ECTS
M
Z
TR
3 6 0 6
9
Proje konularının belirlenmesi / Proje konuları ile ilgili kaynak
taramasının yapılması Proje konuları ile ilgili kaynak taraması (devam)
/ Proje hazırlama esasları hakkında açıklamalar / 1. Raporun teslim
edilmesi / 1. Raporun değerlendirilmesi / Değerlendirmeden sonra
ortaya çıkan eksikliklerin düzeltilmesi / 2. Raporun teslim edilmesi / 2.
Raporun değerlendirilmesi / Değerlendirmeden sonra ortaya çıkan
eksikliklerin düzeltilmesi / 3. Raporun Teslim edilmesi / 3. Raporun
değerlendirilmesi / Değerlendirmeden sonra ortaya çıkan eksikliklerin
düzeltilmesi
/ 4.
Raporun Teslim edilmesi / 4. Raporun
değerlendirilmesi,Proje demoları ve sunumları
Ön Şart : 0112722
0334032 İşletme
K
Z
TR
2 0 0 2
3
Genel Tanımlar, Ekonomik Sistemler, Üretim Faktörleri / Günümüzde
İşletmecilik Hayatını Etkileyen Unsurlar / İşletmeyle İlgili Çıkar Grupları
/ İşletmenin Yapısal Çevresi / İşletmelerin Sınıflandırılması /
İşletmelerin Kuruluş Aşamaları / Bir Sistem Olarak İşletmenin
İncelenmesi, İşletme ve Alt Sistemleri Fonksiyonları / Yönetim ve
Yöneticilik / Klasik ve Modern Yönetim Teorileri / Yönetimde Karar
Verme ve Yönetim Fonksiyonları: Planlama / Yönetim Fonksiyonları :
Organizasyon - I Yönetim Fonksiyonları : Organizasyon - II / Yönetim
Fonksiyonları : Yürütme (Motivasyon, Liderlik, İletişim) Yönetim
Fonksiyonları : Koordinasyon / Yönetim Fonksiyonları : Kontrol Genel
Tekrar
Ön Şart :
9011022 Ata. İlk. ve İnk.Tarihi-II
K
Z TR 2 0 0 0
3
Türk İnkılabı (Yeni Türk Devletinde Modernleşme Hareketleri) / Siyasal
İnkılaplar/ Saltanatın Kaldırılması / Cumhuriyetin İlanı ve Cumhuriyet
Kavramı / Hilafetin Kaldırılması / 1924 Anayasası / Toplumsal ve Sağlık
Alanında Yapılan İnkılaplar / Kıyafet Düzenlemesi/ Şapka Kanunu/
Soyadı Kanunu/ Tarikatların Kaldırılması/ Tekke, Türbe ve Zaviyelerin
Kapatılması / Takvim,Saat, Ölçü Sistemindeki Değişiklikler/ Kadın
Hakları ve Gelişimi / Hukuk Alanında Yapılan İnkılap / Medeni Kanunun
Kabulü / Hukuk Devleti ve Hukukun Üstünlüğü Kavramları / Kültür ve
Eğitim Alanındaki İnkılaplar / Harf, Dil ve Tarih İnkılabı / Eğitim İnkılabı
ve Önemi / Eğitimde Uygulanması Gereken İlkeler / İktisadi Alanda
Yapılan İnkılaplar / Erken Cumhuriyet Dönemi Türkiyesinde İktisat
Hedefleri / İzmir İktisat Kongresi / Karma Ekonomi Projesi / 1923 1929 Arası Göreli Liberalizm/ 1929-1939 Arası Devletçilik / Atatürkçü
Düşünce Sistemi ve Yeni Türkiyenin Kurucu İlkeleri / Tam Bağımsızlık/
Milli Egemenlik/ Milliyetçilik / Laiklik / Cumhuriyetçilik / Halkçılık / /
Devletçilik / İnkılapçılık / Atatürk Dönemi Dış Politikası / Dönemin
Genel Konjonktürü / Türk Dış Politikasının Genel Nitelikleri ve
Öncelikleri / Olgusal Gelişmeler / Lozan Antlaşması İle ilgili Konular /
İngiltere İle Musul sorunu / Fransa İle İlgili İlişkiler ve Hatay Sorunu /
Yunanistan İle Nüfus Mübadelesi ve Etabli Antlaşmazlığı ve Çözümü /
Türkiye İle Sovyetler Birliği / Yükselen Savaş Tehdidine Karşı
Geliştirilen Politikalar / Türkiyenin Milletler Cemiyetine Üyeliği / Balkan
Paktı / Sadabat Paktı / Montrö Boğazlar Sözleşmesi / İç ve Dış Siyaset
Arasında Bağlantılar / Bloklu Dünya ve Türkiye / 1939 –1960 Arası İç ve
Dış Siyasetteki Gelişmeler / Türkiye’de 1960 -1980 Arası Siyasal ve
Toplumsal Gelişmeler
Ön Şart :
Bölüm Seçimlik VI
M SE TR 3 0 0 3
5
NOT : Bölüm Seçimlik M Ders Havuzundan Herhangi bir Ders Alınacaktır.
Ön Şart :
Bölüm Seçimlik VII
M SE TR 3 0 0 3
5
NOT : Bölüm Seçimlik M Ders Havuzundan Herhangi bir Ders Alınacaktır.
Ön Şart :
Bölüm Seçimlik VIII
M SE TR 3 0 0 3
NOT : Bölüm Seçimlik M Ders Havuzundan Herhangi bir Ders Alınacaktır.
Ön Şart :
5
BÖLÜM SEÇİMLİK (M) DERSLERİ
KOD
0113570
DERS
Ağ Teorisi
Uygulamaları
TÜR ST DİL T U L K ECTS
M
SE TR 3 0 0 3
5
Katmanlı Ağ Mimarisi / Farklı katmanlardaki PP protokolleri (Fiziksel, Ağ
katmanı) / Hata düzeltme / ARQ, StopWait, GoBAckN algoritmaları /
Gecikme Modelleri / M-M-1, M-G-1 kuyruk sistemleri / Kuyruk ağları/
Çok erişimli iletişim / Aloha sistemi / Parçalama algoritmaları / CSMA
rezerve sistemi / Ağ katmanı algoritmaları / En kısa yol yönlendirme /
Akış Kontrol algoritmaları
Ön Şart :
0113580 Sistem Programlama
M SE TR 3 0 0 3
5
Sistem programla kavramı ve genel bilgiler / İstemci/Sunucu
uygulamaları ve özellikleri / 2-Tier, 3-Tier ve Multi-Tier uygulamalar ve
özellikleri / Web uygulamaları HTML ve CSS kullanımları / Javascript ile
kullanıcı taraflı kontrol işlemleri / XML ve XSL / DTD ile XML doğrulama
Schema ile XML doğrulama / Java ile programlama / Java applet
programla / RPC ile uygulama geliştirme / RMI ile uygulama geliştirme
/ Dağıtık uygulama geliştirme teknolojilerin karşılaştırılması
Ön Şart :
0113590 İstatiksel Veri Analizi
M SE TR 3 0 0 3
5
Olasılığa giriş / Rasgele değişkenlerin dağılımı:rasgele değişkenler,
olasılık dağılım fonksiyonları, beklendik değer, varyans, normal dağılım
/ Rasgele değişkenlerin dağılımı:Chebychev eşitsizliği, değişkenlerin
dönüşümü, matris formu, hata yayılımı / Olasılık fonksiyonlarına
örnekler (binom, possion, uniform, multinominal, exponansiyel,
gaussian, chi-square) / Monte Carlo Metodu / Parametre tahmini /
Maksimum benzerlik / En küçük kareler metodu / SAS yazılımının
kullanımı / Basit Lineer Regresyon ve Korelasyon / Çoklu Lineer
Regresyon / Test teknikleri (chi-squared dağılım, bağımsızlık derecesi)
/ Proje Sunumu
Ön Şart : 0112582
0113620 Sayısal İşaret İşleme
M SE TR 3 0 0 3
5
Ayrık Zamanlı İşaret ve Sistemler, Özellikleri / Ayrık Lineer Zamanla
Değişmez Sistemler, Dürtü Yanıtı / Konvolusyon Toplamı, Kararlılık,
Nedensellik / Fark Denklemleri / Z-Dönüşümü, Tanımı, Özellikleri / Ters
Z-Dönüşümü, Kuvvet serileri, basit bölme, kısmi kesirlere açılım
yöntemleri / Ters Z-Dönüşümü, Cauchy İntegrali, Rezidü yöntemi, Fark
denklemleri / Z-Dönüşümünün Uygulamaları, Kararlılık, Nedensellik,
Transfer Fonksiyonu / Dik Fonksiyonlara Açılım, Fourier Dönüşümü,
Genlik ve Faz spektrumları / Ayrık Fourier Dönüşümü ve Ters Dönüşümü
/ Hızlı Fourier Dönüşümü- DIT FFT / Hızlı Fourier Dönüşümü- DIF FFT /
Sayısal Süzgeçler, IIR ve FIR yapılar
Ön Şart :
0113720 Bilgisayar Grafiğine Giriş
M SE TR 3 0 0 3
5
Bilgisayar Grafiğine giriş / Noktanın gösterilimi , Noktaların dönüşümü /
Doğruların dönüşümü / 2B dönüşümler , Döndürme / Aynalama ,
Ölçekleme / Birleşik dönüşümler / Öteleme ve homojen koordinatlar /
Doğru çizim algoritmaları / Çokgen doldurma / 3B dönüşümler , 3B
ölçekleme, bozulma, döndürme, aynalama, öteleme / Çoklu dönüşümler
, Uzayda herhangi eksen etrafında döndürmeler / Herhangi bir düzleme
göre aynalama / Perspektif geometri , Projeksiyonlar / Opengl’e giriş ,
Uzayda çizimler: noktalar, çizgiler ve çokgenler / Opengl dönüşümleri
ve kırpma
Ön Şart :
0113730
Bilgisayar Yardımıyla
Geometrik Tasarım
M SE TR 3 0 0 3
5
Parametrik ve Kapalı Eşitlikler / Hemitian ve Bezier Formatları / BSpilines ve Nurbs / Geometrik Süreklilik ve Gerilim Kavramları / Tensor
Çarpma Yüzeyleri / Düzlemler / Kuadrik Yüzeyler / Uzaklık Fonksiyonu
ve Süper - Kuadrikler / Birim Ekponensiyel Fonksiyonları ve Yumuşak
Cisimler / Deformasyonlar / Küme Operasyonları ve Konstraktif Katı
Geometrisi / Işın-İzleme / Bir Formdan Diğer Forma Transformasyonlar
Ön Şart :
0113740 Yöneylem Araştırması
M SE TR 3 0 0 3
5
Giriş, Matematik Programlama / Doğrusal Programlama (doğrusal
programlama modelinin formülasyonu ve grafik çözüm) / Doğrusal
programlama problemlerinin simpleks yöntemi ile çözümü / Simpleks
Yönteminde dejenerasyon, Dualite ve duyarlılık Analizi / Ulaşım
Problemi (En düşük Maliyet ve Kuzey Batı Köşesi Yöntemi) / Ulaşım
Problemi (Düzeltilmiş Dağıtım Metodu), Ulaşım Problemlerinde
dejenerasyon / Atama yöntemi / Ağ Modelleri, Minimum Geçişli Ağaç
(Prim Algoritması), En Kısa Yol Algoritması (Dijkstra algoritması) /
Maksimum Akış Algoritması, Proje Planlama Teknikleri (CPM-PERT) /
Tamsayılı Programlama, Hedef Programlama / Deterministik Dinamik
Programlama / Deterministik Stok Modelleri / Oyun Teorisi, Simülasyon
Ön Şart :
0113750 Dosya Düzenleme
M SE TR 3 0 0 3
5
Giriş ve genel kavramlar / Depolama Birimleri (İkincil depolama
birimleri, sabit disk, magnetik disk, cd-rom) / Dosya Sisteminde Temel
veri yapıları: Fields, Records, Buffer Yönetimi, I/O yönetimi / yapısı,
Dosya çeşitleri (sıralı erişim, rastgele erişim dosyaları) / kayıt
ekleme/slime, İndeksleme / İndeksleme / Sıralı Kayıt-tabanlı dosyaları
üzerinde karşılaştırma/birleştirme / Çok seviyeli İndeksleme, B-tree /
İndeksli Sıralı Dosya Erişimi / B+-tree / Hashing (hesaba dayalı)
yapıları / Genişletilmiş Hashing (hesaba dayalı) yapıları / Ilgili
konular(güvenik…) ve Genel Tekrar
Ön Şart : 0112532
0113760 Uzman Sistemlere Giriş
M SE TR 3 0 0 3
5
Temel kavramlar / çıkarsama makinesi, bilgi tabanı, bilgi edinimi, bilgi
temsili ve kontrolü / otomatik uslamlama, belirsizlik gösterimi, pratik
problem çözme / Uzman sistemlerin kuram ve uygulamasının gelişimi /
Bilinen uzman sistem örnekleri / Uzman sistem tasarımı için yazılım
araçları ve mimarileri / Bir uzman sistem tasarımı
Ön Şart :
0113770
Nesneye Dayalı Analiz ve
Tasarım
M SE TR 3 0 0 3
5
Gereksinim Belirlenmesi / Kullanım Senaryoları / Sorumlulukların
Dağıtımı / Alan (Çözümleme) Modelleri / Sözleşmeler ile Tasarım /
Tasarım Modelleri / Etkileşim Şemaları / Mimariler ve Üst Düzey
Tasarım / Refactoring / Tasarım Kalıplarına Giriş / Karşıt-Kalıplar
Ön Şart : 0112562
0113810 Biyoenformatiğe Giriş
M SE TR 3 0 0 3
5
Mühendislik Biyolojisi / Biyo Malzemeler / Biyo Hesaplama / Biyo
Mekanik / Tıbbi Görüntüleme Konularına giriş
Ön Şart :
0113830 Bilişim Sistemleri Güvenliği
M SE TR 3 0 0 3
5
Güvenliğe giriş ve güvenlik kavramlarının incelenmesi / Güvenliği
oluşturan unsurlara genel bakış / Tanımlama (Identification) /
Doğrulama (Authentication) / Yetkilendirme (Authorization) / Şifreleme
(Encryption), Kriptografi (Cryptography) / Kayıt Altına Alma (Logging),
İnceleme (Auditing) / Kriptografi ve güvenlikte kriptografinin yeri /
Güvenlikte kriptografi algoritmalarının (simetrik, asimetrik, tek yönlü)
kullanımı / Güvenlikte doğrulama (authentication) mekanizmaları /
Güvenlikte bütünlük (Integrity) uygulanması / Güvenlikte inkaredilememe (non-repudiation) / Ağ güvenliği / Haberleşmede Güvenlik
Açıkları (tehdit (threat) ve karşı önlemler (counter-measures)) / Ağ
haberleşmesinde şifreleme mekanizmalarının kullanımı / İşletim
sistemleri güvenliği / Sistem bütünlüğü ve sistem kaynakları güvenliği
/ Uygulama programları güvenliği / Veri güvenliği / Verinin güvenli
saklanması / Veritabanı güvenliği (SQL güvenliği) / Transaction
güvenliği / Web-tabanlı güvenlik / Internet güvenliği / Web
sunucularının güvenliği / Uygulama sunucularının güvenliği / Web
servislerinin güvenliği / J2EE mimarisi ve güvenlik mekanizmaları /
Kimlik yönetiminde (Identity Management) güvenlik / Kimlik (Identity)
ve doğrulama (authentication) / Kimlik yönetimi / Reverse proxy
sunucu mimarisi ve güvenliği / Uygunluk (Compliance) ve Sertifikasyon
(Certification) / Standartlar ve güvenlik metodolojileri / Sertifikasyon
mekanizmaları (personel, sistem ve iş akışı) / Güvenlik İncelemeleri
(Security Audits) / Bilgi güveliği için inceleme tipleri / Yasal unsurlar /
Tehdit ve tehdidi oluşturan unsurlar / Olay yakalama ve müdahalesi
Ön Şart :
0114500
Geniş Ölçekli Sist. İşletim
Sistemi Mimarileri
M SE TR 3 0 0 3
5
Geniş ölçekli bilgisayar sistemlerine ait genel mimari özelliklerin
incelenmesi / Geniş ölçekli bilgisayar sistemlerinde donanım mimarisi
ve yüksek devamlılık (high-availability) kavramlarına giriş / Geniş
ölçekli bilgisayar sistemlerinde tekli (single) ve çoklu (multi) işlemci
yapıları ve kümeleme (clustering) / Geniş ölçekli bilgisayar
sistemlerinde yazılım mimarilerinin incelenmesi ve karşılaştırılması /
Geniş ölçekli bilgisayar sistemlerinde bellek yönetim mekanizmalarının
incelenmesi / Geniş ölçekli bilgisayar sistemlerinde sanal bellek ve
genişletilmiş bellek yönetimi / Geniş ölçekli bilgisayar sistemlerinde
işlemci ve işlem yönetim mekanizmalarının incelenmesi / Geniş ölçekli
bilgisayar sistemlerinde iş yükü dağılımı ve sistem performansı
yönetimi / Geniş ölçekli bilgisayar sistemlerinde ikincil bellek yönetim
mekanizmalarının incelenmesi / Geniş ölçekli bilgisayar sistemleri için
uygulama tasarımı ve geliştirilmesi / Geniş ölçekli bilgisayar
sistemlerinde kullanıcı etkileşim arayüzlerinin incelenemesi / Geniş
ölçekli bilgisayar sistemlerinde sistem ve uygulama seviyesindeki
araçların (utility) incelenemesi / Geniş ölçekli bilgisayar sistemlerinde
sistem programlama metodolojisinin incelenmesi / Geniş ölçekli
bilgisayar sistemlerinde sistem ve veri güvenliği mekanizmalarının
incelenmesi / Geniş ölçekli bilgisayar sistemlerinde haberleşme
yapılarının incelenmesi
Ön Şart :
0114510 Yapay Zeka
M SE TR 3 0 0 3
5
Yapay Zekanın temel konuları, insanda “öğrenme” sistemi / Yapay
Zeka dilleri, Lisp ve uygulamaları / Yapay Zeka dilleri, Lisp ve
uygulamaları / Yapay Zeka dilleri, Prolog ve uygulamaları / Yapay Zeka
dilleri, Prolog ve uygulamaları / Doğal Dil işleme, Doğal Dil anlama /
Teorem gösterimi, önerme ifadeleri / Problem çözme teknikleri /
Problem çözme uygulamları / Oyun teorileri, oyun ağaçları / Uzman
Sistemler / Yapay Sinir Ağları ve Şekil Tanımada uygulamaları / Genetik
Algoritmalar / Konuşma Anlama, Ses Tanıma / Bilgi Tabanlı Sistemler,
Bilgi Mühendisliği
Ön Şart :
0114520 Yapay Sinir Ağlarına Giriş
M SE TR 3 0 0 3
5
Yapay Sinir Ağlarına Giriş / Yapay Sinir Ağlarının Yapısı ve Temel
Elemanları / İlk Yapay Sinir Ağları-Tek katmanlı algılayıcılar / Yapay
Sinir AğıModeli-Çok katmanlı algılayıcılar / Çok katmanlı Algılayıcı
Ağının Öğrenme Kuralı / Çok katmanlı Algılayıcı Ağının Çalışma
Prosedürü / Çok katmanlı Algılayıcı Ağının Uygulama Alanları / Linear
Vector Quantization(LVQ) Ağının Özellikleri, Yapısı, Çalışma Prosedürü
/ LVQ Ağının Uygulama Alanları / Adaptif Rezonans Teori Ağları, Yapısı,
Çalışma Prensibi / Adaptif Rezonans Teori Ağları, Uygulama Alanları /
Kendi-Kendine Organize Olan Sistemler-Hebbian Learning / KendiKendine Organize Olan Sistemler-Competitive Learning
Ön Şart :
0114530 Bulanık Mantık
M SE TR 3 0 0 3
5
Klasik Kümeler ve Bulanık Mantık Kümeleri / Klasik Bağıntılar ve
Bulanık Mantık Bağıntıları / Üyelik Derecesi Fonksiyonları / Bulanık
Mantık - Klasik Mantık Dönüşümleri / Bulanık Mantık Aritmetiği-SayılarVektörler / Klasik Mantık - Bulanık Mantık / Bulanık Mantık Kural
Temelli Sistemler / Bulanık Mantık Sınıflandırılmaları / Bulanık Mantık
Şekil Tanıma / Bulanık Mantık Kontrol Sistemleri / Bulanık Mantık
Ölçümleri
Ön Şart :
0114540 Görüntü İşleme
M SE TR 3 0 0 3
5
Görüntü İşleme için Temel Bilgiler / Görüntü İyileştirme Yöntemleri /
Görüntü Restorasyonu / Görüntü İşleme İstatistiksel Yöntemleri /
Segmentasyon ve Çerçeve Belirleme / Matematiksel Morfoloji / 2
Boyutlu ve 3 Boyutlu Transformasyonlar / Temel Şekil Özelliklerini
Bulma / Frekans Domeninde Görüntü İşleme / Görüntü Transform
Yöntemleri / Hareketli Görüntü İşleme / Renkli Görüntü İşleme /
Görüntü Sıkıştırma Algoritmaları / Görüntü İşleme Yöntemleri ile
Özellik Çıkarma / Şekil Tanımanın Temel Konuları
Ön Şart : 0112541
0114570 Paralel Programlamaya Giriş
M SE TR 3 0 0 3
5
Paralel programlamanın tanıtımı ve uygulama alanları / Paralel
programlamaya ilişkin problemler: senkronizasyon, haberleşme, kritik
bolumler / Senkronizasyon mekanizmaları: semaforlar, monitörler ve
diğerleri / Gerçekleme yolları ve uygulamaları / Mesaj aktarımına
dayalı haberleşme ilkelleri / Buluşma (rendez-vous) yapısı / Paralel
programlama dilleri: CSP, Occam ve Ada / Klasik paralel algoritma
örneklerinin tasarımı ve incelenmesi
Ön Şart : 0112541
0114580 Doğal Dil İşlemeye Giriş
M SE TR 3 0 0 3
5
Doğal dil işlemeye giriş / Dilbilimsel analizin seviyeleri / Prolog diline
genel bir bakış / Biçimbilim ve sözlük / Türkçe için içerikten bağımsız
gramer / DCG gramerleri ve DCG ayrıştırıcıları 1 / DCG gramerleri ve
DCG ayrıştırıcıları 2 / Geçiş ağ ayrıştırıcıları / Deyimlerin yapısı /
Birleştirme tabanlı gramer / Ayrıştırıcı algoritmalar 1 / Ayrıştırıcı
algoritmalar 2 / İstatistiksel doğal dil işleme / Anlambilimsel gösterim
/ Ödevlerin sunumu
Ön Şart :
0114590 Ayrık Olay Simülasyonu
M SE TR 3 0 0 3
5
Ayrık-Olay Sistem Simülasyonu prensipleri ve modelleri / Ayrık-olay
simülasyonunun uygulama alanları / İstatiksel modellerin kullanımı /
Kuyruk sistemleri ve simülasyon verilerinin analizi / Dönem içinde
verilecek ödevler için C, Java, Matlab veya Arena türü bir ortamda kod
yazılması
Ön Şart :
0114610 Bilgisayar Mimarisi
M SE TR 3 0 0 3
5
Tek işlemcili ve paralel bilgisayar sistemleri / Bellek Yönetimi: Sanal
bellek kavramı, page etme ve segmentleme / Ön bellek sistemleri ve
yerine koyma (replacement) algoritmaları / Pipeline işlemci tasarımı /
Geri beslemeli pipeline sistemler, rezervasyon tabloları ve çarpışma
vektörü / RISC Mimarileri ve CISC ile karşılaştırmalar / Flynn’ın
sınıflaması ve Paylaşılmış bellekli çoklu işlemci sistemleri / Bus temelli
çoklu işlemci sistemleri: Crossbar switch ve çok kapılı bellekler /
Arabağlantılı ağlar: / Dinamik arabağlı ağlar: Çok seviyeli arabağlı
ağlar (Omega network) / Statik arabağlı ağlar: Star, ring, mesh,
hypercube ve tree network / Mesaj gönderme arayüzü (Message
Passing Interface-MPI) / Noktadan noktaya mesaj gönderme ve alma /
Toplu mesaj gönderme ve alma / Matrislerde transpoz ve çarpma için
paralel algoritmalar / Matris çarpımında Fox ve Cannon Algoritmaları
Ön Şart : 0113611
0114620
Gelişmiş Mikroişlemci
Sistemleri
M SE TR 3 0 0 3
5
Mikroişlemcilerin Yapı ve Görevlerine Göre Sınıflandırılması (Scaler
İşlemciler,
Super
Scaler
İşlemciler
Pipeline
İşlemciler,
Verylonginstruction Word İşlemciler, Vektor İşlemciler) / Intel 80386 80486 Mikroişlemciler / Sayısal İşaret İşlemciler (Digital Signal
Processors-DSP) / RISC (Reduced Insturuction Set Computers) ve CISC
(Complex Instruction Set Computers) Karşılaştırmaları / Transputer
Mimarisi / FPU (Floating Point Unit) Kayan Noktalı Aritmetik İşlemci /
Diğer Gelişmiş Mikroişlemci Mimarilerinden Örnekler (Sparc, Alfa,
Pentium, Power Architecture)
Ön Şart : 0113622
0114630 Sistem Analizi ve Modelleme
M SE TR 3 0 0 3
5
Giriş / İki Uçlu ve Çok Uçlu Yay Elemanları / Kütle ve Sönüm Elemanları
/ İki Uçlu Mekanik Elemanlardan Oluşan Sistemler / Çok Uçlu Mekanik
Elemanlardan Oluşan Sistemler
Ön Şart :
0114640 Gömülü Sistemler
M SE TR 3 0 0 3
5
Gelişmiş mikroişlemci mikro-denetleyiciler / Temel kuramlar / Gömülü
Sistem donanım-Yazılım tasarım örnek ve yöntemleri / Geçek-zamanlı
yazılım tasarımı / Gömülü Sistem uygulama projeleri
Ön Şart : 0113622
0114710 Yönetim Bilgi Sistemleri
M SE TR 3 0 0 3
5
Yönetim ve Karar Süreçleri / İşletmelerde Bilgi Sistemlerinin Yeri /
Karar Destek Sistemleri / Karar Destek Sistemleri / Yönetim Bilgi
Sistemleri / Üst Yönetim Bilgi Sistemleri / Üst Yönetim Bilgi Sistemleri
ve Veri Ambarları / Bilgi Sistemi Uygulama Örnekleri / Bilgi Sistemi
Uygulama Örnekleri / Bilgi Toplumu Etiği / Bilgi Sistemleri ve
İşletmelerde Reorganizasyon / Toplam Kalite Yönetimi ve Bilgi
Sistemleri / Bilgi Sistemleri Güvenliği / Kurumsal İhtiyaç Planlaması
Yazılımları (ERP) / Bilgi Sistemi Uygulamaları
Ön Şart : 0113722
0114720 Yazılım Yönetimi
M SE TR 3 0 0 3
5
Yazılım yapılandırma yönetimi / Yazılım sınama yönetimi / Yazılım
gerçekleme yönetimi / Yazılım derleme yönetimi / Yazılım
sürümlendirme yönetimi
Ön Şart :
0114750 Kurumsal Yazılım Geliştirme
M SE TR 3 0 0 3
5
Kurumsal yazılım geliştirme platformu kavramları ve mimarileri /
kurumsal yazılım bileşen teknolojileri / platform rolleri ve servisleri /
servis teknolojileri / kurumsal yazılım haberleşme teknolojileri /
kurumsal uygulama barındırma sunucuları ile çalışma
Ön Şart : 0112562
0114760 Dağıtık Sistemler
M SE TR 3 0 0 3
5
Dağıtılmış sistemlere giriş / dağıtılmış sistemlerde haberleşme, istekçihizmetli modeli, uzaktan yordam çağırma / dağıtılmış sistemlerde
senkronizasyon, saat senkronizasyonu, dağıtılmış sistemlerde karşılıklı
dışlama, Lamport algoritması, Ricart ve Agrawala algoritması /
Goscinski dağıtılmış senkronizasyon algoritmaları / dağıtılmış sistem
modelleri / adlandırma hizmetleri, adlar, güzergahlar, adresler /
dağıtılmış sistemlerde süreç yönetimi, süreçler üzerinde uzaktan
işlemler, süreçlerin göç ettirilmesi / Demos/MP de süreç göç ettirme
mekanizması özkaynak atama, özkaynak yöneticileri / yük paylaşma
algoritmaları, yük dengeleme algoritmaları / ömek dağıtılmış işletim
sistemleri
Ön Şart :
0114800 Veri Madenciliğine Giriş
M SE TR 3 0 0 3
5
Veri Madenciliğine Giriş / Veri Madenciliği Kavramları / Veri Hazırlama
Teknikleri / Veri İndirgeme / Sınıflamada İstatistiksel Metodlar /
Kümeleme Metodları- K-Means Algorithm / Kümeleme MetodlarıHiyerarşik Metodlar / Karar Ağaçları ve Kuralları / Association Kualları /
Yapay Sinir Ağları / Proje Sunumları / Proje Sunumları / Proje Sunumları
/ Proje Sunumları
Ön Şart : 0112582
0114920
Gerçek Zamanlı Bilgisayar
Sistemleri
M SE TR 3 0 0 3
5
Gerçek zamanlı sistemlerin tanımı ve genel özellikleri / Gerçek zamanlı
sistemlere ait temel referans modelinin tanıtılması ve incelenmesi /
Gerçek zamanlı sistemlerde uygulanan iş sıralama ve çalıştırılma
teknikleri incelenmesi / Zamana göre ve önceliğe göre çalışan gerçek
zamanlı sistemlerin incelenmesi ve karşılaştırılması / Gerçek zamanlı
sistemlerde kaynak kullanım ve paylaşım teknikleri / Temel fiziksel
büyüklükler ve elektriksel işaretlere dönüştürülme teknikleri / Analog
işaret işleme teknikleri ve işlemsel kuvvetlendirici uygulamaları /
Digital/Analog ve Analog/Digital dönüşüm teknikleri / Gerçek zamanlı
bilgisayar donanımlarının incelenmesi ve karşılaştırılması / Çevre
birimlerinin incelenmesi ve uygulamalarıyla merkezi işlemciye bağlantı
teknikleri / Sayısal ve analog çoğullama teknikleri / Gerçek zamanlı
bilgisayar yazılımlarının incelenmesi / Gerçek zamanlı örnek bir
yazılımın ve ilgili modüllerinin tasarımı
Ön Şart :
0114830 Robot Teknolojisine Giriş
M SE TR 3 0 0 3
5
Robot İhtiyacı / Robot Seçimi / Robot Sisteminin Özelilkleri ve
Kurulması / Güvenirlilik ve Robot Sistemleri / Endüstri Robotları / İnsan
ve Yeni Teknoloji
Ön Şart :
0114860 Derleyici Tasarımı
M SE TR 3 0 0 3
5
Derlemeye giriş, Derleyicinin modülleri / Lexical analiz, Token’lara
ayırma / Sonlu durum makinaları (acceptor’ler) / Solu durum makinlaarı
(dönüştürücüler) / Gramer(Syntax) analizi / Anlamsal(Semantic) Analiz
/ Tip kontrolü, Sembol tablosunun hazırlanması / Ara kod üretimi, Kod
üretimi / Kod optimizasyonu (makina tarafından) / Kod optimizasyonu
(programı yazan tarafından) / Derleyicinin analiz-sentez aşaması / 370
assembler ve derleyiciler / 370 assembler’da temel işlemler / 370
assembler’da temel işlem uygulamaları (kesirli sayılar) / Hata analizleri
Ön Şart :
0114890
Bilgisayar Mühendisliğinde
Özel Konular
M SE TR 3 0 0 3
5
Öğrencileri lisansüstü çalışmalara yönlendirmeye, ya da mevcut
eğilimler göz önüne alındığında yakın zamanda büyük öneme
kavuşacağı düşünülen konularda bilgi vermeye yönelik çeşitli konular
Ön Şart :
0114900 İleri Ağ Programlama
M SE TR 3 0 0 3
5
İşlemlerarası iletişimin esaslarının incelenmesi / UNIX tabanlı işletim
sistemlerinde işlemlerarası iletişim mekanizmlarının (pipe, fifo,
message queue, shared memory) incelenmesi / UNIX tabanlı işletim
sistemlerinde
işlemlerarası
senkronizasyon
mekanizmalarının
(semaphore, mutex, contion variable) incelenmesi / Multithreading /
TCP/IP protokol yapısının gözden geçirilmesi, IP protokol ortamının
incelenmesi / TCP/IP protokol yapısının gözden geçirilmesi, TCP
protokol ortamının incelenmesi / Berkeley Socket programlamaya giriş /
Unicast, Multicast ve Broadcast haberleşme yöntemlerinin incelenmesi
/ Non-blocking I/O yapılarının incelenmesi / Raw socket yapılarının
incelenemesi / RPC / RMI yapılarının incelenemesi / Java ve C
programlama dilleri üzerinde uygulamalar - Java tabanlı - Java applets
& java servlets - RMI & Corba - EJB / Java ve C programlama dilleri
üzerinde uygulamalar - C/C++ tabanlı - Network programlama - ACE
Ön Şart :
0114910
Yüksek Başarımlı
Programlama
M SE TR 3 0 0 3
5
Yüksek Başarımlı Programlamaya Giriş / Yüksek Başarımlı Hesaplama
Mimarileri / Seri, Paralel ve Vektör Mimarilerinin Karşılaştırılması /
Performans Ölçümü ve Modellenmesi / Veri Bağımlılığının İndirgenmesi
(Veri Akışı, Döngülerin Yeniden Düzenlenmesi) / Algoritmaların
Paralelleştirilmesi / Yöresellik Kavramı (Cepbellek be Arabellek
Yapıları) / Yoğun Veri Paralel Algoritmalar / Tam Paralel Algoritmalar /
Blok Parçalama Metodları / Paralel Programlama Paketleri
Ön Şart :

Benzer belgeler

Kısa Ders İçerikleri - Bilgisayar Mühendisliği

Kısa Ders İçerikleri - Bilgisayar Mühendisliği özellikleri. EXE ve COM tipinde programlar. Procedure’ler ve Macro kullanımları. Programlama ve hata bulmaya yönelik uygulama çalışmaları (Laboratuar

Detaylı

BİLGİSAYAR SİSTEMLERİ ÖĞRETMENLİĞİ DERS İÇERİKLERİ 1

BİLGİSAYAR SİSTEMLERİ ÖĞRETMENLİĞİ DERS İÇERİKLERİ 1 Tipleri / İlişkisel ve Mantıksal Operatörler ve İfadeler / Program Kontrol Deyimleri / Döngüler / Tek ve Çok Boyutlu Diziler / Kalıtım / Arayüzler / Çokbiçimlilik / Overriding-Overloading / Hata Ay...

Detaylı