Skip Navigation LinksComputer-Engineering---Software-Engineering

Bilgisayar Mühendisliği - Yazılım Mühendisliği

Derece
B.S.
Süre (Yıl)
4
Eğitim Dili
İngilizce

Çift Anadal

Bu yönetmeliğin amacı, Doğu Akdeniz Üniversitesinde kayıtlı oldukları bölümlerin lisans programlarını üstün başarıyla yürüten öğrencilerin, istedikleri ve kabul edildikleri takdirde, aynı zamanda Üniversite içinde aynı fakülte içindeki veya bir başka fakültedeki bir lisans programının diplomasını almalarına olanak sağlayan öğretim programına ilişkin esasları belirlemektir.

Bu yönetmelikte “Birinci anadal programı”, öğrencinin kayıtlı olduğu bölümün lisans programını;

“İkinci anadal programı”, öğrencinin birinci anadal programı diplomasına ilaveten ikinci bir lisans diploması almak istediği bölümün lisans programını;

“Çift anadal programı”, birinci ve ikinci anadal programlarının birleştirilmesinden oluşturulmuş ve öğrencinin her iki anadal diplomasını almaya olanak sağlayan öğretim programını; ifade eder.

Detaylı Bilgi için Mevzuat sayfamızı ziyaret edebilirsiniz

Bilgisayar Mühendisliği Öğrencisinin Yazılım Mühendisliği Müfredatından alacağı Dersler

Course Code

Course Name

Credit

1

CMSE201

Introduction to Software Engineering

4

2

CMSE321

Software Req. Analysis & Specifications

4

3

CMSE322

Software Design

4

4

CMSE323

Human/Computer Interaction

4

5

CMSE326

Software Quality Assurance & Testing

4

6

CMSE423

Embedded System Design

4

7

CMSE473

Software Process & Management

4

8

AE01

Area Elective I

4

9

AE02

Area Elective II

4

10

AE03

Area Elective III

4

Total Credit

40

İletişim Bilgileri

Tel: +90 392 630 1484
Faks: +90 392 365 0711
E-posta: cmpe.info@emu.edu.tr
Web: http://cmpe.emu.edu.tr

Derece
B.S.
Süre (Yıl)
4
Eğitim Dili
İngilizce

2018 YKS Kontenjanları ve 2017 Taban Puan ve Başarı Sıraları

ÖSYM'nin 3 Ağustos 2018 tarihli duyurusundan sonra başarı sıraları güncellenmiştir. Duyurunun Tam Metni

ÖSYM tarafından alınan karar uyarınca Hukuk 190,000, Tıp 50,000, Mimarlık 250,000, Mühendislik ve Öğretmenlik Programlarında 300,000 başarı sırası altında yerleştirme yapılmayacaktır.

Tercih Bursları: Öğrenci Seçme ve Yerleştirme Merkezi (ÖSYM) tarafından her yıl düzenlenen Yükseköğretim Kurumları Sınavı (YKS) sonuçlarına göre aşağıdaki tabloda belirtilen programlara tercih bursu verilecektir. Aşağıda ücretli olarak belirtilen programlara 1.,2. veya 3. tercihiyle yerleşen öğrenciler %50 Tercih Bursu’ndan yararlanabilecektir. Tercih bursunun hangi programlarda geçerli olduğu aşağıdaki tabloda belirtilmiş

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

Kod Program Dil ÖSYM Bursu Puan Türü (2017) Taban Puan (2017) Başarı Sırası (2017) Puan Türü (2018) Tercih Bursu Kontenjan (2018) Dönemlik Peşin Ücret (KDV ve Fon Dahil)
300190342 İngilizce %75 Burslu ** ** ** SAY 3 3.393,75 TRL
300110625 İngilizce Tam Burslu MF-4 337,60008 96664 SAY 2 480,00 TRL
300190340 Türkçe %75 Burslu MF-4 ** ** SAY 3 3.393,75 TRL
300112066 Türkçe Tam Burslu MF-4 310,50738 127133 SAY 2 480,00 TRL
300190348 İngilizce %75 Burslu ** ** ** SAY 3 3.393,75 TRL
300111208 İngilizce Tam Burslu MF-4 349,25746 85235 SAY 2 480,00 TRL

2018 YKS Ek Kontenjanları

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

Program Adı Dil ÖSYM Bursu Puan Türü Kont.
Türkçe Ücretli MF-4 9
Türkçe Tam Burslu MF-4 1
Türkçe %50 Burslu MF-4 8
İngilizce Ücretli MF-4 10
İngilizce Tam Burslu MF-4 0
İngilizce %50 Burslu MF-4 6
İngilizce Ücretli MF-4 6
İngilizce Tam Burslu MF-4 0
İngilizce %50 Burslu MF-4 7

2018 DGS Kontenjanları

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

Program Dil ÖSYM Bursu Puan Türü Tercih Bursu Kont. Puan (En Düşük) Puan (En Yüksek)
İngilizce Tam Burslu SAY 1 266,35918 266,35918
İngilizce Ücretli SAY 1.,2.,3. Tercih %50 İndirim 1 230,81901 230,81901
İngilizce %50 Burslu SAY 1
Türkçe Tam Burslu SAY 1 275,32744 275,32744
Türkçe Ücretli SAY 1.,2.,3. Tercih %50 İndirim 1 257,84880 257,84880
Türkçe %50 Burslu SAY 1 251,42922 251,42922
İngilizce Tam Burslu SAY 1 266,47298 266,47298
İngilizce Ücretli SAY 1.,2.,3. Tercih %50 İndirim 1 248,04603 248,04603
İngilizce %50 Burslu SAY 1 257,48653 257,48653

2018 DGS Ek Kontenjanları

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

Kod Program Adı Dil ÖSYM Bursu Puan Türü Tercih Bursu Ek Kont.
300111095 İngilizce %50 Burslu SAY 1
Degree
B.S.
Duration (Years)
4
Medium of Instruction
English

Double Major

The aim of this by-law is to determine the principles of an educational program of getting another undergraduate diploma from the same department or another department in EMU for students who have successful academic performance in their registered undergraduate programs.

In this by-law; “First Major Program” refers to the undergraduate program of a student’s registered department.

“Second Major Program” means the undergraduate program of the second department that students want to get the second undergraduate diploma in addition to the first diploma.

“Double-major Program” refers to the educational program formed as a combination of the first and the second major programs, giving students the chance of receiving the first and the second major program diplomas at the same time.

Please read Rules and Regulations for more information.

Courses to be taken by a Computer Engineering Student from Information System Engineering Curriculum

Course Code

Course Name

Credit

1

INFE221

Electrical Circuits

4

2

INFE242

Electronics

4

3

MATH252

Mathematical Methods for Engineers

4

4

INFE360

Communication Systems I

4

5

INFE420

Digital Signal Processing

4

6

INFE362

Digital Communications

4

7

INFE421

Client Server Computing

4

8

INFE467

Information Theory

4

9

AE01

Area Elective I

4

Total Credit

36

Contact Information

Tel: +90 392 630 1484
Fax: +90 392 365 0711
E-mail: cmpe.info@emu.edu.tr
Web: http://cmpe.emu.edu.tr

Derece
B.S.
Süre (Yıl)
4
Eğitim Dili
İngilizce

Ders Programı

Ders Kodu Ders Adı Dönem Kredi Ders Saati (saat/hafta) Lab (saat/hafta) Uygulama (saat/hafta) ECTS
Dönem 1
CMPE101 Bilgisayar Mühendisliğinin Temelleri
Problemleri çözmek için sözde kod kullanarak bilgisayar algoritmalarının tasarımı, bilgisayarla ilgili mühendislik problemlerini analiz etme. Üst düzey bilgisayar programlama dilinin temel öğeleri: Veri türleri, sabitler ve değişkenler, aritmetik ve mantıksal operatörler ve ifadeler. Python programlama dilinin temel bileşenleri: Kullanıcı giriş verilerinin depolanması ve manipüle edilmesi, seçim yapılarının tasarımı ve kullanımı, tekrarlama yapılarının tasarımı ve kullanımı, listeler ve diğer veri yapıları, fonksiyonlar, modüler tasarımlar, sözlükler ve setler, dosya giriş / çıktı işlemleri.
1 3 3 1 - 6
MATH163 Ayrık Matematik
Küme kuramı. Fonksiyonlar ve bağıntılar. Tümevarımlı ispat, tekrarlamalı tanımlar. Kombinatorik: Temel sayma kuralları, permütasyon, kombinezon, atama problemleri, seçme problemleri, güvercin yuvası prensibi, içerme ve dışlama prensibi. Üretme fonksiyonları, adi üretme fonksiyonları ve uygulamaları. Tekrarlanabilirlik bağıntıları. Homojen ve homojen olmayan tekrarlanabilirlik bağıntıları, tekrarlanabilirlik bağıntıları ve üretken fonksiyonlar. Algoritma analizi. Önerme analizi ve Boole cebiri. Temel Boole fonksiyonları, dijital mantık geçitleri, minterm ve maxterm uzanımları, Boole cebirinin temel teoremleri, Boole fonksiyonlarının Karnaugh tasvirleri ile basitleştirilmesi. Graflar ve ağaçlar ardışıklık matrisleri, izsürme matrisleri, Euler grafları, Hamilton graflar, renkli graflar, düzlemsel graflar, uzanımlı ağaçlar, mimimal uzanımlı ağaçlar, Prim algoritması, en kısa yol problemleri, Dijkstra algoritması.
1 3 3 1 - 5
ENGL191 İngilizce'de İletişim - I
ENGL191 birinci sınıf akademik İngilizce dersidir. Avrupa Ortak Dil Öğretim Politikası?nda (CEFR) belirtildiği gibi ENGL191 dersi öğrencilerin İngilizce seviyelerinin B1+ seviyesinde ilerletmeleri için düzenlenmiştir. Ders, kritik düşünme ile dil becerilerini birleştirir ve IQ online gibi eğitim teknolojilerinin kullanımını sağlayarak daha etkili bir dil öğrenimini sağlamayı hedefler. Bu dersin amacı öğrencilerin bilgilerini ve akademik konuşmanın farkındalığını, dil yapılarını ve kelime dağarcığını pekiştirmektir. Bu ders başlıca, akademik ortamlarda yazma, konuşma becerileri, okuma becerileri ve genelde çalışma becerilerinin geliştirilmesi üzerinde yoğunlaşır.
1 3 3 1 - 4
ENGL181 Akademik İngilizce - I
ENGL181 birinci sınıf akademik İngilizce dersidir. Avrupa Ortak Dil Öğretim Politikası?nda (CEFR) belirtildiği gibi ENGL181 dersi öğrencilerin İngilizce seviyelerinin B1+ seviyesinde ilerletmeleri için düzenlenmiştir. Ders, kritik düşünme ile dil becerilerini birleştirir ve IQ online gibi eğitim teknolojilerinin kullanımını sağlayarak daha etkili bir dil öğrenimini sağlamayı hedefler. Bu dersin amacı öğrencilerin bilgilerini ve akademik konuşmanın farkındalığını, dil yapılarını ve kelime dağarcığını pekiştirmektir. Bu ders başlıca, akademik ortamlarda yazma, konuşma becerileri, okuma becerileri ve genelde çalışma becerilerinin geliştirilmesi üzerinde yoğunlaşır.
1 3 5 1 - 4
MATH151 Analiz - I
Limit ve süreklilik. Türev ve türev kuralları, yüksek derece türevler, zincir kuralı. İlişkili değişim hızı. Roll ve ortalama değer teoremleri. Kritik nokta, asimptot tayini ve eğri çizimi. İnegral hesap: İntegralin temel teoremi. İntegrasyon teknikleri. Belirli integral. İntegralin geometri ve bilimdeki uygulamalrı. Belirsiz formlar. L'Hospital kuralı. Sonsuz integraller. Sonsuz seriler, Geometrik seriler, kuvvet serileri, Taylor serileri, binom serileri.
1 4 4 - 1 7
PHYS101 Fizik - I
Fizik ve Ölçme, Vektörler,Vektörlerin (bir ve iki boyutta olmak üzere) uygulamaları, Newton'un kanunları ve uygulamaları, dairesel hareket, iş ve enerji, enerjinin korunumu ve değişimi, çizgisel momentum ve çarpışma problemleri, enerji ve momentumun korunumu, katı cisimlerin sabit bir eksen etrafında dönmesi, yuvarlanma hareketi, açısal momentum ve statik denge.
1 4 4 1 - 6
Dönem 2
CMPE100 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.
2 Kredisiz - 2 - 2
CMPE112 Programlama Esasları 2 4 4 1 - 7
ENGL192 İngilizce'de İletişim - II
ENGL192 birinci sınıf ikinci donem akademik İngilizce dersidir. Avrupa Ortak Dil Öğretim Politikasında (CEFR) belirtildiği gibi ENGL 182 dersi öğrencilerin İngilizce seviyelerinin B2 seviyesinde ilerletmeleri için düzenlenmiştir. Ders, kritik düşünme ile dil becerilerini birleştirir ve IQ Online gibi eğitim teknolojileri kullanılarak daha etkili öğrenimin sağlanmasını hedefler. Bu dersin amacı öğrencilerin bilgilerini ve akademik konuşmanın farkındalığını, dil yapılarını ve kelime dağarcığını pekiştirmektir. Bu ders başlıca, akademik ortamlarda yazma, konuşma becerileri, okuma becerileri ve genelde çalışma becerilerinin geliştirilmesi üzerinde yoğunlaşır.
2 3 3 - 1 4
ENGL182 Akademik İngilizce - II
ENGL182 birinci sınıf ikinci donem akademik İngilizce dersidir. Avrupa Ortak Dil Öğretim Politikasında (CEFR) belirtildiği gibi ENGL 182 dersi öğrencilerin İngilizce seviyelerinin B2 seviyesinde ilerletmeleri için düzenlenmiştir. Ders, kritik düşünme ile dil becerilerini birleştirir ve IQ Online gibi eğitim teknolojileri kullanılarak daha etkili öğrenimin sağlanmasını hedefler. Bu dersin amacı öğrencilerin bilgilerini ve akademik konuşmanın farkındalığını, dil yapılarını ve kelime dağarcığını pekiştirmektir. Bu ders başlıca, akademik ortamlarda yazma, konuşma becerileri, okuma becerileri ve genelde çalışma becerilerinin geliştirilmesi üzerinde yoğunlaşır.
2 3 5 1 - 4
MATH152 Analiz - II
R3 de vektörler. Doğru ve düzlemler. Çok değişkenli fonksiyonlar. Limit ve süreklilik. Kısmi türev. Zincir kuralı. Teğet düzlemi. Kritik noktalar. Global ve yerel ekstrema. Lagrange metodu. Yönsel türev. Gradyan, diverjans ve rotasyonel. Katlı integral ve uygulamaları. Üçlü integral ve uygulamaları. Silindirik ve küresel koordinat sisteminde üçlü integral. Çizgi, yüzey ve hacim integralleri. Yönsel bağımsızlık. Green teoremi. Konservatif vektör alanları. Iraksaklık teoremi. Stoke teoremi.
2 4 4 1 - 7
PHYS102 Fizik - II
İdeal gazların kinetik teorisi. Enerji bölüşümü. Isı, ısı transferi ve ısı iletimi. Termodinamik yasaları, motor çevrimleri uygulamaları. Coulomb kanunu ve elektrostatik alanlar. Gauss yasası. Elektrik potansiyeli. Manyetik alan. Amper yasası. Faraday yasası.
2 4 4 1 - 6
TUSL181 İkinci Dil Olarak Türkçe 2 2 2 - - 3
HIST280 Atatürk İlkeleri ve İnkilap Tarihi 2 2 2 - - 3
Dönem 3
CMPE223 Sayısal Mantık Tasarımı
Sayı Sistemleri (İkili Sayılar, Sekizli ve Onaltılı Sayılar, Sayı Tabanı Çevrimleri, Tamamlayıcılar, İşaretli İkili Sayılar, İkili Kodlar, İkili Mantık). Bool Cebiri ve Mantık Kapıları (Temel Tanımlar, Bool Cebirinin Temel Özellikleri, Bool İşlevleri, Standard Formlar, Diğer Mantık Operatörleri, Sayısal Mantık Kapıları, Tümleşik Devreler). Bool İşlevlerinin Sadeleştirilmesi, (Harita Metodu, İki, Üç ve Dört Değişkenli Haritalar, Çarpımların Toplamı Şeklinde Sadeleştirme, NAND ve NOR Kurulumları, Diğer İki Seviyeli Kurulumlar, Farketmez Durumlar.) Bileşimsel Mantık (Devre Analizi Aşamaları, Tasarım Aşamaları, Toplayıcılar, Çıkarıcılar, Kod Çeviriciler, Çok Seviyeli NAND Devreleri, Çok Seviyeli NOR Devreleri, XOR ve XNOR işlevleri). Tümleşik İşlem Elemenları, İkili Toplayıcı ve Çıkarıcılar, Onluk Toplayıcı, Kod Çözücüler ve Kodlayıcılar, Çoğullayıcılar ve Tekleyiciler). Senkron Ardışık Mantık, Flip-Flop(FF), Saatli Ardışık Devrelerin Analizi. Saatli Ardışık Devrelerin Tasarımı: Tasarım Prosedürü, Durum Azaltma, Durum Atama ve FF Tetikleme Tabloları.
3 4 4 1 - 7
CMPE231 Veri Yapıları
Veri türleri ve veri yapıları üzerinde temel işlemler. Diziler, dizgiler, yığınlar, kuyruklar, bağlantılı liste yapıları ve ağaç yapıları. Bu yapıların çesitli uygulamaları. İkili ağaç yapıları, ikili sıralama ağaçları. Sıralama teknikleri. Arama teknikleri.
3 4 4 1 - 7
CMPE211 Nesneye Dayalı Programlama
Java programlama dilinin temelleri. Nesneye dayalı programlamaya giriş. Sınıflar, nesneler, yöntemler, erişim belirleyicileri (private, public, protected). Sınıf türetme, soyut sınıflar, arayüzler, static sınıf üyeleri. Kalıtım, sarmalama, çokbiçimlilik. Nesne yaratma ve yoketme, aduzayları, aykırı durumların yönetilmesi. Metot yükleme ve geçersiz kılma, container sınıflar, template sınıflar. Unified Modeling Language (UML) sınıf modeli.
3 4 4 1 - 7
ENGL201 İletişim Becerileri 3 3 3 1 - 4
MATH241 Doğrusal Cebir ve Olağan Diferansiyel Denklemler
Doğrusal denklem sistemleri, İndirgenmiş-eşelon matrisleri, Matris cebiri, Determinant tanımı, Ters matrisler. Vektör uzayları, Doğrusal dönüşümler, Özdeğerler ve özdeğer vektörleri. Birinci ve İkinci mertebenden diferensiyel denklem çözümleri, Laplace dönüşümleri.
3 4 4 1 - 6
Dönem 4
CMPE224 Sayısal Mantık Sistemleri
Algoritmali durum makinaları. Zaman uyumsuz sıralı mantık. Makine dili komutları. MIPS yaklaşımı. Bilgisayarlar icin aritmetik. İşlemci birimi: veri yolu ve kontrolu.
4 4 4 1 - 7
CMPE226 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 3 terslemeyici yükselteçler, Doğrusaldışı bozulma, Farksal ve Ensturmentasyon Yükselteçleri, Tümlev ve Türev işlemcisi.
4 4 4 1 - 6
CMPE242 İş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ı.
4 4 4 1 - 6
MATH373 Mühendislik için Sayısal Analiz
Nümerik hatalar. Doğrusal olmayan denklemlerin çözümü, Doğrusal denklem sistemlerinin çözümü. Enterpolasyon ve ekstrapolasyon. Eğri uyarlaması. Numerik diferansiyel ve ıntegral. Diferansiyel denklemlerin nümerik çözümü.
4 3 3 1 - 6
UE-AH01 4 3 3 - - 6
Dönem 5
CMPE323 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 ileSeri-Veri-Haberleşmesı.
5 4 4 1 - 7
CMPE343 Sistem Programlama
Sistem programlama konuları. Unix ortamında sistem programlama. Unix ortamındaki işlemlerin programlanması. İşlemlerin yaratılması. Kütükler için sistem çağrıları. Yerel işlemler arası iletişim düzenekleri: Boru düzenegi (Pipes), ileti kuyrukları, ortak bellek, semaforlar, sinyaller. Uzak sistemler arası iletişim: Yuva düzeneği (sockets). Uzaktan yordam çağırma. Windows ortaminda sistem proglamlamaya giriş.
5 4 4 1 - 6
CMPE371 Algoritma Analizi
Algoritmaların tasarımı, analizi ve gösterimi hakkında çalışmalar. Hesaplama modelleri, temel stratejiler –böl ve yönet, tekrarlama, arama ve tarama, geri izleme, açılım ve sınırlama, algoritmalar için analiz gereçleri ve teknikleri, küme ve grafiklerin betimlenmesi, grafikler üstüne algoritmalar, NP-tamamlılık ve çözülemezlik.
5 4 4 1 - 7
CMPE321 Bilgisayar Mühendisleri için Sinyaller ve Sistemler
İş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.
5 4 4 1 - 6
MATH322 Olasılık ve İstatistiksel Metodlar
Olasılık ve istatistiğe giriş. Küme işlemleri. Sayma problemleri. Şartlı olasılık, toplam olasılık ve Bayes teoremi. Rassal değişken tanımı, olasılık dağılım ve olasılık yoğunluk fonksiyonu. Beklenen değer, variyans ve covariyans. Temel dağılımlar ve kümülatif dağılım fonksiyonu. Çok değişkenli dağılım fonksiyonları. Betimsel istatistik. Dağılım parametrelerinin istatistiki kestirimi. Hipotez testleri.
5 3 3 1 - 5
Dönem 6
CMPE324 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ı, Kuraldışılar, ardışık düzenin başarımı.
6 4 4 1 - 7
CMPE344 Bilgisayar Ağları
Veri İletiminde Temel Kavramlar Bilgisayar Ağlarına Genel Bakış. Katmanlanmış Ağ Mimarisi, ISO Referans Modeli. Devre Anahtarlama, Paket Anahtarlama. Fiziksel Katman. İletisim Teknikleri. Frekans ve Zaman Dilimleme Çoklamaları, modülasyon, modemler, hata bulma. Veri Bağlantı Katmanı. Veri Bağlantı Protokolleri. Network Katmanı. Yöneltme ve Tıkanıklık. Yerel Alan Ağları. Diğer Katmanlar. Genel olarak kullanılan ağ örnekleri ve protokolleri. Kablosuz ağlar.
6 4 4 1 - 7
CMPE354 Veri Tabanı Yönetim 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 NesneIlişkisel veritabanları;2 İlişkisel veritabanı tasarım prensipleri (normal şekiller, fonksiyonel bağımlılıklar, ayrıştırma).
6 4 4 1 - 6
CMPE318 Programlama Dili Tasarımı
Programlama dillerinin genel ilke ve yapıları. Sözdizim, anlambilim ve çevirinin biçimsel tanımlanması, zorunlu programlama, bellek yonetimi, nesneye dayalı programlama ve mantıksal programlama. C, Java ve Prolog programlama dillerinin incelenmesi ve mukayesesi.
6 4 4 1 - 6
UE-AH02 6 3 3 - - 4
Dönem 7
CMPE400 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.
7 Kredisiz - - - 1
AE01 Alan Seçmeli Dersi - I
Bu dönem açılan seçmeli dersler aşağıda listelenmiştir. Seçmeli derslerin tam listesi için lütfen bölüm web sitesini kontrol ediniz.
  • CMPE448 - Modern Ağ Kavramları
  • CMPE423 - Gömülü Sistem Tasarımı
7 3 3 - - 6
AE02 Alan Seçmeli Dersi - II
Bu dönem açılan seçmeli dersler aşağıda listelenmiştir. Seçmeli derslerin tam listesi için lütfen bölüm web sitesini kontrol ediniz.
  • CMPE448 - Modern Ağ Kavramları
  • CMPE423 - Gömülü Sistem Tasarımı
7 3 3 - - 6
AE03 Alan Seçmeli Dersi - III
Bu dönem açılan seçmeli dersler aşağıda listelenmiştir. Seçmeli derslerin tam listesi için lütfen bölüm web sitesini kontrol ediniz.
  • CMPE448 - Modern Ağ Kavramları
  • CMPE423 - Gömülü Sistem Tasarımı
7 3 3 - - 6
CMPE471 Özdevinim Kuramı
Matematiksel temeller ve anafikir. Formal diller ve gramerlerin temelleri. Gramerlerin Chomsky hiyerarşisi.Belirleyici ve belirleyici olmayan sınırlı özdevinirler. Sınırlı özdevinirlerin minimizasyonu. Düzenli gramerler ve düzenli diller. Altbasımlı özdevinirler. Bağlam duyarsız gramerler. Chomsky kalıbı. Greibach kalıbı. Altbasımlı özdevinirler’in ve Bağlam duyarsız gramerler’in eşdeğerliliği. Ayrışma’ya giriş.
7 4 4 1 - 6
CMPE405 Mezuniyet Projesi - I 7 1 1 1 - 3
IENG355 Mühendislik Etiği
Bu ders, mühendislerin toplum, işveren, meslektaş ve müşteri bağlantılı ahlaki hakları ve sorumluluklarını göstermek için tasarlanmıştır. İşlenecek konular: Çağdaş mühendislik uygulamalarında etik değer çatışmalarının çözümlemesi. Fikir mülkiyet hakları ve çıkar çatışmalarının önemi. Mühendislikte tasarımın, üretimin ve işlerin etik yönleri. Maliyet-yarar ve risk çözümlemelerinde güvenlik ve işle ilgili tehlikelerin dikkate alınması.
7 3 3 - - 4
Dönem 8
CMPE412 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.
8 4 4 1 - 6
AE04 Alan Seçmeli Dersi - IV
Bu dönem açılan seçmeli dersler aşağıda listelenmiştir. Seçmeli derslerin tam listesi için lütfen bölüm web sitesini kontrol ediniz.
  • CMPE448 - Modern Ağ Kavramları
  • CMPE423 - Gömülü Sistem Tasarımı
8 3 3 - - 6
UE-AH03 8 3 3 - - 4
UE-AH04 8 3 3 - - 5
CMPE404 Mezuniyet Projesi - II/II 8 4 4 - - 7
CMPE406 Mezuniyet Projesi - II
Mezuniyet 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
8 3 1 4 - 7

DAÜ Web Siteleri