CUMHURİYET ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ

advertisement
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
Ders İçeriği
Dersin Amacı
Dersin Yöntemi
Değerlendirme
Devam Durumu
Kaynaklar
Ders Konuları
Algoritmalar Ve Programlama
Algoritmalar Ve Programlama Lab.
Güz
Bilgisayar Mühendisliği
Yrd. Doç. Dr. Doğan KARKI
Kredi
2+2
Teorik
Pratik
AKTS
2+0
0+2
4+2
Algoritma kavramı. Akış diyagramları. Programlama ve programlama dili. Yapısal
programlama kavramı. Dizi(vektör) kavramı. Dizilerde (vektörlerde) arama ve
sıralama algoritmaları. Çok boyutlu diziler (matrisler). Dosya (file) kullanımı ve
dosyalarla ilgili temel kavramlar. Format kavramı ve girdi-çıktı formatlama.
Altprogram kavramı. Özyineleme kavramı ve özyinelemeli altprogram örnekleri.
Bu dersin amacı, bilgisayar programlaması konusuna bir giriş yapmak,
programlama ile ilgili genel kavramları ortaya koymak, algoritma kavramı,
algoritmaların nasıl oluşturulacağı ve yapısal programlama konusuna
değinmektir.
Programlama ve Algoritmalar hakkında genel bilgilerin haftada 2 saat teorik
olarak derslikte anlatım ve ayrı bir derste 2 saat uygulamalı öğretim laboratuvar
ortamında gerçekleştirilmektedir.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır.
Öğrenciler derslerin %70’ine devam etmek zorundadır.
1
Algoritma kavramı.
2
Akis diyagramları.
3
Programlama ve programlama dili.
4
Yapısal programlama kavramı.
5
Dizi (vektör) kavramı.
6
Dizilerde (vektörlerde) arama ve sıralama algoritmaları.
7
Dizilerde (vektörlerde) arama ve sıralama algoritmaları.
8
Çok boyutlu diziler (matrisler).
9
Altprogram kavramı.
10 Özyineleme kavramı.
11 Özyinelemeli altprogram örnekleri.
12 Format kavramı ve girdi-çıktı formatlama.
13 Dosya (file) kullanımı ve dosyalarla ilgili temel kavramlar.
14 Güncel algoritma örnekler.
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
Bilgisayar Bilimlerine Giriş
Güz
Bilgisayar Mühendisliği
Yrd. Doç. Dr. Hidayet TAKÇI
Ders İçeriği
Bölümün ve araştırma faaliyetlerinin tanıtımı. Bilgi işlem sistemlerinin genel
yapısı hakkında temel konular: Donanım ve yazılım. Mühendislik etiği. Yazılı ve
sözlü iletişim teknikleri. Görsel araçlar ve sunuş.
Bilgisayar Mühendisliği kapsamına giren konulara ait temel bilgileri vermek,
bölümde yapılan araştırma faaliyetlerinin tanıtılması, öğrencilere yazılı ve sözlü
iletişim tekniklerini öğretmek. Öğrencilerimizi genel olarak mühendislik etiği ve
özel olarak Bilgisayar Mühendisliği etiği hakkında bilgilendirmek.
Haftada 2 saat teorik ders. Derslere ek olarak öğrencilere yazılım ve donanım ile
ilgili ödevler hazırlatılmaktadır.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır.
Öğrenciler derslerin %70’ine devam etmek zorundadır.
Dersin Amacı
Dersin Yöntemi
Değerlendirme
Devam Durumu
Kaynaklar
Ders Konuları
Kredi
Teorik
Pratik
AKTS
2
2
0
4
1 Bilgisayar Mühendisliği tanımı ve bölümün tanıtımı.
2 Mühendislik etiği.
3 Sayı sistemleri: Sayılar kodlar
4 Temel kapı devreleri ve lojik fonksiyonlar
5 Veriler üzerine işlemler
6 Programlama dilleri
7 İşletim sistemleri
8 Bilgisayar ağları
9 Sözlü iletişim teknikleri
10 Yazılı iletişim teknikleri
11 Deneysel (araştırma) ve proje faaliyetlerinin yürütülme aşamaları
12 Görsel sunum hazırlama teknikleri ve araçları
13 Örnek bir görsel sunum tasarımı
14 Teknik rapor hazırlama teknikleri ve bir çalışmanın raporlanması
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
Web Teknolojileri
Güz
Bilgisayar Mühendisliği
Yrd. Doç. Dr. Ahmet Gürkan YÜKSEK
Ders İçeriği
Değerlendirme
Devam Durumu
HTML dili, Dreamweaver ile tasarım, Fireworks ile resim işleme, Flash ile
animasyonlar, web sayfasının yayınlanması, örnek web tasarımları.
Günümüzde internetin yaygınlaşmasıyla, web sayfa tasarımı oldukça önem
kazanmıştır. Tüm sanayi kuruluşlarının web sayfası olma zorunluluğu vardır.
Global bir kütüphane olan internet dünyasında yer almak için kişilerin web sayfa
tasarımını bilmeleri kendilerine önemli avantajlar sağlayacaktır.
Haftada 2 saat teorik ders. Dersler dahilinde alıştırma, uygulama ve bireysel
çalışmalar yaptırılmaktadır.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır.
Öğrenciler derslerin %70’ine devam etmek zorundadır.
Kaynaklar
Ders Konuları
1
Web Tasarımına Giriş
2
Dreamweaver ile sayfa tasarımı
3
Dreamweaver ile sayfa tasarımı
4
Stil şablonları
5
Menüler ve tablolar
6
Flash ile animasyon
7
Sayısal video ve ses
8
Actionscript
9
Actionscript
10
Web grafikleri
11
Photoshop
12
Photoshop
13
Web sayfasının yayınlanması
14
Web sayfa tasarım örnekleri
Dersin Amacı
Dersin Yöntemi
Kredi
Teorik
Pratik
AKTS
2
0
2
4
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
Ders İçeriği
Dersin Amacı
Dersin Yöntemi
Değerlendirme
Devam Durumu
Bilgisayar Programlama ve Bilgisayar Programlama
Lab.
Bahar
Bilgisayar Mühendisliği
Yrd.Doç.Dr. Hidayet TAKÇI
Kredi
2+1
Teorik
Pratik
AKTS
2+0
0+2
5+2
Nesneye dayalı programlamaya giriş. C++ programlama temelleri. Döngüler ve
kararlar. Yapılar. Fonksiyonlar. Nesneler ve Sınıflar. Diziler ve Karakter Katarları.
Operatörlerin aşırı yüklenmesi. Kalıtım. İşaretçiler. Akışlar ve dosyalar
Bu dersin amacı C++ programlama dili ile programlama konusuna değinmek ve
nesneye dayalı programlama konusuna bir giriş yapmak.
Ders 2 saat teorik anlatım ve 2 saatlik laboratuvar uygulaması şeklinde işlenir.
Öğrencilere ayrıca ödev ve proje tabanlı uygulamalar yaptırılır.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır.
Laboratuvar dersi uygulama sınavları ile yapılır.
Öğrenciler dersin teorik saatlerinin %70’ine, uygulama saatlerinin %80’ine
devam etmek zorundadır.
Kaynaklar
Ders Konuları
1
Nesneye dayalı programlamaya giriş.
2
C++ programlama temelleri.
3
Döngüler ve kararlar.
4
Yapılar.
5
Fonksiyonlar.
6
Nesneler ve Sınıflar.
7
Nesneler ve Sınıflar, Diziler ve Karakter Katarları.
8
Diziler ve Karakter Katarları.
9
Operatörlerin aşırı yüklenmesi.
10 Operatörlerin aşırı yüklenmesi.
11 Kalıtım.
12 Kalıtım. İşaretçiler.
13 İşaretçiler.
14 Akışlar ve dosyalar.
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
Bilgisayar Destekli Lineer Cebir
Bahar
Bilgisayar Mühendisliği
Yrd.Doç.Dr. A.Gürkan YÜKSEK
Ders İçeriği
Lineer denklem sistemlerinin çözümü (kramer, ters matris, normal forma
indirgeme yöntemleri), matris ve determinant işlemleri, matrisin öz değer ve öz
vektörleri, lineer uzaylarda lineer dönüşümler. Lineer Cebir konularının MATLAB
programı üzerinde uygulamaları.
Öğrencilerin; lineer denklem sistemlerinin çözümü, matrisler ve matris işlemleri,
determinant, rank, öz değerler ve öz vektörler, iki boyutlu uzaydaki dönüşümler,
vektör uzayları ve lineer operatörler teorisi ile ilgili kavram ve yöntemleri
öğrenmesi ve bilgisayar ortamında uygulayabilmesi
Dersler 2 saat teorik anlatım ve bir saat bilgisayar laboratuvarında uygulama
şeklinde işlenir.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır.
Öğrenciler dersin teorik saatlerinin %70’ine, uygulama saatlerinin %80’ine
devam etmek zorundadır.
Dersin Amacı
Dersin Yöntemi
Değerlendirme
Devam Durumu
Kaynaklar
Ders Konuları
Kredi
Teorik
Pratik
AKTS
3
2
1
5
1 Giriş. Lineer Cebrin konusu, tarihi ve yöntemlerine genel bir bakış.
2 2 ve 3-değişkenli sistemler, Gauss yöntemi. 2 ve 3-boyutlu
determinantlar.
3 2 ve 3-boyutlu sistemin geometrik yorumu. n-boyutlu determinantın
tanımı.
4 n-boyutlu determinantın özellikleri ve hesaplanma yöntemleri.
5 Özel determinantlar. Üçgen, Vandermond ve Tridiagonal formlu
determinantlar.
6 Laplas ve Antilaplas teoremleri. Kare sistem için Kramer teoremi.
7 Matrisler, matris işlemleri. Ters matris ve hesaplama yöntemi.
8 Kare sistemin matris biçiminde yazılması ve ters matris yöntemiyle
çözülmesi.
9 Matrisin rankı. Genişletilmiş matris. Genel sistem için Kroneker-Kapelli
teoremi.
10 n-boyutlu reel ve kompleks vektör uzaylar. Lineer bağımsızlık, baz ve
koordinatlar.
11 Lineer dönüşüm ve matrisi. Bazın değişimine göre matris dönüşümü.
12 Özdeğer ve özvektörler. Hamilton-Keli ve Silvester teoremleri.
13 Matrisin Jordan Formu. Benzerlik. Köşegen matrise benzerlik koşulu.
14 Metrik, normlu ve Öklit uzayları. Uzunluk, açı. kuadratik formlar, sayısal
görüntü.
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
Devre Teorisine Giriş
Bahar
Bilgisayar Mühendisliği
Yrd.Doç.Dr. Kali GÜRKAHRAMAN
Ders İçeriği
Elektriksel işaretler, güç ve enerji tanımı, elektrik devre elemanları ve tanım
bağıntıları, graf teorisi, Kirchoff akım ve gerilim yasası, çevre denklemleri,
düğüm denklemleri, durum denklemleri, Thevenin ve Norton teoremi
Öğrencinin, öğreniminin ve iş hayatının çeşitli safhalarında bilgisayarda ve çevre
birimlerinde ortaya çıkabilecek elektriksel problemlerin çözümüne yönelik fikir
üretme ve çözümler geliştirmenin yanı sıra sayısal işaret işleme ve sayısal
kontrol sistemleri gibi bilgisayar bilimleri alanındaki bilimsel çalışmalar için
teorik altyapı oluşturmak.
Dersler 3 saat teorik anlatım, soru-cevap ve ödevler yardımıyla işlenir.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır.
Öğrenciler derslerin %70’ine devam etmek zorundadır.
Dersin Amacı
Dersin Yöntemi
Değerlendirme
Devam Durumu
Kaynaklar
Ders Konuları
Kredi
Teorik
Pratik
AKTS
1
Elektriksel işaretler
2
Güç ve enerji tanımı
3
Elektrik devre elemanları, tanımları ve güç enerji bağıntıları
4
Graf teorisi
5
Kirchoff un akım ve gerilim yasası
6
Çevre denklemlerinin yazılması
7
Çevre denklemlerine ait uygulamalar
8
Düğüm denklemlerinin yazılması
9
Düğüm denklemlerine ait uygulamalar
3
3
0
5
10 Çok uçlu elemanlara ilişkin çevre ve düğüm denklemleri
11 Durum denklemlerinin çıkarılması
12 Durum denklemlerinin çıkarılmasına ait uygulamaları
13 Durum denklemlerinin çözümleri
14 Thevenin ve Norton teoremi
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
Genel Fizik I
Bahar
Bilgisayar Mühendisliği
Fen Fakültesi Öğretim Üyeleri
Kredi
Teorik
Pratik
AKTS
4
4
0
7
Ders İçeriği
Dersin Amacı
Dersin Yöntemi
Değerlendirme
Devam Durumu
Ölçme ve birim sistemleri, statik, kinematik, dinamik.
Öğrencilere mühendislik eğitiminde gerekli olan temel mekanik, statik ve
dinamik alt yapısının kazandırılması
Dersler 4 saat teorik anlatım, soru-cevap ve uygulamalar yardımıyla işlenir.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır.
Öğrenciler derslerin %70’ine devam etmek zorundadır.
Kaynaklar
Ders Konuları
1
Birim sistemleri
2
Vektörler
3
Bir Boyutta Hareket
4
İki Boyutta Hareket
5
Newton’un Hareket Yasaları
6
Newton’un Hareket Yasalarının Uygulamaları
7
Newton’un Evrensel Kütle Çekim Yasası
8
İş ve Enerji
9
Uygulama
10 Enerjinin Korunumu
11 Momentum ve Sistemlerin Hareketi
12 Katı Cisimlerin Statik Dengesi
13 Açısal Momentum ve Dönme
14 Maddenin Özellikleri
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
Genel Fizik II
Güz
Bilgisayar Mühendisliği
Fen Fakültesi Öğretim Üyeleri
Ders İçeriği
Dersin Yöntemi
Değerlendirme
Devam Durumu
Coulomb Kuvveti, Elektrik Alan, Elektrik Akısı, Gauss Yasası, Elektriksel
Potansiyel, Kondansatörler, Akımın oluşumu ve Direnç, Doğru Akım Devreleri,
Kirchhoff Kanunları, Manyetik Alan, Biot-Savart Yasası, Ampere Yasası,
İndüksiyon, Faraday Yasası, Lenz Kanunu, İndüktans, Manyetik Alanda Enerji, LC
Devresinde Salınımlar, Elektromanyetik dalgalar
Öğrencilere mühendislik eğitiminde gerekli olan temel elektrik ve manyetizma
alt yapısının kazandırılması
Dersler 4 saat teorik anlatım, soru-cevap ve uygulamalar yardımıyla işlenir.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır.
Öğrenciler derslerin %70’ine devam etmek zorundadır.
Kaynaklar
Ders Konuları
1
Coulomb Yasası ve Elektriksel Kuvvet
2
Elektrik Alanı ve Gauss Yasası
3
Elektriksel Potansiyel
4
Sığa ve Kondansatörler, Dielektriklerin Özellikleri
5
Akım ve Direnç
6
Doğru Akım Devreleri
7
Elektromanyetik Kuvvet
8
Manyetik Alan Kaynakları
9
Uygulama
Dersin Amacı
Kredi
Teorik
Pratik
AKTS
3
3
0
5
10 Elektromanyetik İndüksiyon, Faraday Yasası
11 Elektromanyetik İndüksiyon, Özindüksiyon
12 Alternatif Akım Devreleri (RL ve RC Devreleri)
13 Alternatif Akım Devreleri (RLC Devreleri)
14 Elektromanyetik Dalgalar
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
Genel Kimya
Güz
Bilgisayar Mühendisliği
Fen Fakültesi Öğretim Üyeleri
Ders İçeriği
Anlamlı sayılar, Atom teorisine giriş, stokiyometri, termokimya, atomların
elektronik yapısı, iyonik ve kovalent bağ, moleküller geometri, gazlar, sıvılar ve
katılar.
Öğrencilere temel kimya bilgilerinin kazandırılması.
Dersler 3 saat teorik anlatım, soru-cevap şeklinde işlenir.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır.
Öğrenciler derslerin %70’ine devam etmek zorundadır.
Dersin Amacı
Dersin Yöntemi
Değerlendirme
Devam Durumu
Kredi
Teorik
Pratik
AKTS
3
3
0
4
Kaynaklar
Ders Konuları
Toplam 14 Hafta
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
Genel Matematik I
Bahar
Bilgisayar Mühendisliği
Fen Fakültesi Öğretim Üyeleri
Ders İçeriği
Dersin Amacı
Dersin Yöntemi
Değerlendirme
Devam Durumu
Önbilgiler, Fonksiyonlar, Limit ve Süreklilik, Türev, Türevin Uygulamaları
Matematik ile ilgili temel kavramlar verilerek, tek değişkenli fonksiyonlarda
limit, süreklilik, türev kavramlarının ve uygulamalarının verilmesi
Dersler 4 saat teorik anlatım, soru-cevap ve uygulamalar yardımıyla işlenir.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır.
Öğrenciler derslerin %70’ine devam etmek zorundadır.
Kaynaklar
Ders Konuları
1
2
3
4
5
6
7
8
9
Kredi
Teorik
Pratik
AKTS
4
4
0
6
Kümeler, Mutlak Değer ve Özellikleri, Eşitsizlikler, Doğrunun ve
Çemberin Analitik İncelenmesi
Fonksiyon Kavramı, Bazı Özel Fonksiyonlar (Kuvvet, Polinom, Mutlak
Değer Fonk.), Trigonometrik ve Ters Trigonometrik fonksiyonlar, Üstel,
Logaritmik ve Hiperbolik Fonksiyonlar
Limit Kavramı, Sağ ve Sol Taraflı Limitler, Belirsiz Şekiller, Trigonometrik
Fonksiyonların Limitleri
Fonksiyonlarda Süreklilik, Sürekli Fonksiyonların Özellikleri ( Aradeğer
Teoremi, Mutlak Maks, Min, Yerel Maks, Min tanımları )
Türev kavramı, Türev Alma Kuralları
Yüksek Mertebeden Türev, Ters Fonksiyonun Türevi, Trigonometrik
Fonksiyonların Türevi
Ters Trigonometrik Fonksiyonların Türevi, Logaritma Fonksiyonunun
Türevi, Hiperbolik ve Ters Hiperbolik Fonksiyonların Türevi
Parametrik Denklemleri Verilen Fonksiyonların Türevleri, Kapalı
Fonksiyonların Türevi
ARASINAV
10 Türevin Geometrik anlamı, Rolle Teoremi, Ortalama Değer Teoremi,
Artan ve Azalan Fonksiyonlar, Konkav ve Konveks Fonksiyonlar, Dönüm
Noktaları
11 Maksimum ve Minimum Kavramları, Maksimum ve Minimum
Problemleri, Taylor Teoremi,Belirsiz Şekiller ( L? Hospital Kuralı )
12 Belirsiz Şekiller ( L? Hospital Kuralı ) Devam, Diferansiyel Kavramı
13 Kutupsal Koordinatlar, Asimptotlar
14 Eğri çizimleri
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
Genel Matematik II
Güz
Bilgisayar Mühendisliği
Fen Fakültesi Öğretim Üyeleri
Ders İçeriği
Dersin Yöntemi
Değerlendirme
Devam Durumu
Belirsiz integral, integral alma metotları, Belirli integralinin özellikleri, ilgili
teoremler, Belirli integralin uygulamaları (Alan, yay uzunluğu, hacım hesabı,
yüzey alanı hesabı ) Genelleştirilmiş integraller ve özellikleri, Çok değişkenli
fonksiyonlar.
Belirsiz integralin öğretilmesi, integral alma metotları , Belirli integralinin
özellikleri, ilgili teoremler, Belirli integralin uygulamaları (Alan, yay uzunluğu,
hacım hesabı , yüzey alanı hesabı ) Genelleştirilmiş integraller ve özelliklerinin
verilmesi, çok değişkenli fonksiyonların verilmesi
Dersler 4 saat teorik anlatım, soru-cevap ve uygulamalar yardımıyla işlenir.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır.
Öğrenciler derslerin %70’ine devam etmek zorundadır.
Kaynaklar
Ders Konuları
1
Dersin Amacı
Kredi
Teorik
Pratik
AKTS
4
4
0
5
2
Belirsiz İntegral, Belirsiz integral alma kuralları, Değişken Değiştirme
Yöntemi, Kısmi İntegrasyon Metodu.
Basit kesirlere ayırma yöntemi, Trigonometrik İfadelerin İntegrallenmesi
3
İrrasyonel Cebirsel İfadelerin İntegrallenmesi, Binom İntegralleri.
4
Bazı Özgün İntegrallerin Hesaplanması, Belirli İntegral Tanımı
5
7
Belirli İntegral Kavramına Getiren Problemler, Belirli İntegral Tanımı ve
Özellikleri.
Belirli İntegral Kavramına Getiren Problemler, Belirli İntegral Tanımı ve
Özellikleri.
Genelleştirilmiş integraller, Özel Olmayan İntegraller, Karışık Örnekler
8
Genelleştirilmiş İntegrallerin Yakınsallık Kriterleri
9
Alan Hesabı, Eğri Yayının Uzunluğu
6
10 Alan Hesabı, Eğri Yayının Uzunluğu
11 Hacim Hesabı
12 Dönel Yüzeyin Alanının Hesabı.
13 Çok Değişkenli Fonksiyonlarda Tanım Kümeleri.
14 İki ve Daha Çok Değişkenli Fonksiyonlarda Limit ve Süreklilik.
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
Türk Dili I
Güz
Bilgisayar Mühendisliği
Ders İçeriği
Dilin toplum ve insan hayatındaki yeri ve onemi, Turkcenin dunya dilleri
arasındaki yeri ve tarihi gelişimi,
Turkcenin bugunku durumu; ses ve bicim ozellikleri ve anlatım zenginliği;
noktalama işaretleri ve yazım
kuralları.
Oğrencilere Turkcenin tarihi ve bugunku durumu hakkında bilgi verip Turkceyle
yazılmış metinler uzerinde
calışmalar yapmak
Dersler 2 saat teorik anlatım, soru-cevap yardımıyla işlenir.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır.
Öğrenciler derslerin %70’ine devam etmek zorundadır.
Dersin Amacı
Dersin Yöntemi
Değerlendirme
Devam Durumu
Kaynaklar
Ders Konuları
Kredi
Teorik
Pratik
AKTS
2
2
0
2
1. İstiklal Marşı ve Ataturk’un Gencliğe Hitabesi.
2. Dil nedir? Turk dili ve kulturu; kulturun unsurları.
3. Yeryuzundeki diller, Turkcenin dunya dilleri arasındaki yeri ve yayılma alanları.
4. Eser incelemesi: Şiir.
5. Turkcenin ses yapısı.
6. Turkcenin heceleri, vurgu, ses olayları, ses uyumları.
7. Turkcenin tarihsel donemleri.
8. Ara sınav
9. Yazılı anlatım turleri.
10. Eser incelemesi: Hikaye.
11. Turkcenin guncel sorunları I
12. Yazı turleri, form yazılar.
13. Yazım kuralları.
14. Noktalama işaretleri.
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
Türk Dili II
Bahar
Bilgisayar Mühendisliği
Ders İçeriği
Yazılı ve sozlu anlatımda başarılı olabilmek icin retorik bilgisi (belagat), yazılı
anlatım bicimleri ve teknikleri,
sozlu anlatım bicimleri ve teknikleri, yazılı ve sozlu anlatımda uslup, tartışma
turleri.
Oğrencileri Turkcenin sozlu ve yazılı kullanımı ile ilgili bilgilendirmek, dilimizin
edebi urunleri yoluyla
oğrencilerin retorik incelemeler yapmalarını sağlamak.
Dersler 2 saat teorik anlatım, soru-cevap yardımıyla işlenir.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır.
Öğrenciler derslerin %70’ine devam etmek zorundadır.
Dersin Amacı
Dersin Yöntemi
Değerlendirme
Devam Durumu
Kaynaklar
Ders Konuları
Kredi
Teorik
Pratik
AKTS
2
2
0
2
1- Yazılı kompozisyon; yazı turleri.
2- Turkcenin yapısı, sozcuk turleri.
3- Retorik calışma (metin calışması).
4- Roman incelemesi.
5- Cumle.
6- Sozlu kompozisyon calışması.
7- Şiir incelemesi.
8- Ara sınav.
9- Gramatikal cozumleme calışması.
10- Turkcenin guncel sorunları II.
11- Hikaye incelemesi.
12- İletişim nedir? Yazılı ve sozlu iletişimin hayatımızdaki yeri.
13- Retorik calışma (metin calışması).
14- Yazılı kompozisyon calışması
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
İngilizce I
Güz
Bilgisayar Mühendisliği
Ders İçeriği
Öğrencilerin sonraki yıllarda görecekleri mesleki İngilizce derslerini takip
edebilmeleri, lisans sonrası ve meslek hayatlarında ihtiyaç duyacakları
İngilizce´ye temel oluşturacak seviyede İngilizce dilbilgisi, kelime dağarcığı,
okuduğunu anlama, sözlü anlatım ve yazma becerileri.
Temel seviye İngilizce eğitimi kapsamındaki konuların verilmesi, temel dilbilgisi
konularının kazandırılması, öğrencilerin konuşulanı anlayabilir seviyeye
taşınması.
Dersler 2 saat teorik anlatım ve soru-cevap yardımıyla işlenir.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır.
Öğrenciler derslerin %70’ine devam etmek zorundadır.
Dersin Amacı
Dersin Yöntemi
Değerlendirme
Devam Durumu
Kredi
Teorik
Pratik
AKTS
2
2
0
2
Kaynaklar
Ders Konuları
1-2
Nice to Meet You ! a. Kişi zamirleri (he, she, they) b. Geniş
Zamanda ?to be? fiili c. ?to be? fiili olumlu, olumsuz, soru şekilleri
d. İsimler: tekil, çoğul e. Ülkeler ve uyruklar f. Okuma Parçası
3-4
How old are you? a. Sayılar b. There is / There are c. Belirteçler: a,
an d. İşaret zamirleri: this, that e. Okuma Parçası
5-6
I like my family. Do you like...? a. Geniş Zaman b. Geniş Zamanda
zaman zarfları c. Sahiplik: Have got / Has got d. Miktar ifadeleri:
some, any, no e. Okuma Parçası
7-8
How much ?? How many ?? a. Sayılabilen ve sayılamayan isimler
b. Miktar ifadeleri: a few , a little c. Soru kelimeleri: how many,
how much d. Sahiplik zamirleri (mine, yours) e. Zaman edatları (in,
on, at) f. Okuma Parçası
9-10 At school / I like him a. Yer edatları (in, on, at) b. Nesne zamirleri
c. Sahiplik sıfatları d. Diğer edatlar e. Okuma Parçası
11-12 I must / I can a. Modals: must, mustn?t b. Modals: can, cannot c.
Sahiplik ?s d. Question tags e. Okuma Parçası
13-14 I am studying at the moment. a. Şimdiki Zaman Olumlu b. Şimdiki
Zaman olumsuz ve soru c. Şimdiki Zamanda zaman zarfları d.
Geçmiş Zaman (Giriş): Geçmiş Zamanda ?To Be? e. Okuma Parçası
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
İngilizce II
Güz
Bilgisayar Mühendisliği
Fen Fakültesi Öğretim Üyeleri
Ders İçeriği
Öğrencilerin sonraki yıllarda görecekleri mesleki İngilizce derslerini takip
edebilmeleri, lisans sonrası ve meslek hayatlarında ihtiyaç duyacakları
İngilizce´ye temel oluşturacak seviyede İngilizce dilbilgisi, kelime dağarcığı,
okuduğunu anlama, sözlü anlatım ve yazma becerileri.
Temel seviye İngilizce eğitimi kapsamındaki konuların verilmesi, Karşılıklı
konuşabilmeleri, Okuduklarını anlamaları, Kendilerini yazıyla ifade edebilmeleri
amaçlanmaktadır
Dersler 2 saat teorik anlatım ve soru-cevap yardımıyla işlenir.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır.
Öğrenciler derslerin %70’ine devam etmek zorundadır.
Dersin Amacı
Dersin Yöntemi
Değerlendirme
Devam Durumu
Kredi
Teorik
Pratik
AKTS
2
2
0
2
Kaynaklar
Ders Konuları
1-2
3-4
5-6
7-8
9-10
I was on holiday a. Geçmiş Zaman: olumlu, olumsuz, soru b. Geçmiş
Zamanda zaman zarfları c. Düzenli ve düzensiz fiiller d. Geçmiş
Zamanda zaman cümlecikleri e. Okuma Parçası
Which is the best? a. Karşılaştırmalı Sıfatlar b. Düzenli sıfatlar c.
Düzensiz sıfatlar e. Okuma Parçası
I was doing my homework a. Geçmişte Devamlılık (Past Continuous
Tense) b. Zaman zarfları c. Hikaye anlatmak d. Okuma Parçası
I?ll get a better job after college. a. Basit Gelecek Zaman (will) b.
Planlı Gelecek Zaman (be going to) c. Okuma Parçası
Tekrar Ünitesi a. Tekrar b. Modals: used to c. Okuma Parçası
11-12 Animals are wonderful creatures a. Sıfatlar (isimden önce ve sonra)
b. Fiil+ sıfat c. Zarflar (fast, quickly) d. Durum, yer ve zaman zarfları
e. Okuma Parçası
13-14 Stories that talk about animals a. Sıfat Cümlecikleri (Relative
Clauses): who, which, that, whose, whom b. Okuma Parçası
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
Diferansiyel Denklemler
Güz
Bilgisayar Mühendisliği
Ders İçeriği
Temel kavramlar ve diferansiyel denklemlerin sınıflandırılması, Birinci mertebe
denklemler ve mühendislik uygulamaları, İkinci ve daha yüksek mertebeli
diferansiyel denklemler ve mühendislik uygulamaları, Değişken katsayılı
denklemler, Lineer denklem sistemleri: Skaler ve matris yöntemler, Laplace
dönüşümü, Mühendislik uygulamaları, Diferansiyel denklemlerin sayısal
çözümüne giriş.
Bu dersin amacı, adi diferansiyel denklemlerin (ADD) ve bunların çözüm
yöntemlerinin öğretilmesidir. Diferansiyel denklemler, değişen diferansiyel
büyüklükler arasındaki ilişkileri ifade ettiğinden, ders kapsamında verilen
konular bir tüm mühendislik alanlarına uygulanabilir.
Dersler 3 saat teorik anlatım, soru-cevap ve ödevler yardımıyla işlenir.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır.
Öğrenciler derslerin %70’ine devam etmek zorundadır.
Dersin Amacı
Dersin Yöntemi
Değerlendirme
Devam Durumu
Kredi
Teorik
Pratik
AKTS
3
3
0
5
Kaynaklar
Ders Konuları
1 Temel kavramlar ve diferansiyel denklemlerin sınıflandırılması
2 Birinci mertebe denklemlerin çözümü: Lineer denklemler
3
4
5
6
7
Birinci mertebe denklemlerin çözümü: Lineer olmayan denklemler
(değişkenlerine ayrılabilir, tam, homojen ve özel tipte denklemler)
Birinci mertebe denklemler için bilgisayar yöntemleri ve mühendislik
uygulamaları
İkinci mertebe denklemler: Lineer bağımsızlık, sabit katsayılı homojen
denklemler
İkinci mertebe homojen olmayan denklemler: Belirsiz katsayılar ve
parametrelerin değişimi yöntemleri
İkinci mertebe Euler denklemi ve ikinci mertebe denklemler için
bilgisayar uygulamaları
8 İkinci mertebe denklemlerin mühendislik uygulamaları
9 Yüksek mertebeli diferansiyel denklemler
10 Değiken katsayılı denklemler: Kuvvet serisi yöntemi
11 Lineer denklem sistemleri: Skaler yöntem
12 Lineer denklem sistemleri: Matris yöntemi
13 Laplace dönüşümü yöntemi
14 Diferansiyel denklemlerin sayısal çözümüne giriş
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
Veri Yapıları
Güz
Bilgisayar Mühendisliği
Ders İçeriği
Veri kavramı ve veri tipleri, Listeler, balı listeler, Kuyruk, Yığıt, ikili ağaç ve
uyugulama alanları, sıkıştırma algoritmaları, Sıralama algoritmaları ve bunların
karşılaştırılmaları, arama algoritmaları ve bunların karşılaştırılmaları ve hash
tabloları.
Bilgilerin bilgisayar belleğinde saklanması ve bu bilgilere ulaşılması için
tasarlanmış temel veri yapılarının sunulması.
Dersler 3 saat teorik anlatım, 1 saat uygulama, soru-cevap ve ödevler yardımıyla
işlenir.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır. Ara sınav
notunun %50si verilen ödevlerle hesaplanır.
Öğrenciler derslerin %70’ine, uygulama saatlerinin %80’ine devam etmek
zorundadır.
Dersin Amacı
Dersin Yöntemi
Değerlendirme
Devam Durumu
Kaynaklar
Ders Konuları
Kredi
Teorik
Pratik
AKTS
1
Temel veri tipleri ve veri kavramı
2
Özyineleme kavramı (Recursion)
3
Liste veri yapısı ve uygulamaları
4
Bağlı liste, çift yönlü listeler, tek yönlü bağlı listeler
5
Yığıt veri yapısı ve uygulamaları
6
Kuyruk veri yapısı ve uygulamaları
7
Öncelikli kuyruk ve Heap ağacı
8
Ağaç veri yapısı ve uygulamaları
9
İkili arama ağaçlarıve uygulamaları
10
Veri Sıkıştırma algoritmaları
11
Sıralama yöntemleri (Insertion, Selection, Bubble)
12
Sıralama yöntemleri (Merge, Quick, Heap)
13
Arama Yöntemleri
14
Hash tabloları,
3,5
3
1
5
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
Nesneye Dayalı Programlama
Güz
Bilgisayar Mühendisliği
Ders İçeriği
C++, nesneye dayalı programlama kavramları, Grafik Kullanıcı Arayüz Tasarımı,
Jenerikler, Koleksiyonlar, LINQ, Dosyalar
Bu dersin amacı, etkili ve esnek nesne yönelimli yazılımlar geliştirmek için
gereken nesneye yönelik programlama kavramlarını öğretmektir.
Dersler 3 saat teorik anlatım, 1 saat uygulama, soru-cevap ve ödevler yardımıyla
işlenir.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır. Ara sınav
notunun %50si verilen ödevlerle hesaplanır.
Öğrenciler derslerin %70’ine, uygulama saatlerinin %80’ine devam etmek
zorundadır.
Dersin Amacı
Dersin Yöntemi
Değerlendirme
Devam Durumu
Kaynaklar
Ders Konuları
Kredi
Teorik
Pratik
AKTS
1
C++´a Genel Bakış, Kontrol deyimleri, Metotlar, Diziler
2
Windows Formlarıyla Grafik Kullanıcı Arayüz Tasarımı
3
WPF ile Grafik Kullanıcı Arayüz Tasarımı
4
İstisna Yönetimi, LINQ, Jenerikler, Koleksiyonlar
5
Nesneye Dayalı Programlama nedir?
6
Sınıflar, Erişim Denetleyicileri, Alan ve Metotlar
7
Kalıtım, Çoklu Kalıtım ve Arayüzler
8
Çokbiçimlilik ve Sarmalama
9
Özgür Sınıflar ve Arayüzler
10
UML, UML Class Diyagramları, UML Kullanıcı Diyagramları
11
Static metotlar, sınıflar
12
Nesneye Dayalı Programlama Prensipleri
13
Nesneye Dayalı Programlama Prensipleri
14
Genel Örnekler
3,5
3
1
6
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
Sayısal Elektronik
Güz
Bilgisayar Mühendisliği
Ders İçeriği
Analog ve sayısal kavramlarını tanıtmak, sayı sistemlerini açıklamak, kodlama ile
ilgili kavramları vermek, Boolean Matematiği kurallarını açıklamak, Lojik kapı
devrelerini tanıtarak kullanımlarını öğretmek, Bileşik lojik devrelerin tasarımını
kavratmak
Sayı sistemleri ve kodlamalar ile ilgili temel kavramları tanıtmak, Temel Lojik
kapıları açıklamak, Lojik entegreleri tanıtmak, Karnough Haritalarını kullanarak
sadeleştirme yapmasını öğretmek, bileşik devreleri detaylandırılarak /
gruplandırarak bileşik devreleri tasarlama becerisini kazandırmak.
Dersler 3 saat teorik anlatım, 1 saat uygulama, soru-cevap ve ödevler yardımıyla
işlenir.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır. Ara sınav
notunun %50si verilen ödevlerle hesaplanır.
Öğrenciler derslerin %70’ine, uygulama saatlerinin %80’ine devam etmek
zorundadır.
Dersin Amacı
Dersin Yöntemi
Değerlendirme
Devam Durumu
Kredi
Teorik
Pratik
AKTS
3,5
3
1
5
Kaynaklar
Ders Konuları
1
Analog ve Sayısal Kavramları
2
Sayı Sistemlerinin İncelenmesi
3
Kodlama ve Kodlar
4
Boolean Kuralları ve Lojik İfadelerin Sadeleştirilmesi
5
Lojik Kapılar ve Lojik Devreler
6
Karnaugh Haritaları
7
Bileşik Devre Tasarımı
8
Bileşik Devre Tasarımı (devam)
9
Sayısal Entegreler ve Sayısal Göstergeler
10 Kodlama İle İlgili Lojik Devreler
11 Çoklayıcılar - Veri Seçiciler (Multiplexers - Data Selector)
12 Azlayıcılar-Veri Dağıtıcılar (Demultiplexers)
13 Karşılaştırıcı ve Aritmetik İşlem Devreleri
14 Bileşik Devreler ile İlgili Uygulamalar
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
Bilgisayar Organizasyonu
Güz
Bilgisayar Mühendisliği
Ders İçeriği
Latch ve Flip Floplar, Ardışıl Devrelerin Analizi, Ardışıl Devrelerin Tasarım
Adımları, MMLogic Simülatör Programının Tanıtılması, Kaydediciler, Kaydediciler
Üzerinde Yapılan İşlemler, Bilgisayar Sistemlerinin Hiyerarşik Yapısı, Yol Kavramı,
Bellek, Komutseti Mimarisi, Komut saykılı ve Kontrol Devresinin Zamanlama
Düzeneği, Adresleme Yöntemleri, Mikroişlem adımları, Stack Tasarımı, Aritmetik
ve Mantık Ünitesinin Tasarımı.
Derste işlemcinin nasıl çalıştığının ve işlemci birimlerinin tasarım aşamalarının
öğrenilmesi amaçlanmıştır.
Dersler 3 saat teorik anlatım, 1 saat uygulama, soru-cevap ve ödevler yardımıyla
işlenir.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır. Ara sınav
notunun %50si verilen ödevlerle hesaplanır.
Öğrenciler derslerin %70’ine, uygulama saatlerinin %80’ine devam etmek
zorundadır.
Dersin Amacı
Dersin Yöntemi
Değerlendirme
Devam Durumu
Kaynaklar
Ders Konuları
Kredi
Teorik
Pratik
AKTS
1
Latch ve Flip Floplar
2
Ardışıl Devrelerin Analizi
3
Ardışıl Devrelerin Tasarım Adımları
4
MMLogic Simülatör Programının Tanıtılması
5
Kaydediciler
6
Kaydediciler Üzerinde Yapılan İşlemler
7
Bilgisayar Sistemlerinin Hiyerarşik Yapısı, Yol Kavramı
8
Bellek
9
Komutseti Mimarisi
3,5
3
1
5
10 Komut saykılı ve Kontrol Devresinin Zamanlama Düzeneği
11 Adresleme Yöntemleri
12 Mikroişlem adımları
13 Stack Tasarımı
14 Aritmetik ve Mantık Ünitesinin Tasarımı
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
Sayısal Analiz
Bahar
Bilgisayar Mühendisliği
Ders İçeriği
Sayısal yöntemlerde algoritmanın önemi. Algoritmaları oluşturan alt birimler.
Matrisler ve matris işlemleri. Lineer denklem sistemleri çözüm yöntemleri.
Lineer olmayan denklem sistemleri çözüm yöntemleri. Eğri uydurma, aradeğer
ve dış değer bulma yöntemleri. Sayısal türev yöntemleri. Sayısal entegral
yöntemleri. Diferansiyel denklemlerin çözüm yöntemleri
Mühendislik problemlerinin bilgisayar ortamında çözümünü mümkün kılacak
sayısal çözüm metot ve algoritmalarının öğretilmesi
Dersler 3 saat teorik anlatım, soru-cevap ve ödevler yardımıyla işlenir.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır.
Öğrenciler derslerin %70’ine devam etmek zorundadır.
Dersin Amacı
Dersin Yöntemi
Değerlendirme
Devam Durumu
Kaynaklar
Ders Konuları
Kredi
Teorik
Pratik
AKTS
3
3
0
5
1 Sayısal analize giriş , sayısal yöntemler, algoritma mantığı
2 Algoritma kurulması ve algoritma alt birimlerinin tanıtılması
3 Matrisler ve matris işlemleri
4 Matrisler ve matris işlemleri (devam)
5 Lineer denklem sistemleri çözüm yöntemleri
6 Lineer olmayan denklem sistemleri çözüm yöntemleri
7 Lineer olmayan denklem sistemleri çözüm yöntemleri (devam)
8 Eğri uydurma, aradeğer ve dış değer bulma yöntemleri
9 Eğri uydurma, aradeğer ve dış değer bulma yöntemleri (devam)
10 Sayısal integral yöntemleri
11 Sayısal türev yöntemleri
12 Diferansiyel denklemlerin çöz. yöntemleri
13 Diferansiyel denklemlerin çöz. yöntemleri (devam)
14 Kompleks sayılar
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
Ayrık İşlemsel Yapılar
Bahar
Bilgisayar Mühendisliği
Ders İçeriği
Bilgisayar mühendisliğindeki ve bilgisayar bilimlerindeki matematiksel tekniklere
giriş,matematiksel mantık, indüksiyon, küme teorisi, bağıntılar, fonksiyonlar,
cebirsel yapılar, graflar, ağaçlar ve eşleme.
1.Matematiksel düşünceyi, sebep-sonuç ilişkisi oluşturmayı öğrenmek
2.Sayma metotlarına bağlı olarak değişik sayılandırma problemlerinde analiz
yapabilmek ve çözüm bulabilmek
3.Ayrık yapılar (kümeler, permütasyon, bağıntılar, graf, ağaçlar) hakkında bilgi
sahibi olmak
4.Algoritmik düşünme yeteneği kazanabilmek
5.Ayrık matematik uygulamaları ve modellerinin Bilgisayar Mühendisliği
problemlerine nasıl uyarlandığını görmek
Dersler 3 saat teorik anlatım, soru-cevap ve ödevler yardımıyla işlenir.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır.
Öğrenciler derslerin %70’ine devam etmek zorundadır.
Dersin Amacı
Dersin Yöntemi
Değerlendirme
Devam Durumu
Kaynaklar
Ders Konuları
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Kredi
Teorik
Pratik
AKTS
3
3
0
5
Kombinasyonel problemler ve teknikler
Mantık, Kümeler ve Fonksiyonlar
Cebirsel Yapılar
Tamsayılar ve Algoritmalar
Matematiksel Muhakeme
Sayma(Counting)
İleri Sayma Teknikleri
Bağıntı
Bağıntı
Graf teorisi
Graf teorisi
Ağaçlar
Eşleme
Boolean Cebri
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
Bilgisayar Mimarisi
Bahar
Bilgisayar Mühendisliği
Ders İçeriği
Bilgisayar mimarisi hakkında temel bilgiler, bellek hiyerarşisi, girdi/çıktı
sistemleri, merkezi işlem birimi, komutseti mimarileri, pipeline ve superscalar
bilgisayar sistemleri, paralel organizasyon
Bu dersin amacı; bir bilgisayarı oluşturan donanımsal unsurların tasarım ve
işleyiş detaylarının öğretilmesidir. Derste, CPU, ana bellek, ön-bellek, veri
depolama aygıtları ele alınmaktadır. Bilgisayarı oluşturan bu parçaların farklı
tasarım mimarileri ve performans kıyaslamaları öğretilmektedir.
Dersler 4 saat teorik anlatım, soru-cevap ve ödevler yardımıyla işlenir.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır.
Öğrenciler derslerin %70’ine devam etmek zorundadır.
Dersin Amacı
Dersin Yöntemi
Değerlendirme
Devam Durumu
Kaynaklar
Ders Konuları
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Kredi
Teorik
Pratik
AKTS
4
4
0
4
Bilgisayar mimarisine giriş
Bilgisayar bileşenleri ve ara bağlantıları
Tek çevrim işlemci yapısı ve komutseti mimarisi
Bellek hiyerarşisi, önbellek kavramı ve tasarımı
Önbellek haritalama yöntemleri
Dahili ve harici bellek yapıları
Sanal bellek
Girdi/Çıktı sistemleri
Çoklu çevrim işlemcilerin yapısı, RISC-CISC mimariler
Pipeline mimari,
Pipeline hazards, komutların sıradışı icrası
Superpipeline ve superscalar işlemciler
Veri depolama sistemleri
Paralel bilgisayar sistemleri ve ön-bellek tutarlılığı
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
Sistem Programlama
Bahar
Bilgisayar Mühendisliği
Ders İçeriği
İleri düzey C programlama teknikleri. İşletim sistemi komponentlerinin
tasarlanması ve kodlanması. Donanım kontrolünde kullanılacak yazılımların
geliştirilmesi. Bu tür yazılımların gereksinimleri ve geliştirilme teknikleri.
Dersin amacı, öğrencilere işletim sistemini oluşturan yazılım unsurlarının
geliştirilmesi ile ilgili tekniklerin öğretilmesidir. Bunun yanında, sistem
çağrılarının etkin kullanımı, ileri düzey C programlama, bilgisayar donanım
işleyişi ve kontrolü hakkında bilgiler verilir.
Dersler 3 saat teorik anlatım, soru-cevap ve ödevler yardımıyla işlenir.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır.
Öğrenciler derslerin %70’ine devam etmek zorundadır.
Dersin Amacı
Dersin Yöntemi
Değerlendirme
Devam Durumu
Kaynaklar
Ders Konuları
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Kredi
Teorik
Pratik
AKTS
3
3
0
5
Bilgisayar sistemleri ve programlama hakkında bazı temel bilgiler
C programlama temelleri (derleyici, bağlayıcı, hata ayıklayıcılar)
Sistem yazılımları için arayüz geliştirme (Tcl/Tk)
Simgesel dilde programlama temelleri
Linux/Unix işletim sistemi hakkında temel bilgiler,
Kabuk komutları ve sistem yönetimi
Sistem çağrıları ve giriş çıkış
Dosyalar/linkler/dizinlerle ilgili işlemler
Bellek erişimi ile ilgili uygulamalar
Süreçler ve süreç yönetimi
Sinyaller, süreçler arası iletişim
İplik (thread) programlama modeli
Bilgisayar ağları hakkında temel bilgiler
Soket arabirimi ile iletişim, sunucu-istemci modelinde uygulama
geliştirme
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
Bilgisayar Ağları
Bahar
Bilgisayar Mühendisliği
Ders İçeriği
Dersin Yöntemi
Değerlendirme
Devam Durumu
Bilgisayar ağlarının sınıflandırılması, LAN teknolojileri (Ethernet), TCP/IP protokol
ailesi, Alt ağ kavramı, Yönlendirme ve Yönlendirici, WAN teknolojileri
Bilgisayar ağlarının sahip oldukları altyapıları, erişim yöntemlerini, ne tür
uygulamalar için geliştirildiğini, diğer ağ sistemlerinden farklılıklarını, vb. anlatarak
ağ sistemlerinin kuramsal ve teknolojik altyapısını öğretmektir.
Dersler 3 saat teorik anlatım, soru-cevap ve ödevler yardımıyla işlenir.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır.
Öğrenciler derslerin %70’ine devam etmek zorundadır.
Kaynaklar
Ders Konuları
1
Veri İletişimi - Bilgisayar Ağları dersleri arasında entegrasyon
2
LAN-Ethernet protokolü (gelişimi, ortam erişim yöntemi)
3
LAN-Ethernet protokolü (türevleri, RJ45 bağlantısı)
4
WAN-ATM protokolü
5
Arabağlantı Cihazları (Tekrarlayıcı, Hub, Köprü, Anahtar)
6
Arabağlantı Cihazları (Tekrarlayıcı, Hub, Köprü, Anahtar)
7
TCP/IP protokol mimarisi
8
TCP/IP protokol mimarisi
9
IP Alt ağ oluşturma
Dersin Amacı
Kredi
Teorik
Pratik
AKTS
3
3
0
5
10 Yıliçi Sınavı
11 Yönlendirici
12 Yönlendirme algoritmaları ve protokolleri
13 Yönlendirici Konfigürasyonu
14
Sanallaştırma yazılımı ve ağ simülatörü kullanarak örnek bir ağ ortamı
oluşturma
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
Elektronik Devreler ve Tasarım
Bahar
Bilgisayar Mühendisliği
Ders İçeriği
Yariletken malzemeler, ideal diyod, diyod öngerilimleme durumları, diyodun
dirençleri, DC girişli seri ve seri-paralel diyod devreleri, VE/VEYA mantık kapıları,
doğrultucu, kırpıcı ve kenetleme devreleri, zener diyod uygulamaları, iki kutuplu
jonksiyon transistorlerinin(BJT) kutuplanması, BJT nin değişken işaret analizi, FET
lerin kutuplanmsı ve işlemsel kuvvetlendiriciler (OPAMP)
Yarıiletken devre elemanlarını tanımak ve bunlara ait devrelerin nerelerde
kullanıldığını öğrenmek ve analiz edebilmek, bu devreleri workbench gibi paket
programları kullanmak sureti ile simüle etmek ve yine bu devreleri laboratuar
ortamında gerçeklemek ve ölçümlemeler yapmayı öğrenmek.
Dersler 3 saat teorik anlatım, soru-cevap ve ödevler yardımıyla işlenir.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır.
Öğrenciler derslerin %70’ine devam etmek zorundadır.
Dersin Amacı
Dersin Yöntemi
Değerlendirme
Devam Durumu
Kaynaklar
Ders Konuları
Kredi
Teorik
Pratik
AKTS
3
3
0
5
1 Yariletken malzemeler, ideal diyod, diyodun öngerilimlenmesi
2 Diyodun statik, dinamik ve ortalama ac direnç kavramları
3 Diyod eşdeğer devreleri, dc girişli seri ve paralel diyod devreleri
4 Diyod uygulamaları(ve/veya mantık kapıları)
5 Diyod uygulamaları(doğrultucu devreler) ve deneyi
6 Diyod uygulamaları(kırpıcı ve kenetleme devreleri) ve deneyi
7 Zenerler ve zener diyod uygulamaları ve deneyi
8 İki kutuplu jonksiyon transistorlerinin(BJT) kutuplanması
9 BJT nin kutuplanmasına ait deney
10 BJT nin değişken işaret analizi
11 BJT değişken işaret analizine ait deney
12 Alan etkili transistörlerinin öngerilimlenmesi ve deneyi
13 İşlemsel kuvvetlendiriciler, devreleri ve deneyleri
14 İşlemsel kuvvetlendirici devre uygulamaları ve deneyleri
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
Programlama Dilleri
Güz
Bilgisayar Mühendisliği
Ders İçeriği
Dillerin tarihçesi ve evrimi, Dil tanımlanması, Dil çevrimi, Temel programlama
elemanları, Temel programlama kavramları, Veri tipleri ve veri yapıları, Yapısal
programlama kavramları, Altprogramlar, Programlama dillerinde modülasyon,
Eş zamanlılık, mantıksal, nesne yönelimli ve fonksiyonel programlama
kavramları.
Programlama dillerinin ortak ve temel yönlerinin incelenerek temel
programlama temellerinin sunularak kişinin yeni nesil dillere adaptasyonunu
kolaylaştırmak. Dilleri sınıflandırabilmek ve problemler için en uygun dilin
seçiminde evrensel kritelerin kullanılmasını sağlamak.
Dersler 3 saat teorik anlatım, soru-cevap ve ödevler yardımıyla işlenir.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır.
Öğrenciler derslerin %70’ine devam etmek zorundadır.
Dersin Amacı
Dersin Yöntemi
Değerlendirme
Devam Durumu
Kaynaklar
Ders Konuları
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Kredi
Teorik
Pratik
AKTS
3
3
0
5
Dillerin tarihçesi ve evrimi
Dil tanımlanması
Dil çevrimi
Temel programlama elemanları
Temel programlama kavramları
Veri tipleri ve veri yapıları
Yapısal programlama
Altprogramlar
Parametre aktarım yöntemleri
Modülasyon
Programlama dillerinde eşzamanlılık
Nesne yönelimli programlama kavramları
Fonksiyonel programlama kavramları
Mantıksal programlama kavramları
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
İşletim Sistemleri
Güz
Bilgisayar Mühendisliği
Ders İçeriği
Bilgisayar mimarisi, proses yönetimi, prosesler arası senkronizasyon, prosesler
arası iletişim, semaforlar ve monitörler, kilitlenmeler, CPU planlama
algoritmaları, bellek yönetimi, sanal bellek, dosya sistemleri, giriş/çıkış sistemleri
ve disk planlaması.
Öğrencilerin işletim sistemlerinin alt sistemleri üzerinde uygulama
gerçekleştirebilecek düzeye erişmeleri amaçlanmaktadır.
Dersler 3 saat teorik anlatım, soru-cevap ve ödevler yardımıyla işlenir.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır.
Öğrenciler derslerin %70’ine devam etmek zorundadır.
Dersin Amacı
Dersin Yöntemi
Değerlendirme
Devam Durumu
Kaynaklar
Ders Konuları
1
İşletim sistemlerine giriş, İşletim sistemi stratejileri
2
Bilgisayar sistemlerinin yapısı
3
Proses yönetimi
4
Prosesler arası senkronizasyon
5
Kritik bölge problemleri
6
Prosesler arası iletişim (pipe, message, send)
7
Semaforlar, Monitörler ve uygulamaları
8
Kilitlenmeler ve çözümleri
9
CPU planlama algoritmaları
Kredi
Teorik
Pratik
AKTS
3
3
0
5
10 Bellek yönetimi
11 Sayfalama, Segmentasyon
12 Sanal bellek
13 Dosya sistemi, erişim ve koruma mekanizmaları
14 Giriş/çıkış sistemi, disk planlaması ve yönetimi
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
Mühendislik Projesi
Güz
Bilgisayar Mühendisliği
Ders İçeriği
Her öğrenci bilgisayar mühendisliği bölümüne ait konularda proje çalışması
yapıp rapor halinde danışmanı öğretim üyesine sunarak, savunacaktır.
Öğrencilerin, bilgisayar mühendisliği ile ilgili konularda değişik öğretim üyesi
danışmanlığı altında yaptığı teorik ve/veya pratik (deneysel) proje çalışmasıdır.
Dersler 2 saat danışman gözetiminde uygulama çalışması şeklinde icra edilir.
Dersin Amacı
Dersin Yöntemi
Değerlendirme
Devam Durumu
Kaynaklar
Ders Konuları
Kredi
Teorik
Pratik
AKTS
1
0
2
3
Öğrenciler derslerin %80’ine devam etmek zorundadır.
1
Proje çalışması konusunun belirlenmesi
2
Proje çalışmasının kapsadığı alt konuları belirleme
3
Kaynak taraması
4
Kaynak taraması
5
Kaynak taraması
6
Sistemin tasarlanması
7
Sistemin planlanması
8
Gerekli hesap veya analizleri yapma
9
Gerekli hesap veya analizleri yapma
10 Hesap veya analizleri değerlendirme
11 Sonuçları değerlendirme
12 Projenin yazımı
13 Projenin yazımı
14 Gerekli düzeltmelerin yapılması ve projenin teslimi
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
Mikroişlemciler
Güz
Bilgisayar Mühendisliği
Ders İçeriği
Mikroişlemcili Sistem Kavramları; Bellek Çeşitleri, Organizasyonu ve
Uygulamaları; 8085 Mikroişlemci Mimarisi; 8051 Mikrodenetleyici Mimarisi,
Kodları ve Örnek Uygulamaları
Bu derste, günümüz bilgisayar teknolojileri içerisindeki programları işleyen ve
çalıştıran mikroişlemcili sistemler hakkında bilgi verilmesi; endüstride yaygın
kullanılan 8085 mikroişlemci ve 8051 denetleyici mimari yapılarını ve kodlarını
inceleyerek, laboratuar ortamında uygulamalı örnekler ile öğrencilerin teorik ve
pratik bilgiler kazanması hedeflenmektedir.
Dersler 3 saat teorik anlatım, soru-cevap ve ödevler yardımıyla işlenir.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır.
Öğrenciler derslerin %70’ine devam etmek zorundadır.
Dersin Amacı
Dersin Yöntemi
Değerlendirme
Devam Durumu
Kaynaklar
Ders Konuları
Kredi
Teorik
Pratik
AKTS
3
3
0
5
1 Mikroişlemcilerin Tarihi Gelişimi, Mikroişlemcili Sistemlerin Temel
Kavramları ve Temel Mikroişlemci Mimarisi
2 Bellek Çeşitleri ve Organizasyonu
3 Bellek Organizasyonu ve Örnek Uygulamaları
4 8085A Mikroişlemcisi İç Mimarisi
5 Yol Çevrimleri, Zamanlama ve Adresleme Modları
6 Mikrodenetleyiciler ve 8051 Ailesi
7 8051 Mimarisi
8 8051 Assembly Dili ve Komutları
9 8051 ile Örnek Uygulamalar
10 Deney Setinin Tanıtılması
11 8051 ile Örnek Uygulamalar
12 Zamanlayıcı/Sayıcı Kavramları ve Örnekler
13 Kesme Yapısı ve Örnekler
14 8051 ile Örnek Uygulamalar
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
Veritabanlarına Giriş
Güz
Bilgisayar Mühendisliği
Ders İçeriği
Tanımlar ve Temel Kavramlar, Varlık-İlişki Modeli, İlişkisel Veri Modeli, İlişkisel
Cebir ve Hesap, SQL Yapısal Sorgulama Dili, Fonksiyonel bağımlılık ve
normalizasyon, Hareket yönetimi, eşzamanlılık kontrolü, Veritabanı kurtarma.
Veritabanı güvenliği, Nesneye dayalı veritabanı, Veritabanı programlama ve
internet uygulamaları, Veri ambar, veri madenciliği.
Bilgisayarların güncel yaşamda her alanda kullanıma girmesiyle, veri birikimi
günden güne artmakta ve bu veriler ise veri tabanı denilen ortamlarda
saklanmaktadır. Hızla artan bu verilerin saklandığı Veritabanı yönetim
sistemlerinin teorik altyapısının tanıtılması, kullanımının, tasarımının ve
uygulamalarının öğretilmesi bu dersin temel gerekçesini oluşturmaktadır.
Dersler 3 saat teorik anlatım, soru-cevap ve ödevler yardımıyla işlenir.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır.
Öğrenciler derslerin %70’ine devam etmek zorundadır.
Dersin Amacı
Dersin Yöntemi
Değerlendirme
Devam Durumu
Kaynaklar
Ders Konuları
1
Veritabanı Yönetim Sistemleri´ne Giriş
2
Varlik-ilişki modeli
3
İlişkisel Veri Modeli
4
İlişkisel Cebir ve Hesap
5
SQL
6
SQL
7
SQL
8
Normalizasyon
9
Veritabanı Yönetim Sistemi
10
Veritabanı Yönetim Sistemi
11
Veritabanı Yönetim Sistemi
12
Web veritabanı uygulaması geliştirme
13
Web veritabanı uygulaması geliştirme
14
Web veritabanı uygulaması geliştirme
Kredi
Teorik
Pratik
AKTS
3
3
0
5
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
Bilgisayar Grafik Programlamaya Giriş
Güz
Bilgisayar Mühendisliği
Ders İçeriği
Temel grafik donanım ve yazılım kavramlarının tanıtımı, 2D ve 3D modelleme ve
dönüşümler, dönüşüm gözlemleme, izdüşümü, grafiksel yazılım paketleri ve
grafik sistemlerini kullanma becerisi kazandırma. Renk, oyun geliştirme
kavramları
Bu dersin amaçları Bilgisayar Grafiğinin temel prensiplerini, iki boyutlu(2B) ve
üç-boyutlu(3B) ve grafik çizim özelliklerini transformasyon matrisleri, döndürme,
taşıma, ölçeklendirme işlemlerinin teknikleri öğretmektir. Bunun yanında grafik
projelerinin pratik programlama uygulamalarını endüstriyel standart grafik
kütüphaneleri, OpenGL kullanarak gerçekleştirmektir.
Dersler 3 saat teorik anlatım, soru-cevap ve ödevler yardımıyla işlenir.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır.
Öğrenciler derslerin %70’ine devam etmek zorundadır.
Dersin Amacı
Dersin Yöntemi
Değerlendirme
Devam Durumu
Kaynaklar
Ders Konuları
1
Bilgisayar grafigıne giriş
2
Grafik donanımları
3
Bilgisayar Grafiğinde Temel Matematik
4
2B Dönüşümler
5
3B dönüşümler
6
Projeksiyonlar
7
Eğriler ve yüzeyler
8
Kaplama
9
Işıklandıma ve gölgeleme
10
Işıklandıma ve gölgeleme
11
Kırpma
12
Bilgisayarda renk kullanımı
13
Sanal gerçeklik ve bilgisayar grafiği
14
Uygulamalar
Kredi
Teorik
Pratik
AKTS
3
3
0
5
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
Olasılık ve İstatistik
Güz
Bilgisayar Mühendisliği
Ders İçeriği
İstatistiğin tanımı,çeşitleri ve kullanım alanları/ Değişkenler,Grafikler ve Frekans
Dağılımları/ Verilerin toplanması ve Düzenlenmesi/ Ortalamalar/ Değişkenlik
ölçüleri/ Olasılık Teorisi:Koşullu olasılık/ Çarpma Kuralı/ Bağımlı ve Bağımsız
Olaylar/ Bayes Kuralı/ Uygulamalar/ Rasgele Değişken/ Olasılık Fonksiyonu/
Dağılım Fonksiyonu/ Beklenen Değer/ Varyans ve Standart Sapma/ Sürekli
Rasgele Değişken/Kesikli Dağılımlar/ Sürekli Dağılımlar.Hipotez testleri.
Güçlü bir matematik alt yapısını kazandırmak. İnsan zihninin doğal yetilerinin
sonucu yaptığı işlemleri sistematik bir düzene otuşturulması.Deneysel yada
gözlemsel olarak elde edilen verilerin toplanması, düzenlenmesi ve
değerlendirilmesi.Temel olasılık kavram ve fonksiyonlarının
öğretilmesi.Matematik ile mühendislik ve sosyal bilimler arasındaki güçlü ilişkiyi
özümsetebilme.Takım halinde çalışma yeteneğini geliştirebilmek.
Dersler 3 saat teorik anlatım, soru-cevap ve ödevler yardımıyla işlenir.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır.
Öğrenciler derslerin %70’ine devam etmek zorundadır.
Dersin Amacı
Dersin Yöntemi
Değerlendirme
Devam Durumu
Kaynaklar
Ders Konuları
1
Kümeler, kartezyen çarpım ve uygulamaları
2
Temel kavramlar
3
İstatistik veri, veri toplama, tablo ve grafik desteği
4
Yer ölçüleri
5
Dağılış ölçüleri
6
Olasılık ve Olasılık dağılışları
7
Sürekli olasılık dağılışları
8
Kesikli olasılık dağılışları
9
Kesikli olasılık dağılışları-uygulamalar
Kredi
Teorik
Pratik
AKTS
3
3
0
4
10 Hipotez testleri
11 Hipotez testleri
12 Regresyon ve korelasyon analizi
13 Varyans analizi tekniği
14 Genel tekrar ve uygulamalar
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
Ders İçeriği
Dersin Amacı
Dersin Yöntemi
Değerlendirme
Devam Durumu
Kaynaklar
Ders Konuları
Veritabanı Tasarım ve Uygulama
Bahar
Bilgisayar Mühendisliği
Kredi
Teorik
Pratik
AKTS
3,5
3
1
6
Günümüzde yaygın olarak kullanılan veritabanı yönetim sistemlerinin
uygulamalı olarak tanıtılması, kullanımının, tasarımının ve uygulamalarının
öğretilmesi bu dersin temel gerekçesini oluşturmaktadır.
Dersler 3 saat teorik anlatım, 1 saat uygulama çalışması, soru-cevap ve ödevler
yardımıyla işlenir.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır. Uygulama
içerikli ödevler vize notuna %50 oranda etki eder.
Öğrenciler derslerin %70’ine, uygulama saatlerinin %80’ine devam etmek
zorundadır.
1
Temel veritabanı kavramları , (kurulum, kaldırma)
2
Veri tabanlarında tasarım, modelleme, yönetim sistemleri
3
Veri tabanları ve Oracle veri tabanı özellikleri
4
Oracle veri tabanı ve arayüz kullanımı
5
Oracle da tablo oluşturma ve kayıt işlemleri
6
Oracle da fonksiyonlar
7
Oracleda sıralama, kayıt çağırma ,güncelleme ve silme işlemleri
8
Oracle da tablo tasarım örnekleri ve sorgu teknikleri
9
Oracle APEX
10 Oracle APEX
11 Oracle APEX
12 Oracle APEX
13 Oracle APEX
14 Oracle APEX
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
Yazılım Mühendisliği
Bahar
Bilgisayar Mühendisliği
Ders İçeriği
Giriş, bilgisayar destekli sistem mühendisliği, proje yönetimi, gereksinimler
mühendisliği, yazılım prototipleme, yazılım tasarımı, mimari tasarım, kullanıcı
arayüz tasarımı, yazılım güvenirliği, doğrulama, hata sınaması, yazılım yeniden
kullanımı, yazılım bakımı, konfigürasyon yönetimi, dönem projesi.
En güncel ve geçerli yazılım mühendisliği standartları hakkında bilgiler vermek,
uygulamaya yönelik çözümler üzerinde durmak, geliştirme sürecinde
kullanılmak üzere standartlardan türetilmiş bir belge kümesinin şablonlarını
vermek.
Dersler 3 saat teorik anlatım, soru-cevap ve ödevler yardımıyla işlenir.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır.
Öğrenciler derslerin %70’ine devam etmek zorundadır.
Dersin Amacı
Dersin Yöntemi
Değerlendirme
Devam Durumu
Kaynaklar
Ders Konuları
1
Yazılım Müh. Giriş
2
Yazılım Geliştirme Süreçleri
3
Yazılım İsterleri Çözümlemesi
4
Örnek Uygulamalar
5
Yazılım Tasarımı
6
Arayüz Tasarımı
7
Yazılım Gerçekleştirimi
8
UML Diyagramları ve Örnek Uygulama
9
Yazılım Testi / Bakımı
Kredi
Teorik
Pratik
AKTS
3
3
0
5
10 Yazılım Kalitesi Ve Standartları
11 Proje Yönetimi
12 Örnek Uygulamalar
13 Başarılı Projelerin Ortak Yönleri
14 Bilişim Sistemleri Değerlendirme ve etik
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
Sinyaller ve Sistemler
Bahar
Bilgisayar Mühendisliği
Ders İçeriği
Temel kavramlar, tanımlar, doğrusal zamanla değişmeyen sistemler, öz
fonksiyon, sürekli ve ayrık zamanda konvolusyon, türevsel denklemler ve fark
denklemleri, laplace dönüşümü ve uygulamaları, z- dönüşümü ve ayrık doğrusal
zamanla değişmeyen sistemler,Fourier serisi, Fourier dönüşümü, süzme ,bant
genişliği, ayrık Fourier dönüşümü.
Dersin Amacı
Dersin Yöntemi
Değerlendirme
Devam Durumu
Kaynaklar
Ders Konuları
Kredi
Teorik
Pratik
AKTS
3
3
0
5
Dersler 3 saat teorik anlatım, soru-cevap ve ödevler yardımıyla işlenir.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır.
Öğrenciler derslerin %70’ine devam etmek zorundadır.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Sinyal ve sistemlerin
sınıflandırılması;analog,sayısal,tek,çift,ayrık,sürekli,periyodik,enerji
Sinyalleri,
birim basamak, birim dürtü, karmaşık üstel, bellekli ve belleksiz
ve
güç
sistemler,nedensellik,doğrusallık
Kararlılık,
zamanla değişmezlik, geri beslemeli sistemler, örnek
problemler
Sürekli
zamanda konvolüsyon integrali, özellikleri, basamak cevabı, DZD
sistemlerin
Türevsel
denklemlerle
özellikleri,özfonksiyonlar
tanımlanan sistemler, özellikler, ayrık zamanda
konvolüsyon
Fark
denklemleriyle
toplamı,
tanımlanan
özellikler sistemler, tekrarlı çözüm, dürtü cevabı,
örnek problemler
Laplace
dönüşümü, yakınsama bölgesi, kutup ve sıfır kavramı, YB
özellikleri,
Laplace
dönüşümünün
bazı sinyallerin
özellikleri,
laplace dönüşüml
ters laplace dönüşümü,tablo
kullanımı,kısmi
z-dönüşümü
ve kesirlere
ayrık zamanlı
açılım,sistem
sistemler,fonksiy
yakınsama bölgesi ve özellikleri,
bazı işaretlerin
Ters
z-dönüşümü,
z-dönüşümleri
tablo kullanımı, güç serisi açılımı, kısmi kesirlere açılım,
sistem fonksiyonları,örnekler
Periyodik
sinyallerin fourier serisi,fourier dönüşümü, fourier dönüşümü
ile laplace
Fourier
dönüşümü
dönüşümü
özellikleri,
ilişkisi parseval teoremi, bozulmasız iletim,
süzme,
Ayrık
fourier
filtre tipleri,
serisi, fourier
bant genişliği
dönüşümü
kavramı
ve özellikleri, ayrık zamanlı DZD
sistemlerin frekans
Sistemlerin
örneklenmiş
tepkisi
sürekli zamanlı sinüsoitlere tepkisi, benzetim,
örnek problemler
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
Görsel Programlama
Bahar
Bilgisayar Mühendisliği
Ders İçeriği
Programlama dilleri tarihsel gelişimi, programlama paradigmaları ve farkları,
UML Birleşik modelleme dili, diyagram türleri, kullanım senaryosu, faaliyet,
iletişim, akış, zaman akış, etkileşim, durum makinası, sınıf, nesne, bileşen,
dağılım diyagramları ve kullanımları. Nesne tabanlı tasarım, İhtiyaç analizi,
sistem analizi, sınıf tabanlı sistem tasarımı, Proje yönetimi, şelale modeli, yazılım
mimarisi, mimari tasarım modelleri, modellerin yeniden kullanılabilirliği. Sınıflar,
nesneler, soyut sınıflar, arayüzler, instance, mesaj gönderimi, miras alma,
soyutlama, veri saklama, arayüzler, çok şekillilik, sınıflar arası ilişkiler, nesneye
yönelik programlama dillerindeki durumlar, gang of four tasarım kalıpları,
tasarım kalıbı uygulamaları.
Bu derste temel nesneye yönelik programlama yaklaşım ve kavramlarının
öğretilmesi ve görsel yapılı programlama yapılarının öğretilmesi
hedeflenmektedir.
Dersler 3 saat teorik anlatım, 1 saat uygulama, soru-cevap ve ödevler yardımıyla
işlenir.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır. Vize
notunun %50 uygulama dersindeki performansa göre belirlenir.
Öğrenciler derslerin %70’ine, uygulama saatlerinin %80’ine devam etmek
zorundadır.
Dersin Amacı
Dersin Yöntemi
Değerlendirme
Devam Durumu
Kaynaklar
Ders Konuları
1
2-3
4-5-6
7-8-9
10-11
Kredi
Teorik
Pratik
AKTS
3,5
3
1
5
Programlamanın tarihsel gelişimi, programlama paradigmaları,
nesneye yönelik programlamanın avantajları, programlama
bileşenleri, tasarım-kodlama-derleme-çalıştırma aşamaları.
Meta modelleme, modelleme dilleri yaklaşımı, UML standartı ve
diyagram türleri, C# programlama dili sözdizimi. .Net uygulama
geliştirme aşamaları.
(3 Hafta) Nesneye yönelik programlama temelleri, kavramları,
özellikleri, sınıf, nesne, mesaj gönderme, metotlar, miras alma,
soyutlama. C# değişken değer tipleri ve referans tipleri, yapıcı
metotlar ile nesne başlatma. Nesneye yönelik programlama
kavramları, miras alma, soyutlama, veri saklama, çok şekillilik,
dinamik bağlama, C# .net nesneye yönelik programlama söz dizimi
ve uygulama örnekleri, arayüzler, soyut sınıflar ve kullanım
amaçları, kalıtım örnekleri, c# nesnesel bazlı özel kodlama
yaklaşımları. İsim uzayı.
.Net Windows.Forms isim uzayı ve sınıfları. Windows bazlı
kontroller ve özellikleri, metotları,olayları, olay yakalama, örnek
uygulamalar. .Net System.Collections isim uzayı ve sınıfları, diziler,
dinamik dizi sınıfları, sınıf indexer tanımlaması, generic ve nongeneric dizi sınıfları, queque, stack, arraylist, dictionary sınıfları
uygulamaları. Sınıf özellik tanımlamaları, getter setter metotlar,
erişim deyimleri. Olay yakalama ve detayları, Windows
programalama mesaj döngüsü mimarisi.
12-13-14
Overload ve override metot işlemleri. Windows kontrollerini
dinamik olarak kullanımı ve yeniden kullanılabilirlik kavramı, gang
of four tasarım kalıpları ve gelişim süreci. Prototip, Singleton,
Factory,Builder, Adapter, Bridge, Decorator, Façade, Proxy,
Command, Interpreter, Iterator, Memento, Mediator patterns
Tasarım kalıpları UML şemaları, örnek uygulama ve C# kodlama
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
İnternet Mühendisliği
Güz
Bilgisayar Mühendisliği
Ders İçeriği
Web 2.0, XHTML, CSS, JavaScript, XML ve RSS, Flash, Flex, Silverlight,
Dreamweaver, Web Sunucuları ve Veritabanları, PHP, Ruby, ASP.NET ve
ASP.NET Ajax, Java Server Faces, Web Servisleri.
Günümüzde en yaygın olarak kullanılan Web 2.0 teknolojilerinin örnek projelerle
öğretilmesi amaçlanmıştır.
Dersler 3 saat teorik anlatım, soru-cevap ve ödevler yardımıyla işlenir.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır.
Öğrenciler derslerin %70’ine devam etmek zorundadır.
Dersin Amacı
Dersin Yöntemi
Değerlendirme
Devam Durumu
Kaynaklar
Ders Konuları
1
Web 2.0
2
XHTML
3
CSS
4
JavaScript
5
JavaScript
6
XML ve RSS
7
Flash, Flex, Silverlight, Dreamweaver
8
Web Sunucuları ve Veritabanları
9
PHP
Kredi
Teorik
Pratik
AKTS
3,5
3
1
5
10 Ruby
11 ASP.NET ve ASP.NET Ajax
12 ASP.NET ve ASP.NET Ajax
13 Java Server Faces
14 Web Servisleri
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
Mühendislik Ekonomisi
Bahar
Bilgisayar Mühendisliği
Ders İçeriği
Temel Kavramlar, Nakit Akışlarının Dengelenmesi, Faiz ve Paranın Zaman Değeri,
Şimdiki Değer Yöntemi, Yıllık Eşdeğer Metod, Gelecek Değer Yöntemi, İç Verim
Oranı Yöntemi, Dış Verim Oranı Yöntemi, Alternatiflerin Değerlendirilmesi,
Amortisman, Vergi Sonrası Nakit Akış Analizleri, Enflasyonun Nakit Akışlarına
Etkileri, Başabaş Analizi, Fayda-Maliyet Analizi, Yenileme Analizleri
Ekonomik analizde geliştirilen yöntemlerin uygulanması ile alternatifler
arasındaki ekonomik farklılıklara göre karşılaştırma, seçim, analiz ve
değerlendirilme amaçlanmaktadır.
Dersler 2 saat teorik anlatım, soru-cevap ve ödevler yardımıyla işlenir.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır.
Öğrenciler derslerin %70’ine devam etmek zorundadır.
Dersin Amacı
Dersin Yöntemi
Değerlendirme
Devam Durumu
Kaynaklar
Ders Konuları
1
Mühendislik Ekonomisi Temel Kavramları
2
Paranın Zaman Değeri I
3
Paranın Zaman Değeri II
4
Ekonomik Analiz Yöntemleri - I
5
Ekonomik Analiz Yöntemleri - II
6
Ekonomik Analiz Yöntemleri - III
7
Alternatiflerin Seçimi ve Değerlendirilmesi I
8
Alternatiflerin Seçimi ve Değerlendirilmesi II
9
Amortisman ve Vergiler
Kredi
Teorik
Pratik
AKTS
2
2
0
3
10 Enflasyon ve Kur Oranları
11 Başa baş Noktası Analizi
12 Fayda Maliyet Oranı Metodu
13 Yenileme Analizi I
14 Yenileme Analizi II
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
Gömülü Sistemler
Bahar
Bilgisayar Mühendisliği
Ders İçeriği
Gömülü sistemlerin temel yapısının öğretilmesi, gömülü sistem problemlerini
çözme metotlarının kazandırılması, gerçek zamanlı işletim sistemleri,
mikrokontrol devreleri, gömülü sistem geliştirme teknikleri, haberleşme
protokolleri, veri elde etme, sensör sinyal işleme ve kontrol, gömülü sistemler
için programlama metotları, veri yolları ve uygulamaları, çevre birimleri ve
uygulamaları
Gömülü sistem, problem çözümünde özel olarak tasarlanmış ve programlanmış
bilgisayar ve çevre birimlerinden oluşan, donanım ve yazılım teknolojilerinin
tümleşik olarak gerçeklenmesi sonucunda ortaya çıkan sistemlerdir. Bu
bağlamda öğrencilerin endüstride yaygın olarak kullanılmaya başlayan gömülü
sistem teknolojileri hakkında bilgi verilmesi, 8051 mikrokontrolör tabanlı deney
setleri ve ARM işlemcili setler ile gömülü sistem işletim sistemleriyle
programlama ve tasarım amaçlanmaktadır.
Dersler 3 saat teorik anlatım, soru-cevap ve ödevler yardımıyla işlenir.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır.
Öğrenciler derslerin %70’ine devam etmek zorundadır.
Dersin Amacı
Dersin Yöntemi
Değerlendirme
Devam Durumu
Kaynaklar
Ders Konuları
Kredi
Teorik
Pratik
AKTS
1
Gömülü sistemlere giriş
2
Gömülü sistem problemlerinin çözüm teknikleri
3
Mikrokontrol devreleri
4
Gömülü sistem haberleşme protokolleri-1 (UART, SPI, I2C)
5
Gömülü sistem haberleşme protokolleri-2 (UART, SPI, I2C)
6
Dış dünyadaki fiziksel verilerin elde edilmesi ve kontrol
7
Elde edilen verilerin gösterilmesi-1 (7-segment, LCD, GLCD)
8
Elde edilen verilerin gösterilmesi-2 (7-segment, LCD, GLCD)
9
Tuş takımı ve klavye uygulamaları
3
3
0
5
10 Hafıza birimleri ve uygulamaları
11 Gömülü işletim sistemleri giriş
12 Gerçek zamanlı olmayan gömülü işletim sistemleri
13 Gerçek zamanlı gömülü işletim sistemleri
14 Proje sunumları
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
Dijital Görüntü İşleme (Seçmeli)
Güz
Bilgisayar Mühendisliği
Ders İçeriği
Bu ders, sayısal resimlerin bilgisayarlarda temsilini, gösterilmesini,
depolanmasını, işlenmesini ve analizini gerçekleştiren teknikleri içerir.
Histogram işlemleri, komşuluk işlemleri ve filtreleme, kenar tespiti, geometrik
transformlar, bölütleme, frekans uzayı işlemleri, morfolojik işlemler ve bazı
bilgisayar görme uygulamaları dersin içeriğini oluşturmaktadır.
Temel konuların ve sayısal resimlerden bilgi elde etmek için kullanılan
tekniklerin öğrenilmesi. Resimlerden çeşitli uygulamalar için gerekli olan temel
özellikleri (kenar, bölge, vs.) hesaplamak için kullanılan yaygın metotların
bilinmesi ve uygulanması.
Dersler 3 saat teorik anlatım, soru-cevap ve ödevler yardımıyla işlenir.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır.
Öğrenciler derslerin %70’ine devam etmek zorundadır.
Dersin Amacı
Dersin Yöntemi
Değerlendirme
Devam Durumu
Kaynaklar
Ders Konuları
Kredi
Teorik
Pratik
AKTS
3
3
0
4
(1 hafta): Bilgisayar Görme ve Görüntü işlemeye giriş
(2 hafta): Noktasal işlemler
(2 hafta): Bölgesel işlemler
(2 hafta): Genel işlemler
(2 hafta): Resim bölütleme
(1 hafta): Morfolojik resim işleme
(2 hafta): Resim restorasyonu
(2 hafta): Resim sıkıştırma
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
Bilgisayarlı Görme (Seçmeli)
Güz
Bilgisayar Mühendisliği
Ders İçeriği
Bilgisayar görmesine giris. Temel kavramlar. Görüntü matrisinin olusturulmasi;,
komsuluk prensipleri. Bilgisayar görmesi yazilim ve donanim mimarisi. Gri,
binary ve renkli görüntü isleme. Nicemleme, filtreleme. Kenar belirleme. Özellik
çikartimi. 3 boyutlu bilgisayar görmesinin temelleri. Uygulamalar.
Endüstride otomasyon sistemlerinde bilgisayar görmesi düzeneklerine sürekli
ihtiyaç duyulmaktadir. Özellikle parça sayma;, kalite kontrol gibi uygulamalar
bilgisayar görmesi ile yapilmaktadir.
Bu derste ögrencilerin görüntü islemeyi ögrenip, endüstriyel bir uygulamaya
yönelik bir bilgisayar görmesi yazilimini; yapabilmeleri hedeflenmektedir.
Dersler 3 saat teorik anlatım, soru-cevap ve ödevler yardımıyla işlenir.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır.
Öğrenciler derslerin %70’ine devam etmek zorundadır.
Dersin Amacı
Dersin Yöntemi
Değerlendirme
Devam Durumu
Kaynaklar
Ders Konuları
1
Bilgisayar görmesine giriş
2
Görüntülerin gösterilmesi
3
GUI oluşturma
4
İstatistiksel işlemler
5
İstatistiksel işlemlerin matlab uygulamaları
6
Görüntü filtreleme
7
Kenar bulma
8
Korelasyon ve iki boyutlu dönüşümler
9
Parçalara ayırma
Kredi
Teorik
Pratik
AKTS
3
3
0
4
10 Jpeg sıkıştırması
11 Örnek uygulamalar
12 Örnek uygulamalar
13 Örnek uygulamalar
14 Örnek uygulamalar
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
Veri Madenciliği (Seçmeli)
Güz
Bilgisayar Mühendisliği
Ders İçeriği
Veri Madenciliğine Giriş, Veri Madenciği Tanımları, Veri Madenciliğinin Geri
Planı, Veri Madenciliği Teknikleri, Operasyonları ve Algoritmaları, Veri
Madenciliği Uygulamaları, Veri Madenciliği Problemleri, Metin Madenciliği, Web
Madenciliği, Örnek Uygulamalar.
Öğrencilerimize çeşitli veri madenciliği tekniklerini tanıtmak ve gerçek hayattaki
problemlerin uygulamalarına dair bilgi vermektir.
Dersler 3 saat teorik anlatım, soru-cevap ve ödevler yardımıyla işlenir.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır.
Öğrenciler derslerin %70’ine devam etmek zorundadır.
Dersin Amacı
Dersin Yöntemi
Değerlendirme
Devam Durumu
Kaynaklar
Ders Konuları
Kredi
Teorik
Pratik
AKTS
1
Veri Madenciliğine Giriş
2
Veri Mad. Uygulama Alanları ve örnekler
3
Veri Ambarları ve Olap
4
Veri Madenciliği Süreci
5
V.M. Yöntemler Sınıflandırma, Kümeleme, Birliktelik Kuraları
6
V.M. Karar Ağaçları ve Sınıflandırma
7
Uygulama Örnekleri
8
V.M. Sınıflandırma ve Regresyon Ağaçları
9
Uygulama Örnekleri
3
3
0
4
10 V.M. Kümeleme Analizi
11 V.M. Kümeleme Yöntemleri
12 Uygulama Örnekleri
13 V.M. Genetik Algoritmalar / Uygulama Programları
14 V.M. Metin Madenciliği ve Web Madenciliği
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
Ders İçeriği
Dersin Amacı
Dersin Yöntemi
Değerlendirme
Devam Durumu
Kaynaklar
Ders Konuları
Mikrodenetleyiciler (Seçmeli)
Güz
Bilgisayar Mühendisliği
Kredi
Teorik
Pratik
AKTS
3
3
0
4
Bu derste mikrodenetleyici seçmek, algoritma ve akış diyagramı tasarlamak,
mikrodenetleyici için program yazmak, mikrodenetleticiye program yüklemek
ve temel uygulamalar yapmak yeterliklerin kazandırılması amaçlanmaktadır.
Dersler 3 saat teorik anlatım, soru-cevap ve ödevler yardımıyla işlenir.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır.
Öğrenciler derslerin %70’ine devam etmek zorundadır.
1.
Mikrodenetleyici Mimarisi Ve Donanımı
2.
Mikrodenetleyici Mimarisi Ve Donanımı
3.
Mikrodenetleyiciye program yükleme
4.
Algoritma Tasarlamak
5.
Akış diyagramları
6.
Mikrodenetleyici hafızası ve kaydediciler
7.
Mikrodenetleyici hafızası ve kaydediciler
8.
Mikrodenetleyici program komutları
9.
Mikrodenetleyici program komutları
10.
Mikrodenetleyici program komutları
11.
Temel giriş çıkış programları
12.
Program derleme ve hata denetimi
13.
Mikrodenetleyici ile buton ve led uygulamaları
14.
Mikrodenetleyici ile 7 segment display uygulamaları
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
Robot Programlama (Seçmeli)
Bahar
Bilgisayar Mühendisliği
Ders İçeriği
Robotiğe giriş ve tarihsel gelişim, otomasyon sistemlerinde robotlar, robotlarda
eksenler, koordinat sistemleri ve robot çeşitleri, robot çeşitleri, robot hareket
ettirme sistemleri, robotlarda uç elemanları, robot dinamiği, robot kinematiği,
kinematik analiz, yörünge planlaması, robot simülasyon yazılımları, uygulama
örnekleri.
Günümüz sanayisinde artan rekabet ortamı otomasyon tekniklerine geçişi
hızlandırmıştır. Robotlarda otomasyon sistemlerinde önemli bir yer teşkil
etmektedir. Özelikle tekdüze yada insanlar tarafından yapılması çok zor olan
işlerin yaptırılmasında kullanılan robotlar etkin bir araç olmaktadır. Mühendislik
branşları içerisinde disiplinler arası bir konu haline gelmiş olan robotik imalat ve
üretim sistemlerinde de farklı konfigürasyonlarda kullanımlarla etkin bir konu
olmuştur.
Bu derste öğrencilerin robotik ve robotikte karşılaşılan temel problemler
hakkında bilgi sahibi olmaları ve bilgisayar mühendisi olarak gerekli yazılımları
yapabilmeleri hedeflenmektedir.
Dersler 3 saat teorik anlatım, soru-cevap ve ödevler yardımıyla işlenir.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır.
Öğrenciler derslerin %70’ine devam etmek zorundadır.
Dersin Amacı
Dersin Yöntemi
Değerlendirme
Devam Durumu
Kaynaklar
Ders Konuları
Kredi
Teorik
Pratik
AKTS
3
3
0
4
1 Robotiğe giriş, tarihsel gelişim ve temel kavramlar
2 Kinematik, görev tanımları, dönüşümler
3 Kinematik, dönüşüm denklemleri, dönüş temsilleri
4 Kinematik, uzuv tanımlaması, düzlem atama, düz kinematik
5 Düz kinematik
6 Jacobian, hızlar
7 Jacobian
8 Jacobian, statik kuvvetler
9 Dinamik, Newton-Euler eşitlikleri
10 Dinamik, Lagrange eşitlikleri
11 Dinamik
12 Kontrol
13 Kontrol
14 Endüstriyel robotik uygulamaları
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
Bulanık Mantık ve Yapay Sinir Ağları (Seçmeli)
Bahar
Bilgisayar Mühendisliği
Ders İçeriği
Bulanık Kümeler. Üyelik fonksiyonları. Bulanık İşlemler. T-norm ve S-norm
işlemler. Bulanık kurallar. Bulanıklaştırma, berraklaştırma, bulanık çıkarım.
Mamdani bulanık çıkarım. Mamdani bulanık çıkarım uygulamaları. Sugeno
bulanık çıkarım ve uygulama örneği. Matlab ortamında bulanık mantık
uygulamaları. Beyinin yapısı. Yapay sinir. Perceptron. Çok katmanlı sinir ağları.
Öğrenme. Geriye- yayılım algoritması. Momentum katsayısı. Matlab ortamında
YSA uygulama örnekleri.
Bulanık mantık, insan mantık çıkarım sistemlerini lineer olmayan karmaşık
çözümlenmesi amacı ile modeller. Yapay sinir ağları (YSA), beynin belirli bir işi
veya fonksiyonu gerçekleştirme yöntemini/yolunu modellemek için tasarlanan
yapılardır. Bu ders bulanık mantık ve yapay sinir ağları ile ilgili temel bilgiler verir
ve uygulama örnekleri sunar.
Dersler 3 saat teorik anlatım, soru-cevap ve ödevler yardımıyla işlenir.
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır.
Öğrenciler derslerin %70’ine devam etmek zorundadır.
Dersin Amacı
Dersin Yöntemi
Değerlendirme
Devam Durumu
Kaynaklar
Ders Konuları
Kredi
Teorik
Pratik
AKTS
3
3
0
4
1 Bulanık Kümeler. Üyelik fonksiyonları.
2 Bulanık İşlemler. T-norm ve S-norm işlemler.
3 Bulanık kurallar. Bulanıklaştırma, berraklaştırma, bulanık çıkarım.
4 Mamdani bulanık çıkarım.
5 Mamdani bulanık çıkarım uygulamaları.
6 Sugeno bulanık çıkarım ve uygulama örneği.
7 Matlab ortamında bulanık mantık uygulamaları.
8 Beynin yapısı. Yapay sinir.
9 Perceptron.
10 Çok katmanlı sinir ağları.
11 Öğrenme.
12 Geri yayılım algoritması.
13 Geri yayılımda momentum katsayısı.
14 Matlab ortamında YSA uygulama örnekleri.
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
Ders İçeriği
Dersin Amacı
Dersin Yöntemi
Değerlendirme
Devam Durumu
Kaynaklar
Ders Konuları
Atatürk İlkeleri ve İnkılap Tarihi 1
Güz
Bilgisayar Mühendisliği
Kredi
Teorik
Pratik
AKTS
2
2
0
2
Dersler 2 saat teorik anlatım ile işlenir
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır.
Öğrenciler derslerin %70’ine devam etmek zorundadır.














Temel Kavramlar
Osmanlı Devleti ve Osmanlı'da Yenileşme Hareketleri
Osmanlı Devleti'nin Gerileme Nedenleri
Avrupa'daki Gelişmeler: Sanayi İnkılabı,Fransız İhtilali
Genç Osmanlılar,Meşrutiyet,İttihat ve Terakki
Meşrutiyet Dönemi,Trablusgarp ve Balkan Savaşı
I. Dünya Savaşı : Savaşın Sebepleri,Osmanlı Devleti'nin Savaştığı
Cepheler,Gizli Antlaşmalar,SavaşınSonuçları, Mondoros Mütarekesi ve
Osmanlı Devletinin Paylaşılması
Milli Mücadele : Hazırlık Dönemi
Cemiyetler,Kuvay-ı Milliye
Kongreler : Bölgesel Kongreler,Erzurum Kongresi,Sivas Kongresi
Son Osmanlı Mebusan Meclisi ve Misak-ı Milli
TBMM'nin Açılması ve Yeni Türk Türk Devleti'nin Oluşumu
Milli Mücadelede Cepheler : Doğu,Güney ve Batı Cepheleri
Mudanya Mütarekesi ve Lozan Antlaşması
DERS KOORDİNATÖRÜ
CUMHURİYET ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Dersin Adı
Dönemi
Bölümü
Ders Sorumlusu
Ders İçeriği
Dersin Amacı
Dersin Yöntemi
Değerlendirme
Devam Durumu
Kaynaklar
Ders Konuları
Atatürk İlkeleri ve İnkılap Tarihi 2
Bahar
Bilgisayar Mühendisliği
Kredi
Teorik
Pratik
AKTS
2
2
0
2
Dersler 2 saat teorik anlatım ile işlenir
Başarı notunda %40 ara sınav notu, %60 genel sınav notu baz alınır.
Öğrenciler derslerin %70’ine devam etmek zorundadır.











Siyasi İnkılaplar : Saltanatın Kaldırılması,Cumhuriyetin İlanı,Halifeliğin
Kaldırılması
Anayasal Hareketler
Çok Partili Hayata Geçiş Denemeleri
Hukuk Alanında Yapılan İnkılaplar ve Yeni Hukuk Düzeni
Eğitim ve Kültür Alanında Yapılan İnkılaplar
Sosyal Alanda Yapılan İnkılaplar
Ekonomik Alanda Yapılan İnkılaplar
Atatürk Dönemi Türk Dış Politikası (1923-1938)
Atatürk İlkeleri :
Cumhuriyetçilik,Milliyetçilik,Halkçılık,Devletçilik,Laiklik,İnkılapçılık
Bütünleyici İlkeler
Atatürk Sonrası Türkiye (İç ve Dış Siyasi Gelişmeler)
DERS KOORDİNATÖRÜ
Download