Konuyla ilgili genel kavramlar, Osmanlı İmparatorluğu?nun yıkılış sebepleri, Milli Mücadele için yapılmış olan hazırlıklar, kongreler, Sevr Antlaşması, savaşlar, TBMM?nin açılması, Mudanya Ateşkes Antlaşması, Lozan Antlaşması ile ilgili konular tartışılmaktadır.
Kuram: 2 saat
|
Uygulama: 0 saat
|
Yerel Kredi: 2
|
AKTS Kredisi: 2
|
Ön Koşul: Yok
|
|
Saltanatın kaldırılması ve Cumhuriyetin ilanı, Türk inkılabının stratejisi ve önemi, hukuk, ekonomik, siyasal, eğitim kültür alanında ve sosyal alanda yapılmış olan inkılaplar, çok partili hayata geçme denemeleri, Atatürk dönemi Türk dış politikası, Atatürk ilkeleri.
Kuram: 2 saat
|
Uygulama: 0 saat
|
Yerel Kredi: 2
|
AKTS Kredisi: 2
|
Ön Koşul: Yok
|
|
Bilişim sistemlerine giriş, donanım, yazılım. Sayısal veriler ve sayı tabanları. Temel ağ hizmetlerine giriş. Algoritmalar ve problem çözme. Hata ayıklama yaklaşımları. C/C++ değişkenleri, veri türleri, basit giriş/çıkış komutları. Aritmetik ve mantıksal operatörler. Koşullu denetim yapıları. Diziler. Döngü yapıları. Fonksiyonlar. Structure ve union tanımları. Bağlı listeler.
Kuram: 2 saat
|
Uygulama: 2 saat
|
Yerel Kredi: 3
|
AKTS Kredisi: 9
|
Ön Koşul: Yok
|
|
Algoritmalarda fonksiyon, parametre olarak referans değişkenleri, referans değişkenleri ve bellek paylaşımı, statik ve otomatik değişkenler. Çok boyutlu diziler, vektörler, dinamik diziler, stringler. Dosya I/O. C pointer kavramı, pointer aritmetiği. Özyinelemeli fonksiyonlar. Kalıtım. OOP uygulamaları.
Kuram: 2 saat
|
Uygulama: 2 saat
|
Yerel Kredi: 3
|
AKTS Kredisi: 7
|
Ön Koşul: Yok
|
|
Kuram: 4 saat
|
Uygulama: 0 saat
|
Yerel Kredi: 4
|
AKTS Kredisi: 6
|
Ön Koşul: Yok
|
|
Bilgisayar ve donanım, Algoritmik yaklaşımda C dili esnekliği ve özellikleri, Veri yapıları ve modelleri, Algoritmik program tasarımı ve akış şemaları, Program çalışma hızı ve bellek gereksinimi, Sıralama algoritmaları, Arama algoritmaları, Listeler, Bağlantılı listeler ve uygulamaları, Yığıtlar, Kuyruk yapıları, Ağaç veri modeli ve uygulamaları, Graf kavramı ve veri modeli, Graf algoritmaları, Veri sıkıştırma yöntemleri.
Kuram: 3 saat
|
Uygulama: 0 saat
|
Yerel Kredi: 3
|
AKTS Kredisi: 8
|
Ön Koşul: Yok
|
|
Bu derste bellek yönetimi, doğrudan bellek erişimi, çoklu işlemler, yapay bellek, zamanlama, zaman bölümü ve öncelikler, işlemci senkronizasyon teknikleri, işlemciler arası kilitlenme, dosyalama sistem yönetimi gibi işletim sistemlerinin temel prensipleri anlatılır.
Kuram: 3 saat
|
Uygulama: 0 saat
|
Yerel Kredi: 3
|
AKTS Kredisi: 5
|
Ön Koşul: Yok
|
|
Bu dersin temel amacı; öğrencilerde ?kariyer? konusunda bir bilinç oluşturmak; öğrencilerin ilgi alanları, kişisel özellikleri ve değerleri hakkında farkındalık kazanmalarını sağlayarak gelecek hedefleri ile uyumlu bir kariyer planlaması yapabilmelerine yardımcı olmaktır. Bunun yanı sıra, dersin bir diğer amacı ise öğrencilerin mezuniyet sonrası verimli ve mutlu olacakları alanları belirlemeleri için eğitimleri sırasında yapabileceklerini keşfetmelerine aracılık etmektir. Mezuniyet sonrası çalışabilecekleri farklı sektörler hakkında bilgi sahibi olmalarına; öğrencilikleri sırasında bilgi ve becerilerini, ilgili sektörlerin gereklilikleri ile paralellik arz edecek şekilde geliştirmeleri ihtiyacına ilişkin farkındalık kazanmalarına yardımcı olmaktır.
Kuram: 1 saat
|
Uygulama: 0 saat
|
Yerel Kredi: 1
|
AKTS Kredisi: 2
|
Ön Koşul: Yok
|
|
Bu ders öğrencilerin yorumsal okuma ve yazma becerilerini geliştirmeyi amaçlamaktadır. Dersin içerdiği konular arasında öğrencilerin kendilerini yazılı olarak daha iyi ifade edebilmek için kullanabilecekleri yapısal unsurlar, yan anlamlar, bağlaçlar, kalıplaşmış cümle girişleri ve ifadeler bulunmaktadır. Öğrencileri motive etmek ve derse dâhil etmek amacıyla alan ile ilgili metinler kullanılmak üzere seçilmektedir. Bu ders ayrıca öğrencilere alanlarındaki temel terminolojiyi öğrenme imkânı sunmaktadır.güçlerini ve yaratıcı güçlerini kullanmayı öğrenerek bu bilgilerini ikna edici makale yazmada kullanabileceklerdir. Bu ders öğrencilerin akademik çalışmalarında karşılarına çıkacak metinlerle başa çıkabilmelerini sağlamakta ve onları daha zorlayıcı ve esnek düşünmeye ve daha güzel yazmaya yöneltmektedir.
Kuram: 2 saat
|
Uygulama: 2 saat
|
Yerel Kredi: 3
|
AKTS Kredisi: 4
|
Ön Koşul: Yok
|
|
Bu ders öğrencilerin analitik okuma ve yazma becerilerini geliştirmeyi amaçlamaktadır. Öğrencileri motive etmek ve derse dâhil etmek amacıyla psikoloji ile ilgili metinler kullanılmak üzere seçilmektedir. Öğrenciler metinleri okumakta ve metnin sağladığı veri karşısında kendi tepkilerini de içeren metinler üretmektedirler. Bu ders ayrıca metinler alanla ile ilgili birçok sözcük içerdiği için öğrencilere alanlarındaki temel terminolojiyi öğrenme imkânı da sunmaktadır.
Kuram: 2 saat
|
Uygulama: 2 saat
|
Yerel Kredi: 3
|
AKTS Kredisi: 4
|
Ön Koşul: Yok
|
|
İSG düzenlemeleri; iş yerindeki tehlikeler ve bu tehlikelerden korunma yolları; risk değerlendirme; kişisel koruyucu donanımlar.
Kuram: 2 saat
|
Uygulama: 0 saat
|
Yerel Kredi: 2
|
AKTS Kredisi: 2
|
Ön Koşul: Yok
|
|
Bu ders iş sağlığı ve güvenliği ilk bölümünün devamıdır. Çalışan sağlığı ve güvenliği, ilkeleri, yasal perspektifi, Çevresel yönler, işveren, çalışan ilişkileri, yeni geliştirilen sağlık ve güvenlik önlemleri konusunda çalışanlar, işyerinde bazı yasal konular, iş sağlığı ve güvenliği bilincini artıran, tehlikeli ve tehlikeli olanın ne kadar önemli olduğunun anlaşılması Malların ele alınması, meslek hastalıklarının belirlenmesi, iş ile ilgili hastalıkların erken teşhisi ve çareleri ve işyerinde alınacak ek önlemler. İlk yardım uygulamaları, eşik sınırları ile ilgili bazı ölçümler ve bunların nasıl hesaplandığı öğrenilecektir.
Kuram: 2 saat
|
Uygulama: 0 saat
|
Yerel Kredi: 2
|
AKTS Kredisi: 2
|
Ön Koşul: Yok
|
|
Fonksiyon tanımı ve türleri, grafiklerinin çizimi, limit ve süreklilik, türev tanımı, geometrik yorumu ve uygulama alanları, türev alma kuralları, integrasyon, belirli-belirsiz integraller.
Kuram: 4 saat
|
Uygulama: 2 saat
|
Yerel Kredi: 5
|
AKTS Kredisi: 7
|
Ön Koşul: Yok
|
|
Diziler ve seriler, düzlem eğrilerinin parametrize edilmesi, kutupsal koordinatlar, vektörler ve uzay geometrisi, çok değişkenli fonksiyonlar, limit ve süreklilik,kısmi türevler, doğrultu türevleri ve gradiyent vektörler, ekstremum değerler ve eyer noktaları, Lagrange çarpanları, katlı integraller
Kuram: 4 saat
|
Uygulama: 2 saat
|
Yerel Kredi: 5
|
AKTS Kredisi: 7
|
Ön Koşul: MATH 121
|
|
Lineer denklem sistemleri; matrisler ve matris işlemlerinin cebirsel özellikler; lineer sistemlerin çözümleri; Gauss ve Gauss-Jordan metodu; determinant ve özellikleri; Cramer Kuralı; vektör uzayları ve alt uzaylar; baz, boyut ve rank; özdeğer ve özvektörler; köşegenleştirme.
Kuram: 4 saat
|
Uygulama: 0 saat
|
Yerel Kredi: 4
|
AKTS Kredisi: 6
|
Ön Koşul: Yok
|
|
Mühendislik problemleri için modelleme teknikleri, programlama ve yazılım algoritmasına giriş, denklem köklerinin bulunması için yöntemler, doğrusal denklem takımlarının çözümleri ve matris cebri, eğri uydurma, en küçük kareler regresyonu, enterpolasyon, sayısal integral çözüm teknikleri, sınır değer ve başlangıç değer problemlerinin çözüm teknikleri ve mühendislik uygulamaları.
Kuram: 2 saat
|
Uygulama: 2 saat
|
Yerel Kredi: 3
|
AKTS Kredisi: 5
|
Ön Koşul: Yok
|
|
İstatistik, veri, değişken, frekans dağılımları, grafik gösterimleri, merkezsel eğilim ölçüleri, merkezsel dağılım ölçüleri, olasılık; olasılık aksiyomları, rasgele değişkenler, ayrık rsgele değişkenler, sürekli rasgele değişkenler, olasılık dağılımları; ayrık olasılık dağılımları,sürekli olasılık dağılımları, istatistik karar verme, kestirim.
Kuram: 4 saat
|
Uygulama: 0 saat
|
Yerel Kredi: 4
|
AKTS Kredisi: 6
|
Ön Koşul: Yok
|
|
Temel ayrık matematik konularını, ayrık yapıları tanıtmak ve analitik problem çözüm kabiliyeti kazandırmak.
Kuram: 4 saat
|
Uygulama: 0 saat
|
Yerel Kredi: 4
|
AKTS Kredisi: 6
|
Ön Koşul: Yok
|
|
Fiziksel nicelikler, standartlar ve birim sistemleri, vektörler, bir boyutta hareket, iki boyutta hareket, Newton Kanunları, iş, güç, enerji, enerjinin korunumu, parçacık sistemlerinin dinamiği ve çarpışmalar, dönmenin kinematiği ve dinamiği, tork ve açısal momentum, katı cisimlerin dengesi.
Kuram: 3 saat
|
Uygulama: 2 saat
|
Yerel Kredi: 4
|
AKTS Kredisi: 6
|
Ön Koşul: Yok
|
|
Elektrik yükü ve Coulomb kanunu, elektrik alan ve Gauss kanunu, elektriksel potansiyel, kondansatörler ve dielektrikler, akım ve direnç, manyetik alan, Ampere kanunu, Faraday kanunu, maddenin manyetik özellikleri, elektromanyetik titreşimler, ışık kaynakları, yansıma ve kırılma, girişim, polarizasyon.
Kuram: 3 saat
|
Uygulama: 2 saat
|
Yerel Kredi: 4
|
AKTS Kredisi: 6
|
Ön Koşul: Yok
|
|
Yazılım mühendisliğinin kapsamı, yazılım yaşam döngüsü modelleri, yazılım süreci, yazılım ekipleri, yazılım araçları, yazılım sınama, modüller ve nesneler, yeniden kullanılabilirlik ve taşınabilirlik, planlama, maliyet ve zaman tahmini, gereksinimler, klasik analiz.
Kuram: 3 saat
|
Uygulama: 0 saat
|
Yerel Kredi: 3
|
AKTS Kredisi: 6
|
Ön Koşul: Yok
|
|
Temel insan ve bilgisayar etkileşim kavramları, kullanıcı ara yüz prensipleri ve tasarım yöntemleri, grafik ve kullanıcı arayüzü özellikleri, ekran tasarım prensipleri, yazılı iletişim, uluslararasılaştırma ve erişebilirlik.
Kuram: 2 saat
|
Uygulama: 2 saat
|
Yerel Kredi: 3
|
AKTS Kredisi: 5
|
Ön Koşul: Yok
|
|
Sistem gereksinimleri için kullanılacak ana başlıklar, teknikler ve pratik uygulamalar ile bunların gereksinim belirtiminde belgelendirilmesi, kullanıcı görüşmeleri ve prototip üretimi gibi gereksinim keşfi işlemleri, yazılım gereksinimlerinin düzenlenmesi ve açıklanması için yaklaşımların gösterilmesi, gereksinimlerin yazılım sistem tasarımına dönüştürülmesinde gereksinim çalışmalarına ilişkin önemin vurgulanması, şematik ve grafiksel yaklaşımlar, belirtim değerlendirme teknikleri, belirtim ve tasarım araçları ve sistem testleri geliştirmek için alternatif tasarım yaklaşımlarının sunulması, UML kullanarak yazılım sistemlerinin tasarlanması, modellenmesi ve dokümantasyonu.
Kuram: 3 saat
|
Uygulama: 0 saat
|
Yerel Kredi: 3
|
AKTS Kredisi: 4
|
Ön Koşul: Yok
|
|
Tasarıma giriş, tasarım aktiviteleri ve süreç modelleri, yapısal tasarım - veri akış diyagramları, mantıksal ve fiziksel tasarım, yapısal tasarım - süreç tanımlama, veri sözlükleri ve ayrıntılı tasarım, oo tasarım - statik ve davranış modeli tasarımı, mimari tasarım, tasarım desenleri, kullanıcı arayüz katmanı tasarımı, veri erişim katmanı tasarımı, sınır sınıfları tasarımı.
Kuram: 3 saat
|
Uygulama: 0 saat
|
Yerel Kredi: 3
|
AKTS Kredisi: 5
|
Ön Koşul: Yok
|
|
Bu derste, öğrenciler, C++ ile nesneye yönelik programlamanın temel prensiplerini öğrenecektirler.
Kuram: 3 saat
|
Uygulama: 0 saat
|
Yerel Kredi: 3
|
AKTS Kredisi: 7
|
Ön Koşul: Yok
|
|
Yazılım mühendisliği yaklaşımının yazılım geliştirme ile ilişkisi, büyük yazılım projesi örneklerinin yazılım mühendisliği yaklaşımı açısından incelenmesi.
Kuram: 2 saat
|
Uygulama: 2 saat
|
Yerel Kredi: 3
|
AKTS Kredisi: 5
|
Ön Koşul: Yok
|
|
Dersin amacı veritabanının temel kavramlarını, varlık-ilişki modeli, ilişkisel veri modelinin esasları, ilişkisel veritabanı tasarımı, normalizasyon ve türleri, ilişkisel cebir ve temel kavramlarını öğretmektir. Bu derste öğrenciler bir veritabanının adım adım nasıl tasarlanacağını öğreneceklerdir. Öğrenciler bir veritabanı projesi gerçekleştireceklerdir.
Kuram: 2 saat
|
Uygulama: 2 saat
|
Yerel Kredi: 3
|
AKTS Kredisi: 6
|
Ön Koşul: Yok
|
|
İleri Düzey T-SQL, Kurtarma ve Eşzamanlılık, Eksik Bilgi, Güvenlik, Optimizasyon, Dağıtık Veritabanları, Karar Destek Sistemleri, Büyük Veri ve NoSQL, Doküman Veritabanları, Graf Veritabanları.
Kuram: 2 saat
|
Uygulama: 2 saat
|
Yerel Kredi: 3
|
AKTS Kredisi: 6
|
Ön Koşul: Yok
|
|
Yapılandırma kimliği aracılığıyla yönetilen yazılım ve donanım öğelerinin belirlenmesi, proje çıktılarını kontrol etmek için bir proje tabanlı konfigürasyon yönetim planı oluşturarak, yazılım geliştirme projelerinin bileşenlerinin yönetilmesi, konfigürasyon kontrol prosedürlerini belirtilerek değişim isteklerinin yönetilmesi, değişiklik talepleri için bir sürüm planlamasının yapılması.
Kuram: 3 saat
|
Uygulama: 0 saat
|
Yerel Kredi: 3
|
AKTS Kredisi: 5
|
Ön Koşul: Yok
|
|
Kuram: 3 saat
|
Uygulama: 0 saat
|
Yerel Kredi: 3
|
AKTS Kredisi: 5
|
Ön Koşul: Yok
|
|
Yazılım mühendisliğinin kapsamı, yazılım geliştirme yaşam döngüsü modelleri, yazılım süreci, yazılım takımları, yazılım araçları, yazılım sınama, gereksinimler, nesne-tabanlı analiz ve tasarım, kodlama ve test yöntemleri, teslim sonrası bakım, UML kavramı ve diyagramları.
Kuram: 3 saat
|
Uygulama: 0 saat
|
Yerel Kredi: 3
|
AKTS Kredisi: 5
|
Ön Koşul: Yok
|
|
Yazılım mühendisliğinin güncel konuları dönemsel olarak ele alınacaktır.
Kuram: 3 saat
|
Uygulama: 0 saat
|
Yerel Kredi: 3
|
AKTS Kredisi: 5
|
Ön Koşul: Yok
|
|
Kuram: 3 saat
|
Uygulama: 0 saat
|
Yerel Kredi: 3
|
AKTS Kredisi: 6
|
Ön Koşul: Yok
|
|
Kuram: 3 saat
|
Uygulama: 0 saat
|
Yerel Kredi: 3
|
AKTS Kredisi: 5
|
Ön Koşul: Yok
|
|
Yazılım doğrulama ve geçerlemeye giriş, yazılım testine giriş, yazılım güvenliğinin temelleri, yazılım test gereçleri, yazılım test araçları, kara-kutu birim test tekniği, beyaz-kutu birim testi ve kontrol-akış testi, veri-akış testi, web sitesi testi, kullanılabilirlik testi, genetik algoritmalar, güvenlik için test ve kod denetimleri, yazılım test ölçütleri.
Kuram: 3 saat
|
Uygulama: 0 saat
|
Yerel Kredi: 3
|
AKTS Kredisi: 6
|
Ön Koşul: Yok
|
|
Bu dersin amacı, mobil cihaz ortamında yazılım geliştirme hakkında temel bilgi vermek ve Android işletim sistemi üzerinde program yazmayı öğretmektir.
Kuram: 2 saat
|
Uygulama: 2 saat
|
Yerel Kredi: 3
|
AKTS Kredisi: 5
|
Ön Koşul: Yok
|
|
Programlama tekniği ile ilgili temel prensiplere giriş: test, hata ayıklama, taşınabilirlik, performans, tasarım alternatifleri ve modelleri. Çeşitli programlama dilleri, programlama ortamları ve işletim sistemlerinde uygulama. Programın işlevselliği, performansı ve sağlamlığını iyileştirmek için yazılım geliştirme sürecinde kullanılan araçlar.
Kuram: 3 saat
|
Uygulama: 0 saat
|
Yerel Kredi: 3
|
AKTS Kredisi: 5
|
Ön Koşul: Yok
|
|
Bu ders ile amaçlanan, öğrencilerin elektronik iş (e-iş) hizmetlerinden yararlanabilmeleri için gereksinim duydukları web tabanlı programlamaya yönelik bireysel gelişimlerini sağlamaktır. Dersi başarıyla tamamlayan öğrenciler statik web sayfalarını dinamik bir yapıya dönüştürerek profesyonel bir web programlama becerisine sahip olacaklardır. PHP dilinin genel yapısı ve kurulumu, değişkenler, sabitler, operatörler, kontrol yapıları, döngüler, diziler, dosya dizin işlemleri, çerez kavramı, oturum kavramı, formlar, MySQL kurulumu, temel SQL dili komutları, PHP ve grafikler, veritabanı bağlantıları, PHP ve XML, PHP ve güvenlik.
Kuram: 2 saat
|
Uygulama: 2 saat
|
Yerel Kredi: 3
|
AKTS Kredisi: 5
|
Ön Koşul: Yok
|
|
Bu dersin amacı derleyici tasarımıyla ilgili temel bilgi ve kavramları öğrenciye öğretmektir. Derleyici yapısı, Sözlük analizi, Sözdizimi analizi, Sözdizimi yönlü çeviri, Tip kontrolü, Çalışma zamanı ortamı, Kod üretimi, Kod eniyilemesi.
Kuram: 3 saat
|
Uygulama: 0 saat
|
Yerel Kredi: 3
|
AKTS Kredisi: 4
|
Ön Koşul: Yok
|
|
Java'ya giriş, değişkenler, operatörler, yöntemleri, nesneleri ve nesne yönelimli programlama, dizge operatörleri, istisnalar ve özel durum işleme, swing denetimlerini kullanma yöntemleri, veri yapıları, Dosyalar ve Akımlar, Ağ programlama, swing GUI nesnelerini kullanarak GUI programlama, JDBC bağlantıları, Java appletleri.
Kuram: 3 saat
|
Uygulama: 0 saat
|
Yerel Kredi: 3
|
AKTS Kredisi: 5
|
Ön Koşul: Yok
|
|
Unix/Linux ortamı, dosya sistemi, hesap yönetimi, Unix derleyiciler ve yorumlayıcılar, Unix pencere yöneticisi, Unix kabuğu ve kabuk programlama, Unix/Linux ortamında yazılım geliştirme, Unix araçları, diğer sistem yönetim araçları, temel süreç yönetimi.
Kuram: 3 saat
|
Uygulama: 0 saat
|
Yerel Kredi: 3
|
AKTS Kredisi: 5
|
Ön Koşul: Yok
|
|
Kuram: 3 saat
|
Uygulama: 0 saat
|
Yerel Kredi: 3
|
AKTS Kredisi: 5
|
Ön Koşul: Yok
|
|
Mobil cihaz karakteristikleri, uygulama temelleri, aktiviteler ve amaçlar, iş parçacıkları (threads), servisler, kullanıcı arayüz ekranları ve olayları, çoklu ortam teknikleri, donanım arayüzü, ağ, veri depolama metotları, konum-tabanlı servisler.
Kuram: 3 saat
|
Uygulama: 0 saat
|
Yerel Kredi: 3
|
AKTS Kredisi: 5
|
Ön Koşul: Yok
|
|
Görsel programlamaya giriş, Framework kullanımı, proje geliştirme, konfigürasyon yönetimi, form araçları kullanımı (TextBox, ComboBox, CheckBox, RadiobButton, ListBox, Timer, Progress Bar, TabControl, ErrorProvider, DateTime, TreeView, ImageList ContexMenu, SplitContainer, MenuScript, Mouse Tracking).
Kuram: 2 saat
|
Uygulama: 2 saat
|
Yerel Kredi: 3
|
AKTS Kredisi: 5
|
Ön Koşul: Yok
|
|
Python programlamaya giriş, girdi/çıktı işlemleri, döngüler, koşullu durumlar, hata yakalama, listeler, fonksiyonlar, modüller, nesne tabanlı programlama, SQLite ile veritabanı programlama, ağ programlama.
Kuram: 2 saat
|
Uygulama: 2 saat
|
Yerel Kredi: 3
|
AKTS Kredisi: 5
|
Ön Koşul: Yok
|
|
Bir yazılım sisteminin gereksinim, analiz ve tasarım safhaları, proje tasarım ve sunumuyla ilgili hususlar, gerçek hayattaki yazılım proje problemleri ile ilgili farkındalık, profesyonel kalitede yazılım çözümleri, yazılım mühendisliği metotlarının uygulaması.
Kuram: 0 saat
|
Uygulama: 4 saat
|
Yerel Kredi: 2
|
AKTS Kredisi: 9
|
Ön Koşul: Yok
|
|
Bütünleşik Proje I dersinde tasarlanan projenin gerçekleştirim ve test safhaları, yazılım geliştirme ipuçları.
Kuram: 0 saat
|
Uygulama: 4 saat
|
Yerel Kredi: 2
|
AKTS Kredisi: 8
|
Ön Koşul: SE 401
|
|
Yazılım proje yönetimine giriş, proje değerlendirme ve yazılım yönetimi, proje planlamasına genel bakış, proje planlama adımları, yazılım projesi büyüklük kestirim yöntemleri, iş planı, risk yönetimi, kaynak tahsisi, proje izleme ve kontrol, idari sözleşmeler, ekip yönetimi, yazılım kalite ve standartları, konfigürasyon yönetimi.
Kuram: 3 saat
|
Uygulama: 0 saat
|
Yerel Kredi: 3
|
AKTS Kredisi: 6
|
Ön Koşul: Yok
|
|
Yazılım kalitesi ve güvencesine giriş, yazılım kalite özellikleri, yazılım kalite güvencesinin amaçları, yazılımda kalite sorunları, kalite sistemleri, en iyi pratikler yaklaşımı, süreç kavramı, yazılım süreç geliştirme ve iyileştirme modelleri, yazılım kalite yönetimi, yazılım kalitesinin maliyeti, yazılım testi ve uygulaması, konfigürasyon yönetimi, çevik metotlar.
Kuram: 3 saat
|
Uygulama: 0 saat
|
Yerel Kredi: 3
|
AKTS Kredisi: 4
|
Ön Koşul: Yok
|
|
Ölçüm teorisi ve temel kavramlar, yazılımda ölçme ve temel yazılım ölçütleri, yazılım karmaşıklık ölçütleri ve modelleri, yazılım büyüklük ölçütleri ve kestirim modelleri, yazılım emek ölçütleri ve kestirim modelleri, yazılım kalite ölçütleri, ISO 9126, ISO 15504 ve CMMI kalite modelleri, yazılım süreç iyileştirmeyi ölçmede kullanılan işlev puanı ölçütleri, yazılım kullanılabilirlik ölçütleri, müşteri memnuniyetinin ölçüm ve analizi, yazılım bakım ölçütleri.
Kuram: 3 saat
|
Uygulama: 0 saat
|
Yerel Kredi: 3
|
AKTS Kredisi: 5
|
Ön Koşul: Yok
|
|
Kuram: 3 saat
|
Uygulama: 0 saat
|
Yerel Kredi: 3
|
AKTS Kredisi: 5
|
Ön Koşul: Yok
|
|
Dersin genel amacı Sosyal Ağ Analizi?ne ilişkin temel tekniklerini öğretmek, ağlar ile ilgili temel kavramları açıklamak, ve ağ görselleştirme araç ve tekniklerini tanıtmaktır.
Kuram: 3 saat
|
Uygulama: 0 saat
|
Yerel Kredi: 3
|
AKTS Kredisi: 6
|
Ön Koşul: Yok
|
|
Bu ders, dağıtık sistemlerin tasarımı, uygulanması ve yönetimi altında yatan temel kavramlar üzerinde durur. Dağıtık sistemlerde temel kavramlar, senkronizasyon, seçim, dağıtılan anlaşma, süreçler arası iletişim ve koordinasyon, çoğaltılmış veri yönetimi, dağıtılmış objeler, güvenlik, ve dizin ve keşif hizmetleri gibi temel konuları kapsar.
Kuram: 3 saat
|
Uygulama: 0 saat
|
Yerel Kredi: 3
|
AKTS Kredisi: 4
|
Ön Koşul: Yok
|
|
Oyun programlamaya giriş, oyun mimari, oyun mantığı, 3 boyutlu oyunlarda temel kavramlar, 3 boyutlu oyunlar için klavye, fare, kullanıcı arabirimi programlama.
Kuram: 3 saat
|
Uygulama: 0 saat
|
Yerel Kredi: 3
|
AKTS Kredisi: 5
|
Ön Koşul: Yok
|
|
Durum çalışmaları güçlü ve esnek olan gözlemsel bir metottur. Öncelikli olarak ileriye ve geriye dönük bir teorinin yapısını anlatmak ve açıklamak için araştırmalarda kullanılır. Araştırma sonuçlarının doğrulanmasında da kullanılabilirler. Bu beceriden ötürü yazılım mühendisliği alanında popüler hale gelmiştir ve yeni bir tekniğin, metodun, aracın, sürecin veya teknolojinin kabiliyetlerini sunmak veya açıklamak için sıklıkla kullanılırlar. Ne yazık ki genellikle doğru şekilde kullanılamamaktadırlar. Bu dersin amacı yazılım mühendisi adaylarına durum çalışmalarının nasıl etkin bir biçimde tasarlanabileceği, yürütüleceği, değerlendirileceği ve okunacağını öğretmektir.
Kuram: 3 saat
|
Uygulama: 0 saat
|
Yerel Kredi: 3
|
AKTS Kredisi: 4
|
Ön Koşul: Yok
|
|
Durum çalışmaları güçlü ve esnek olan gözlemsel bir metottur. Öncelikli olarak ileriye ve geriye dönük bir teorinin yapısını anlatmak ve açıklamak için araştırmalarda kullanılır. Araştırma sonuçlarının doğrulanmasında da kullanılabilirler. Bu beceriden ötürü yazılım mühendisliği alanında popüler hale gelmiştir ve yeni bir tekniğin, metodun, aracın, sürecin veya teknolojinin kabiliyetlerini sunmak veya açıklamak için sıklıkla kullanılırlar. Ne yazık ki genellikle doğru şekilde kullanılamamaktadırlar. Bu dersin amacı yazılım mühendisi adaylarına durum çalışmalarının nasıl etkin bir biçimde tasarlanabileceği, yürütüleceği, değerlendirileceği ve okunacağını öğretmektir.
Kuram: 3 saat
|
Uygulama: 0 saat
|
Yerel Kredi: 3
|
AKTS Kredisi: 4
|
Ön Koşul: Yok
|
|
Staj altı hafta (30 işgünü) dır, herhangi bir yurtiçi veya yurtdışı kamu veya özel kuruluşlarda saha deneyimi kazanmayı öngörmektedir. Öğrenciler, stajlarını başarıyla tamamlayabilmeleri için Mühendislik & Doğa Bilimleri Fakültesi ve Yazılım Mühendisliği Bölümü Staj Yönergelerinde istenenleri yerine getirmeleri gerekmektedir.
Kuram: 0 saat
|
Uygulama: 0 saat
|
Yerel Kredi: 0
|
AKTS Kredisi: 6
|
Ön Koşul: Yok
|
|
Türk Dili dersleri, öğrencilerin Türk dilinin özelliklerini ve işleyiş kurallarını örnekleriyle göstermelerini; duygularını, düşüncelerini, tasarladıklarını, izlenimlerini, gözlemlerini, yaşantılarını söz ve yazıyla doğru ve etkili olarak anlatma becerisi ve alışkanlığı kazanmalarını, onların yazılı ve sözlü metinler aracılığıyla sözcük hazinelerini geliştirmelerini; okudukları metinleri ya da dinledikleri programları doğru olarak anlayabilme kurallarını öğrenmelerini; kişiler ve kitleler arasındaki iletişimin temeli olan dil becerilerini geliştirmelerini hedeflemektedir.
Kuram: 2 saat
|
Uygulama: 0 saat
|
Yerel Kredi: 2
|
AKTS Kredisi: 2
|
Ön Koşul: Yok
|
|
Amaç, öğrencilerin Türkçenin özelliklerini ve işleyiş kurallarını örnekleriyle açıklamaları; Türkçenin yazım ve söyleyiş özelliklerini örnekleriyle göstermeleridir. Öğrencilerin anlama (dinleme/okuma/izleme anlama) ve anlatma (sözlü ve yazılı anlatım) becerilerini geliştirmelerine, Türk ve dünya kültür ve edebiyatlarıyla ilişki kurmalarına olanak sağlar.
Kuram: 2 saat
|
Uygulama: 0 saat
|
Yerel Kredi: 2
|
AKTS Kredisi: 2
|
Ön Koşul: Yok
|
|
|
|