16.11.2014 Views

Kısa Ders İçerikleri

Kısa Ders İçerikleri

Kısa Ders İçerikleri

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

USIS-2003 Kısa <strong>Ders</strong> İçerikleri<br />

YILDIZ TEKNİK ÜNİVERSİTESİ, ELEKTRİK–ELEKTRONİK<br />

FAKÜLTESİ<br />

BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ DERS İÇERİKLERİ<br />

USİS 2003 EĞİTİM PLANI<br />

Birinci Sınıf <strong>Ders</strong>leri<br />

Bilgisayar Bilimlerine Giriş I (2-0-0)<br />

Bilgisayar Bilimlerinde Temel Kavramlar. Bilgisayar Mühendisliğinin Temel<br />

konuları. Bilgisayar Sistemleri ve Çevre Birimleri. İşletim Sistemlerine Giriş.<br />

Algoritmalara Giriş. Akış Diyagramı. Veri İletişiminde Temel Kavramlar.<br />

Programlama Dillerine Giriş. Veri Tabanı ve Yönetimine Giriş. Bilgisayar<br />

Laboratuarında Yazılım Araçlarının Kullanımı. Pascal diline giriş. Pascal dilinde I.O,<br />

matematiksel işlemler. Pascal dilinde kontrol deyimleri, döngüler. Temel arama<br />

algoritmaları. Sıralama algoritmaları.<br />

Genel Kimya (3-0-0)<br />

Atomlar ve atom kuramı. Kimyasal bileşikler. Kimyasal tepkimeler. Sulu çözelti<br />

tepkimelerine giriş ve redox tepkimeleri. Gazlar. Termokimya. Atomun elektron<br />

yapısı. Periyodik çizelge ve atom özellikleri. Kimyasal bağlar. Sıvılar katılar ve<br />

moleküller arası özellikler. Çözeltiler ve fiziksel özellikleri. Kimyasal kinetik.<br />

Kimyasal denge. Asitler ve bazlar. Çözünürlük ve iyon dengeleri. Entropi ve serbest<br />

enerji. Elektrokimya.<br />

Matematik I (4-2-0)<br />

Sayılar (Doğal Sayılar, Reel Sayılar, Kompleks Sayılar), Fonksiyonlar. Tek<br />

Değişkenli Fonksiyonlarda Limit ve Süreklilik. Türev Tanımı ve kuralları. Türevin<br />

çeşitli uygulamaları. Fonksiyonların değişimlerinin incelenmesi ve grafik çizimi.<br />

Trigonometrik Fonksiyonlar. Ters Trigonometrik Fonksiyonlar. Üstel ve Logaritmik<br />

Fonksiyonlar. Hiperbolik ve Ters Hiperbolik Fonksiyonlar. Rolle ve ortalama Değer<br />

Teoremleri. Limitte belirsiz şekillerin Türev ile hesaplanması. Parametrik<br />

Denklemler. Kutupsal Koordinatlar. Diferansiyel. Belirsiz İntegral. Belirli İntegral.<br />

İntegralin Temel Teoremi. Belirli İntegral ile Alan Hesabı. Dönel Cisimlerin Yüzey<br />

Alanları. Dönel Cisimlerin Hacmi.İmproper İntegraller.<br />

Lineer Cebir (2-0-0)<br />

Matris Cebirine giriş. Matrislerde toplama ve çarpma. Bazı Özel Matrisler. Bir kare<br />

matrisin transpozesi Uygulaması. Determinantlar ve özellikleri. Laplace açılımı. Bir<br />

matrisin rankı ve Denk matrisler. Ek matris, bir matrisin tersi. Lineer Denklem


Sistemlerinin Çözüm yöntemleri. Vektörler. Lineer bağımlılık ve Lineer bağımsızlık.<br />

Bir matrisin özdeğerleri ve özvektörleri. Cayley - Hamilton Teoremi.<br />

Fizik I (3-0-2)<br />

Fizik ve Ölçme. Vektörler. Bir boyutta hareket. İki boyutta Hareket. Hareket<br />

Kanunları. Dairesel Hareket ve Newton Kanunlarının Diğer Uygulamaları. İş ve<br />

Kinetik Enerji. Potansiyel Enerji ve Enerjinin Korunumu. Doğrusal Momentum ve<br />

Çarpışmalar. Katı Cismin Sabit Bir Eksen Etrafında Dönmesi. Yuvarlanma Hareketi<br />

ve Açısal Momentum. Statik Denge ve Esneklik. Titreşim Hareketi. Evrensel Çekim<br />

Yasası<br />

İleri İngilizce I (3-0-0)<br />

Çeşitli metin türlerine yönelik okuma stratejilerini öğrenme. belli yazı türlerini<br />

uygulama. Okunan metinlerle ilgili dilbilgisi ve kelime çalışmaları yapma. Farklı<br />

okuma stratejilerini kullanma. İletişimi bozmadan ve aksatmadan düşüncelerin ve<br />

bilgilerin yazılı bir biçimde kolayca dile getirme. Yazı yazmanın teknik kurallarını ve<br />

yazılı bir metnin farklı yapısal öğelerini belirleme. özet çıkarma ve yazılı bir parçayı<br />

yeniden yazma. Diğer beceri alanlarıyla bütünleştirilmiş bir dilbilgisi çalışması<br />

sayesinde temel dilbilgisi kurallarını ve yapılarını pekiştirme. Kelimeleri bağlamlarına<br />

ve yapısal ögelerine göre öğrenme. <strong>Ders</strong>lerde akademik düzlemde öğretim görevlisi<br />

ve öğrenciler tarafından yapılan İngilizce konuşmaları takip edebilme ve ders<br />

sırasındaki tartışmalara katılmaya yetecek derecede kullanabilme.<br />

Türkçe I (2-0-0)<br />

Dil nedir. Dünya dilleri. Türkçenin bunlar arasındaki yeri ve tarihsel gelişimi. Güncel<br />

metinler eşliğinde günümüzde Türkçenin sorunları. Güncel metinler eşliğinde “de”,<br />

“ki” ve “mi”nin yazımı. Derlenmiş metinler eşliğinde Türkçe sözcüklerin yazımıyla<br />

ilgili sorunlar (birleşik sözcükler, ünlü ve ünsüz uyumları). Metin incelemesi:<br />

Bilimsel içerikli bir makalenin incelemesi. Yazım kuralları ve noktalama işaretleriyle<br />

ilgili uygulamalar. Metin incelemesi: Bir köşeyazısının incelemesi. Anlatım<br />

bozuklukları, dil yanlışları ile uygulamalar. Örnek metinler eşliğinde bilim dili olarak<br />

Türkçe sözlü sunum çalışmaları.<br />

Atatürk İlkeleri ve İnkılap Tarihi I (2-0-0)<br />

Temel Kavramlar (Cumhuriyet, Meşrutiyet, Mutlakiyet, Modernizm, Sosyalizm,<br />

Liberalizm, İnkılap ve Reform). Türk İnkılabının Özellikleri ve Tarihsel Örnekleri ile<br />

Karşılaştırılması. XIX-XX.y.y Osmanlı Devletinin toplumsal ve ekonomik yapısı.<br />

Gerileme ve çöküş nedenleri. XIX y.y. Osmanlı Devletinde siyasal olayların genel<br />

şeması ve reform hareketleri. III. Selim Dönemi ve Nizam-ı Cedit Hareketi. II.<br />

Mahmut Dönemi ve Senet-i İttifak. Tanzimat Dönemi. I. Meşrutiyet Dönemi ve<br />

Kanun-i Esasi. Osmanlı Devletinde XX. y.y. Başındaki Siyasal Olaylar. II.<br />

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<br />

Mütarekesi. Mütareke Dönemindeki İç ve Dış Siyasal Gelişmeler. Ermeni Sorunu.<br />

Kurtuluş Savaşı Öncesi Genel Durum. Mondros Mütarekesi. Savaşı Noktalandıran<br />

Antlaşmaların Yapısı ve Wilson İlkeleri. Kurtuluş Savaşı’nın Dönemlendirilmesi.<br />

Siyasal Hazırlık Döneminin İlk Evresi. Bölgesel Direniş Dönemi. Kurtuluş<br />

Savaşı’nın Örgütlenmesi ve Hayata Geçirilmesi. Mustafa Kemalin iç ve dış siyasal<br />

yapıya ilişkin tespit, tahlil, öngörü ve Planları. Kurtuluş Savaş’ının Siyasal Hazırlık<br />

Dönemi. Bölgesel Mücadele Çalışmalarına Ulusal Bir Nitelik Kazandırılması.<br />

Amasya Bildirisi. Erzurum ve Sivas Kongreleri. Misak-ı Milli. TBMM’nin Açılması.<br />

Yapısı ve Çalışmaları. Sevr Antlaşması. Kurtuluş Savaşı’nın Askeri Cepheleri. İç<br />

Ayaklanmalar. I.İnönü Savaşı . II.İnönü Savaşı. Sakarya Meydan Savaşı.<br />

Başkumandanlık Meydan Savaşı ve Büyük Taaruz. Kurtuluş Savaşının Siyasal<br />

Gelişmeleri. Londra Konferansı. Mudanya Mütarekesi. Lozan Barış Antlaşması .<br />

Bilgisayar Bilimlerine Giriş II (2-0-2)<br />

Pascal Programlama Diline Giriş. Atama ifadesi. Karar Verme ve Akış Kontrol<br />

İfadeleri. Giriş-Çıkış Deyimleri. Adede ve Şarta Bağlı Çevrim İfadeleri. Tek ve İki<br />

Boyutlu Diziler ve Uygulamaları. Karakter Dizileri. String Komutları ve<br />

Uygulamaları. Alt Programlar – Fonksiyonlar ve Kendi Kendini Çağıran<br />

Fonksiyonlar. Özel Tip Tanımları. Küme İşlemleri ve Uygulamaları. Sıralı Erişimli<br />

Veri Dosyaları ve Uygulamaları. Doğrudan Erişimli Veri Dosyaları ve Uygulamaları.<br />

İndeks Erişimli Veri Dosyaları ve Uygulamaları. Bellek Konum Göstergeci ve<br />

Uygulamaları. Mevcut Kütüphaneler. Kütüphane Oluşturma ve Uygulamaları.<br />

Dönem Proje Sunumu.<br />

Matematik II (4-2-0)<br />

Seriler. Fourier Serileri. Çok Değişkenli Fonksiyonlarda limit. Süreklilik. Kısmi<br />

türev. Toplam diferansiyel. Bileşik. kapalı ve ters fonksiyonların türevleri. Değişken<br />

dönüştürme. Maksimum ve minimum problemleri. Vektör Analizi. İki Katlı<br />

İntegraller. (Hacim Hesabı. Yüzey Alanları). Üç katlı integraller. Eğrisel İntegraller.<br />

Yüzey İntegralleri.<br />

Fizik II (3-2-0)<br />

Coulomb Yasası ve Elektrik Alanları Elektrik yüklerinin özellikleri. Yalıtkanlar ve<br />

iletkenler. Coulomb yasası. Elektrik alanı. Sürekli bir yük dağılımının elektrik alanı.<br />

Elektrik alan çizgileri. Düzgün bir elektrik alanda yüklü parçacıkların hareketi. Gauss<br />

Yasası Elektrik akısı. Gauss yasası. Gauss yasasının yüklü yalıtkanlara uygulanması.<br />

Elektrostatik dengedeki iletkenler. Elektriksel Potansiyel Elektriksel potansiyel ve<br />

potansiyel farkı. Düzgün bir elektrik alandaki potansiyel farkları. Elektriksel<br />

potansiyel ve noktasal yüklerin oluşturduğu potansiyel enerji. Elektriksel<br />

potansiyelden elektrik alan elde edilmesi. Sürekli yük dağılımının oluşturduğu<br />

elektriksel potansiyel. Yüklü bir iletkenin potansiyeli. Sığa ve Dielektrikler Sığanın<br />

tanımı. Sığanın hesaplanması. Kondansatörlerin bağlanması. Yüklü Yüklü


kondansatörde depolanan enerji. Dielektrikli kondansatörler. Akım ve Direnç<br />

Elektrik akımı. Direnç ve Ohm kanunu. Elektriksel iletkenlik için bir model. Direnç<br />

ve sıcaklık. Elektrik enerjisi ve güç Doğru Akım Devreleri Elektromotor kuvveti.<br />

Seri ve paralel bağlı dirençler. Kirchhoff kuralları. RC devreleri. Elektrik Ölçü<br />

aletleri. Manyetik Alanlar Manyetik alan. Akım taşıyan bir iletkene etkiyen manyetik<br />

kuvvet. Düzgün bir manyetik alan içindeki akım halkasına etkiyen tork. Yüklü bir<br />

parçacığın düzgün bir manyetik alan içindeki hareketi. Hall olayı.<br />

İleri İngilizce II (3-0-0)<br />

Çeşitli metin türlerine yönelik okuma stratejilerini öğrenme. Belli yazı türlerini<br />

uygulama. Okunan metinlerle ilgili dilbilgisi ve kelime çalışmaları yapma. Farklı<br />

okuma stratejilerini kullanma. İletişimi bozmadan ve aksatmadan düşüncelerin ve<br />

bilgilerin yazılı bir biçimde kolayca dile getirme. Yazı yazmanın teknik kurallarını ve<br />

yazılı bir metnin farklı yapısal öğelerini belirleme. Özet çıkarma ve yazılı bir parçayı<br />

yeniden yazma. Diğer beceri alanlarıyla bütünleştirilmiş bir dilbilgisi çalışması<br />

sayesinde temel dilbilgisi kurallarını ve yapılarını pekiştirme. Kelimeleri bağlamlarına<br />

ve yapısal ögelerine göre öğrenme. <strong>Ders</strong>lerde akademik düzlemde öğretim görevlisi<br />

ve öğrenciler tarafından yapılan İngilizce konuşmaları takip edebilme ve ders<br />

sırasındaki tartışmalara katılmaya yetecek derecede kullanabilme.<br />

Türkçe II (2-0-0)<br />

Türkçenin yapısı: Ses, yapı ve dizim özellikleri. Metin çözümlemesi (Şiir). Metin<br />

çözümlemesi (Öykü). Anlatım bozukluklarıyla ilgili uygulamalar. Rapor. dilekçe ve<br />

özgeçmiş yazımı (Örnekler ve uygulamalar). Bilimsel araştırma ve yazma teknikleri.<br />

Dil yanlışlarının düzeltilmesine dönük uygulamalar. Metin çalışmaları. çözümlemesi.<br />

Sözlü sunum çalışmaları.<br />

Atatürk İlkeleri ve İnkılap Tarihi II (2-0-0)<br />

Toplumsal ve Sağlık Alanında Yapılan İnkılaplar. Kıyafet Düzenlemesi. Şapka<br />

Kanunu. Soyadı Kanunu. Tarikatların Kaldırılması. Tekke, Türbe ve Zaviyelerin<br />

Kapatılması. Takvim.Saat. Ölçü Sistemindeki Değişiklikler. Kadın Hakları ve<br />

Gelişimi. Hukuk Alanında Yapılan İnkılap. Medeni Kanunun Kabulü. Hukuk<br />

Devleti ve Hukukun Üstünlüğü Kavramları. Kültür ve Eğitim Alanındaki İnkılaplar.<br />

Harf. Dil ve Tarih İnkılabı. Eğitim İnkılabı ve Önemi. Eğitimde Uygulanması<br />

Gereken İlkeler. İktisadi Alanda Yapılan İnkılaplar. Erken Cumhuriyet Dönemi<br />

Türkiyesinde İktisat Hedefleri. İzmir İktisat Kongresi. Karma Ekonomi Projesi.<br />

1923 -1929 Arası Göreli Liberalizm. 1929-1939 Arası Devletçilik Atatürkçü<br />

Düşünce Sistemi ve Yeni Türkiyenin Kurucu İlkeleri. Tam Bağımsızlık. Milli<br />

Egemenlik. Milliyetçilik. Laiklik. Cumhuriyetçilik. Halkçılık. Devletçilik. İnkılapçılık.<br />

Atatürk Dönemi Dış Politikası. Dönemin Genel Konjonktürü. Türk Dış Politikasının<br />

Genel Nitelikleri ve Öncelikleri. Olgusal Gelişmeler. Lozan Antlaşması İle ilgili<br />

Konular. İngiltere İle Musul sorunu. Fransa İle İlgili İlişkiler ve Hatay Sorunu.<br />

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.<br />

Türkiyenin Milletler Cemiyetine Üyeliği. Balkan Paktı. Sadabat Paktı. Montrö<br />

Boğazlar Sözleşmesi. İç ve Dış Siyaset deki gelişmeler. Türkiye’de 1960 -1980<br />

Arası Siyasal ve Toplumsal Gelişmeler.<br />

Temel Kültür - Toplumsal Yapılar ve Tarihsel Dönüşümler (3-0-0) (3)<br />

Kanuni Devri Osmanlının Keşifler Sürecine Katılamamasının Nedenleri ve<br />

Sonuçları/16.ve 17.yüzyılda Ticari Sermaye Birikim Dinamiğinin Avrupa’da<br />

Oluşturduğu Siyasi, Kültürel ve Sosyal Doku/Aydınlanma Devrinin Sunduğu<br />

Fikirlerin Ekonomi-Bilim-Teknoloji Boyutlarının Hangi Şartlarda Endüstrileşmeyi ve<br />

Kolonyel Sistemleri Yarattığı/Bu Süreçlerin Kendi İç Güç Dengelerindeki<br />

Patlamaların Toplumsal Süreçlerin Boyutlarını Nasıl Belirlediği, Örneğin: İnsan,<br />

Sınıf, Yönetim, Meşruiyet Çatışmaları/Siyasi, Kültürel ve Sosyal Açılardan<br />

Liberalizm ve/veya Devrimlere Yol Açan Temellerin Oluşma Neden ve<br />

Biçimleri/20.Yüzyıl Başında Türkiye’nin ve Diğer Üçüncü Dünya Devletlerinin<br />

Durumu, Merkez-Çevre İlişkileri ve Teorileri/ Türkiye’de Tek Partili Dönem,<br />

Anayasa, Ekonomi ve Toplumsal Değişim/İkinci Dünya Savaşı Sonrası Türkiye’nin<br />

Dış Dünya ile İlişkileri, Marshall Planı, Kır ve Kent Dinamikleri, Göçler,<br />

Demografik Yapı/1960 Devrimi, Anayasa Değişikliği (Fordist) Sanayileşme Biçim<br />

ve Süreçleri, Kentleşme/1980 Sonrası Türkiye, Liberalizme Geçiş, Sektörler Arası<br />

Dengelerin Değişmesi ve Sonuçları/Küreselleşme Teorileri/Yeni Teknolojiler ve<br />

Üretim Biçimleri (Post-Fordist), Global Sermaye Ekonomisinin Yayılması/Yeni<br />

Oluşumlar, Gelişimler, Örneğin: Çevrecilik, Sürdürülebilir Büyüme Arayışları, Kadın<br />

ve Azınlık Haklarının Küreselleşmesi/Bölgesel Birliklerin Gelişmesinin Etkileri,<br />

Türkiye ve Avrupa Birliği.<br />

İkinci Sınıf <strong>Ders</strong>leri<br />

Diskrit Matematik (3-0-0)<br />

Ayrık Matematik nedir? Kullanım Alanları Nereleridir?.Mantık, Kümeler,<br />

Fonksiyonlar (İfadeler, Birleştirilmiş İfadeler, Şartlı İfadeler, Çift Yönlü İfadeler,<br />

Mantıksal Denklik ve Eşitlikler, Evrensel ve Varoluşsal Niteleyiciler, Küme<br />

Kavramı, Kümeler Üzerinde İşlemler (Özalt, Ayrık ve Evrensel Kümeler), Küme<br />

Tanımlayıcıları, Kümeler Üzerinde İşlemler (Yansıma, Simetri, Geçişkenlik, Antisimetri),<br />

Sonlu-Sonsuz Katarlar (string), Toplam ve Çarpım İfadeleri, Bağıntılar ve<br />

Özellikleri (Sıralama ve Denklik Bağıntıları), Hasse Diyagramları, Warshall<br />

Algoritması, Fonksiyonlar ve Özellikleri, Tavan (Ceiling) ve Floor (Taban)<br />

Kavramları). Algoritmalar (Algoritmik Yaklaşım Nedir?. Basit Algoritmik Örnekler.<br />

Algoritmaların Karmaşıklığı). Kromatik Polinomlar. Ağaçlar (Basit Ağaçlar, İkili<br />

Ağaçlar, Dengeli Ağaçlar, İkili Arama Ağacı, Huffman Kodlama Ağacı, Spanning


Ağaçlar, Infix, Postfix, Prefix Notasyonu). Graflar (Graf Terminolojisi, Basit<br />

Graflar, Graf Modelleri, Graf Terminolojisi, Özel Tip Graflar, Graf Boyama<br />

Algoritması, Prim Algoritması, En Kısa Yol Algoritması). Sonlu Durum Makineleri<br />

(Çıkışsız SDM’leri, Çıkışlı SDM’ler, Turing Makineleri). Özyinelemeli Fonksiyonlar<br />

Programlama Dilleri I (3-0-0)<br />

C programlama dilinin yapısı ve genel özellikleri. Değişkenler. Veri Tipleri. Veri<br />

Tiplerinin Genişletilmesi. İlişkisel. Lojik ve Bit İşlemleri için Operatörler ve İfadeler.<br />

Program Kontrol Deyimleri. Döngüler. Diziler ve Pointer’lar. Fonksiyon Yapısı.<br />

Kullanım Amaçları. Saklayıcı Sınıflar. Dinamik Belek Kullanımı. struct ve union.<br />

File Kullanımı. Farklı I.O Yöntemleri. File’lara Erişim Metodları. C preprocessor’u.<br />

Macro ve Şartlı Derleme. Include Özelliği.<br />

Devre Teorisi (3-0-2)<br />

Giriş: <strong>Ders</strong>in tanımı ve amacı. Yük, akım, gerilim, güç ifadeleri ve bunların<br />

arasındaki ilişkiler. Temel devre tipleri ve devre elemanları, kaynak, direnç gibi basit<br />

elemanların sembolleri ve bu sembollerin anlamları. Ohm yasası, direnç elemanının<br />

matematiksel ifadesi. Kirchoff’un akım ve gerilim yasaları, tek çevreye veya tek<br />

düğüm-çiftine sahip devrelerin çözümü. Kaynak-direnç bileşimine sahip devreler,<br />

seri, paralel bağlama kavramı, gerilim ve akım bölücüler. İşlemsel kuvvetlendiricinin<br />

örnek olarak ele alınması, devre analizinde çok kullanılan yöntemlere giriş, düğüm<br />

gerilimleri analizi, çevre akımları analizi. Düğüm gerilimleri ve çevre akımları<br />

analizinin devamı ve genel halleri. Doğrusallık ve toplamsallık teoremleri. Kaynak<br />

dönüşümü yöntemleri. Thévenin ve Norton teoremleri ve direnç devrelerine<br />

uygulanması. Endüktans ve kapasite elemanları, matematiksel ifadeleri, seri-paralel<br />

bağlamalar, dualite kavramı. Kaynaktan bağımsız RL ve RC devreleri, üstel cevabı.<br />

Devreye birim basamak fonksiyonun uygulanması, anahtarlama mantığı, RL ve RC<br />

devreleri üzerindeki etkileri. Birinci dereceden dinamik devrelerin çözümü, doğal ve<br />

zorlanmış çözümler. Sinüzoidal analize giriş. Devre elemanlarının fazörleri. Frekans<br />

düzleminde sinüzoidal sürekli hal analizi. Sinüzoidal sürekli halde devre teoremleri.<br />

Sinüzoidal sürekli halde ortalama güç, maksimum güç teoremleri. Dinamik devre ve<br />

sistemlerin s-düzleminde incelenmesi, Laplace çözümüne giriş ve temel ifadeler.<br />

Devrelerin s-düzlemindeki eşdeğer şekilleri, Laplace transform tekniklerinden<br />

yararlanarak dinamik devrelerin çözümü.<br />

Assembly Language (2-0-2)<br />

Assembly dili hakkındaki genel bilgiler. Sayı ve kodlama sistemleri. İşlemci ailesinin<br />

tanıtımı register ve flag’ler. segment yapısı. Komut kümesi (veri aktarım. aritmetik.<br />

dallanma). Komut kümesi (çevrim. bayrak. mantıksal. öteleme). Komut kümesi<br />

(katar komutları ve ön ekler). Komut kümesi ve Debug uygulamaları (Laboratuar<br />

çalışması). Assembly dilinde programlar nasıl yazılır? Pseudo komutlar ve kullanım<br />

özellikleri. EXE ve COM tipinde programlar. Procedure’ler ve Macro kullanımları.<br />

Programlama ve hata bulmaya yönelik uygulama çalışmaları (Laboratuar


uygulaması). Alt programlar. ortak segment kullanımları ile EXTRN ve PUBLIC<br />

tanımları. Kesmeler. vektör tablosu ve yüksek seviyeli diller ile assembly dilinin<br />

birlikte kullanılması.<br />

Lojik Devreler (3-0-2)<br />

Giriş: Sayısal sistemlerin genel özellikleri. Boole Cebrinin Temelleri. Lojik<br />

fonksiyonlar, kanonik ve standart biçimler. Lojik kapılar. Sadece NAND ya da<br />

NOR kapıları ile fonksiyon gerçekleme. Lojik fonksiyonlarin sadeleştirilmesi.<br />

Karnaugh diyagramları. Kombinasyonel lojik, toplayıcılar, çıkarıcılar, kod<br />

dönüştürücüler. Orta ölçekli tümdevreler (MSI), paralel toplayıcı, ondalık toplayıcı,<br />

genlik karşılaştırıcı. Kodçözücüler, veriseçiciler (MUX). Flip-Flop’lar: RS, D, T, J-K<br />

flip-flopları. Senkron ardışıl devrelerin çözümlenmesi. Senkron ardışıl devrelerin<br />

tasarımı. Senkron ardışıl devrelerin tasarımı. Sayıcılar, tutucular, register’lar.<br />

İngilizce Okuma ve Konuşma (3-0-0)<br />

Öğrenciler. derslerin başladığı ilk haftalarda hem yazılı hem de sözlü beceriler<br />

bağlamında kendilerine sunulacak tartışma metinleri (örneğin: Madness and<br />

Creativity) üzerinden tartışma ve sunu becerileriyle ilgili temel bilgileri alacaklardır.<br />

Daha sonraki haftalarda genellikle ilk derslerde öğretim görevlisinin kendilerine<br />

sunacakları metinler üzerinden çalışacaklar. İzleyen iki haftadaki derslerde<br />

çalıştıkları konunun bir yönüne ilişkin kendi tartışmalarını geliştirdikleri bir sunu<br />

yapacaklardır. Yapacakları sunudan bir konuşma notu alırlarken. sununun ana<br />

hatlarını içeren bir metni de hazırlayarak öğretim görevlisine sunu öncesinde teslim<br />

etmeleri gerekmektedir. Öğrenciler bu ana hat metninden de not alacaklardır.<br />

Diferansiyel Denklemler (4-0-0)<br />

Genel Tanımlar. Dif. Denk. Tanımı. Mertebe ve çözüm türleri. Dif. Denklemin<br />

kurulması. Birinci mertebe Dif. Denklemler. Değişkenlere ayrılabilen. Homojen.<br />

Homojen hale getirilebilen tiplerinin tanıtılması ve çözüm yöntemleri Birinci Mert.<br />

Lineer Dif. Denk. Bernoulli Dif. Denk. Tam Dif. Denk. ve İntegrasyon çarpanı<br />

tiplerinin tanıtılması ve çözüm yöntemleri. Clairaut Dif. Denk. Lagrange Dif. Denk.<br />

Riccati Dif. Denk. Tiplerinin tanıtılması ve çözüm yöntemleri. Değişkenlerden birini<br />

içermeyen İkinci Mertebeden Dif. Denk. İkinci Mertebeden Lineer ve Sabit<br />

Katsayılı Denklemlerin Özel ve Genel Çözüm Yöntemleri. Mertebeden Lineer ve<br />

Sabit Katsayılı Dif. Denk. İkinci taraflı ve İkinci tarafsız Denklemlerin özel ve genel<br />

çözüm yöntemleri. Değişken Katsayılı Lineer Dif. Denk. Euler ve Genelleştirilmiş<br />

Dif. Denk. Dif. Denk. Operatör Yöntemi ile Çözümleri. Dif. Denk. Sistemleri.<br />

Data Yapıları ve Algoritmalar (3-0-0)<br />

Matematiksel temeller (Fonksiyon, kümeler, rekürans bağıntıları). Data Yapıları<br />

(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<br />

Yol Problemi). Graf Algoritmaları (Minimum Spanning Trees). Graf Algoritmaları<br />

(Huffman ağacı). Graf Algoritmaları (Maksimum Akış Algoritmaları). Geometrik<br />

Algoritmalar. Paralel Algoritmalar (Merge Sort). String Bulma<br />

Algoritmaları.Elementer Matris İşlemleri.Modüler Aritmetik. Kriptografi<br />

Algoritmaları.<br />

Programlama Dilleri II (3-0-0)<br />

Nesneye Dayalı Tasarımının Temel Kavramları. Java Programlama Diline Giriş.<br />

Obje Nedir? Sınıflar ve Metodlar. Soyut Veri Tipleri ve Kullanımı. Mesajlar.<br />

örnekleme(instance) ve ilk değerlerin belirlenmesi. Kılıflama (Encapsulation).<br />

Kalıtım (Inheritance) ve Polymorphism kavramları. Java Applet’leri. Java’da<br />

Kontrol Deyimleri. String ve Karakterler. Grafik ve Java2D. Özel Durumların<br />

Kontrolü. Çoklu Kullanım (Multithreading). Java’da File Kullanımı. Ağ<br />

Uygulamaları. Multimedya.<br />

İstatistik ve İhtimal Hesapları (2-0-0)<br />

İstatistik Metoduna Giriş Ana Kütle. Örnek. İstatistik Analiz. Verilerin Toplanması.<br />

Frekans Dağılımları. Grafikler. Ortalamalar. Dağılma Ölçüleri. Olasılık Teorisi.<br />

Olasılık Kuralları. Koşullu Olasılık. Bayes Kuralı. Permütasyon. Kombinasyon.<br />

Matematiksel Beklenen Değer. Süreksiz Olasılık Dağılımları.Binom Dağılımı.<br />

Poisson Dağılımı.Poisson Süreci. Hipergeometrik Dağılım. Sürekli Olasılık<br />

Dağılımları. Normal Dağılım. Hipotez Testleri-Parametrik Testler. Hipotez Testleri-<br />

Parametrik Olmayan Testler. Regresyon ve Korelasyon Analizi. Doğrusal<br />

Regresyon. Çoklu Regresyon ve Korelasyon. Korelasyon Katsayısı ile İlgili Hipotez<br />

Testleri. Zaman Serilerinin Analizi.<br />

Elektronik Devreler ((2-0-2)<br />

p-n jonksiyonu, ideal diyot, diyot karakteristikleri. Eşdeğer diyot modelleri, kırpıcı<br />

devreler. Doğrultucu devreler, diyot lojik. Bipolar jonksiyonlu transistör (BJT),<br />

karakteristikleri. BJT’li devrelerin DC analizi. Diyot transistör lojik (DTL), direnç<br />

transistör lojik, (RTL), transistör transistör lojic (TTL). Uygulamalar. İşlemsel<br />

yükselteç (OP-AMP): karşılaştırıcı, eviren (inverting) ve evirmeyen (non-inverting)<br />

devre yapıları. İşlemsel yükselteç: toplama, çıkarma, türev ve integral alma<br />

devreleri. Alan etkili transistörler (FET), Jonksiyonlu Alan Etkili Transistör (JFET).<br />

Metal Oksit Yarıiletken Alan Etkili Transistör (MOSFET). FET’li devrelerin DC<br />

analizi ve uygulamalar. MOS lojik.<br />

Sistem Analizi (2-0-0)<br />

Sistem Kavramı ve Genel Sistem Teorisi. Bilgi Sistemi ve Bilgi Sistemi Tipleri. Bilgi<br />

Sistemi Geliştirme Süreci. Sistem Analisti Görev ve Yetenekleri. Ön İnceleme ve<br />

Fizibilite Analizi. Sistem Önerisi Hazırlama ve Sunma. Sistem Analizi: Veri


Toplama. Sistem Analizi: Veri Modelleme. Sistem Tasarımı. Veri Tabanı Tasarımı.<br />

Arabirim Tasarımı. Sistem Gerçekleştirme. Sistem Gerçekleştirme. Yeni Sisteme<br />

Geçme Süreci. Sistem Bakım ve Desteği.<br />

Mesleki İngilizce I (2-0-0)<br />

Teknik İngilizce çeviri ve İngilizceyi anlama.<br />

Nümerik Analiz (2-0-0)<br />

Matematik Modelleme ve Mühendislik Problemlerinin Çözümü. Nümerik Hesaplar.<br />

Yaklaşım. Yuvarlatma ve Kesme Hataları. Lineer Olmayan Eşitliklerin Çözümü -<br />

Kapalı Yöntemler (Grafik. İkiye Bölme. Yer Değiştirme. Adım Arttırmalı). Lineer<br />

Olmayan Eşitliklerin Çözümü - Açık Yöntemler (Basit İterasyon. Newton-Raphson.<br />

Sekant. Katlı Kökler). Polinomların Köklerinin Bulunması – Klasik. Müler.<br />

Bairstow. Diğer Yöntemler. Lineer Sistemlerin Çözümü – Gauss Eliminasyon.<br />

Gauss Jordan. Özel Matrisler ve Gauss Siedel Lineer Olmayan Denklem<br />

Takımlarının Çözümü. Sonlu Farklar İnterpolasyon (Gregory Newton - Langrange<br />

ve Ters İnterpolasyon). Sayısal Türev. Sayısal İntegral Eğri Uydurma Yöntemleri.<br />

Adi Diferansiyel Denklemlerin Çözümü. MathLab Uygulamaları.<br />

Ekonomi (3-0-0)<br />

Bilim Nedir?, Ekonomi ve Sorunları. Üretim birimi ve amacı, üretim etmenleri,<br />

‘dönem’ kavramı. Üretim işlevi ve eş-ürün eğrileri, ölçeğe göre getiriler. Azalan<br />

verim yasası, uzun-dönem ile ilgili karar verme,<br />

Kısa dönemde ve uzun dönemde maliyetler. Üretim biriminin gelirleri, kar<br />

maksimizasyonu ilkesi ve üretim biriminde denge. Üretim biriminin ve kesiminin<br />

sunu eğrisi, sunu eğrisinin kayması, sunu esneklikleri. Tüketici birimi ve amacı,<br />

tüketici biriminin dengesi, fayda kavramı, eş-fayda eğrileri, bütçe doğrusu. Tüketici<br />

davranışlarının eş-fayda eğrileri ve bütçe doğrusu yardımıyla açıklanması. Tüketici<br />

biriminin istem işlevi, toplam istem eğrisi, istem esneklikleri. Fiyat oluşumu ve<br />

piyasalar, tam rekabet piyasası. Tekel piyasası, eksik rekabet piyasaları. Üretim<br />

etmenleri piyasaları.<br />

Üçüncü Sınıf <strong>Ders</strong>leri<br />

Mühendislik Matematiği (3-0-0)<br />

Sayılar Teorisine Giriş. Asal sayılar, asal çarpanlara ayırma. Modüler Aritmetik,<br />

invers alma problemi. Kriptografi algoritmaları, RSA, DES, STACK permütasyonu.<br />

Inclusion ve Exclusion prensibi, Rook polinomu. Generating Fonksiyonlar ve<br />

Uygulamaları. Rekürans Bağıntıları, Karakteristik Köklerin Bulunması. Yakınsak<br />

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ı,<br />

Taylor açılımları. Lineer denklem sistemlerinde iterasyonla çözüm ve maksimum<br />

diagonal problemi. Catalan, Stirling ve Euler sayıları. Çok basamaklı sayılarda<br />

çarpma bölme problemleri. Mühendislik matematiğinde özel-yeni konular.<br />

İşletim Sistemleri (3-0-0)<br />

İşletim sisteminin ve işletim sistemine ait genel kavramların tanımı ile işletim<br />

sistemlerinin gelişim tarihçesi. Bilgisayar sistemlerinde işletim sistemlerinin<br />

desteklenmesi için ihtiyaç duyulan genel donanım özellikleri. Process kavramı ve<br />

process’lerin yönetilmesi için izlenen temel yöntemler. Process çalıştırma yöntemleri<br />

incelenmesi ve karşılaştırılması. Process’ler arası haberleşme ve senkronizasyon<br />

sağlanması, dead-lock kavramı ve çözüm yöntemleri. Bellek yönetimi ve çok<br />

kullanıcılı sistemlerdeki önemi, gerçek bellek ile sanal bellek kavramlarını tanıtılması.<br />

Sanal bellek oluşturulması için kullanılan yöntemler ve gerekli donanım özellikleri.<br />

Paging ve Segmentation yöntemlerinin incelenmesi ve karşılaştırılması. Giriş-Çıkış<br />

sistemlerinin tanıtılması ve bellek hiyerarşisi içindeki yerlerinin incelenmesi. Giriş-<br />

Çıkış sistemini çalışma prensipleri, sıralı ve rastgele erişimli çevre birimlerinin<br />

kullanımı Giriş-Çıkış sistemlerinin kullanıcılar arasında paylaştırılması, sanal çevre<br />

birimi kavramının tanıtılması ve uygulama alanlarının gösterilmesi. File sistemlerinin<br />

tanıtılması, düz ve hiyerarşik yapıya sahip file sistemlerinin karşılaştırılması.<br />

Mantıksal file sistemi ile fiziksel çevre birimler arasındaki ilişkinin incelenmesi, çok<br />

kullanıcılı sistemlerde paylaşım ve güvenlik ihtiyaçlarının tanıtılması<br />

Bigisayar Donanımı (3-0-0)<br />

Kombinasyonel lojik devreler. Ardışıl lojik devreler. Saklayıcı ve sayıcılar. Bellek<br />

birimleri (RAM, ROM, PLD, PLA, PAL). Saklayıcı transfer işlemleri ve ortak veri<br />

yolu oluşturma. Donanım Tanımlama Dili (Hardware Descriptor Language-HDL)<br />

paketleri (VERILOG) ile uygulama. Donanım ile kontrol birimi tasarımı. Mikro<br />

program ile kontrol birimi tasarımı. Komut yapısı ve adresleme yöntemleri. Merkezi<br />

İşlem Birimi tasarımı. RISC-CISC karşılaştırmaları ve pipeline yapılar. Giriş/Çıkış<br />

birimleri ve haberleşme. Bellek yapıları ve yönetimi (Ön bellek yapıları)<br />

Seçimlik Müh. I (3-0-0)<br />

Üçüncü sınıf seçimlik mühendislik derslerinden bir tanesi alınacaktır.<br />

Veri Tabanı Yönetimi (3-0-2)<br />

Dosya ve Veri tabanı kavramları, Veri Tabanı Sistemi Genel Yapısı. Veri Modelleri.<br />

İlişkisel Cebir. Mantıksal Veri Tabanı Tasarımı, Normalizasyon. Varlık – İlişki (E-R)<br />

Diyagramları. Fiziksel Veri Tabanı Tasarımı. İndeksYapısı, Ağaç Yapısında İndeks.<br />

Hesaba Dayalı ( Hashing) Adresleme. Veri Tanımlama ve Sorgulama Dilleri ( SQL<br />

Dili Komut Yapısı ). Veri Tanımlama ve Sorgulama Dilleri ( SQL Dili Komut Yapısı<br />

). İşlem (Transaction) kuralları. Veri Tabanı Eşzamanlık Denetimi, Veri Tabanı


Düzeltme. Nesneye Yönelik Veri Tabanı Sistemleri. Nesneye Yönelik Veri Tabanı<br />

Sistemleri. Dağıtılmış Veri Tabanı Sistemleri<br />

Data Komünikasyonu (3-0-0)<br />

Veri haberleşmesine giriş. Veri haberleşme standartları, Mimari modeller. OSI<br />

Referans modeli, Katmanlar ve görevleri. Sinyalleşme ve Sinyal kodlama teknikleri.<br />

Paralel ve seri iletişim. İletişim ortamları, teknik özellikleri. Multiplexing (TDM,<br />

FDM). Hata algılama ve düzeltme teknikleri. Data Link Kontrol teknikleri , Akış<br />

kontrolü. Senkron ve asenkron data link protokolleri. IEEE 802.3, 802.4, 802.5<br />

yerel alan ağ teknolojileri. Bağlantılı ve bağlantısız servisler, Anahtarlama teknikleri.<br />

Veri iletişim teknolojileri ile ilgili öğrenci sunuları (X.25, ISDN, FR, ATM, xDSL.)<br />

Meseki İngilizce II (2-0-0)<br />

<strong>Ders</strong> Hakkında Genel Konuşma ve Beklentiler. Genel Güncel Parçalar 7. Genel<br />

Güncel Parçalar 8. Genel Güncel Parçalar 9. Genel Güncel Parçalar 10. Genel<br />

Güncel Parçalar 11. Genel Güncel Parçalar 12. Genel Güncel Parçalar 13. Genel<br />

Teknik Tercüme Metinleri 8. Genel Teknik Tercüme Metinleri 9. Genel Teknik<br />

Tercüme Metinleri 10. Genel Teknik Tercüme Metinleri 11. Genel Teknik Tercüme<br />

Metinleri 12. Genel Teknik Tercüme Metinleri 13. Genel Teknik Tercüme Metinleri<br />

14<br />

Mikro İşlemciler (2-0-2)<br />

Mikroişlemci teknolojisinde yaşanan gelişmeler. Intel 8086ve 286 mimarisi ve iç<br />

yapısı. Giriş-Çıkış birimlerinin programlanması. 8255 PPI -Programlanabilir Paralel<br />

Arayüz ile Mod 0’da 4x4 Tuş takımı. 8255 PPI ile Mod 1 ve Mod 2’de yazıcı<br />

uygulaması. 8251 USART-Senkron ve Asenkron Seri Veri Giriş-Çıkış Birimi. RS-<br />

232C Standardı. 8254 PIT ve Frekansmetre Uygulaması. Ön Bellek Teknolojileri.<br />

Bellek Yapıları: Cache, SRAM, DRAM, EPROM ve adres çözümleme<br />

uygulamaları. Bus Yapıları: ISA, EISA, VESA ve PCI Bus yapıları. Kesme İstekleri.<br />

Kesme İstekleri: 8259 Programlanabilir Kesme Denetleyici<br />

Bigisayar Projesi (2-2-0)<br />

Proje konularının belirlenmesi. Proje konuları ile ilgili kaynak taramasının yapılması<br />

Proje konuları ile ilgili kaynak taraması (devam). Proje hazırlama esasları hakkında<br />

açıklamalar. 1. Raporun teslim edilmesi. 1. Raporun değerlendirilmesi.<br />

Değerlendirmeden sonra ortaya çıkan eksikliklerin düzeltilmesi. 2. Raporun teslim<br />

edilmesi. 2. Raporun değerlendirilmesi. Değerlendirmeden sonra ortaya çıkan<br />

eksikliklerin düzeltilmesi. 3. Raporun Teslim edilmesi. 3. Raporun değerlendirilmesi.<br />

Değerlendirmeden sonra ortaya çıkan eksikliklerin düzeltilmesi. 4. Raporun Teslim<br />

edilmesi. 4. Raporun değerlendirilmesi,Proje demoları ve sunumları


Seçimlik Müh. II (3-0-0)<br />

Üçüncü sınıf seçimlik mühendislik derslerinden bir tanesi alınacaktır.<br />

Yazılım Mühendisliği (3-0-0)<br />

Yazılım Mühendisliğine Giriş ve Yazılım Geliştirme Süreçleri . Yazılım Geliştirme<br />

Süreçleri ve Çevik Modeller . Proje Yönetimi Temelleri . Gereksinim Mühendisliği .<br />

Analiz Raporuna Giriş . Analiz ve Tasarım Süreçlerinde Nesneye Yönelim . Yazılım<br />

Proje Yönetimi . Risk Yönetimi . Yazılım Kestirim Yöntemleri . Yazılım Kalite<br />

Yönetimi . Yazılım Ölçütleri . Test Teknikleri . Yazılım Bakımı ve Konfigürasyon<br />

Yönetimi . Yazılım Yeniden Kullanımı (Software Reuse)<br />

Seçimlik Müh. III (3-0-0)<br />

Üçüncü sınıf seçimlik mühendislik derslerinden bir tanesi alınacaktır.<br />

İş Hayatı İçin İngilizce (2-0-0)<br />

<strong>Ders</strong>e giriş. CV hazırlama; başvuru mektupları ; okuma çalışması.. İş mülakatları,<br />

örnek iş mülakatları, okuma çalışması, sosyalleşme .. Talep mektubu, telefonda<br />

konuşma ve ilgili dinleme çalışmaları.. Not alma teknikleri , e-mail, fax, memo<br />

yazma, okuma çalışması.. Kelime çalışması ; sıkça karıştırılan kelimeler, okuma<br />

çalışması.. Toplantılar, müzakereler; grup müzakere çalışması , okuma çalışması..<br />

Rapor yazımına giriş , rapor tip 1 ( bilgi verici). Sözlü sunuya giriş , örnek bilgi<br />

verici rapor inceleme, pazarlama.. Sözlü sunum teknikleri, rapor tip 2 (<br />

değerlendirme. analitik), okuma çalışması.. Ürün grafik sunumu , model okuma<br />

parçaları.. Sözlü sunum sınıf içi ön çalışmaları , okuma çalışması.. Öğrenci sunuları,<br />

sunular üzerine dönüt ve tartışma<br />

İşletme (3-0-0)<br />

Genel Tanımlar, Ekonomik Sistemler, Üretim Faktörleri. Günümüzde İşletmecilik<br />

Hayatını Etkileyen Unsurlar. İşletmeyle İlgili Çıkar Grupları. İşletmenin Yapısal<br />

Çevresi. İşletmelerin Sınıflandırılması. İşletmelerin Kuruluş Aşamaları. Bir Sistem<br />

Olarak İşletmenin İncelenmesi, İşletme ve Alt Sistemleri Fonksiyonları. Yönetim ve<br />

Yöneticilik. Klasik ve Modern Yönetim Teorileri. Yönetimde Karar Verme ve<br />

Yönetim Fonksiyonları: Planlama. Yönetim Fonksiyonları : Organizasyon - I<br />

Yönetim Fonksiyonları : Organizasyon - II. Yönetim Fonksiyonları : Yürütme<br />

(Motivasyon, Liderlik, İletişim) Yönetim Fonksiyonları : Koordinasyon. Yönetim<br />

Fonksiyonları : Kontrol Genel Tekrar<br />

3. Sınıf Seçimlik Müh. <strong>Ders</strong>ler


Bilgisayar Ağ Teknolojileri (3-0-0)<br />

Ağ (Network) katmanının tanımı, görevleri ve çalışma prensiplerinin incelenmesi.<br />

Bilgisayar ağı içerisinde iki nokta arasında izlenecek yolun bulunmasına yönelik<br />

statik ve dinamik routing (yol bulma) algoritmalarının incelenmesi ve<br />

karşılaştırılması. Ağ katmanında tıkanıklık (congestion) kavramının tanımı, oluşma<br />

nedenleri ve çözüm yolları. Örnek bir ağ katmanı olarak IP (Internetworking<br />

Protocol) protokolünün incelenmesi. IP protokolünde yer alan, ICMP, BOOTP,<br />

DHCP ve diğer ağ katmanı ile ilgili protokollerin incelenmesi. Ulaşım (Transport)<br />

katmanının tanımı, görevleri ve çalışma prensiplerinin incelenmesi. Bağlantılı<br />

(connection-oriented) ve bağlantısız (connectionless) ulaşım protokollerinin<br />

incelenmesi ve karşılaştırılması. Ulaşım katmanında kalite kontrolünün (QoS)<br />

sağlanmasının önemi ile kalite kontrolü sağlayan yöntemlerin incelenmesi ve<br />

karşılaştırılması. Bağlantısız ulaşım örneği olarak TCP/IP protokolü içinde yer alan<br />

UDP (User Datagram Protocol) protokolünün incelenmesi. Bağlantılı ulaşım<br />

katmanı yapısının TCP (Transmisson Control Protocol) örneği ele alınarak<br />

incelenmesi Oturum (Session) ve Sunum (Presentation) katmalarının tanımı,<br />

görevleri ve çalışma prensiplerinin incelenmesi. Uygulama (Application) katmanının<br />

tanımı ve incelenmesi. TCP/IP protokol yapısında yer alan Telnet, SSH, DNS,<br />

FTP, HTTP ve benzeri uygulamaların incelenmesi<br />

Uzman Sistemler (3-0-0)<br />

Temel kavramlar. çıkarsama makinesi, bilgi tabanı, bilgi edinimi, bilgi temsili ve<br />

kontrolü. Otomatik uslamlama, belirsizlik gösterimi, pratik problem çözme. Uzman<br />

sistemlerin kuram ve uygulamasının gelişimi. Bilinen uzman sistem örnekleri.<br />

Uzman sistem tasarımı için yazılım araçları ve mimarileri. Bir uzman sistem tasarımı<br />

Ağ Teorisi Uygulamaları (3-0-0)<br />

Katmanlı Ağ Mimarisi. Farklı katmanlardaki PP protokolleri (Fiziksel, Ağ katmanı).<br />

Hata düzeltme. ARQ, StopWait, GoBAckN algoritmaları. Gecikme Modelleri. M-<br />

M-1, M-G-1 kuyruk sistemleri. Kuyruk ağları/ Çok erişimli iletişim. Aloha sistemi.<br />

Parçalama algoritmaları. CSMA rezerve sistemi. Ağ katmanı algoritmaları. En kısa<br />

yol yönlendirme. Akış Kontrol algoritmaları<br />

Sistem Programlama (3-0-0)<br />

Sistem programla kavramı ve genel bilgiler. İstemci/Sunucu uygulamaları ve<br />

özellikleri. 2-Tier, 3-Tier ve Multi-Tier uygulamalar ve özellikleri. Web<br />

uygulamaları HTML ve CSS kullanımları. Javascript ile kullanıcı taraflı kontrol<br />

işlemleri. XML ve XSL. DTD ile XML doğrulama Schema ile XML doğrulama.<br />

Java ile programlama. Java applet programla. RPC ile uygulama geliştirme. RMI ile<br />

uygulama geliştirme. Dağıtık uygulama geliştirme teknolojilerin karşılaştırılması


Biçimsel Dil. ve Soyut Makineler (3-0-0)<br />

Dilbilgisi kavramı ve temel matematiksel teknikler. Otomata ve biçimsel dillerin<br />

sınıflandırılması. Düzenli ifadeler. Düzenli ifadeler ve düzenli setlerin özellikleri.<br />

Sonlu durum makineleri. Sonlu durum algoritmaları. Düzenli diller ve aşağı basmalı<br />

(push-down) otomata. İçerikten bağımsız diller ve gramerler. Gerekirci<br />

(deterministic) sonlu otomatlar. Gerekirci olmayan sonlu otomatlar. Normal yapısal<br />

gramerler. Sınırsız gramerler. Kararsızlık ve çözümsüzlük. Turing makineleri ve<br />

problem çözümünde kullanımı. Ödevlerin sunumu<br />

Sayısal İşaret İşleme (3-0-0)<br />

Ayrık Zamanlı İşaret ve Sistemler, Özellikleri. Ayrık Lineer Zamanla Değişmez<br />

Sistemler, Dürtü Yanıtı. Konvolusyon Toplamı, Kararlılık, Nedensellik. Fark<br />

Denklemleri. Z-Dönüşümü, Tanımı, Özellikleri. Ters Z-Dönüşümü, Kuvvet serileri,<br />

basit bölme, kısmi kesirlere açılım yöntemleri. Ters Z-Dönüşümü, Cauchy İntegrali,<br />

Rezidü yöntemi, Fark denklemleri. Z-Dönüşümünün Uygulamaları, Kararlılık,<br />

Nedensellik, Transfer Fonksiyonu. Dik Fonksiyonlara Açılım, Fourier Dönüşümü,<br />

Genlik ve Faz spektrumları. Ayrık Fourier Dönüşümü ve Ters Dönüşümü. Hızlı<br />

Fourier Dönüşümü- DIT FFT. Hızlı Fourier Dönüşümü- DIF FFT. Sayısal<br />

Süzgeçler, IIR ve FIR yapılar<br />

File Organizasyonu (3-0-0)<br />

Giriş ve genel kavramlar. Depolama Birimleri (İkincil depolama birimleri, sabit disk,<br />

magnetik disk, cd-rom). Dosya Sisteminde Temel veri yapıları: Fields, Records,<br />

Buffer Yönetimi, I/O yönetimi. yapısı, Dosya çeşitleri (sıralı erişim, rastgele erişim<br />

dosyaları). kayıt ekleme/slime, İndeksleme. İndeksleme. Sıralı Kayıt-tabanlı<br />

dosyaları üzerinde karşılaştırma/birleştirme. Çok seviyeli İndeksleme, B-tree.<br />

İndeksli Sıralı Dosya Erişimi. B+-tree. Hashing (hesaba dayalı) yapıları.<br />

Genişletilmiş Hashing (hesaba dayalı) yapıları. Ilgili konular(güvenik…) ve Genel<br />

Tekrar<br />

Bilgisayar Grafiğine Giriş (3-0-0)<br />

Bilgisayar Grafiğine giriş. Noktanın gösterilimi , Noktaların dönüşümü. Doğruların<br />

dönüşümü. 2B dönüşümler , Döndürme. Aynalama , Ölçekleme. Birleşik<br />

dönüşümler. Öteleme ve homojen koordinatlar. Doğru çizim algoritmaları. Çokgen<br />

doldurma. 3B dönüşümler , 3B ölçekleme, bozulma, döndürme, aynalama, öteleme.<br />

Çoklu dönüşümler , Uzayda herhangi eksen etrafında döndürmeler. Herhangi bir<br />

düzleme göre aynalama. Perspektif geometri , Projeksiyonlar. Opengl’e giriş ,<br />

Uzayda çizimler: noktalar, çizgiler ve çokgenler. Opengl dönüşümleri ve kırpma<br />

Bilg.Yard.Geometrik Tasarım (3-0-0)<br />

Parametrik ve Kapalı Eşitlikler. Hemitian ve Bezier Formatları. B-Spilines ve Nurbs.


Geometrik Süreklilik ve Gerilim Kavramları. Tensor Çarpma Yüzeyleri. Düzlemler.<br />

Kuadrik Yüzeyler. Uzaklık Fonksiyonu ve Süper - Kuadrikler. Birim Ekponensiyel<br />

Fonksiyonları ve Yumuşak Cisimler. Deformasyonlar. Küme Operasyonları ve<br />

Konstraktif Katı Geometrisi. Işın-İzleme. Bir Formdan Diğer Forma<br />

Transformasyonlar<br />

Yöneylem Araştırması (3-0-0)<br />

Giriş, Matematik Programlama. Doğrusal Programlama (doğrusal programlama<br />

modelinin formülasyonu ve grafik çözüm). Doğrusal programlama problemlerinin<br />

simpleks yöntemi ile çözümü. Simpleks Yönteminde dejenerasyon, Dualite ve<br />

duyarlılık Analizi. Ulaşım Problemi (En düşük Maliyet ve Kuzey Batı Köşesi<br />

Yöntemi). Ulaşım Problemi (Düzeltilmiş Dağıtım Metodu), Ulaşım Problemlerinde<br />

dejenerasyon. Atama yöntemi. Ağ Modelleri, Minimum Geçişli Ağaç (Prim<br />

Algoritması), En Kısa Yol Algoritması (Dijkstra algoritması). Maksimum Akış<br />

Algoritması, Proje Planlama Teknikleri (CPM-PERT). Tamsayılı Programlama,<br />

Hedef Programlama. Deterministik Dinamik Programlama. Deterministik Stok<br />

Modelleri. Oyun Teorisi, Simülasyon<br />

Dördüncü Sınıf <strong>Ders</strong>leri<br />

Yapay Zeka (3-0-0)<br />

Yapay Zekanın temel konuları, insanda “öğrenme” sistemi. Yapay Zeka dilleri, Lisp<br />

ve uygulamaları. Yapay Zeka dilleri, Lisp ve uygulamaları. Yapay Zeka dilleri,<br />

Prolog ve uygulamaları. Yapay Zeka dilleri, Prolog ve uygulamaları. Doğal Dil<br />

işleme, Doğal Dil anlama. Teorem gösterimi, önerme ifadeleri. Problem çözme<br />

teknikleri. Problem çözme uygulamları. Oyun teorileri, oyun ağaçları. Uzman<br />

Sistemler. Yapay Sinir Ağları ve Şekil Tanımada uygulamaları. Genetik<br />

Algoritmalar. Konuşma Anlama, Ses Tanıma. Bilgi Tabanlı Sistemler, Bilgi<br />

Mühendisliği<br />

Seçimlik Müh. IV (3-0-0)<br />

Bölüm Seçimlik M <strong>Ders</strong> Havuzundan Herhangi bir <strong>Ders</strong> Alınacaktır.<br />

Seçimlik Müh. V (1-2-0)<br />

Bölüm Seçimlik M <strong>Ders</strong> Havuzundan Herhangi bir <strong>Ders</strong> Alınacaktır.<br />

Bitirme Projesi (3-6-0)<br />

Proje konularının belirlenmesi. Proje konuları ile ilgili kaynak taramasının yapılması<br />

Proje konuları ile ilgili kaynak taraması (devam). Proje hazırlama esasları hakkında


açıklamalar. 1. Raporun teslim edilmesi. 1. Raporun değerlendirilmesi.<br />

Değerlendirmeden sonra ortaya çıkan eksikliklerin düzeltilmesi. 2. Raporun teslim<br />

edilmesi. 2. Raporun değerlendirilmesi. Değerlendirmeden sonra ortaya çıkan<br />

eksikliklerin düzeltilmesi. 3. Raporun Teslim edilmesi. 3. Raporun değerlendirilmesi.<br />

Değerlendirmeden sonra ortaya çıkan eksikliklerin düzeltilmesi. 4. Raporun Teslim<br />

edilmesi.<br />

4. Raporun değerlendirilmesi, Proje demoları ve sunumları.<br />

Derleyici Tasarımı (3-0-0)<br />

Derlemeye giriş, Derleyicinin modülleri. Lexical analiz, Token’lara ayırma. Sonlu<br />

durum makinaları (acceptor’ler). Solu durum makinlaarı (dönüştürücüler).<br />

Gramer(Syntax) analizi. Anlamsal(Semantic) Analiz. Tip kontrolü, Sembol<br />

tablosunun hazırlanması. Ara kod üretimi, Kod üretimi. Kod optimizasyonu (makina<br />

tarafından). Kod optimizasyonu (programı yazan tarafından). Derleyicinin analizsentez<br />

aşaması. 370 assembler ve derleyiciler. 370 assembler’da temel işlemler. 370<br />

assembler’da temel işlem uygulamaları (kesirli sayılar). Hata analizleri<br />

Seçimlik Müh. VI (3-0-0)<br />

Bölüm Seçimlik M <strong>Ders</strong> Havuzundan Herhangi bir <strong>Ders</strong> Alınacaktır.<br />

Seçimlik Müh. VII (3-0-0)<br />

Bölüm Seçimlik M <strong>Ders</strong> Havuzundan Herhangi bir <strong>Ders</strong> Alınacaktır.<br />

Seçimlik Sosyal (3-0-0)<br />

Üniversitenin sosyal seçimlik ders havuzundan herhangi bir ders alınacaktır. Bu ders<br />

havuzu dönemden döneme farklılık göstermekle birlikte, bazı örnek dersler olarak<br />

şunlar verilebilir: Bilim Tarihi, Siyaset Bilimi, Afetler ve Kriz Yönetimi, Bireysel<br />

Kalite ve Liderlik Eğitimi, vb.<br />

Serbest Seçimlik (3-0-0)<br />

Öğrenciler herhangi bir fakültenin herhangi bir bölümünden istedikleri bir dersi<br />

alabilirler. Ancak seçilen ders en az 3 kredilik olmalı ve dersin içeriği bölümümüzün<br />

derslerinin içeriği ile benzeşmemelidir.<br />

4. Sınıf Seçimlik Müh. <strong>Ders</strong>ler<br />

Bulanık Mantık (3-0-0)<br />

Klasik Kümeler ve Bulanık Mantık Kümeleri. Klasik Bağıntılar ve Bulanık Mantık<br />

Bağıntıları. Üyelik Derecesi Fonksiyonları. Bulanık Mantık - Klasik Mantık


Dönüşümleri. Bulanık Mantık Aritmetiği-Sayılar-Vektörler. Klasik Mantık - Bulanık<br />

Mantık. Bulanık Mantık Kural Temelli Sistemler. Bulanık Mantık Sınıflandırılmaları.<br />

Bulanık Mantık Şekil Tanıma. Bulanık Mantık Kontrol Sistemleri. Bulanık Mantık<br />

Ölçümleri<br />

Görüntü İşleme (3-0-0)<br />

Görüntü İşleme için Temel Bilgiler. Görüntü İyileştirme Yöntemleri. Görüntü<br />

Restorasyonu. Görüntü İşleme İstatistiksel Yöntemleri. Segmentasyon ve Çerçeve<br />

Belirleme. Matematiksel Morfoloji. 2 Boyutlu ve 3 Boyutlu Transformasyonlar.<br />

Temel Şekil Özelliklerini Bulma. Frekans Domeninde Görüntü İşleme. Görüntü<br />

Transform Yöntemleri. Hareketli Görüntü İşleme. Renkli Görüntü İşleme. Görüntü<br />

Sıkıştırma Algoritmaları. Görüntü İşleme Yöntemleri ile Özellik Çıkarma. Şekil<br />

Tanımanın Temel Konuları<br />

Yapay Nöron Ağlarına Giriş (3-0-0)<br />

Yapay Sinir Ağlarına Giriş. Yapay Sinir Ağlarının Yapısı ve Temel Elemanları. İlk<br />

Yapay Sinir Ağları-Tek katmanlı algılayıcılar. Yapay Sinir AğıModeli-Çok katmanlı<br />

algılayıcılar. Çok katmanlı Algılayıcı Ağının Öğrenme Kuralı. Çok katmanlı Algılayıcı<br />

Ağının Çalışma Prosedürü. Çok katmanlı Algılayıcı Ağının Uygulama Alanları.<br />

Linear Vector Quantization(LVQ) Ağının Özellikleri, Yapısı, Çalışma Prosedürü.<br />

LVQ Ağının Uygulama Alanları. Adaptif Rezonans Teori Ağları, Yapısı, Çalışma<br />

Prensibi. Adaptif Rezonans Teori Ağları, Uygulama Alanları. Kendi-Kendine<br />

Organize Olan Sistemler-Hebbian Learning. Kendi-Kendine Organize Olan<br />

Sistemler-Competitive Learning<br />

Paralel Programlamaya Giriş (3-0-0)<br />

Paralel programlamanın tanıtımı ve uygulama alanları. Paralel programlamaya ilişkin<br />

problemler: senkronizasyon, haberleşme, kritik bolumler. Senkronizasyon<br />

mekanizmaları: semaforlar, monitörler ve diğerleri. Gerçekleme yolları ve<br />

uygulamaları. Mesaj aktarımına dayalı haberleşme ilkelleri. Buluşma (rendez-vous)<br />

yapısı. Paralel programlama dilleri: CSP, Occam ve Ada. Klasik paralel algoritma<br />

örneklerinin tasarımı ve incelenmesi<br />

Doğal Dil İşlemeye Giriş (3-0-0)<br />

Doğal dil işlemeye giriş. Dilbilimsel analizin seviyeleri. Prolog diline genel bir bakış.<br />

Biçimbilim ve sözlük. Türkçe için içerikten bağımsız gramer. DCG gramerleri ve<br />

DCG ayrıştırıcıları 1. DCG gramerleri ve DCG ayrıştırıcıları 2. Geçiş ağ<br />

ayrıştırıcıları. Deyimlerin yapısı. Birleştirme tabanlı gramer. Ayrıştırıcı algoritmalar 1.<br />

Ayrıştırıcı algoritmalar 2. İstatistiksel doğal dil işleme. Anlambilimsel gösterim.<br />

Ödevlerin sunumu


Bilgisayar Mimarisi (3-0-0)<br />

Tek işlemcili ve paralel bilgisayar sistemleri. Bellek Yönetimi: Sanal bellek kavramı,<br />

page etme ve segmentleme. Ön bellek sistemleri ve yerine koyma (replacement)<br />

algoritmaları. Pipeline işlemci tasarımı. Geri beslemeli pipeline sistemler,<br />

rezervasyon tabloları ve çarpışma vektörü. RISC Mimarileri ve CISC ile<br />

karşılaştırmalar. Flynn’ın sınıflaması ve Paylaşılmış bellekli çoklu işlemci sistemleri.<br />

Bus temelli çoklu işlemci sistemleri: Crossbar switch ve çok kapılı bellekler.<br />

Arabağlantılı ağlar:. Dinamik arabağlı ağlar: Çok seviyeli arabağlı ağlar (Omega<br />

network). Statik arabağlı ağlar: Star, ring, mesh, hypercube ve tree network. Mesaj<br />

gönderme arayüzü (Message Passing Interface-MPI). Noktadan noktaya mesaj<br />

gönderme ve alma. Toplu mesaj gönderme ve alma. Matrislerde transpoz ve<br />

çarpma için paralel algoritmalar. Matris çarpımında Fox ve Cannon Algoritmaları<br />

Gelişmiş Mikroişlemci Sistemleri (3-0-0)<br />

Mikroişlemcilerin Yapı ve Görevlerine Göre Sınıflandırılması (Scaler İşlemciler,<br />

Super Scaler İşlemciler Pipeline İşlemciler, Verylonginstruction Word İşlemciler,<br />

Vektor İşlemciler). Intel 80386 - 80486 Mikroişlemciler. Sayısal İşaret İşlemciler<br />

(Digital Signal Processors-DSP). RISC (Reduced Insturuction Set Computers) ve<br />

CISC (Complex Instruction Set Computers) Karşılaştırmaları. Transputer Mimarisi.<br />

FPU (Floating Point Unit) Kayan Noktalı Aritmetik İşlemci. Diğer Gelişmiş<br />

Mikroişlemci Mimarilerinden Örnekler (Sparc, Alfa, Pentium, Power Architecture)<br />

Sistem Analizi ve Modelleme (3-0-0)<br />

Giriş. İki Uçlu ve Çok Uçlu Yay Elemanları. Kütle ve Sönüm Elemanları. İki Uçlu<br />

Mekanik Elemanlardan Oluşan Sistemler. Çok Uçlu Mekanik Elemanlardan Oluşan<br />

Sistemler<br />

Yönetim Bilgi Sistemleri (3-0-0)<br />

Yönetim ve Karar Süreçleri. İşletmelerde Bilgi Sistemlerinin Yeri. Karar Destek<br />

Sistemleri. Karar Destek Sistemleri. Yönetim Bilgi Sistemleri. Üst Yönetim Bilgi<br />

Sistemleri. Üst Yönetim Bilgi Sistemleri ve Veri Ambarları. Bilgi Sistemi Uygulama<br />

Örnekleri. Bilgi Sistemi Uygulama Örnekleri. Bilgi Toplumu Etiği. Bilgi Sistemleri ve<br />

İşletmelerde Reorganizasyon. Toplam Kalite Yönetimi ve Bilgi Sistemleri. Bilgi<br />

Sistemleri Güvenliği. Kurumsal İhtiyaç Planlaması Yazılımları (ERP). Bilgi Sistemi<br />

Uygulamaları<br />

Gerçek Zamanlı Bilgisayar Sistemleri (3-0-0)<br />

Gerçek zamanlı sistemlerin tanımı ve genel özellikleri. Gerçek zamanlı sistemlere ait<br />

temel referans modelinin tanıtılması ve incelenmesi. Gerçek zamanlı sistemlerde<br />

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<br />

zamanlı sistemlerde kaynak kullanım ve paylaşım teknikleri. Temel fiziksel<br />

büyüklükler ve elektriksel işaretlere dönüştürülme teknikleri. Analog işaret işleme<br />

teknikleri ve işlemsel kuvvetlendirici uygulamaları. Digital/Analog ve Analog/Digital<br />

dönüşüm teknikleri. Gerçek zamanlı bilgisayar donanımlarının incelenmesi ve<br />

karşılaştırılması. Çevre birimlerinin incelenmesi ve uygulamalarıyla merkezi<br />

işlemciye bağlantı teknikleri. Sayısal ve analog çoğullama teknikleri. Gerçek zamanlı<br />

bilgisayar yazılımlarının incelenmesi. Gerçek zamanlı örnek bir yazılımın ve ilgili<br />

modüllerinin tasarımı<br />

Biyoenformatiğe Giriş (3-0-0)<br />

Mühendislik Biyolojisi. Biyo Malzemeler. Biyo Hesaplama. Biyo Mekanik. Tıbbi<br />

Görüntüleme Konularına giriş<br />

Robot Teknolojisine Giriş (3-0-0)<br />

Robot İhtiyacı. Robot Seçimi. Robot Sisteminin Özelilkleri ve Kurulması.<br />

Güvenirlilik ve Robot Sistemleri. Endüstri Robotları. İnsan ve Yeni Teknoloji<br />

Bilgisayar Semineri (1-2-0)<br />

Güncel Bilgisayar Bilimleri konularında hazırlanan ve sunulan seminerlerdir.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!