GENEL BİLGİLER BİLGİSAYAR MÜHENDİSLİĞİ PROGRAMININ MİSYONU



Benzer belgeler
BİLGİSAYAR MÜHENDİSLİĞİ PROGRAMININ MİSYONU

Tarih Saat Modül Adı Öğretim Üyesi. 01/05/2018 Salı 3 Bilgisayar Bilimlerine Giriş Doç. Dr. Hacer Karacan

II. LİSANS DERSLERİ (DERS TANIMLAMALARI)

BLGM226 Bilgisayar Mühendisleri için Elektronik BLGM231 Veri Yapıları 4 BLGM242 İşletim Sistemleri BLGM318 Programlama Dillerinin İlkeleri

Alanya Alaaddin Keykubat UniversityInternational Relations Office

YAŞAR ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ 4 YILLIK EĞİTİM PLANI ( AKADEMİK YILINDAN İTİBAREN GEÇERLİDİR)

DERS SEÇİM KILAVUZU. Sınıf Dönemi Kodu Adı Sınıf Dönemi Kodu Adı. Nesne Yönelimli Programlama. Yazılım Tasarımı ve Mimarisi

BEDEN EĞİTİMİ I: Haftalık ders 1 saattir (T-0 ) (U-l) (K-0).

YAZILIM MÜHENDİSLİĞİ BÖLÜMÜ İNTİBAK ÇİZELGESİ SINIF / GÜZ DÖNEMİ

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS. Bilgisayar Organizasyonu BIL

TOBB EKONOMİ VE TEKNOLOJİ ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ I. SINIF EĞİTİM - ÖĞRETİM PROGRAMI

BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ

Ders Kodu Dersin Adı Dersin Ġntibak Durumu

1. YIL 1. DÖNEM DERS KODU DERS ADI T+U+L KREDİ AKTS. Atatürk İlkeleri ve İnkılap Tarihi I

MÜHENDİSLİK FAKÜLTESİ / ENSTİTÜSÜ / YÜKSEKOKULU BİLİŞİM SİSTEMLERİ MÜHENDİSLİĞİ BÖLÜMÜ /ABD LİSANS PROGRAMI - 1 ( yılı ve sonrasında birinci

GALATASARAY ÜNİVERSİTESİ

ANKARA ÜNİVERSİTESİ ELMADAĞ MESLEK YÜKSEKOKULU BİLGİSAYAR PROGRAMCILIĞI PROGRAMI DERS İÇERİKLERİ

GALATASARAY ÜNİVERSİTESİ

T.C. AKSARAY ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ELEKTRİK ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ

Akdeniz Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölüm Tanıtımı

BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ

2017 MÜFREDATI MÜHENDİSLİK FAKÜLTESİ / ENDÜSTRİ MÜHENDİSLİĞİ EĞİTİM PLANI. Ders Kodu Ders Adı (Türkçe) Müf.No T P K AKTS Tip Op.

Akdeniz Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölüm Tanıtımı

Akdeniz Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölüm Tanıtımı

BİLGİSAYAR MÜHENDİSLİĞİ DOKTORA DERS PROGRAMI (Lisanstan gelenler için)

1. YIL - 1. DÖNEM DERSİN ADI TEORİK UYGULAMA AKTS

Sayısal Devreler ve Sistemler (EE203) Ders Detayları

DENİZ HARP OKULU BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ

Çoktan Seçmeli Değerlendirme Soruları Akış Şemaları İle Algoritma Geliştirme Örnekleri Giriş 39 1.Gündelik Hayattan Algoritma Örnekleri 39 2.Say

BİLGİSAYAR VE ENFORMASYON BİLİMLERİ YÜKSEK LİSANS DERS PROGRAMI (Tezli Program)

Giriş BLM 105 Programlama I Toplam 30 Toplam MUH 204 Elektronik ve Uygulamaları

T.C. MALTEPE ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ YAZILIM MÜHENDİSLİĞİ LİSANS PROGRAMI Bahar Yarıyılı

BİLGİSAYAR TEKNOLOJİSİ VE PROGRAMLAMA DERS İÇERİKLERİ I. YARIYIL

Mikroişlemciler (EE 208) Ders Detayları

Haberleşme Ağları (EE 403) Ders Detayları

BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ

D.Saati AKTS Zorunlu Ders (Z) Meslek Dersi (M) Seçmeli Ders (S) TOPLAM

1 PROGRAMLAMAYA GİRİŞ

GAZİ ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ LİSANS PROGRAMI

EĞĠTĠM-ÖĞRETĠM PLANI

Bilgisayar Mühendisliği Bölümü

Kredi: ( 0 / 0 / 1 ) 0 Önkoşul: Yok ECTS: 1. Anahtar Kelimeler: Bilgisayar Mühendisliği ve İş hayatı, son teknolojik gelişmeler.

(20/07/2017 tarih, 82 sayılı Senato toplantısının 18 nolu karar ekidir.)

1. SINIF GÜZ YARIYILI Y. YIL ÖN KOŞUL DERSİN KODU DERSİN ADI Z/S T U L TOPLAM KREDİ AKTS

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS

Bilkent Üniversitesi Bilgisayar Mühendisliği Bölümü. Bilgisayar Mühendisliği

Mühendislik Fakültesi Elektrik-Elektronik Mühendisliği Bölümü (Elektrik-Elektronik Mühendisliği Programı) Ders Listesi 1. Yarıyıl. 2.

İSTANBUL MEDENİYET ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ(TÜRKÇE) 4 YILLIK DERS PLANI

SELÇUK ÜNİVERSİTESİ SEYDİŞEHİR MESLEK YÜKSEKOKULU BİLGİSAYAR TEKNOLOJİLERİ BÖLÜMÜ BİLGİSAYAR PROGRAMCILIĞI PROGRAMI DERS DAĞILIM ÇİZELGESİ (2010)

tarih ve 272 sayılı Eğitim Komisyonu Kararı Eki-1

DENİZ HARP OKULU BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ

EĞĠTĠM-ÖĞRETĠM PLANI

DENİZ HARP OKULU BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ

1. SINIF GÜZ YARIYILI Y. YIL ÖN KOŞUL DERSİN KODU DERSİN ADI Z/S T U L TOPLAM KREDİ AKTS

EĞĠTĠM-ÖĞRETĠM PLANI

SE Engineering Sciences 30 Mayıs 2011, Pazartesi 13:00 M1-2 İNG 152 -İngilizce II 31 Mayıs 2011, Salı 14:00 Yabancı Diller Binası

T.C. ERCİYES ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ EĞİTİM ÖĞRETİM YILI DERS KATALOĞU

EEM 419-Mikroişlemciler Güz 2017

1.SINIF 1. YARIYIL Matematik I Fizik I Yabancı Dil I Türk Dili I

DENİZ HARP OKULU BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS. Mantık Devreleri EEE

Kre di. Ders Kodu BIL-107. Açıklama Eşdeğer Akademik Araştırma ve EHB-119 Sunum I. MAT-151 Matematik I MAT-152 Matematik II

ELEKTRİK ELEKTRONİK MÜHENDSİLİĞİ BÖLÜMÜ EĞİTİM ÖĞRETİM YILI YENİ MÜFREDATI

Akdeniz Üniversitesi

tarih ve 163 sayılı Eğitim Komisyonu Kararı Eki-2

tarih ve 217 sayılı Eğitim Komisyonu Kararı Eki-3

T.C. KARADENİZ TEKNİK ÜNİVERSİTESİ REKTÖRLÜĞÜ OF TEKNOLOJİ FAKÜLTESİ DEKANLIĞI. Sayı : /050/ 02/09/2014 Konu : Akademik Bölüm Kurul Kararı

3. Yarıyıl Ders Planı Kodu Ders Z/S Dil T+U Saat Kredi AKTS BBP 209

EĞİTİM-ÖĞRETİM YILI MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ (İNGİLİZCE) BÖLÜMÜ DERS PROGRAMINDA YAPILAN DEĞİŞİKLİKLER

Maltepe Üniversitesi Bilgisayar Mühendisliği Bölümü Bilgisayar Ağları - 1 (BİL 403)

Elektrik Mühendisliğine Giriş (EE 234) Ders Detayları

BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ

HDL ile Gelişmiş Sayısal Tasarım (EE 425) Ders Detayları

Bilgisayar Ağları (COMPE 734) Ders Detayları

ADALET BAKANLIĞI 2017 YILI UNVAN

AVRASYA UNIVERSITY. Dersin Verildiği Düzey Ön Lisans (X ) Lisans ( ) Yüksek Lisans( ) Doktora( )

DENİZ HARP OKULU BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ

(08/06/2016 tarih, 75 sayılı Senato toplantısının 5 nolu karar ekidir.) EK: 8

ÖNDER BİLGİSAYAR KURSU. Sistem ve Ağ Uzmanlığı Eğitimi İçeriği

Örnek 4: Örnek Özyinelemeli fonksiyon örneği Bölüm 9. C++ programlama dilinde Nesne ve sınıf

MÜHENDİSLİK VE TEKNOLOJİ FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ 2016/2017 ÖĞRETİM YILI 1. YARIYIL FİNAL SINAVI PROGRAMI 1. SINIF

DENİZ HARP OKULU BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ

BİLGİSAYAR MÜHENDİSLİĞİ DOKTORA PROGRAM BİLGİLERİ

Programlanabilir Sayısal Sistemler

BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ

BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ

BSM 532 KABLOSUZ AĞLARIN MODELLEMESİ VE ANALİZİ OPNET MODELER

FPGA ile Gömülü Sistem Tasarımı (EE 525) Ders Detayları

ERCİYES ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ ÖĞRETİM YILI EĞİTİM PLANI 1. YARIYIL

Bilgisayar Mühendisliği

Bölüm1. İlk Bilgiler ISBN

Bil101 Bilgisayar Yazılımı I. M. Erdem ÇORAPÇIOĞLU Bilgisayar Yüksek Mühendisi

Akdeniz Üniversitesi

Bilgisayarla Görme (EE 430) Ders Detayları

MİLLİ SAVUNMA ÜNİVERSİTESİ KARA HARP OKULU DEKANLIĞI BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ DERS TANITIM BİLGİLERİ

T.C. MARDİN ARTUKLU ÜNİVERSİTESİ MİDYAT MESLEK YÜKSEKOKULU BİLGİSAYAR PROGRAMCILIĞI (UZAKTAN ÖĞRETİM) ÖNLİSANS PROGRAMI Eğitim Öğretim Yılı

Akdeniz Üniversitesi

Mikrodenetleyiciler (EE 314) Ders Detayları

DENİZ HARP OKULU BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ

Transkript:

2012-2013

GENEL BİLGİLER 1993 yılında kurulan Bilgisayar Mühendisliği İngilizce Bölümü 30 kişilik bir öğrenci grubundan oluşan ilk mezunlarını 1997 yılında vermiştir. 1996 yılında master ve doktora programlarını başlatan bölüm 1998 yılında yeni binasına taşınmıştır. Şu anda, bölüm bünyesinde 360 lisans ve 120 yüksek lisans öğrencisi öğrenim görmektedir. Ocak 2013 itibarı ile, bölümün mezun ettiği öğrenci sayısı 1750 e ulaşmıştır. 2010 yılında Bilgisayar Mühendisliği Türkçe lisans programı aynı binada açılmıştır. Şu anda, bu program bünyesinde 105 lisans öğrencisi öğrenim görmektedir. Lisans seviyesinde eğitim veren bölüm lisans (B.Sc.) derecesinde mezunlar vermektedir. Öğretim üyesi kadrosu olarak oldukça zengin ve nitelikli bir kadroya sahip olup 5 Profesör, 6 Doçent, 7 Yardımcı Doçent ve doktora çalışması yapan 18 adet araştırma görevlisinden oluşmaktadır. Bilgisayar Mühendisliği Türkçe programımız, bölümümüz tarafından yürütülen İngilizce eğitimli program ile aynı müfredatı uygulamaktadır. Bu İngilizce program kaliteli mühendislik eğitiminin en iyi göstergelerinden biri olan ve mezuniyet sonrası iş bulma veya lisansüstü eğitiminiz için kaliteli bir kurumdan kabul görme sürecinde önemli bir rol oynayan ABET (Amerikan Mühendislik ve Teknoloji Akreditasyon Kurulu) akreditasyonuna sahiptir. Bilgisayar mühendisliği lisans programı öğrencilere bilgisayar sistemleri, yazılım ve donanım, bilgisayar ağları ve matematik konularını içeren dengeli bir eğitim sunmaktadır. Program ayrıca mühendislik ve yazılım ve donanım sistemlerinin analizi konularına ağırlık vermekte olup değişkenler hesabı (calculus), fizik, İngilizce, ekonomi ve endüstriyel yönetim üzerine dersler sunmaktadır. Öğrenciler ayrıca teknik dersler dışında, genel seçmeli dersler de alabilmektedir. Eğitimlerinin dördüncü yılında öğrenciler beş adet alan seçmeli dersi alıp aynı zamanda bağımsız araştırma, rapor yazma ve sözel sunum becerilerini geliştiren iki dönemlik bitirme projesi dersini almaktadırlar. Bölüm tarafından sunulan bütün dersler laboratuvar çalışması ve ofis saatleriyle pekiştirilmektedir. Bu eğitim felsefesi ile bölümden mezun olan öğrencilerimiz gerekli deneyimi kazandıktan sonra yaşam boyu kendilerini geliştirme becerisiyle iş hayatına atılmaktadırlar. Bölüm İnternet donanımı ve Amerika yla direkt uydu bağlantısı olan beş adet bilgisayar laboratuvarını ve yaklaşık 350 adet bilgisayarı bünyesinde barındırmaktadır. Mantıksal tasarım laboratuvarları ve mikro işlemci laboratuvarı devre bazlı tasarım ve bileşen tasarımı için en son teknoloji yazılım ve donanımla donatılmıştır. Ayrıca öğrencilerin sessiz ve sıcak bir ortamda ders çalışabilmelerini sağlayan bir çalışma odası bölüm bünyesinde yer almaktadır. Bölüm çeşitli üniversite ve organizasyonlarla birlikte birçok ulusal ve uluslarası araştırma projesine katılmaktadır. Bölümün güncel araştırma konuları ATM ağları, VLSI routing, anlam ağı (semantic web), çokluortam tasarımı, grafik arayüzleri,uzman sistemler, sinir ağları, uzaktan eğitim, bulanık mantık ve paralel işletim alanlarındadır. Bölüm çalışanları aynı zamanda Gazimağusa Teknoloji Geliştirme Bölgesi ile de ortak projeler gerçekleştirmektedir. BİLGİSAYAR MÜHENDİSLİĞİ PROGRAMININ MİSYONU Bilgisayar Mühendisliği programının misyonu öğrencilerini günümüzde ve gelecekte karşılarına çıkabilecek her türlü bilişim sorunlarının üstesinden gelebilen, topluma yararlı kaliteli bilgisayar mühendisleri olarak mezun etmektir. 1

DOĞU AKDENİZ ÜNİVERSİTESİ 2012-2013 AKADEMİK YILI TAKVİMİ GÜZ DÖNEMİ Temmuz 11 2012 Online Ders Seçim Süreci Başlangıcı (Eski Öğrenciler) Eylül 03 2012 Eksik (Incomplete) Notların Nota Dönüşümü İçin Son Gün Eylül 03-11 2012 Bütünleme Sınavları Eylül 10 2012 İngilizce Yeterlik Sınavı, 1.Aşama Eylül 12 2012 İngilizce Yeterlik Sınavı, 2.Aşama Eylül 13 2012 Bütünleme Sınav Sonuçlarının Teslimi İçin Son Gün Eylül Ders Kayıt Dönemi (Danışman Eşliğinde Kayıt ve Onay Süreci) 12-14 2012 Oryantasyon Günleri (Yeni Öğrenciler İçin) Ders Başlangıcı Eylül 17 2012 Cezalı Kayıt Süreci Başlangıcı Cezalı Kayıt İçin Son Gün Eylül 24 2012 Not Değişikliği İçin Son Gün Mezuniyet Ek Sınavı Notlarının Son Teslim Günü Eylül 27 2012 Akademik Yılın Açılış Töreni (10:30-12:20 dersleri yapılmayacaktır) Ekim 01 2012 Ders Ekleme / Bırakma İçin Son Gün Ekim 25-28 2012 Kurban Bayramı Ekim 29 2012 TC Cumhuriyet Bayramı Kasım 03-14 2012 Ara Sınav Dönemi Kasım 10 2012 Atatürk'ü Anma Günü Kasım 15 2012 KKTC Cumhuriyet Bayramı Kasım 30 2012 Dersten Çekilmek için son gün 2012 İzinli Ayrılma Başvurusu İçin Son Gün Aralık 03 2012 Bahar Dönemi Derslerinin Sisteme Girilmesi İçin Son Gün Aralık 07 2012 Bahar Dönemi Online Ders Seçim Süreci Başlangıcı Aralık 28 2012 Son Ders Günü Ocak 01 2013 Yeni Yıl Tatili Ocak 03-18 2013 Dönem Sonu Sınavları Dönemi Ocak 23 2013 Notların Teslimi İçin Son Gün Ocak 24 2013 Mevlid Kandili Tatili Ocak 25 2013 Mezuniyet Kararlarının Öğrenci İşleri Md.'lüğüne İletilmesi İçin Son Gün Ocak 25-29 2013 Bütünleme Sınavları Başvuru Süreci (Online) Ocak 29 2013 Güz Dönemi Mezuniyet Töreni BAHAR DÖNEMİ Aralık 07 2012 Online Ders Seçim Süreci Başlangıcı (Eski Öğrenciler) Şubat 02-09 2013 Bütünleme Sınavları Şubat 05 2013 İngilizce Yeterlik Sınavı, 1. Aşama Şubat 07 2013 İngilizce Yeterlik Sınavı, 2. Aşama Eksik (Incomplete) Notların Nota Dönüşümü İçin Son Gün Şubat 12 2013 Bütünleme Sınav Sonuçlarının Teslimi İçin Son Gün Şubat 11-13 2013 Ders Kayıt Dönemi (Danışman Eşliğinde Kayıt ve Onay Süreci) 2

Ders Başlangıcı Şubat 14 2013 Cezalı Kayıt Süreci Başlangıcı Şubat 21 2013 Cezalı Kayıt İçin Son Gün 2013 Not Değişikliği İçin Son Gün 2013 Mezuniyet Ek Sınavı Notlarının Son Teslim Günü Şubat 28 2013 Ders Ekleme / Bırakma İçin Son Gün Nisan 03-13 2013 Ara Sınav Dönemi Nisan 23 2013 Ulusal Egemenlik ve Çocuk Bayramı Nisan 26 2013 Dersten Çekilmek İçin Son Gün 2013 İzinli Ayrılma Başvurusu İçin Son Gün Mayıs 01 2013 İşçi ve Bahar Bayramı Mayıs 08-11 2013 Bahar Festivali Mayıs 19 2013 Atatürk'ü Anma, Gençlik ve Spor Bayramı Mayıs 23 2013 Son Ders Günü Mayıs - Haziran 27-11 2013 Dönem Sonu Sınavları Dönemi Haziran 03 2013 Yaz Okulu Derslerinin Sisteme Girilmesinin Son Günü Haziran 06 2013 Yaz Okulu Online Ders Seçim Süreci Başlangıcı (Eski Öğrenciler) Haziran 18 2013 Notların Teslimi İçin Son Gün Haziran 19-21 2013 Bütünleme Sınavları Başvuru Süreci (Online) Haziran 20 2013 Mezuniyet Kararlarının Öğrenci İşleri Md'lüğüne İletilmesi İçin Son Gün Haziran 22-29 2013 Bütünleme Sınavları Haziran 25 2013 Bahar Dönemi Mezuniyet Töreni YAZ OKULU Haziran 03 2013 Yaz Okulu Derslerin Sisteme Girilmesinin Son Günü Haziran 06 2013 Yaz Okulu Online Ders Seçim Süreci Başlangıcı (Eski Öğrenciler) Temmuz 02 2013 Bütünleme Sınavları Sonuçlarının Teslimi İçin Son Gün Temmuz 02-03 2013 Ders Kayıt Dönemi (Danışman Eşliğinde) Temmuz 04 2013 Ders Başlangıcı Temmuz 05 2013 2013-14 Güz Dönemi Derslerinin Sisteme Girilmesinin Son Günü Temmuz 08 2013 Cezalı Kayıt İçin Son Gün 2013-2014 Güz Dönemi Online Ders Seçim Süreci Başlangıcı Temmuz 09 2013 (Eski Öğrenciler) Temmuz 11 2013 Ders Ekleme / Bırakma İçin Son Gün Temmuz 20 2013 Barış ve Özgürlük Bayramı Ağustos 01 2013 Toplumsal Direniş Bayramı Ağustos 02 2013 Dersten Çekilmek İçin Son gün Ağustos 08-10 2013 Ramazan Bayramı Ağustos 23 2013 Son Ders Günü Ağustos 27-29 2013 Final Sınavları Ağustos 30 2013 Zafer Bayramı Eylül 02 2013 Notların Teslimi İçin Son Gün Eylül 05 2013 Mezuniyet Kararlarının Öğrenci İşleri Md.'lüğüne iletilmesi için son gün Eylül 09 2013 Yaz Okulu Mezunlarının Diplomalarının Verilmesi 3

ÖĞRETİM ÜYELERİ Bölüm Başkanı Doç. Dr. Muhammed Salamah Doktora 1996, Orta Doğu Teknik Üniversitesi, Ankara, Turkiye İlgi Alanları: Bilgisayar Ağları, Telsiz Ağlar (kaynak tahsisi ve idaresi ağırlıklı), Başarım Değerlendirmesi, Benzetim, Coklu İşleme, Paralel İşleme. e-mail: muhammed.salamah@emu.edu.tr Bölüm Başkan Yardımcı Prof. Dr. Erden Başar Doktora 1981, Ege Üniversitesi, İzmir, Turkiye İlgi Alanları: Programlama Dilleri, İnternet Programlama, Veri Tabanı Sistemleri, Yazılım Mühendisliği. e-mail: erden.basar@emu.edu.tr Profesörler Prof. Dr. Hakan Altınçay Doktora 2000, Orta Doğu Teknik Üniversitesi, Ankara, Turkiye İlgi Alanları: Örüntü Tanıma, Çoklu Sınıflandırma Sistemleri, Karar Kaynaşımı, Konuşma İşleme, Konuşmacı Doğrulanması,Dempster-Shafer Kanıt Kuramı. e-mail: hakan.altincay@emu.edu.tr Prof. Dr. Marifi Güler Doktora 1986, Edinburgh Universitesi, İngiltere İlgi Alanları: Hesaplamalı Nörobilim, Sinir Ağları, Stokastik Nöron Modelleri. e-mail: marifi.guler@emu.edu.tr Prof. Dr. Hasan Kömürcügil Doktora 1998, Doğu Akdeniz Üniversitesi, Gazimağusa, K.K.T.C. İlgi Alanları: Kontrol Sistemleri, PIC Ailesi Mikrokontrolörleri, Endüstriyel Elektronik, Bulanık Mantık Kontrolü. e-mail: hasan.komurcugil@emu.edu.tr Prof. Dr. Omar Ramadan Doktora 1999, Doğu Akdeniz Üniversitesi, Gazimağusa, K.K.T.C. İlgi Alanları: İletişim, Hesaba Dayalı Elektromagnetik, Sayısal Sinyal İşleme, Parallel Programlama, Sayısal Matematik. e-mail: omar.ramadan@emu.edu.tr Doçentler Doç. Dr. Doğu Arifler Doktora 2004, Teksas Universitesi, Teksas, USA İlgi Alanları: İstatistiksel Yöntemler ve Olasılıksal Geometri, Ağ Başarım Çözümlemesi ve Benzetimi, Algılayıcı Ağlar. e-mail: dogu.arifler@emu.edu.tr 4

Doçentler Doç. Dr. Işık Aybay Doktora 1989, Orta Doğu Teknik Üniversitesi, Ankara, Turkiye İlgi Alanları: Dağıtılmış Ağlar Üzerinden Çokluortam İletişim, İstek Üzerine Video Sistemleri, Telsiz Sistemler Üzerinden Çokluortam İletişim, Uzaktan Eğitim, Öğrenme İdaresi Sistemleri. e-mail: isik.aybay@emu.edu.tr Doç. Dr. Zeki Bayram Doktora 1993, Alabama Universitesi, Birmingham, Alabama, USA İlgi Alanları: Programlama Dilleri, Otomatik Tümdengelim, Anlam Ağı, Kısıt Programlama, Mantık, Bulut Bilişim. e-mail: zeki.bayram@emu.edu.tr Doç. Dr. Alexander Chefranov Doktora 1984, Taganrog Radio-Engineering Institute, Taganrog, Russia D.Sc. 1998, Taganrog State University of Radio-Engineering, Taganrog, Russia İlgi Alanları: Paralel Programlama, Paralel Algoritmalar, İşletim Sistemleri, Çizelgeleme Teorisi, Bilgi Güvenliği, Gerçek Zamanlı Sistemler, Bilimsel Hesaplama. e-mail: alexander.chefranov@emu.edu.tr Doç. Dr. Ekrem Varoğlu Doktora 2000, Doğu Akdeniz Üniversitesi, Gazimağusa, K.K.T.C. İlgi Alanları: Doğal Dil İşleme, Biyomedikal Literatürde Metin Madenciliği, Bilgi Erişimi, Biyoenformatik, Veri Madenciliği. e-mail: ekrem.varoglu@emu.edu.tr Yardımcı Doçentler Yard. Doç. Dr. Adnan Acan Doktora 1992, Orta Doğu Teknik Üniversitesi, Ankara, Turkiye İlgi Alanları: Ötebuluşsallar, Doğadan Esinlenen Bilişim, Evrimsel Sinir-Bulanık Sistemler, Yüz, El, Kol ve Baş Hareketlerini Tanıma, Biyoinformatik. e-mail: adnan.acan@emu.edu.tr Yard. Doç. Dr. Yıltan Bitirim Doktora 2003, Doğu Akdeniz Üniversitesi, Gazimağusa, K.K.T.C. İlgi Alanları: Bilgi Erişim Sistemleri, Veri Tabanı Yönetim Sistemleri, Kablosuz Kişisel İletişim, Yapay Zeka. e-mail: yiltan.bitirim@emu.edu.tr Yard. Doç. Dr. Önsen Toygar Doktora 2004, Doğu Akdeniz Üniversitesi, Gazimağusa, K.K.T.C. İlgi Alanları: Tekli ve Çok Modlu Biyometrik Tanıma Sistemleri (Yüz, İris ve Yüz İfadesi Tanıma), İnsan Yaşı Sınıflandırma/Tahmini, Çoklu Sınıflandırıcı Birleşimi, Evrimsel Bilişim. e-mail: onsen.toygar@emu.edu.tr Yard. Doç. Dr. Cem Ergün Doktora 2004, Doğu Akdeniz Üniversitesi, Gazimağusa, K.K.T.C. İlgi Alanları: Konuşma ve İmge İşleme, Düşük Bit Hızlı Kanallarda Konuşmacı Tanıma, Genetik Algoritma ve Sinir Ağlarının İletişim/Sinyal İşleme Problemlerine Uygulanması. e-mail: cem.ergun@emu.edu.tr 5

Yardımcı Doçentler Yard. Doç. Dr. Mehmet Bodur Doktora 1991, Orta Doğu Teknik Üniversitesi, Ankara, Turkiye İlgi Alanları: Veri Madenciliği ve Bilgi Keşfi, Bulanık Kümeler, Mantık ve Modelleme, Bilişimsel Zeka, Evrimsel Eniyileme, Robotlar ve Gömülü Sistem Uygulamaları. e-mail: mehmet.bodur@emu.edu.tr Yard. Doç. Dr. Gürcü Öz Doktora 2001, Doğu Akdeniz Üniversitesi, Gazimağusa, K.K.T.C. İlgi Alanları: Dağıtılmış sistemler, bilgisayar ağları, telsiz ağlar, sistem benzetimi. e-mail: gurcu.oz@emu.edu.tr Yard. Doç. Dr. Ahmet Ünveren Doktora 2002, Doğu Akdeniz Üniversitesi, Gazimağusa, K.K.T.C. İlgi Alanları: Evrimsel Algoritmalar, Çok Amaçlı Eniyileme, VLSI Tasarım ve Yönlendirme, VLSI Tasarım ve Yönlendirme için Genetik Algoritmaların Kullanılması, Çizge Kuramı. e-mail: ahmet.unveren@emu.edu.tr Doktora Araştırma Görevlileri Saed Alqaraleh Lisans 2008, Software Engineering, Al-Hussein Bin Talal Üniversitesi, Ürdün Yüksek Lisans 2011, Bilgisayar Mühendisliği Bölümü, Doğu Akdeniz Üniversitesi, Gazimağusa, K.K.T.C. e-mail: saed.alqaraleh@emu.edu.tr Dima Badawi Lisans 2003, Bilgisayar Mühendisliği Bölümü, Palestine Polytechnic Üniversitesi, Filistin. Yüksek Lisans 2008, Bilgisayar Mühendisliği Bölümü, AlQuds Üniversitesi, Filistin. e-mail: dima.badawi@emu.edu.tr Maryam Eskandari Lisans 2005, Bilgisayar Mühendisliği Bölümü, Tabriz AzadUniversitesi, İran Yüksek Lisans 2009, Bilgisayar Mühendisliği Bölümü, Doğu Akdeniz Universitesi, Gazimağusa, K.K.T.C. e-mail: maryam.eskandari@emu.edu.tr Mina Farmanbar Lisans 2007, Bilgisayar Mühendisliği Bölümü, Mahshahr Azad Üniversitesi, İran Yüksek Lisans 2012, Bilgisayar Mühendisliği Bölümü, Doğu Akdeniz Universitesi, Gazimağusa, K.K.T.C. e-mail: mina.farmanbar@emu.edu.tr Samira Ghayekhloo Lisans 2007, Bilgisayar Mühendisliği Bölümü, Payame Noor Üniversitesi (PNU) of Mazandaran, Iran Yüksek Lisans 2009, Software Engineering, Arak Azad University (IAU), Iran e-mail: samira.ghayekhloo@emu.edu.tr Cem B. Kalyoncu Lisans 2005, Bilgisayar Mühendisliği Bölümü, Uluslararası Kıbrıs Üniversitesi, Lefkoşa, K.K.T.C. Yüksek Lisans 2010, Bilgisayar Mühendisliği Bölümü, Uluslararası Kıbrıs Üniversitesi, Lefkoşa, K.K.T.C. e-mail: cem.kalyoncu@emu.edu.tr Nasser Lotfi Lisans 2002, Bilgisayar Mühendisliği Bölümü, Shabestar Azad Üniversitesi (IAU), Iran Yüksek Lisans 2005, Bilgisayar Mühendisliği Bölümü, Isfahan Azad Üniversitesi (IAU), Iran e-mail: nasser.lotfi@emu.edu.tr Shahin Mehdipour Ataee Lisans 2006, Bilgisayar Mühendisliği Bölümü, University of Science & Tech. of Mazandaran, Iran Yüksek Lisans 2010, Bilgisayar & IT Bölümü, Qazvin Azad Üniversitesi (IAU), Iran e-mail: shahin.mehdipour@emu.edu.tr 6

Doktora Araştırma Görevlileri Omid Sharifi Lisans 2005, Bilgisayar Mühendisliği Bölümü, Azad Tabriz Üniversitesi, İran Yüksek Lisans 2009, Bilgisayar Mühendisliği Bölümü, Doğu Akdeniz Üniversitesi, Gazimağusa, K.K.T.C. e-mail: omid.sharifi@emu.edu.tr Zixiang Xu Lisans 1990, Computer Information System Department, Lefke Avrupa Üniversitesi, Lefke, K.K.T.C. Yüksek Lisans 2003, Bilgisayar Mühendisliği Bölümü, Lefke Avrupa Üniversitesi, Lefke, K.K.T.C. e-mail: zixiang.xu@emu.edu.tr Yüksek Lisans Araştırma Görevlileri Jane Cioma Anaekwe Lisans 2012, Bilgisayar Mühendisliği Bölümü, Kibris uluslararası Üniversitesi, K.K.T.C. e-mail: jane.anaekwe@emu.edu.tr Atousa Mohamadrezaei Lisans 2004, Bilgisayar Mühendisliği Bölümü, Lahijan Azad Üniversitesi (IAU), Iran e-mail: atousa.rezaei@emu.edu.tr Alexandr Polisciuc Lisans 2009, Economic Cybernetics, Ukrainian Academy of Banking, Ukrain e-mail: alexandr.polisciuc@emu.edu.tr Imren Toprak Lisans 2012, Bilgisayar Mühendisliği Bölümü, Doğu Akdeniz Üniversitesi, T.R.N.C e-mail: imren.toprak@emu.edu.tr Kaveh Kamkar Lisans 2013, Bilgisayar Mühendisliği Bölümü, Doğu Akdeniz Üniversitesi, T.R.N.C e-mail: kaveh.kamkar@emu.edu.tr Zahit Korkmaz Lisans 2013, Bilgisayar Mühendisliği Bölümü, Doğu Akdeniz Üniversitesi, T.R.N.C e-mail: zahit.korkmaz@emu.edu.tr Sekreter Sulan Yiğithan Diploma, 1996, Namık Kemal Lisesi. Tel: +90 392 366 6588 0392 (630) 1484 (Ext.) Fax: +90 392 365 0711 e-mail: sulan.gul@emu.edu.tr Sistem Sorumlusu Hürol Mear Lisans 1993, Elektrik Elektronik Mühendisliği, Doğu Akdeniz Üniversitesi, Gazimağusa, K.K.T.C. Yüksek Lisans 1998, Elektrik Elektronik Mühendisliği, Doğu Akdeniz Üniversitesi, Gazimağusa, K.K.T.C. e-mail: hurol.mear@emu.edu.tr Bölüm İdarecisi Erdal Altun e-mail: erdal.altun@emu.edu.tr Operatör Mehmet Topal e-mail: mehmet.topal@emu.edu.tr 7

LİSANS PROGRAMI VE FASİLİTELERİ # of crs. I. LİSANS MÜFREDATI Birinci Yıl: Güz Dönemi R. Kodu Ders Kodu Ders İsmi Presequisite Lect. Lab/Tut Cr. ECTS 1 2B711 BLGM 101 Bilgisayar Mühendisliği Temel İlkeleri - 3 1 3 6 2 2B712 MATE 163 Ayrık Matematik - 3 1 3 5 3 2B713 ENGL171 İngilizce I - 3 1 3 4 4 2B714 MATE 151 Matematik I - 4 1 4 7 5 2B715 FIZK 103 Fizik I - 4 1 4 6 S.Tot. = 5 Sem. Toplam: 17 28 # of crs. Birinci Yıl: Bahar Dönemi Ara-Toplam: 17 28 R. Kodu Ders Kodu Ders İsmi Presequisite Lect. Lab/Tut Cr. ECTS - 2B721 BLGM100 Bilgisayar Mühendisliğine Giriş 0 2 0 2 1 2B722 BLGM 112 Temel Programlama BLGM 101 4 1 4 7 2 2B723 ENGL 172 İngilizce II ENGL171 3 1 3 4 3 2B724 MATE 152 Matematik II MATE 151 4 1 4 7 4 2B725 FIZK 104 Fizik II - 4 1 4 6 5 2B726 HIST 280 Atatürk İlkeleri ve İnkilap Tarihi - 2 0 2 3 S.Tot. = 5 Sem. Toplam: 17 29 # of crs. İkinci Yıl: Güz Dönemi Ara-Toplam: 34 57 R. Kodu Ders Kodu Ders İsmi Presequisite Lect. Lab/Tut Cr. ECTS 1 2B731 BLGM 223 Sayısal Mantık Tasarımı MATE 163 4 1 4 7 2 2B732 BLGM 231 Veri Yapıları BLGM 112 4 1 4 7 3 2B733 BLGM 211 Nesneye Dayalı Programlama BLGM 112 4 1 4 7 4 2B734 ENGL 203 Mesleki İngilizce ENGL 172 3 1 3 4 5 2B735 MATE 241 Doğrusal Cebir ve Diferansiyel Denklemler MATE 151 4 1 4 6 S.Tot. = 5 Sem. Toplam: 19 31 # of crs. İkinci Yıl: Bahar Dönemi Ara-Toplam: 53 88 R. Kodu Ders Kodu Ders İsmi Presequisite Lect. Lab/Tut Cr. ECTS 1 2B741 BLGM 224 Sayısal Mantık Sistemleri BLGM 223 4 1 4 7 2 2B742 BLGM 226 Bilgisayar Mühendisleri İçin Elektronik MATE 241 4 1 4 6 3 2B743 BLGM 242 İşletim Sistemleri BLGM 112 4 1 4 6 4 2B744 MATE 373 Mühendisler için Sayısal Çözümleme MATE 241 3 1 3 6 BIYO 121 2B745 Genel Biyoloji (*) - 3 4 6 5 (*) S.Tot. = 5 (*) Kimy101 veya bölüm onayı ile fen bilimleri alanından başka bir dersi alınabilir Sem. Toplam: 18 19 31 Ara-Toplam: 71 72 119 # of crs. Üçüncü Yıl: Güz Dönemi R. Kodu Ders Kodu Ders İsmi Presequisite Lect. Lab/Tut Cr. ECTS 1 2B751 BLGM 323 Mikroişlemciler BLGM 224 4 1 4 7 2 2B752 BLGM 343 Sistem Programlama BLGM 242 4 1 4 6 3 2B753 BLGM 371 Algoritmaların Çözümlenmesi BLGM 231 4 1 4 7 4 2B754 BLGM 321 İşaret ve Sistemlerin Temelleri BLGM 226 4 1 4 6 5 2B755 MATE 322 Olasılık ve İstatistik MATE 151 3 1 3 5 S.Tot. = 5 Sem. Toplam: 19 31 # of crs. Üçüncü Yıl: Bahar Dönemi Ara-Toplam: 90 91 150 R. Kodu Ders Kodu Ders İsmi Presequisite Lect. Lab/Tut Cr. ECTS 1 2B761 BLGM 324 Bilgisayar Mimarisi ve Düzenlemesi BLGM 224 4 1 4 7 2 2B762 BLGM 344 Bilgisayar Ağları BLGM 242 4 1 4 7 3 2B763 BLGM 354 Veri Tabanı Sistemleri BLGM 231 4 1 4 6 4 2B764 BLGM 318 Programlama Dillerinin İlkeleri BLGM 211 4 1 4 6 5 2B765 USD-01 Üniversite Seçmeli Ders I - (Edebiyat,Beşeri Bilimler) - 3 4 S.Tot. = 5 Sem. Toplam: 19 30 Ara-Toplam: 109 110 180 8

# of crs. Dörtüncü Yıl: Güz Dönemi R. Kodu Ders Kodu Ders İsmi Presequisite Lect. Lab/Tut Cr. ECTS - 2B771 BLGM 400 Yaz Stajı - 0 0 0 1 1 2B772 ASD-01 Alan Seçmeli Ders I - 3 4 6 2 2B773 ASD-02 Alan Seçmeli Ders II - 3 4 6 3 2B774 ASD-03 Alan Seçmeli Ders III - 3 4 6 4 2B775 BLGM 471 Özdevinirler Teorisi MATE 163 4 1 4 6-2B776 BLGM 405 Bitirme Projesi I - 1 0 1 3 5 2B777 ETİK355 Mühendislik Etiği - 3 0 3 4 S.Tot. = 5 Sem. Toplam: 17 20 32 # of crs. Dörtüncü Yıl: Bahar Dönemi Ara-Toplam: 126 130 212 R. Kodu Ders Kodu Ders İsmi Presequisite Lect. Lab/Tut Cr. ECTS 1 2B781 ASD-04 Alan Seçmeli Ders IV - 3 4 6 2 2B782 ASD-05 Alan Seçmeli Ders V - 3 4 6 3 2B783 USD-02 Üniversite Seçmeli Ders II - (Edebiyat,Beşeri Bilimler) - 3 4 4 2B784 USD-03 Üniversite Seçmeli Ders III (**) - 3 5 5 2B785 BLGM 406 Bitirme Projesi II BLGM 405 3 1 3 7 S.Tot. = 5 (**) Ekon/İşletme/Finans/Bankacılık/Muhasebe Alanları Sem. Toplam: 15 17 28 C.Tot.=40 Genel-Toplam: 141-147 240 9

SEÇMELİLER A. Üniversite Seçmeli Dersler Bölüm tarafından onaylanan üniversite secmeli dersler her dönem başı ilan edilir. Üniversite seçmeli ders olarak ilan edilen bu dersler ögrenciler tarafından secilebilir. B. Alan Seçmeli Dersler Bilgisayar Mühendisliği Bölümü tarafından önerilen alan seçmeli dersleri her dönemin başında ilan edilir. Alan seçmeli derslerin listesi aşağıda verilmiştir. Bölüm bu listeye ek dersler ekleyebilir. Bölüm tarafından ilan edilen alan derslerine ek olarak diğer mühendislik fakultesi bölümleri tarafından önerilen dersler de bölüm öğrencileri tarafından seçilebilir. Bu derslere kayıt yaptırmak bölümün onayını gerektirmektedir. Ders Kodu Ders Adı Kredi Ders Lab Tot Toplam Önkoşul 1. BLGM412 Yazılım Mühendisliği 4 1-4 BLGM218 2. BLGM413 Derleyici Yapımı 4 1-4 BLGM343 3. BLGM414 Modern Programlama Platformları 4 1-4 BLGM211 4. BLGM415 Görsel Programlama 4 1-4 BLGM112 5. BLGM416 Nesne Tabanlı Programlama ve Grafiksel Kullanıcı 1 4 Arayüzü - 4 BLGM218 6. BLGM417 C de İleri Konular 4 1-4 BLGM211 7. BLGM418 Internet Programlaması 4 1-4 BLGM351 8. BLGM421 Paralel Bilgisayar Mimarisi 4 1-4 BLGM324 9. BLGM422 Mikroişlemci Sistemleri 4 1-4 BLGM323 10. BLGM423 Gömülü Sistem Tasarımı 4 1-4 BLGM323,324 11. BLGM424 Ses ve İmge İşleme 4 1-4 BLGM321 12. BLGM426 Sayısal İşaret İşleme 4 1-4 BLGM152 13. BLGM427 Algoritmaların Donanım Gerçeklemeleri 4 1-4 BLGM224 14. BLGM443 Gerçek-ZamanIı Sistem Tasarımı 4 1-4 BLGM242 15. BLGM444 Veri iletişimi 4 1-4 BLGM344 16. BLGM445 İnternet Mimarisi ve Protokolleri 4 1-4 BLGM344 17. BLGM447 Fiber Optik Bilgisayar İletişimi 4 1-4 BLGM344 18. BLGM461 Yapay Zeka 4 1-4 BLGM218 19. BLGM462 İşlevsel ve Mantıksal Programlama 4 1-4 BLGM218 20. BLGM466 Bilgisayar Grafikleri 4 1-4 BLGM211 21. BLGM474 Bilgisayar Sistemleri ve Ağlarının Başarım 1 4 Çözümlemesi - 4 MATE322 22. BLGM475 Yöneylem Araştırması 4 1-4 BLGM241 23. BLGM476 Sistem Benzetimi 4 1-4 MATE322 YAZ STAJI Mezuniyet kuralları gereği, her öğrenci 40 iş günlük yaz stajını ikinci ve/veya üçüncü yıl sonunda, yaz tatili esnasında staj kurallarına uygun şekilde tamamlamalıdır. 10

II. LİSANS DERSLERİ (DERS TANIMLAMALARI) BLGM100 Mesleğe Giriş Bilgisayar mühendisliğinin güncel ve özel alanlarına giren seminerler verilmektedir. Konuşmacılar, Bilgisayar Mühendisliği Bölümü de dahil olmak üzere DAÜ nün farklı bölümlerinden, uluslararası üniversitelerden, endüstriden gelmekte ve derslerde işlenmeyen konulardan sunumlar yapmaktadırlar. Kredi: ( 0 / 0 / 1 ) 0 Önkoşul: Yok Yankoşul: Yok Dersin Kısa Adı: Mesleğe Giriş Kategorisi: Alan Ana Dersi Eğitim Dili: Türkçe Anahtar Kelimeler: Bilgisayar Mühendisliği ve İş hayatı, son teknolojik gelişmeler. BLGM101 Bilgisayar Mühendisliği Temel İlkeleri Bu ders öğrenciye bilgisayar mühendisliği disiplininin temel ilkelerini tanıtır. İşlenen konular şunlardan ibarettir: Bilgisayara giriş, bilgisayar donanımının temel bilgileri ve bilgisayar çeşitleri, CPU (merkezi işlemci) ve mikroişlemciler, I/O (giriş/çıkış) ve kayıt üniteleri, veri-bilgi karşılastırılması, yazılım ve bilgisayarın problem çözümlenmesindeki kullanımı ve problem analizi. Genel problem çözme teknikleri, temel veri çeşitleri, değişkenler ve sabitler, temel işlemler, ifadeler, algoritmik problem çözümü, akış çizimi - sözde-kod (pseudocode), sıralı ve koşullu ( IF ve switch yapıları) problem çözümü, döngüler (WHILE, Do-WHILE, FOR yapıları), C proğramlama dilinde örnekler Kredi: ( 3 / 1 / 0 ) 3 Önkoşul: Yok Yankoşul: Yok Dersin Kısa Adı:Bilgisayar Müh. Temel İlke. Kategorisi: UC Eğitim Dili:Türkçe Anahtar Kelimeler: Bilgisayar, Aksamlar, Yazılımlar, Proğramlama, C proğralama dili BLGM112 Temel Programlama C programlamasına bakıs. Sıradan işlem yapısı. Veri tanımlamaları ve yapısı, aritmetik operatorler ve aritmetik deyimler ve atama deyimi ve operatör öncelikleri. Basit giriş çıkış fonksiyonları.(printf,scanf,fprintf,fscanf,gets,puts). Koşul deyimleri ve ilgili operatorler(if, switch) deyimleri. Döngüler ve çeşitli döngü yapıları. While,do while for döngüleri. Goto,break continue deyimleri. Altprogramlama ve Fonksiyon kullanımı. Özdevingen(recursive) fonksiyonlar. Dizin tanımlamaları ve kullanımı. Dizinlere başlangıç değeri atanması. Pointer tanımı ve C dilide kullanımı. Yapı(structute) yapısı ve kullanımı, fonksiyonlarda structure kullanımı, Dizinli değişken ve structure kullanımı. Kredi: ( 4 /1 / 0 ) 4 Önkoşul:BLGM101 Yankoşul: Yok Dersin Kısa Adı: Temel Programlama Kategorisi: AC Dersi Eğitim Dili:Türkçe Anahtar Kelimeler: Algoritma ve programlama BLGM211 Nesneye Dayalı Programlama C++ dilinin ve Control Yapılarının temelleri. Program tasarımı. Nesneye dayalı programlama ve onun belirli özellikleri. Basit bir C++ programının yapısı. Temel veri türleri, kapsam. C ve C++ dillerinde seçme ve yineleme yapılarının gözden geçirilmesi. C++ programlama örnekleri. İlevler ve Dizinler. İşlevlerin ve dizinlerin yeniden incelenmesi. İşlev bildirimi, işlev tanımı, işlev üstüne yüklenimi, acikalt (inline) işlev, kapsam çözme işleci, değer geçirerek çağırma, adresle çağırma, olağan parametreler. Dizilim bildirimleri, dizilimler üzerindeki işlemler, dizilimlerin işlev parametresi olarak kullanımı. İşaretçiler, C ve C++ dili dizgileri. İşaretçi değişkenler, işaretçi bildirimi ve ilklendirimi. İşaretcilerin işlevlerde adresle çağırmada kullanımı, adres döndürme, işaretçiler dizilimi, dizilime işaretçi, işleve işaretçi. C++ dilinde yeni (new) ve silme(delete) işlemcilerinin kullanımı, C dizgileri, giriş/çıkış işlemleri, standart C dizgi işlevleri, formatlı formatsız giriş cıkış. C++ dizgi türleri. Sınıflar ve verilerin soyutlama yapısı. Yapı tanımı, yapı elemanlarına giriş, sınıf bildirimleri, yapıcılar, yapıcı ilklendirme listeleri. Sınıf yıkıcıları, acık (public) ve özel(private) eleman giriş belirleyicileri, sabit eleman işlevcileri, arkadaş(friend) işlevcileri ve sınıfları, kalıcı(static) veri ve işlevci elemanları. İşleç Üstüne yükleme, İşleç üstüne yüklemenin temelleri ve sınırlamaları, this işaretçi, birli ve ikili işleçlerin üstüne yüklenmesi. Birleşim ve Kalıtım. Taban sınıflar, türetik sınıflar, korunmuş (protected) sınıf elemanları, virtual işlevciler ve çokbiçimlilik, sanal yıkıcılar, özel(private) giris ile korunmuş(protected) girişin karşılaştırılması. Kredi: (4 / 1 / 0) 4 Önkoşul: BLGM112 Yankoşul: Yok Dersin Kısa Adı: Nesneye Dayalı Prog. Kategorisi: AC Eğitim Dili:Türkçe Anahtar Kelimeler: C++ Dili, Proglamlama, İşlevsel ve Nesneye Dayalı Programlama 11

BLGM223 Sayısal Mantık Tasarımı ikili sayı sistemleri (İkili sayılar, Sekizli ve onaltılı sayı sistemleri, Sayı tabanı çevrimleri, Tamamlayıcılar, İşaretli ikili sayılar, İkili Kodlar, İkili Mantık). Bool cebiri ve Matık kapıları (Temel tanımlar, Bool cebirinin temel özellikleri, Bool İşlevleri, Standard formlar, Diğer mantık operasyonları, Sayısal mantık kapıları, Yongalar). Bool işlevlerinin basitleştirilmesi (Harita yöntemi, iki ve üç değişkenli haritalar, dört ve beş değişkenli haritalar, Toplamların çarpımı biçiminde basitleştirme, NAND ve NOR uygulamaları, Diğer iki-seviyeli uygulamalar, Belirsiz koşullar, Tablo yöntemi, Öncelikli belirleyicilerin bulunması, Öncelikli belirleyicilerin seçimi). Kombinasyonal Mantık (Tasarım akışı, Toplayıcılar, Çıkartıcılar, Kod çeviricıler, Analiz akışı, Çok seviyeli NAND devreleri, Çok seviyeli NOR devreleri, Exclusive-OR işlevleri). MSI ve PLD elemanları (ikili toplayıcılar ve çıkartıcılar, Onluk toplayıcı, kod çözücüler ve kodlayıcılar, dağıtıcılar, PLA ve PAL). Kredi: ( 4 / 1 /0 ) 4 Önkoşul: MATE163 Yankoşul: Yok Dersin Kısa Adı: Sayısal Mantık Tasarımı Kategorisi: AC Eğitim Dili:Türkçe Anahtar Kelimeler: İkili sistemler, mantık kapıları, Kombinasyonal devreler. BLGM224 Sayısal Mantık Sistemleri Eşzamanlı Ardışık Mantık; Gecikmeli Devre Modeli, Mandallamalı Devre, İki durumlu devreler. Mealy ve Moore Modelleri, Ardışık Devreler. Saatli Ardışık Devrelerinin Analizi. Ardışık Devre Tasarımına Giriş. Durum Azaltma ve Atama. İki Durumlu Uyarım Tabloları. Tasarım Yordamı. Sayaç Tasarımı. Yazmaçlar, Sayaçlar ve Hafıza Unitesi ; Yazmaçlar, Kaydıran Yazmaçlar. Eşzamansız Sayaçlar. Eşzamanlı Sayaçlar, Ardışım Zamanlaması. Rasgele Erişilir Bellek (RAM), Hafıza Kodçözümü. Gerçekleştitme Teknolojisi; Programlananabilir Mantık Devreleri (ROM, PLA, PAL, CPLD, FPGA). Algoritmik Durum Makineleri (ASM); ASM Akış Grafiği. Zamanlamanın Dikkate Alınması. Gerçekleştirme Kontrolu. Eşzmansız Ardışık Devreler; Akış Tablosu. Geçiş Tablosu. Yarış Durumu. Yığınlanmiş Gecikmeli Element ve Mandallamalı devre ile Gerçekleştirme. Kusurlar ve Riskler. Krediler: ( 4 / 1 / 0 ) 4 Önkoşular: BLGM223 Ortak Koşullar: Yok Kısaltılmış Başlık: Sayısal Mantık Sistemleri Kategori: AC Öğretim Dili:Türkçe Anahtar Kelimeler: Donanım, Tasarım BLGM226 Bilgisayar Mühendisleri için Elektronik Devre, akım, ve gerilim, güç ve enerji, Kirchoff akım ve voltaj kanunları. Devre elemanları ve devreler. Direnç devreleri: seri ve paralel dirençler, düğüm, örgü ve seri-paralel eşdeğerle devre analizi. Thevenin ve Norton eşdeğerleri. Üstdüşüm. Endüktans ve kapasitans, fiziksel karakteristikleri, pratikte kapasitör ve endüktör. Temel diyot kavramı: Zener diyot, Ideal diyot modelı, doğrultucu and dalgaşekillendirici devreler. Temel yükselteç kavramı, kaskat, ideal, ve farksal amplifiers, ofset voltajı, eğilimleme ve ofset akımı. Bipolar Junction Transistorler: Akım ve voltaj bağıntısı, emitter-ortak karakteristiği, pnp- BJT Geniş-Sinyal DC Devre Modelleri. Emiter-ortak yükselteç. Emiter İzleyici. İşlemsel Yükselteçler: ideal OPAmp, toplama noktası, tersleyici ve terslemeyici yükselteçler, Doğrusaldışı bozulma, Farksal ve Ensturmentasyon Yükselteçleri, Tümlev ve Türev işlemcisi. Kredi: ( 3 / 1 / 0 ) 3 Önkoşul: MATE241 Yankoşul: Yok Dersin Kısa Adı: Bilgisayar Müh. için Elektronik Kategorisi: AC Eğitim Dili:Türkçe Anahtar Kelimeler:Elektronik elemanlar, elektronik devreler. BLGM231 Veri Yapıları C programlamasına bakış. Veri tipleri, göstergeçler, dizinler, Fonksiyon cağırmalar.(call by Value, Call by reference prensipleri). Yapı(structure) tanımlamaları, dizinli değişkenlerde yapı kullanımı, yapıların fonksiyonlarda kullanımı. Dinamik bellek tanımlaması. Veri yapılarına giriş, basit veri yapılarının bellek gösterimleri(karakter,tam sayı kesirli sayı ). Soyut veri tipi kavramı. Dizilerin(arrays) veri yapıları ve işlemleri. Yıgıtlar:Basit yıgıt yapısı, C programlamasında yıgıt kullanımı. Özyinemeli (Recursive) program yapısı:factorial, Fibonacci ve Binary arama da özyinemeli programlama kullanımı. Kuyruklar(Queues) ve veri işleme. C programlaması ile kuyruk kullanımı. Baglaclı listeler. Yıgıt ve kuyrukların baglaclı listede kullanımları. C programlaması ile bağlaclı liste kullanımı. Dairesel listeler, çift bağlaclı dairesel listeler. Ağac veri yapılari(treees): Ikili ağaç gösterimi ve ağaclarda bilgi arama yontemleri. İkili ağaç yaratma ve binary arama ile bilgi sorgulama. Graph türü veri yapıları. Arama, sıralama algoritmalarının faklı veri yapıları ile uygulamaları. Kredi: (4 / 1 / 0) 4 Önkoşul: BLGM112 Yankoşul: Yok Dersin Kısa Adı:Veri Yapıları Kategorisi: AC Dersin Eğitim Dili:Türkçe Anahtar Kelimeler: Veri düzenleme, Proglamlama, Algoritmalar 12

BLGM242 İşletim Sistemleri İşletim sistemi tanımı, basit sistemler, çoklu-programlama, zaman paylaşımı, kişisel bilgisayar sistemleri, parallel sistemler, süreçlere giriş, süreç takvimlendirme, süreç işlemleri, işbirlikçi süreçler, işlemler/süreçler arası iletişim, işkesme, süreç eşzamanlama, kritik-bölüm problemi, atom komutları, semafor, eşzamanlama problemleri, işlemci çizelgeleme, eşzamanlama kriterleri ve yöntemleri, çoklu süreçler ve gerçek zamanlı çizelgeleme, algoritma değerlenirmesi, kilitlenme, kilitlenmelerin tanımlanması ve kotarılması, kilitlenmelerden kaçınma ve kilitlenmelerin önlenmesi, kilitlenmelerin onarımı, bellek yönetimi ve sanal bellek, adres uzayı, Getir-Götür İşlemi, bellek ayırma, sayfalama, bölütleme, dosya sistemi, dosya kavramları, erişim yöntemleri, dizin yapıları Kredi: (4 / 1 / 0) 4 Önkoşul: BLGM112 Yankoşul: Yok Dersis Kısa Adı: İşletim Sistemleri Kategorisi: AC Eğitim Dili: Türkçe Anahtar Kelimeler: İşletim sistemleri, süreç çizelgeleme, süreç eşzamanlama, kilitlenme BLGM318 Programlama Dillerinin İlkeleri Programlama dillerinin biçimsel belirtimi: sözdizim, çözümleme, ve anlam bilimi; programlama dilleri kavramlarının gelişimi; adlar ve erim; veri gösterimi; deyim, tümce ve altyordamlarda değerleme ardıştırması; nesne-yönelimli kavramların uygulanması: soyutlama, kalıtım, çokbiçimlilik, eşzamanlılık ve olağan-dışılık işlenmesi; zaman ayrılabildiği kadarı ile işlevsel, mantık, senaryo, yüksek verimli vs. dillerden örnekleme. Derslere koşut haftalık ödev ve laboratuar işliği yapılır. Kredi: ( 4 / 1 / 0 ) 4 Önkoşul: BLGM211 Yankoşul: Yok Dersin Kısa Adı: Programlama Dillerinin İlkeleri Kategorisi: AC Eğitim Dili: Türkçe Anahtar Kelimeler: Programlama dilleri kavramları, sözdizim, çözümleme, anlambilimi, programlama biçemleri ve uygulanışı. BLGM321 İşaret ve Sistemlerin Temelleri İşaretler, Sistemler, Sürekli- ve Ayrık-Fourier Analizi, z-dönüşümü, Örnekleme and Geriçatma, Sürekli- ve Ayrık zaman sistemleri, Geribeslemeli sistemler, Analog and Sayısal Süzgeçler, Durum uzayı, Doğrusal zamanda değişmez sistem analizi. Kredi: ( 4 / 1 / 0 ) 4 Önkoşul: BLGM226 Yankoşul: Yok Dersin Kısa Adı: İşaret ve Sistemlerin Temelleri Kategorisi: Alan Ana Dersi Eğitim Dili: Türkçe Anahtar Kelimeler: İşaretler, Fourier dönüşümü, z- dönüşümü BLGM323 Mikroişlemciler Bilgisayara giriş: Bilgisayarın içi, İşlemci-RAM-ROM. 80x86 işlemcileri: kısa tarihçesi, yazmaçları, mov ve add komutları, program dilimleri, veri dilimleri, mantıksal ve fiziksel adresler, yıgıt, push ve pop, bayrak yazmacı, adres biçimleri. Assembler Dilinde Programlama: direktifler,.asm,.lst,.obj,.map, bağlayıcı ve.exe dosyaları, denetim aktarma komutları, veri tipleri ve veri tanımlaması. Aritmetik Mantık Komutları: işaretsiz çarpma ve bölme, işaretsiz, işaretli, bcd, paketli-bcd, ve ascii sayı dönüştürme, döndürme ve kaydırma komutları. Bios ve DOS programlama: bios ekran ve tuştakımı kesmeleri, int 21h dos işlev çağrıları, Makro tanımlama: fare tuş ve konum okuma. 8088 PC/XT genişleme slotu, 80286 ve ISA veriyolu, Bellek ve bellek arayüzü: EPROM, SRAM ve DRAM aygıtlar, adres kodçözücü devreler, İSA veriyolu bellek arayüzü. Bellek-haritali ve izole I/O yöntemleri ve aygıt arayüzleri: ISA veriyolu I/O adres kodçözücü ve basit I/O bağlantı-noktaları, Programlanabilir Çevre Arayüzü 8255 ıle LED nümerik-led-gösterge, anahtar, basma-düğmesi, tuştakımı, adımlı motor arayüzleri. D/A çevirici, A/D çevirici, donanım kesmeleri: NMI ve INTR bacakları, kesme servısi ve TSR programlar. 8251 USART ile Seri-Veri-Haberleşmesı. Kredi: ( 4/ 1 / 0) 4 Önkoşul: BLGM224 Yankoşul: Yok Dersin Kısa Adı: Mikroişlemciler Kategorisi: AC Dersi Eğitim Dili: Türkçe Anahtar Kelimeler: 80x86 işlemci dili, çevre arayüz donanımı, Gömülü Denetleç Devreleri 13

BLGM324 Bilgisayar Mimarisi ve Düzenlemesi RISC mimarisine giriş, MIPS Komut Takımı, Komutların bilgisayarda betimlenmesi, Bağlayıcı, Altyordamların bilgisayar donanım desteği, Altyordama parametre aktarma, MIPS'te Anlık ve Değişmez işlenenler. Dallanma ve Atlamalarda adresleme, MIPS adresleme çeşitleri, MIPS Asembler programları. Tamsayı Aritmetik: Negatif sayıların gösterimi, Toplama ve Çıkarma, Mantıksal İşlemler, Aritmetik Mantık Biriminin yapılışı, Çarpım ve Bölme Algoritmaları, Kayar noktalı aritmetik algoritmaları. Tasarım başarımı ölçütleri: İşlemci başarımı, başarımın değerlendirilmesi. İşlemci Veri Yolu: Mantık Kuralları ve Zamanlama, tek saat çevrimli MIPS gerçekleşimi, Çok saat çevrimi gerçekleşimi için denetim birimi tasarımı. Sonlu Durum Makinaları (FSM) ve Mikroprogramlama. Ardışık düzen ile başarımın arttırılması. Ardışık düzenli veri yolu, Ardışık düzenli denetim. Veri sakıncaları, veri sakıncaları için denetim, veri sakıncalarının azaltılması, Dallanma sakıncaları, Kural-dışılar, ardışık düzenin başarımı. Kredi: ( 4 / 1 / 0 ) 4 Önkoşul: BLGM224 Yankoşul: Yok Dersin Kısa Adı: Bilgisayar Mimarisi ve Düzenlemesi Kategorisi: AC Dersi Eğitim Dili:Türkçe Anahtar Kelimeler: RISC işlemci tasarımı, VHDL simulasyon. BLGM343 Sistem Programlama Sistem Programlamanın konuları ve görevleri. UNIX, sistem programlamanin UNIX deki amacı. UNIX ortamında bir program. Komut satırı parametreleri. Çevre değişkenleri. Kütüphaneler. Hata mesajlarınn yazdırılması. Sistem çağrıları, sistem çağrılarının sistem programlamadaki önemi, sistem çağrılarının sınıflandırılması. İşlemler arası iletişim ve ağ programlama için sistem çağrıları. UNIX de genel sistem çağrısı arayüzü. UNIX de temel nesne olarak işlemler. Bir işlemin yaratılması. İşlem ID si, ana işlem ID si, yavru işlem ID si. İşlemlerin kullanımı. fork() sistem çağrısı. exec() sistem çağrıları ailesi ve kullanımı. system() sistem çağrısı. exit() ve wait() sistem çağrıları ve kullanımı. İzgelerin (threads) temel kavramları ve çoklu izgeli programlama. İzgelerin ağ programlamada kullanımına bir örnek. İşlemler arası iletişim, amacı, sistem programlamada kullanımı. UNIX de işlemler arası iletişim düzenekleri. Bilgisayar ağlarında işlemler arası iletişimin önemi. İşlemler arası iletişimde istemci/sunucu modeli. İşlemler arası iletişim için isimsiz ve isimli iletişim tüneli(pipes). İsimsiz iletişim tünelinin ağ iletişiminde kullanılamaması. İleti kuyrukları, ortak bellekler, sinyaller ve semaforlar. Yuva düzeneği(sockets)ve yuva düzeneğinin işlemler arası iletişim için bilgisayar ağlarında kullanımı. istemci/sunucu modeli ve bu modelin bilgiayar ağlarında yuva düzeneği ile hayata geçirilmesi. Yuva düzeneğinde IP adreslerinin kullanımı. Uygulama işlemlerinin iskele numarası ile teşhis edilmesi. TCP ve UDP yuva düzeneklerinin ağlardaki iletişimde kullanımı. Bir örün(web) istemci/sunucu sisteminin organizasyonu. Not: Aşağıdaki konular zaman yeterse verilebilir. Ağlar icin Uzaktan Yordam Çağırma (RPC). RPC nin operasyonları ve parametre geçirilmesi. RPC ile istemci/sunucu ağ programlama. Pencereli İşletim sistemlerinde sistem ve ağ programlamaya giriş genel kavramları. Pencereli ortamda ağ iletişimi için TCP ve UDP yuva düzenekleri. Kredi: (4 / 1 / 0) 4 Önkoşul: BLGM242 Yankoşul: Yok Dersin Kısa Adı: Sys. Programlama Kategorisi: Alan Ana Eğitim Dili: Türkçe Anahtar Kelimeler: UNIX, sistem çağrıları, işlemler arası iletişim, yuva düzenekleri BLGM344 Bilgisayar Ağları Dersin kapsamı. Bilgisayar ağlarının amaçları. Bilgisayar ağlarının sınıflandırılması, özellikleri ve kullanımı. Bilisayar ağlarında katmanlar kavramı. Ses ve veri iletişiminin karşılaştırılması. Veri iletişimi esasları. İletişim kanallarının özellikleri. Gürültülü kanallar için Shannon kapasite formulü. İletim kanallarının alınan sinyaller üzerindeki etkisi. Tek, yarı, ve çift yönlü iletim. Kiplenimin amacı ve çeşitleri. Çoklama teknikleri: Frekans bölümlü çoklama, zaman bölümlü çoklama, istatistiksel çoklama, dalga bölümlü çoklama. DTE ve DCE ile veri iletişim sistemi. Anuyumlu ve zamanuyumsuz veri iletimi. Veri iletiminde Manchester kodlaması. Modemler ve telefon ağı üzerinden veri iletiminde kullanımları. Sayısal Kullanıcı Hatları (DSL). Katmanlı ağ mimarisi: Temel kavramlar. Bilgisayar ağları mimarisi için referans modelleri. OSI Temel Referans Modeli, yedi katmanı ve katmanların fonksiyonları. Anahtarlama teknikleri: Çevrim anahtarlama, paket anahtarlama, mesaj anahtarlama. Veri bağlantı katmanı özellikleri. ATM iletişim ağları ve özellikleri. Yerel ağlar, kapsamları, topolojileri ve kullanımları. Ethernet yerel ağları. Ortam erişim yöntemleri ve Ethernet te CSMA/CD erişim yöntemi. İnternet mimarisi. TCP/IP protokolleri. IPv4 ve IPv6 protokolleri. İnternet te adresleme ve yönlendirme. IP adres sınıfları. ARP protokolu ve IP adresini fiziksel adrese çevirme. TCP ve UDP protokolleri. TCP de akış ve tıkanıklık denetimi. Kablosuz yerel ağlar. IEEE 802.11 kavramları: Erişim noktası, dağıtım sistemi, mobil istasyonlar. Altyapılı ve geçici kablosuz yerel ağlar. Kullanıcı hareketliliğini destekleme. 802.11 çalışma şekilleri: PCF, DCF. Kablosuz yerel ağlarda DSSS, FHSS, kızılötesi ile iletim teknikleri. Hücresel ağlar: GSM ağlarının yapı ve özellikleri. Kredi: ( 4 / 1 / 0 ) 4 Önkoşul:BLGM242 Yankoşul: Yok Dersin ısa Adı: Bilgisayar Ağları Kategorisi: Alan ana Eğitim Dili::Türkçe Anahtar Kelimeler: bilgisayar ağları, veri iletişimi, protokoller, TCP/IP 14

BLGM354 Veri Tabanı Sistemleri Bu ders öğrenciye veri tabanı temellerini tanıtır. İşlenen konular arasında aşağıdakiler vardır: Nesne-İlişki modeli; İlişkisel Model ve matematiksel temeli; SQL sorgulama dilinin en önemli özellikleri (temel yapısı, toplam fonksiyonlar, iç içe girmiş sorgulamalar, endeks tanımları, saklanan prosedürler ve fonksiyonlar, görüntüler, veritabanı modifikasyonu, alan sınırlamaları, uyulması gereken kurallar, tetikler, işlem tanımları, veri tanımlama dili, hak verilmesi, güvenlik), Datalaog ve QBE sorgulama dilleri, Nesne Yönelimli ve Nesne-Ilişkisel veritabanları;2 İlişkisel veritabanı tasarım prensipleri (normal şekiller, fonksiyonel bağımlılıklar, ayrıştırma). Kredi: ( 4 / 1 / 0 ) 4 Önkoşul: BLGM231 Yankoşul: Yok Dersin Kısa Adı: Veri Tabanı Sis. Kategorisi: Alan Ana Eğitim Dili: Türkçe Anahtar Kelimeler: Veritabanları, model, Nesne-İlişki diyagramları, ilişki, nesne, sorgulama, dil, tasarım BLGM371 Algoritmaların Çözümlenmesi Algoritmaların tanımı ve özellikleri. Algoritmaların tasarımı, analizi ve gösterimi. Veri soyutlama. Sözde-kod tanımları. Hesaplama modelleri. Matemetiksel Bulgular: Fonksiyonların Büyüme Hızı, Asimptotik gösterimler. Tekrarlayan algoritmalar ve ilintili tekrarlayan bağlantılar üzerine çalışmalar (yerine koyma yöntemi, ardışık uygulama yöntemi, uzman yöntemi, tekrarlayan dallanma yöntemi). Algoritma tasarımı detayları: Brute-Force (ayrıntılı arama), Böl-ve-Yönet (Birleşik Dizin, İkili Arama Ağacı). Dinamik Programalama (Matris Zinciri Çarpımı, Ortak Dizilerin Uzunluğu, 01-Knapsack Problemi). Açgözlü Algoritmalar (Açgözlü Aktivite Seçici, Kesirli Knapsack problemi). Grafik Algoritmaları: Küme ve grafiklerin betimlenmesi. Açılım Öncelikli Arama, Derinlik Öncelikli Arama. En az mesafedeki dallanmalar. Tek kaynaklı en kısa yollar. En kısa yolların tüm çeşitleri. Kredi: (4 /1 / 0 ) 4 Önkoşul: BLGM231 Yan koşul: Yok Dersin Kısa Adı: Algoritmaların Çözüm. Kategorsi: Alan Ana Dersin Eğitim Dili: Türkçe Anahtar Kelimeler: Algoritmalar, Algoritmaların Karmaşıklığı BLGM400 Yaz Stajı Bilgisayar mühendisliği öğrencileri, mezun olabilmek için, ikinci ve/veya üçüncü yılın sonundaki yaz tatili dönemlerinde, 40 tam iş gününü kapsayan staj sorumluluklarını yerine getirmek zorundadırlar. Staj dersi ile ilgili kurallar bölüm tarafından belirlenir ve ögrenci stajına bölümün bilgisi ve onayı çerçevesinde başlar ve tamamlar. Kredi: (0 / 0 / 0 ) 0 Önkoşul:Yok Yan koşul: Yok Dersin Kısa Adı: Yaz Stajı Kategorsi: Alan Ana Dersin Eğitim Dili:Türkçe Anahtar Kelimeler: Staj, Iş hayatında tecrübe edinme BLGM405 Bitirme Projesi I/II Dördüncü sınıf öğrencileri, bölümden bir fakülte üyesinin koordinasyonu altında proje tamamlamak ve sunmaktan sorumludurlar. Her ögrenci kendi projesini hazırlar. Proje dersinin amacı ögrenciye araştırma yoluyla belli bir Bilgisayar mühendisliği konusunun anlaşılmasına ışık tutmaktır. Proje aynı zamanda lisans eğitimi süresince alınan bilgi ve tecrübenin profesyonel bir uygulamada test edilmesine olanak verir. Proje araştırma konuları gözetleyici öğretim görevlileri danışmanlığında seçilir. Kredi: (0 / 0 / 1 ) 1 Önkoşul:Yok Yan koşul: Yok Dersin Kısa Adı: BiTiRME PROJESi I/II Kategorsi: Alan Ana Dersin Eğitim Dili: Türkçe Anahtar Kelimeler: Proje, Bağamsız araştırma, Profesyonel uygulama BLGM406 Bitirme Projesi II/II Dördüncü sınıf öğrencileri, bölümden bir fakülte üyesinin koordinasyonu altında proje tamamlamak ve sunmaktan sorumludurlar. Her ögrenci kendi projesini hazırlar. Proje dersinin amacı ögrenciye araştırma yoluyla belli bir Bilgisayar mühendisliği konusunun anlaşılmasına ışık tutmaktır. Proje aynı zamanda lisans eğitimi süresince alınan bilgi ve tecrübenin profesyonel bir uygulamada test edilmesine olanak verir. Proje araştırma konuları gözetleyici öğretim görevlileri danışmanlığında seçilir. Kredi: (1 /4 / 0 ) 3 Önkoşul:BLGM405 Yan koşul: Yok Dersin Kısa Adı: BiTiRME PROJESi II/II Kategorsi: Alan Ana Dersin Eğitim Dili: Türkçe Anahtar Kelimeler: Proje, Bağamsız araştırma, Profesyonel uygulama 15

BLGM412 Yazılım Mühendisliği Yazılım hayat döngüsü ve yazılım geliştirimindeki aşamalar: Proje zamanlamaları, olurluluk çalışmaları, analizler, gereksinimler, tasarım, gerçekleştirim, test, nitelik güvencesi, dökümantasyon, bakım. Yönetim sorunları: Planlama, organizasyon, kontrol. Biçimsel özellik teknikleri, yapısal programlama, birimsel sistem tasarımı ve diğer güncel yazılım konuları da dersin içeriği kapsamındadır. Kredi: ( 4 / 1 / 0 ) 4 Önkoşul: BLGM231 Yankoşul: Yok Dersin Kısa Adı: Yazılım Mühendisliği Kategorisi: Alan Seçmeli Dersi Eğitim Dili:Türkçe Anahtar Kelimeler: Yazılım hayat döngüsü, Yazılım geliştirimindeki aşamalar, Yönetim sorunları BLGM413 Derleyici Yapımı Dersin amacı öğrencilerine, derleyicilere giriş, basit tek-geçişli derleyici sözcüksel analiz, programlama dillerinin sözdizimsel özellikleri, işleme problemi, yukarıdan- aşşağıya ve aşşağıdan-yukarıya geçiş, sözdizime bağlı tercüme, sembol tabloları, calışma alanı ve depolama yönetimi, Kod üretimi ve iyileştirilmesi, derleyici geliştirilmesi konularında bilgi vermektedir. Kredi: ( 4 / 1 / 0 ) 4 Önkoşul: BLGM318 Yankoşul: Yok Dersin Kısa Adı: Derleyici Yapımı Kategorisi: Alan Seçmeli Dersi Eğitim Dili: Türkçe Anahtar Kelimeler: Derleyiciler, Sözdizimsel analiz, İşleme problem BLGM414 Modern Programlama Platformları Nokta Net çerçeve ortamında C# programlama dili ile yazılım geliştirmeyi hedeflemektedir. C# programlaması günümüz yazılım geliştirme ortamları için en geniş olanakları olan modern bir programlama dilidir. Ders içeriğinde.net çerçevesi tanıtılmakta ve sınıf kütüphanesi, nesne tabanlı programlama özellikleri ayrıca windows programlamanın temel olguları, özellikleri ve de metodları tanıtılmakta ve ayrıca dosyalar ve veritabanı kullanım özellikleri verilmektedir. Kredi: ( 4 / 1 / 0 ) 4 Önkoşul: BLGM211 Yankoşul: Yok Dersin Kısa Adı: Modern Prog. Platformları Kategorisi: Alan Seçmeli Dersi Eğitim Dili: Türkçe Anahtar Kelimeler:.NET, C#, Nesne tabanlı programlama BLGM415 Görsel Programlama Bu dersin temel amacı, kullanıcı arayüzü, kontrol kullanımlı olay güdümlü programcılık, Windows ortamı için nesneye bağlı programlama gibi kavramların örneklerle açıklanmasıdır. Dosya yönetimi, ve Active X in veritabanı ve diğer kontrolleri de incelenecektir. Kredi: ( 4 / 1 / 0 ) 4 Önkoşul: BLGM354 Yankoşul: Yok Dersin Kısa Adı: Görsel Programlama Kategorisi: Alan Seçmeli Dersi Eğitim Dili: Türkçe Anahtar Kelimeler: Kullanıcı arayüzü, Olay güdümlü, Nesneye bağlı programlama, Dosya yönetimi BLGM416 Nesne Tabanlı Programlama ve Grafiksel Kullanıcı Arayüzü Bu dersin amacı nesneye bağlı programlama ile grafiksel kullanıcı arayüzü yapımını incelemektir. Bu amaç için JAVA programlama dili kullanılacaktır. Öğrenci JAVA dil yapısını, nesneye bağlı yaklaşımını ve C programlama dili ile farkları ve benzerlikleri incelenecektir. Örnekler ve projeler aracılığı ile pratik programlama JAVA dili için irdelenecektir. JAVA dilinin uygulama alanı olarak grafiksel kullanıcı arayüzü ve animasyon programları üzerinde odaklanacağız. Tasarı öğeleri ve pratik nesneye dayalı uygulama geliştirme metodları bu tür uygulamalar için açıklanacak ve incelenecektir. Kredi: ( 4 / 1 / 0 ) 4 Önkoşul: BLGM211 Yankoşul: Yok Dersin Kısa Adı: Nesne Tab.Prg. ve Grf.Kul. Ara. Kategorisi: Alan Seçmeli Dersi Eğitim Dili: Türkçe Anahtar Kelimeler: OTP, GKA, JAVA 16

BLGM417 C de İleri Konular Yeni C99 Standatı (ISO/IEC 9899:1999). Tarihsel notlar ( ANSI C komitesi & Numerical C Extensions Gurubu, NCEG), C++ dilinden alıntılar yeni türler, stdint.h ve inttypes.h başlık dosyaları, örtük ve açık int türü, printf( ) ve scanf( ) fonksiyonlarında çeviri belirtgeçleri, yeni önişlemci öznitelikleri, değişebilir uzunluktaki dizilimler (VLA), atanmış başlangıç getirgeçleri,blok içerisindeki bildirimler ve yürütülür deyimler, v.s. Arayüzler ve gerçekleştirmeler. Bellek yönetimi (otomatik depolama, statik bellek, POD ve POD olmayan nesneler, yeni ve sil operatörleri (C++)- kullanım örnekleri, etkili bellek yönetimi için yönlendirici bilgiler). İşaretçiler hakkında yönlemdirici bilgiler, bellek yığını ve yığıt kullanımları, dinamik dizilimler, ortakl bellek kullanım hataları, sınırlandırılmış işaretçiler, işaretçilerden fonksiyonlara, işaretçilerden işaretçilere) C++). Tarih ve Zaman Kitaplığı. Şu anki zamanı elde etme, andaçlara bölme, zaman farkları ve zaman dilimleri, yürütüm süresini ölçme. Geleneksel hata giderim metodları. Hata gideriminde C ye dayalı yaklaşımlar (exit( )/atexit ( ),assert( ), return( ), setjmp( ), lomgjmp( )). Kod güvenirliği. Ayrıklıklar ve Koşullar. Ayrıklıklar ve Performans. Ayrıklık giderimindeki yanlış kullanımlar. Elle kod eniyileme. Kurulum ve bozulum sırasındaki ayrıklıklar (C++). İleri Ayrıklık giderimi teknikleri (C++). Çabuk Sıralama teknikleri. Sıralama algoritmaları. Sokuşturma, Kabuk, Çabuk v.s. sıralama teknikleri. Kıyaslama ve gerçekleştirmeler. Kredi: ( 4 / 1 / 0 ) 4 Önkoşul: BLGM211 Yankoşul: Yok Dersin Kısa Adı: C de İleri konular Kategorisi: Alan Seçmeli Dersi Eğitim Dili: Türkçe Anahtar Kelimeler: İleri C, C nin bellek haritası, Tür, Hafıza, Göstericiler BLGM418 İnternet Programlaması Bu ders, static ve dinamik Web sayfalarının ve Web uygulamalarının tasarımı ve implementasyonu için gerekli olan temel araç, teknoloji ve dillere bir giriştir. İstemci tarafı programlaması için işlenecek konular Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Extensible Markup Language (XML), Extensible Stylesheet Language transformations (XSLT), JavaScript ve AJAX tan oluşur. Yeni teknolojiler geliştirildikçe ve eskiler demode oldukça işlenecek teknolojiler değişebilir. Sunucu tarafı programlaması için işlenecek konular arasında Web sunucuları, XML Web servisleri, bir scripting dili ve bu dili kullanan Web uygulaması geliştirme ortamı, oturum izleme, kimlik tespiti, izin verme ve veri tabanı bağlantıları vardır.. Kredi: ( 4 / 1 / 0 ) 4 Önkoşul: BLGM354 Yankoşul: Yok Dersin Kısa Adı: İnternet Programlaması Kategorisi: Alan Seçmeli Dersi Eğitim Dili: Türkçe Anahtar Kelimeler: Internet, programlama, istemci tarafı, sunucu tarafı, HTML, XML, HTTP, Javascript Dersi veren Bölüm: Bilgisayar Mühendisliği Bölümü BLGM421 Paralel Bilgisayar Mimarisi Bu ders bilgisayar sistemlerinin performansını artırmak için kullanılan çeşitli bilgi işleme tekniklerini işlemektedir. MIPS mimarisi, boruhattı işleme sistemine örnek olarak ele alınmaktadır. Hafıza ve önbellek ile ilgili konular tartışıldıktan sonra, arabağlantı yapıları, tek veriyolu MIMD ler, bağlantılı MIMD ler ve parallel bilgisayar taksonomisini de içeren temel parallel bilgi işleme konuları işlenmektedir. Hafıza tıkanıklığı, hafıza tutarlılığı modelleri ve önbellek eşevreliliği modelleri ile ilgili konular da dersin konuları içerisindedir. Kredi: ( 4 / 1 / 0 ) 4 Önkoşul: BLGM324 Yankoşul: Yok Dersin Kısa Adı: Paralel Bil. Mimarisi Kategorisi: Alan Seçmeli Dersi Eğitim Dili: Türkçe Anahtar Kelimeler:.Bilgi işleme teknikleri, MIPS, Hafıza ve önbellek, Parallel bilgi işleme BLGM422 Mikroişlemci Sistemleri Derste anlatılan konular: mikroişlemciler CISC ve RISC mikroişlemcileri kavramları. Intel 80386 mikroişlemcisi: adresleme ve bellek, kesimleme ve koruma mekanizmaları, görev dağıtımı, sanal bellek ve kural dışı durumlar, Motorola 68030 mikroişlemcisi: kullanıcı programlama modeli, 68030 gözetici durumu, mikroişlemciler ve kayan nokta aritmetiği, RISC mimarisine giriş: IBM RISC yongaları, MIPS İşlemcileri, SPARC mimarisi, Intel i860 yonga seti. INMOS transputeri ve mikroişlemci tasarımının geleceğidir.. Kredi: ( 4 / 1 / 0 ) 4 Önkoşul: BLGM323 Yankoşul: Yok Dersin Kısa Adı: Mikroişlemci Sistemleri Kategorisi: Alan Seçmeli Dersi Eğitim Dili: Türkçe Anahtar Kelimeler: CISC, RISC, Intel 80386, Kesimleme, Koruma 17

BLGM423 Gömülü Sistem Tasarımı Dersin amacı, Harverd + RISC mimarili mikroişlemcileri ve iş kesmeler, zamanlayıcılar, LCD ve LED göstergeler, tuş takımları, a/d çeviriciler, döner kodlayıcılar, adımlı motorlar, seri ve parallel iletişim arayüzleri gibi temel uygulamaları da içeren gömülü bilgi işleme sistemlerinin tasarımını tanıtmaktır. Tasarım uygulamaları, yaygınlıkla kullanılan PIC18F452 16- bit gömülü işlemcisi üzerinde işlenmektedir.dersin kaplamı, basit PIC18F452 gömülü system tasarımı ve C ile RISC kurgu dili uygulamalarını içerir. Dersin tasarım/teori ölçeği 60/40 civarındadır. Kredi: ( 4 / 1 / 0 ) 4 Önkoşul: BLGM224 Yankoşul: Yok Dersin Kısa Adı: Gomulu Sistem Tasarimi Kategorisi: Alan Seçmeli Dersi Eğitim Dili: Türkçe Anahtar Kelimeler: Harvard + RISC, Gömülü bilgi işleme, Tasarım uygulamaları BLGM424 Ses ve İmge İşleme İşaret tanımı ve işlemesi, zaman ve frekans gösterimi, sinyallerin Fourier gösterimi, zamanda ayrık sistemler, doğrusal zamanda değişmeyen sistemler, ses ve imge işaretlerinin sayısal işlemesi, ses üretme mekanizması, ses ve imge işaretlerinin zamanda ayrık zaman gösterimi, ses ve imge işaretlerinin temel özellikleri, ses ve imge işaretleri için özilinti ve çarpraz-ilinti, ses sinyallerinin sesli ve sessiz ayırımı, sesin doşrusal öngörümü ve perde hesaplaması, ses işlemesi uygulamaları, sesin kodlanması, imgelerde renklerin gösterimi, histogram işlemleri, imge dönüşümleri, ayrıt sezimi, imge aradeğerlemesi, imge sıkıştırma, çözgüleme. Kredi: ( 4 / 1 / 0 ) 4 Önkoşul: BLGM321 Yankoşul: Yok Dersin Kısa Adı: Ses ve İmge İşleme Kategorisi: Alan Seçmeli Dersi Eğitim Dili: Türkçe Anahtar Kelimeler: İşaret işleme, ses işleme, imge işleme BLGM426 Sayısal İşaret İşleme Dersin konuları aşağıda listelendiği gibidir; Zamanda Ayrık Sinyaller, Zamanda Ayrık Sistemler, Z-Dönüşüm, Sürekli Zaman ve Zamanda Ayrık Sinyallerin Frekans analizi, Frekans Bölgesinde Örnekleme, Ayrık Fourier Dönüşümü (DFT), DFT nin Etkin Hesaplaması, FFT Algoritmaları, Zamanda Ayrık Sistemlerin Gerçekleştirilmesi, FIR ve IIR sayısal filtrelerinin tasarımı, Uyarlamalı sayısal filtre uygulamaları. Dersin amacı sayısal sinyal işleme temellerini tanıtmaktır. Vurgu daha çok analiz araçları, sayısal filtre tasarımı ve Zamanda Ayrık Fourier Dönüşümünün hesaplanmasını içerir. Sınıfta geliştirilen teoriler, MATLAB simulasyon paketinde uygulanan bilgisayar programları ile doğrulanır. Kredi: ( 4 / 1 / 0 ) 4 Önkoşul: BLGM321 Yankoşul: Yok Dersin Kısa Adı: SAYISAL İŞARET İŞLEM. Kategorisi: Alan Seçmeli Dersi Eğitim Dili:Türkçe Anahtar Kelimeler: Ayrık zamanlı işaretler, sistemlerin özellikleri, Analog/Sayısal ve Sayısal/Analog dönüşüm işlemi, analiz araçları. BLGM427 Algoritmaların Donanım Gerçeklemeleri Bu ders öğrencilere, hızlı donanım uyarlamalarının, yazılım gerçekleştirmeleri ışığında, temel fikir ve konseptlerini tanıtır. Donanım tasarımı düzenlemesi, donanım dilleri, donanıma dayalı algoritmalar ve FPGA uygulamaları için CAD sistemlerini içerecek şekilde işlenir. Dersin başarı ile tamamlanabilmesi için, aktif öğrenci katılımı beklenmektedir. Öğrencilerin derse düzenli katılımı zorunlu olup, tüm okuma görevlerinden, ödevlerden, sınav ve derste işlenen diğer materialden sorumludurlar. Kredi: ( 4 / 1 / 0 ) 4 Önkoşul: BLGM224 Yankoşul: Yok Dersin Kısa Adı: Algo. Donanım Gerçeklemeleri Kategorisi: Alan Seçmeli Dersin Eğitim Dili:Türkçe Anahtar Kelimeler: Donanım uyarlaması, Yazılım gerçekleştirme, CAD, FPGA BLGM443 Gerçek-ZamanIı Sistem Tasarımı Dersin amacı gerçek zamanlı sistemlerin tasarımı için gerekli olan temel kavramlar ve araçların tanıtılmasıdır. Konular arasında, gerçek zamanlı sistemlere giriş, ADA programlaması, gerçek zamanlı sistemlerin tasarımı ve mimarisi, eşzamanlı programlama ve senkronizasyon, gerçek zamanda planlama, güvenilirlik ve aykırılık giderimi, gerçek zamanlı işletim sistemleri ve dağıtık gerçek zamanlı sistemler bulunmaktadır. Kredi: ( 4 / 1 / 0 ) 4 Önkoşul:BLGM242 Yankoşul: Yok Dersin Kısa Adı: Gerçek-ZamanIı Sistem Tasarımı Kategorisi: Alan Seçmeli Dersi Eğitim Dili: Türkçe Anahtar Kelimeler: Gerçek zamanlı sistemler, ADA, Planlama 18

BLGM444 Veri iletişimi Bu ders cihazlar arası veri iletişimi konusunu işlemektedir. Veri göndermenin önemli yanları, arayüzlendirme, bağlantı denetimi ve çoklandırma konuları üzerinde yoğunlaşılacaktır. Derste, geniş alana yayılan ağlarin iletişim mekanizmaları ve ses, veri ve çoklu ortam iletişimini sağlayan ağ arayüzleri işlenecektir. Paket takası, devre takası gibi geleneksel yaklaşımların yanında güncel ATM teknolojisi de ele alınacaktır. Kredi: ( 4 / 1 / 0 ) 4 Önkoşul: BLGM344 Yankoşul: Yok Dersin Kısa Adı: Veri İletişimi Kategorisi: Alan Seçmeli Dersi Eğitim Dili:Türkçe Anahtar Kelimeler: Veri gönderme, Arayüzlendirme, Bağlantı denetimi, Çoklandırma, WAN BLGM445 İnternet Mimarisi ve Protokolleri Internet mimarisi ve TCP/IP referans modelinin temelleri. Ağ katmanı protokolleri. İnternette adresleme ve yönlendirme datagramları. Hata ve kontrol mesajlarının dağıtılması için İnternet Kontrol Mesaj Protokolü (ICMP). Taşıma katmanı, UDP ve TCP protokolleri. TCP de akış ve sıkışıklık kontrolü. Yeni uygulamalar için Akış Kontrol Taşıma Protokolü (SCTP ). Yönlendiriciler arasında yönlendirme protokolleri ve iletişimi. İnternette çoğa gönderim ve çoğa gönderim ağaçlarının oluşturulması. Çoğa gönderim yönlendirme protokolleri. Kolay ağ yönetme protokolü (SNMP) ile IP ağlarını gözleme ve yönetme. Gerçek-zaman uygulamaları için protokoller. Özkaynak reservasyonu ve servis kalitesi. IP üzerinde ses ve görüntü. TCP/IP ortamlarının güvenliği. Gelecek kuşak ağ protokolü IPV6 ve Internet evrimindeki yönsemeler. Kredi: ( 4 / 1 / 0 ) 4 Önkoşul: BLGM344 Yankoşul: Yok Dersin Kısa Adı: İnternet Mimarisi ve Protokolleri Kategorisi: Alan Seçmeli Dersi Eğitim Dili:Türkçe Anahtar Kelimeler: İnternet Mimarisi, TCP/IP protokolü BLGM447 Fiber Optik Bilgisayar İletişimi Ders, fiber optiklerin basit prensiplerini, ışık yayılma teorilerini, fiber optikde güç kaybını, fiber optiklerin dağılma ve telafisini, ayrıca fiber optik ileticileri, alıcıları, ve sistemleri ele alacaktır. Derste bir fiber oktik alt yapılı bilgisayar ağı da işlenecektir. Kredi: ( 4 / 1 / 0 ) 4 Önkoşul: BLGM344 Yankoşul: Yok Dersin Kısa Adı: Fiber Optik Bilg. İletişimi Kategorisi: Alan Seçmeli Dersi Eğitim Dili:Türkçe Anahtar Kelimeler: Fiber Optik, Işık yayılması, Güç kaybı BLGM461 Yapay Zeka Bu lisans dersi yapay zeka konusundaki temel kavramları incelemektedir. Dersin temel amacı, bu konuda önemli olan temel kavramları zeka etkenleri bağlamında kör arama ve bilinçli arama algoritmaları, kısıt sağlama, akıl yürütme, ve bilgi gösterimi gibi konuları pratik laboratuvar ve dersler ile açıklamaktır. Öğrencilerin aktif katılımı bu ders için çok önemlidir. Ders sonunda öğrenciden beklenen bu temel teknikleri bilgisayar mühendisliğinin farklı alanlarında kullanabilmektir. Kredi: ( 4 / 1 / 0 ) 4 Önkoşul: BLGM231 Yankoşul: Yok Dersin Kısa Adı: Yapay Zeka Kategorisi: Alan Seçmeli Dersi Eğitim Dili: Türkçe Anahtar Kelimeler: YZ, Zeka etkenleri, Arama algoritmaları, Kısıt sağlama BLGM462 İşlevsel ve Mantıksal Programlama Bu derste bildirime dayalı programlama konusunun iki temel öğesi olan fonksiyonel ve mantıksal programlama konuları işlenecektir. Prolog dili mantıksal programlama için, ve ML dili de fonksiyonel programlama için örnek dil olarak kullanılacaktır. Kredi: ( 4 / 1 / 0 ) 4 Önkoşul: BLGM231 Yankoşul: Yok Dersin Kısa Adı: Işlevsel ve Mantıksal Program Kategorisi: Alan Seçmeli Dersi Eğitim Dili: Türkçe Anahtar Kelimeler: Programlama, Prolog, ML 19