Bizi takip edin
|
EN

MÜHENDİSLİK FAKÜLTESİ

Yazılım Mühendisliği

Dersler


IUE 100  Oryantasyon ve Kariyer Planlama

Bu ders, öğrencilerin üniversite hayatı ve kariyer hedefleri için gerekli becerileri tanımalarına yardımcı olacaktır. Bu beceriler arasında öz farkındalık, hedef belirleme, zaman yönetimi, etkili iletişim, farkındalık ve analitik düşünme yer alır. Ders ayrıca öğrencilerin bağımlılık ve zorbalık gibi sorunlara karşı farkındalıklarını da artıracaktır.


MATH 153  Genel Matematik I

Calculus I tek değişkenli fonksiyonların anlaşılması ve kullanılmasında önemli bilgiler vererek matematiğin diğer alanlardaki uygulamalarına katkı sağlar.


ENG 101  İngilizcede Akademik Beceriler I

Bu derste öğrencilerin akademik becerilerini İngilizce dilinde gerçekleştirebilmeleri hedeflenmektedir.


SE 115  Programlamaya Giriş I

Bu ders öğrencilere Java programlama dilini kullanarak programlamanın temel kavramlarını öğretir.


PHYS 100  Genel Fizik I

Ders ve uygulamaları kapsamında hareket ve Newton yasaları, iş ve kinetik enerji kavramları, potansiyel enerji ve enerji korunumu yasası, momentum ve çarpışmalar, dönmenin dinamiği ve kütle çekimi konuları işlenecektir.


SFL 1013  İkinci Yabancı Diller I


FENG 101  Mühendislik Kültürünün Temelleri

Bu derste mühendislik tarihinin ana hatları, mühendislik etiğinin temelleri, mühendislik uygulamalarının etik açısından incelenmesi, mühendislik uygulamalarının çevresel, sosyal ve ekonomik sürdürülebilirliği, mühendislik uygulamalarının toplum sağlığı ve güvenliği üzerindeki etkileri, girişimciliğin ve yenilikçiliğin esasları, girişimci mühendislerin başarı hikâyeleri, bilimsel bilgiye ulaşma yöntemleri, bilimsel veri tabanlarının kullanımı gibi konular ele alınacaktır.


MATH 154  Genel Matematik II

Bu derste integral alma teknikler ve integral uygulamaları, Taylor ve Maclaurin serileri ve uygulamaları, çok değişkenli fonksiyonlar, türevleri ve integralleri incelenir.


SE 116  Programlamaya Giriş II

Bu ders, Java programlama dili ile nesne yönelimli programlamanın temel kavramlarını kapsar.


ENG 102  İngilizcede Akademik Beceriler II

ENG102 dersi birinci sınıf öğrencileri için zorunlu bir derstir. Okuma, dinleme, yazma ve konuşma gibi zihinsel becerileri geliştirmeye yöneliktir. Öğrencilerimizin akademik dinleme becerileri bir ders ya da bir tartışmada geçen önemli / ilgili bilgiyi dinleyerek, okuma becerileri ise güncel akademik metinler okuyarak ve sonra bu bilgileri kullanıp bir öğrenme çıktısı oluşturmaları sonucunda gelişecektir. Konuşma becerisi akademik sunumlara ağırlık vermektedir. Öğrencilerimiz, düşünce ve fikirlerini anlamlı bir bütünlük içinde, karşısındakini ikna edecek şekilde ifade etmeye hazırlanacaktır. Yazma becerisi daha çok konuşma aktivitelerini pekiştirmeye yöneliktir.


FENG 102  Mühendisliğe Giriş

Bu derste birimler, mühendislik analizi ve tasarım süreçleri gibi temel mühendislik kavramları işlenecektir. Dersin ikinci yarısında ise program bazlı temel içerik sunulacaktır.


PHYS 102  Genel Fizik II

Ders ve dersin uygulamaları kapsamında elektrik yükü ve alanı, Gauss yasası, elektrik potansiyeli, sığa ve dielektrikler, akım, direnç ve elektromotif kuvvet, doğru akım devreleri, manyetik alan ve kuvvetler, manyetik alan kaynakları ve indüksiyon kavramları anlatılacaktır.


SFL 1024  İkinci Yabancı Diller II


SFL 201  İkinci Yabancı Diller III


CE 221  Veri Yapıları ve Algoritmalar I

Algoritma analizi, lineer veri yapıları, ağaçlar, karma, öncelik kuyrukları, sıralama ve çizge algoritmaları.


HIST 100  Atatürk İlkeleri ve İnkılap Tarihi

Dersin içeriği, Atatürk önderliğinde Türk milletinin geçirdiği inkılap tarihini kapsamaktadır. Osmanlı Devleti'nin yıkılış sebepleri irdelenerek, fiilen yok olmuş bir devletten Türkiye Cumhuriyeti Devleti'nin nasıl kurulduğu belgeler ışığında değerlendirilmektedir. İlke ve inkılapların anlamı ve önemi üzerinde durularak yakın dönem tarihimiz aydınlatılmaya çalışılmaktadır. Geçmişten günümüze küresel sorunlar ve olası çözümleri tartışılmaktadır.


CE 215  Bilgisayar Bilimleri için Ayrık Matematik

Ders kapsamında Boolean cebri, mantık, kümeler kuramı, bağıntı ve fonksiyonlar, çizge teorisi, temel sayma kuralları, kombinatorik, ve temel olasılık teorisi yer almaktadır.


GBE 251  Alan Dışı Disiplinler için Biyolojiye Giriş

Bilimsel yöntem, yaşam formları, ekoloji, ve canlı organizmaların özellikleri tanıtılacaktır. Bu derste ayrıca hücre teorisi ve hücrelerin başlıca moleküler yapıları, DNA, RNA ve proteinler anlatılacaktır.


SE 209  Yazılım Mühendisliği Kavramları

Bu derste öğrencilere yazılım mühendisliğinin prensipleri hakkında temel bilgiler sunulmakta; soyutlama, problem çözme ve sistem yaklaşımı konuları verilmektedir.


CE 223  Veri Tabanı Sistemleri

Hem veritabanı tasarımına hem de veritabanı uygulama programları geliştirmeye yönelik konular işlenecektir.


SE 216  Yazılım Proje Yönetimi

Derste işlenecek konular içinde yazılım proje modellemesi, proje araçları, insan yönetimi, kaynak organizasyonu, proje düzenleme yöntemleri, proje gereksinimlerinin öngörülmesi yer almaktadır.


SFL 202  İkinci Yabancı Diller IV


MATH 240  Mühendisler için Olasılık

Bu derste olasılıkla ilgili bazı önemli teoremler incelenmektedir. Ayrıca rassal değişkenlerin ve olasılık dağılımlarının uygulamaları tartışılmaktadır.


SE 226  İleri Programlama

Derste işlenecek konular içinde temel veri tipleri, akış kontrolü, veri yapıları, fonksiyonlar, modüller, sınıflar ve nesneler, dosya yönetimi, veri tabanı erişimi, kullanıcı arayüzü geliştirme yer almaktadır.


ENG 210  Mühendisler için Teknik İngilizce

Bu ders, öğrencileri proje uygulamalarına dahil etmek suretiyle, teknik dile uygun dil kullanımı, teknik rapor yazma, özet çıkarma ve proje önerisi hazırlama konularına ağırlık vererek teknik yazma ve konuşma becerilerini geliştirir.


FENG 345  Mühendisler için Sayısal Yöntemler I

Bu ders öğrencilere lineer denklem sistemlerinin çözümü, iterasyon metodları, interpolasyon, nümerik türev, nümerik integrasyon, lineer olmayan denklemlerin numerik çözümü, sıradan diferansiyel denklemlerin numerik çözümü, başlangıç ve sınır değer problemleri, sonlu farklar metodu ve mühendislik problemlerinde uygulamaları açıklar.


SE 323  Programlama Dilleri Kavramları

Derste işlenecek konular içinde sözcük ve söz dizimi analizleri, adlar, bağlar, tip kontrolleri, fonksiyon sığaları, veri tipleri, ifadeler, atama durumları, altprogramlar, altprogramların kodlanması, soyut data tipleri ve kapsülleme yapıları, nesneye dayalı programlama dillerine destek, istisna yönetimi ve olay yönetim yer almaktadır.


MATH 250  Mühendisler İçin Doğrusal Cebir

Vektör ve matris işlemleri, vektörlerin doğrusal bağımsızlığı ve doğrusal vektör uzayları ve alt uzaylar, vektör uzaylarının boyutu ve taban vektörleri, doğrusal dönüşümler, determinantlar, mühendislik uygulamaları ile birlikte doğrusal cebirin, özdeğer-özvektör analizi ve köşegenleştirme konuları işlenmektedir.


SE 321  Yazılım Belirtim ve Tasarımı

Bu derste öğrencilere yazılım mühendisliğinin belirtim ve tasarım aşamaları hakkında bilgiler verilmektedir. Bu teorik bilgiler yanında, öğrencilere, gerçek müşterilerle, belirli konularda bir proje gerçekleştirerek derste verilen teorik bilgileri uygulama yaparak pekiştirme imkânı sağlanır.


FENG 497  Çok Disiplinli Mühendislik Projeleri

Öğrenci öğrenmiş olduğu mühendislik teknikleri ile takım halinde bir proje tasarlar, analizini yapar ve iş planları hazırlar. Çağdaş araçları kullanarak projenin detaylarını raporlayabilir ve sunumunu yapar.


POOL 003  GED - Sosyal Bilimler A: İktisadi Bilimler


SEST 400  Mühendislik Stajı (4 hafta)

Staj, bölümün uygun gördüğü kurumda saha deneyimi kazanılmasını öngörmektedir. Öğrencilerin stajlarını başarıyla tamamlayabilmeleri için İEÜ Staj Rehberi’ndeki prosedürü izlemeleri gerekmektedir.


SE 375  Sistem Programlama

Öğrencilere, çoklu iş parçacıkları ve bilgisayar ağlarını içeren sistem programlarını geliştirebilmeleri için temel bilgileri öğretmek. Ders, çoklu iş parçacığı, soket programlama ve bilgi güvenliği konularına giriş niteliğindedir.


TURK 100  Türk Dili

Bu derste, öğrencilerin yazılı ve sözlü iletişim araçlarını etkili ve doğru şekilde kullanması üzerinde durulacaktır. Derste anlama, anlatma, okuma ve yazma etkinliği üzerinde çalışma yapılarak, çeşitli sözlü ve yazılı anlatım türleri irdelenecek ve eleştirel bir bakış açısıyla incelenecektir. Yazılı anlatımın temeli olan noktalama işaretleri ve yazım kuralları sezdirilecek, etkili ve sağlam ifade için bu kuralların doğru kullanımı sağlanacaktır. Sözlü anlatımda ise öğrenci, beden dilini kullanma, vurgu ve tonlamaya özen gösterme, sunum yapma teknikleri gibi konularda donanımlı bir hale getirilecektir.


SE 311  Yazılım Mimarisi

Bu ders yazılımda kullanılan tasarım şablonlarının ana prensiplerini ve bu tasarım şablonlarının yazılım geliştirmedeki uygulanış şekillerini ihtiva eder.


SE 322  Yazılım Sınama ve Doğrulama

Yazılım geliştirme konusunda genel kabul gören konulardan biri, mükemmel bir yazılım geliştirilmenin mümkün olmadığıdır. Bundan dolayı, yazılım kullanıma geçmeden önce mevcut hatalarından arındırılarak yanlış çalışma etkilerini azaltmak gerekmektedir. Test, yazılımın iyi bir performans sağlaması için de gereklidir. Bu derste, yazılım mühendisliğindeki test süreçleri, test dokümantasyonu ve test tekniklerine ilişkin kavram ve tanımlar öğretilmektedir.


MATH 236  Mühendislik İstatistiği

Bu dersin konuları arasında örnekleme dağılımı, istatistiksel kestirim, hipotez testi, basit ve çoklu doğrusal regresyon bulunur. Ayrıca, deney tasarımı ve bu konuların endüstri sistemleri mühendisliğine uygulamaları tartışılmaktadır.


POOL 004  GED - Sosyal Bilimler B: İnsan ve Toplum


POOL 006  GED - Toplumsal Bilinç ve Etik Değerler


FENG 498  Mühendislik Bitirme Projesi

Öğrenci öğrenmiş olduğu mühendislik teknikleri ile takım halinde bir proje tasarlar, analizini yapar ve iş planları hazırlar. Çağdaş araçları kullanarak projeyi gerçekleştirir ve uygulamasını yapar. Projenin tüm detaylarını raporlayabilir ve sunumunu yapar.


Seçmeli Dersler


  


CE 304  İşletim Sistemleri Güvenliği

İşletim sistemleri dahilinde Gizlilik, Bütünlük ve Süreklilik kavramlarının sağlanmasına dayalı güvenlik tehdit ve önlemlerinin analizi ve uygulamalarını içermektedir.


CE 315  Otomata Kuramı ve Biçimsel Diller

Bilgisayar bilimlerinin en temel kuramlarının işleneceği bu derste düzenli ifadeler ve bağlamdan bağımsız diller, sonlu ve yığın yapılı otomat, Turing makineler, hesaplanabilirlik, karar verilemezlik ve problem karmaşıklığı konuları işlenecektir.


CE 322  Örüntü Tanıma

Öğrenme ve adopsiyon, Bayes karar teorisi, ayırıcı fonksiyonlar, parametrik teknikler, maksimum olabilirlik tahmini, Bayes tahmini, yeterli istatistik, parametrik olmayan teknikler, doğrusal ayırtaç fonksiyonlar, algoritma bağımsız otomatik öğrenme, sınıflandırıcılar, denetimsiz öğrenme, gruplaştırma.


CE 326  Bilgisayar Ağları

Bilgisayar ağlarının her katmanı ve protokollerinin yanında OSI ağ modeli; MAC protokolü; TCP ve UDP protokolleri; hata kontrolü, tespiti ve düzeltilmesi; IPv4; yönlendirme; soket programlama; ağ güvenliği konuları işlenecektir.


CE 340  Kriptografi ve Ağ Güvenliği

Kriptografi ve ağ güvenliği ile ilgili literatür ve terminolojinin tanıtılması; öğrencilerin temel şifreleme algoritmaları, sistemleri, çalışma prensipleri ve ağ güvenliği teknikleri hakkında bilgi edinmeleri.


CE 342  Mikroişlemcilerin Temelleri

Bilgisayarların en temel bileşenlerinden olan mikroişlemcilerin incelendiği bu derste mikroişlemcilerin temel kavramları ve çevirici ile bilgisayarın temel bileşenleri arasındaki ilişki; 80x86 işlemci mimarisi, 80x86 tabanlı çevirici dil programlama, bilgisayar organizasyonu, ve PC mimarisi konuları anlatılacaktır.


CE 350  Linux Araçları ve Kabuk Programlama

Bu ders, UNIX/Linux işletim sistemi üzerine Bilgisayar Biliminde lisans dersidir. Ders, işletim sisteminin geniş bir görünüşünü sunarken, dersin odaklandığı ana konular Bash programlama ve sistem yönetimidir. Öğrenciler, işletim sisteminde komut ve betik programlamayı ve kullanmayı pratik olarak öğrenecek ve UNIX ortamını tanıyacaktır. Ders, modern işletim sistemleri bilgisini ve programlamanın temelleri hakkında pratik beceriyi önkoşul olarak ihtiyaç kılmaktadır. Öğrencilerden, dönem projesi kapsamında uygun teknik kod yazma becerilerini geliştirmeye yönelik bir betik programlama projesi istenecektir.


CE 360  Kablosuz İletişim

Bu ders kapsamında İletim Temelleri; İletişim ağları; Kablosuz kanal; Sinyal Kodlama Teknikleri; Kodlama ve Hata Kontrolü; Kablosuz LAN'lar; Bluetooth ve PAN; sensör ağları; Hücresel Ağlar -4G ve LTE; Mobil IP; Uydu Haberleşmesi konuları işlenecektir.


CE 370  Dağıtık Veri Tabanı Sistemleri

Dağıtık veri tabanı tasarımı, dağıtık işlem yönetimi ve eş zamanlılık kontrolü, veri replikasyonu, dağıtık veri tabanı sistemleri için sorgu işleme ve eniyileme.


CE 380  Hesaplamalı Geometri

Belli başlı hesaplamalı geometri problemleri, bunların algoritmik çözümleri ve hesaplamalı geometri problem çözme teknikleri.


CE 390  Algoritma Analizi

Açgözlü algoritmalar, bölveyönet tarzı algoritmalar, dinamik programlama ve yakınlaşık algoritmalar.


CE 395  Otomatik Öğrenme Özel Konuları

Aşağıdaki konular ders programına dahil olacaktır: örnekleme ve bilgi teorisi, sayısal filtreleme ve ayrık Fourier dönüşümü, temel vektör ve matris işlemleri, sayısal optimizasyon temelleri, istatistiksel öğrenme teorisinin temelleri.


CE 401  Algoritma Tasarımı

Ders temel algoritma analizi, çizge kuramı konsepti, aç gözlü algoritmaları, böl ve yönet algoritmaları, dinamik programlama ve yakınsak algoritmaları kapsar.


CE 403  Bilgisayar Mimarisi ve Organizasyon

Bilgisayar Donanım Bileşenleri, Mikroprogramlama, Komut Kümeleri, Birleştirici Dili Komutları, Paralel Mimariler.


CE 405  Biyoenformatik için Programlama

Bu ders biyolojik sekans (DNA, RNA, protein) analizi; moleküler yapı öngörüsü; fonksiyonel genomik, farmakogenomik ve proteomik; biyolojik yolaç analizi konularındaki algoritma ve methodlarla biyoenformatik araçları/yazılımları konularını kapsar.


CE 407  Bulut Bilişime Giriş

Bu ders bulut bilişim temelleri, bulut mimarisi, servis modelleri, bulut bilişimin faydaları, dağıtık depolama, bulut güvenliği, servisleri ve yazılımları ve ticari bulut hizmetleri konularını kapsar.


CE 450  Dağıtık Sistemler ve Paralel Hesaplama

Öğrencilerin temel dağıtık sistem yapıları, programlanması ve çalışma yöntemleri hakkında bilgi edinmeleri ve konuyla ilgili literatür ve terminolojinin verilmesi.


CE 455  Derin Sinir Ağları

Dersin içeriğinde beslemeli sinir ağları, geri-yayılım, evrişimli sinir ağları, yineleyen sinir ağları, geri dönüşümlü sinir ağları, düzenleştirme, optimizasyon bulunmaktadır.


CE 466  Bilgisayarla Görme

Bu ders imge oluşturma, işaret işleme, öznitelik tespiti eşleştirme, kesimleme, öznitelik tabanlı hizalama, hareketten yapı, yoğun hareket tahmini, görüntü dikme, hesaplamalı fotoğrafçılık, stereo uyuşma, üç boyutlu geri-çatma, görüntü-tabanlı renderleme ve tanıma konularını içerecektir.


CE 470  Yapay Sinir Ağlarına Giriş

Ders, temel yapay sinir ağları modelleri ve öğrenme algoritmalarını, algılayıcı YSA modellerini, LMS algoritmasını, geriyayılım öğrenme algoritmasını, radyal tabanlı fonksiyon ağlarını, destek vektör makinelerini, Kohonen’in kendini düzenleyen ağını, Hopfield ağlarını, yapay sinir ağlarının işaret işleme, örüntü tanıma ve kontrol uygulamalarını içermektedir.


CE 475  Otomatik Öğrenme Temelleri ve Uygulamaları

Doğrusal cebir ve olasılığın temelleri, doğrusal regresyon, doğrusal olmayan modeller, çapraz doğrulama, model seçimi, karar ağaçları ve destek vektör makineleri.


CE 476  Müzik ve Bilgisayarlar

Ses akustiği, ses yapısı ve kayıt aşamasındaki sistem öğeleri. Yoğunluk, zaman ve frekans gibi sesin özelliğini tanımlayan ölçütler. Ses analizi teknikleri ve sesin gösterimi. Kayıt teknikleri: müzik üretiminde kullanılan temel sistemler ve kullanılan gereçler. Ses sentezi ve bilgisayarla müzik üretimi. Sayısal (digital) sinyal işleme ve ses derleme yöntemleri. Ses düzenleme (editing) sistemleri: sesten mikrofona ve mikrofondan bilgisayara ve en son hoparlöre kadar evreler. Analog-digital ve digital-analog çeviriciler.


CE 477  Veri Bilimi

Aşağıdaki konular ders programına dahil olacaktır: verinin elde edilmesi ve temizlenmesi, verinin incelenmesi, verinin istatistiksel olarak modellenmesi ve istatistiksel sonuç çıkartma, veri bilimi için otomatik öğrenme araçlarının kullanımı, doğrusal regresyon, destek vektör makineleri, k-en yakın komşuluk, naif Bayes, lojistik regresyon, karar ağaçları, rastgele ormanlar, gruplandırma, boyut azaltma, aşırı uyum, çarpaz geçerlilik, öznitelik mühendisliği.


CE 490  Dijital Görüntü İşlemeye Giriş

Dersin içeriğinde iki boyutlu sinyaller olarak sayısal görüntüler; iki-boyutlu evrişim, Fourier dönüşümü, ve ayrık kosinüs dönüşümü; Görüntü işleme temelleri; Görüntü iyileştirme; Görüntü restorasyonu; Görüntü kodlama ve sıkıştırma bulunmaktadır.


EEE 242  Sayısal Tasarım

Bu ders ikili mantık, Kombinatoryel ve ardışık devre tasarımı, durum makinesi tasarım teknikleri, çoklayıcılar, kod çözücüler ve toplayıcılar da dahil olmak üzere birçok konuyu kapsayacaktır.


IE 337  Endüstride Benzetim Uygulamaları

Bu ders, öğrencilere iş yaşamında benzetim tekniğini kullanma becerisini kazandırmak üzere, üretim ve hizmet sistemlerinde benzetim uygulamalarını kapsar.


IE 338  İmalat Sistemlerinde Rassal Modeller

Bu dersde üretim sistemleri modelleri, performans değerlendirme ölçütleri, gerçek zamanlı çizelgeleme ve etkileri gibi konular işlenecektir.


IE 372  Proje Yönetimi

Bu ders IE 372 ve ISE 380 ile ilgili konuları kapsamaktadır.


IE 375  Finansal Mühendislik

Öğrenciler faiz oranları ve gelir üzerine bilgi sahibi olacaklar. Arbitraj ve uygulamaları ile ekonomik değerlendirmelerde ne zaman yetersiz kaldıkları derslerde öğretilecektir. Finansta matematiksel modelleme yöntemleri de dersin konuları arasındadır.


MATH 485  Veri Analizi

Dersin temel konuları: verileri tanımlayabilmek için grafiksel ve sayısal yöntemler, istatistiksel modellerin kullanılması, model varsayımlarını istatistiksel yöntemler kullanarak kontrol etmek, hipotezleri test edebilmektir. Veri madenciliğinin temel kavramları.


SE 204  İnsan-Bilgisayar Etkileşimi

Kullanıcı arayüzü temel prensiplerini öğretmek. Kullanılırlık model ve prensiplerini öğrenciye tanıtmak. Kullanıcı ve görev analizini öğrenciye yaptırmak. Tasarım, prototip geliştirme ve değerlendirme işlemlerini öğrenciye proje yaptırarak öğretmek. Renk ve tipografi gibi arayüz özelliklerinin etkilerini tartışmak. Yeni kullanıcı arayüzü teknikleri öğretmek.


SE 306  Veri Tabanı Yönetim Sistemleri

SQL dili kulanarak veritabani nesneleri yaratilacaktir. ORACLE kullanarak SQL 'stored procedures' ve 'triggers' yazilmasi ogrenilecektir.


SE 307  Nesnel Tabanlı Programlamanın Kavramları

Bu ders öğrencilere C# programlama dilini kullanarak nesne tabanlı programlamanın temel kavramlarını öğretir.


SE 310  İleri C++: Şablonlar ve Soysal Programlama

Bu derste öğrencilere şablonlar ve soysal programlamanın prensipleri hakkında temel bilgiler verilmekte ve sık kullanılan soysal kütüphaneler tanıtılmaktadır.


SE 313  Bilgisayar Grafiği

Bu derste öğrenciler bilgisayar grafikleri hakkında teorik bilgi sahibi olabilecek bu bilgileri geliştirdikleri uygulamalara aktarma şansı bulacaklardır.


SE 320  Bilgisayar Oyunlarına Giriş

Bu derste öğrenciler bilgisayar oyunlarının yaratılması süreci hakkında bilgi sahibi olabilecek bu bilgileri geliştirdikleri oyunlara aktarma şansı bulacaklardır.


SE 330  İleri Düzeyde Oyun Geliştirme

Bu derste öğrenciler bilgisayar oyunlarının yaratılması sürecindeki ileri düzey konular hakkında bilgi sahibi olabilecek bu bilgileri geliştirdikleri oyunlara aktarma şansı bulacaklardır.


SE 344  Yazılım Testi

Yazılım geliştirme konusunda genel kabul gören konulardan biri de mükemmel bir yazılım geliştirilmenin mümkün olmadığıdır. Bundan dolayı, yazılımın kullanıma geçmeden önce, mevcut hatalarından arındırarak, yanlış çalışma etkilerini azalmak gerekmektedir. Test, yazılımın iyi bir performans sağlaması için de gereklidir. Bu derste, yazılım mühendisliğindeki test süreçleri, test dokümantasyonu ve test tekniklerine ilişkin kavram ve tanımlar öğretilmektedir.


SE 350  Oyun Tasarımı

Bu derste öğrenciler oyunların yaratılması süreci hakkında bilgi sahibi olabilecek ve bu bilgileri geliştirdikleri oyunlara aktarma şansı bulacaklardır


SE 352  Bilgisayar Oyunlarında Ağ Programlama

Bu derste öğrenciler bilgisayar oyunlarında çok kullanılan ağ programlama algoritmalarını teorik olarak öğrenme ve bu teorik bilgileri pratikte geliştirdikleri çoklu oyunculu oyunlara aktarma şansı bulacaklardır.


SE 354  Bilgisayar Oyunlarında Yapay Zeka

Bu derste öğrenciler bilgisayar oyunlarında çok kullanılan yapay zeka algoritmalarını teorik olarak öğrenme ve bu teorik bilgileri pratikte geliştirdikleri oyunlara aktarma şansı bulacaklardır


SE 355  Mobil Oyun Geliştirme

Bu derste öğrenciler mobil ortamlarda oyun tasarlamak ve geliştirmek için kendilerine gerekli olacak temel kavram ve metotları öğrenecekler ve bir mobil oyun geliştirerek bu uygulamalı olarak öğrendiklerini deneyebileceklerdir.


SE 360  Yazılım Geliştirmede İlerlemeler

Bu ders, öğrencilere Java programlama dilinde ileri düzey konuları anlatmakatadır.


SE 362  Sunucu-Taraflı Skript Dilleri

Bu ders öğrencilere HTML, CSS, JavaScript, JQuery ve JSON kullanarak web programlamanın temel kavramlarını öğretir.


SE 370  Web Servisleri Programlaması

N parçalı ve dağıtık ağlar üzerinden servis sağlamak için kullanılan yeni ve gelişmekte olan teknolojilerin araştırılması ve keşfedilmesidir. Ayrıca bu ders işlem hareket işlemesi, servis ve güvenlik sözleşmeleri, iş protokolleri ve web servisi geliştirim döngüsü konularını da ele almaktadır.


SE 380  Mobil Uygulama Geliştirme

Mobil cihazlar, mobil uygulamalar ve gereksinimleri, mobil uygulama geliştirme, mobil uygulamalarda web servislerini ve veri tabanlarını kullanma


SE 390  Mobil Cihazlar için Yazılım Mühendisliği

Bu ders sadece mobil uygulama ve içeriklerin masaüstü olanlarla olan farklılıklarını değil, bunlara ek olarak mobil hesaplamanın web tasarımı ve programlamayı genel anlamda nasıl değiştirdiğini de incelemektedir.
Vurgulanan temel noktalar mobil tarayıcılar ve donanım, yeni gelişen kodlama ve tasarım teknikleri, jeolokasyon tekniklerinin programlama ile bütünleştirilmesi, mobile uygulamaların ve ara yüz parçalarının yaratılması ve mobil içerik alan bir sitenin planlanmasıdır.


SE 410  Yazılım Çerçevesi Uygulamaları

Bu ders öğrencilere C# programla dili kullanarak .NET yazılım çerçevesi uygulamaları geliştirmenin temel kavramlarını öğretir. Ders öncelikle .NET Yazılım Çerçevesi kullanılarak .NET uygulamaları geliştirilebilmesi için öğrenilmesi gereken ana konuları kapsar. Dersi alan öğrencilerin bu konuları tam olarak kavrayarak uygulaması, iş hayatında kurumsal düzeydeki profesyonel uygulamaları .NET Yazılım Çerçevesi aracılığıyla geliştirmesi ve dağıtması çok daha kolay bir hal alacaktır.


SE 420  Yapay Zeka ve Uzman Sistemler

Bu ders Yapay Zeka’yı tanıtır. Bu derste hesaplamalı zekanın en temel elemanları olan teoriler ve algoritmalar incelenir.


SE 431  Bilgisayar Oyunlarında 3B Modelleme

Bu derste öğrenciler bilgisayar oyunlarında kullanılan üç boyutlu modelleri geliştirme tekniklerini öğreneceklerdir.


SE 432  Bilgisayar Oyunlarında 3B Animasyon

Bu derste öğrenciler bilgisayar oyunlarında kullanılan üç boyutlu animasyon tekniklerini öğreneceklerdir.


SE 460  Yazılım Ölçümü

Yazılım ölçümü, yazılım mühendisliğinde her geçen gün artan bir öneme sahiptir. Yazılım, ancak yazılım ürünlerinin ölçülmesi ile bir mühendislik ürünü haline gelebilir. SE460 dersi bu amaca yönelik olarak, yazılım ölçütlerini ve yazılımın ölçülmesine yönelik kavramları içermektedir.


SE 470  Yazılım Bakımı

SE470 dersinin içeriği, yazılım bakımına ait temel kavramların, kapsamın ve süreçlerin, sistematik ve problemleri çözmeye yönelik bir bakış açısıyla kavranmasını sağlamaktır.


SE 480  İstemci-Taraflı Skript Dilleri

Bu ders öğrencilere HTML, CSS, JavaScript, JQuery ve JSON kullanarak web programlamanın temel kavramlarını öğretir.


SE 482  E-iş: Yönetim, Güvenlik, Pazarlama

Bu dersin amacı e-iş ve e-ticaret sitelerinin idaresi ve e-işletme konusunda çıkabilecek sorunlar ve göz önünde bulundurulması gereken noktalar hakkında öğrenciyi bilgilendirmektir.


SOSYAL MEDYA

İzmir Ekonomi Üniversitesi
izto logo
İzmir Ticaret Odası Eğitim ve Sağlık Vakfı
kuruluşudur.
ieu logo

Sakarya Caddesi No:156
35330 Balçova - İzmir / TÜRKİYE

kampus izmir

Bizi Takip edin

İEU © Tüm hakları saklıdır.