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
özellikleri. EXE ve COM tipinde programlar. Procedure’ler ve Macro kullanımları.
Programlama ve hata bulmaya yönelik uygulama çalışmaları (Laboratuar
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...