ALGORİTMA VE PROGRAMLAMA
BİLP1111
Algoritma. Akış diyagramı. Programlama araçları. Değişkenler ve sabit. Giriş-Çıkış işlemleri. Operatörler. Karar yapıları. Döngü kontrolleri. Tek boyutlu diziler. Çok boyutlu diziler. Değer döndürmeyen alt programlar. Değer döndüren alt programlar.
AKTS
5Kredi
3Saatler
(2 + 2 + 0 )Bilgisayar Donanımı ve Ağ Temelleri
BİLP1115
Bilgisayar sistemlerinin temel donanım bileşenlerini ve bilgisayar ağlarının temel yapı ve çalışma prensiplerini öğretmektir. Öğrencilerin bilgisayar ve ağ donanımlarını tanıması, temel kurulum ve yapılandırmaları gerçekleştirmesi amaçlanmaktadır. Ayrıca temel donanım ve ağ sorunlarını tanımlayabilme ve çözümleyebilme becerisi kazandırılması hedeflenmektedir.
AKTS
5Kredi
3Saatler
(2 + 2 + 0 )Temel Matematik
BİLP1116
Öğrencilerin temel matematik kavramlarını (sayılar, üslü/köklü ifadeler, oran-orantı, denklemler fonksiyonlar) kavrayarak, bu bilgileri günlük hayat ve bilgisayar programcılığı alanındaki problemlere uygulayabilmelerini sağlamak.
AKTS
4Kredi
3Saatler
(3 + 0 + 0 )Web ve İnternet Programcılığı I
BİLP1117
Bu dersin amacı; öğrencilere internetin temel çalışma mantığını öğretmek, web teknolojilerine giriş yapmalarını sağlamak ve HTML, CSS ve JavaScript kullanarak temel düzeyde front-end geliştirme becerisi kazandırmaktır.
AKTS
4Kredi
3Saatler
(2 + 2 + 0 )Veri Tabanı I
BİLP1118
Bu ders ile öğrencinin, veri tabanı kavramlarını ve ilişkisel veri tabanı yönetim sistemlerini anlaması; ihtiyaç analizi yaparak veri modelleme temellerini öğrenmesi; veri tabanı tasarımı ve oluşturma, SQL sorguları ile veri erişimi ve yönetimi becerilerini kazanması hedeflenmektedir. Öğrenci, temel SQL komutlarını (DDL, DML) kullanarak veri tabanı oluşturabilir, veri ekleme/güncelleme/silme işlemleri yapabilir, veri filtreleme ve sıralama sorguları yazabilir, birden fazla tabloyu birleştirerek (JOIN) sorgulama yapabilir ve alt sorgular kullanabilir.
AKTS
4Kredi
3Saatler
(2 + 2 + 0 )General English I
ENGL1305
Temel dilbilgisi yapıları ve cümle kalıpları. Somut türden kişisel detay ve ihtiyaçlara yönelik temel çeşitliliğe sahip basit ifadeler. Temel selamlama ve uğurlama ifadeleri. Günlük rutinler. İnsanların ve mekanların tanımlanması. Kişisel profiller. Sosyal ağlar. Resmi olmayan e-posta mesajları.
AKTS
2Kredi
3Saatler
(0 + 0 + 0 )Türkiye Cumhuriyeti Tarihi I
HIST1101
Reform ve devrim kavramları. Osmanlı mirası ile Batıcılık. Tanzimat’ın gelişimi ve sonuçları. İlk anayasal deneyim ve anayasal muhalefetin çöküşü. Abdülhamid rejimi ve karakteristikleri. İTC ile Abdülhamid’e karşı anayasal muhalefet. 1908 Anayasa Devrimi. Balkan Savaşları. Cihan Harbi ve sosyal boyutları. Kurtuluş Savaşı. İnkılaplar rejimi. Tek-Parti sistemi. Kuruluş döneminde yeni ekonomi üzerine tartışmalar
AKTS
2Kredi
2Saatler
(2 + 0 + 0 )Bilimsel Araştırma ve Etik
MYOD1001
1. Tıp etiği ilkelerini tanımlayabilir. 2. Bilimsel araştırmalarda uyulması gereken etik ilkeleri açıklayabilir. 3. Bilimsel araştırma yöntemlerini ve süreçlerini açıklayabilir. 4. Bilimsel bir makale inceleme becerisi kazanır.
AKTS
1Kredi
1Saatler
(1 + 0 + 0 )Türkçe I
TÜRK1201
İletişim, iletişim öğeleri, iletişim türleri, sözlü ve yazılı iletişim ve sunum, etkili iletişim becerileri; dilin tanımı ve önemi, dil –toplum, dil - kültür ilişkisi, dil ve yazın ilişkisi; konuşma dili-yazı dili, anadil, ölçünlü dil, lehçe, ağız, özel diller ; Türkçenin anlam, ses ve biçim (yapı) özellikleri; yazım ve noktalama kuralları. Anlatımın özellikleri, türleri; konu ve konunun sınırlandırılması; yazı dili ve özellikleri, yazılı anlatım düzeni (yazılı anlatımda planlama), anlatım biçimleri, yazılı anlatım türleri, yazılı anlatımın özellikleri, anlatım bozuklukları.
AKTS
2Kredi
2Saatler
(2 + 0 + 0 )NESNE TABANLI PROGRAMLAMA
BİLG1123
Dersin içeriğini Java Platformu ve Bileşenleri, Java Diline Giriş, String Sınıfı, Main Denetimi, JAVA’da değişkenler, Temel Veri Tipleri, Program Akış Denetimi ve Operatörler, Döngüler, Diziler, Sınıf ve Nesne Kavramı, Paketler, Metotlar, Erişim Denetimi, Nesneye Dayalı Programlamanın Temel İlkeleri (Kapsülleme-Encapsulation, Kalıtım-Inheritance, Çok biçimlilik-Polymorphism, Arayüzler-Interfaces, Dahili Sınıflar), veritabanı entegrasyonu, proje örnekleri.
AKTS
6Kredi
3Saatler
(0 + 0 + 0 )VERİ TABANI II
BİLP1124
İhtiyaç analizinin yapılabilmesi ve bu analiz doğrultusunda gerekli veri tabanının tasarlanması, oluşturulması. Sorgulama işlemleri. Veri tabanı yönetimsel fonksiyonlarının kullanılabilmesi.
AKTS
5Kredi
3Saatler
(2 + 2 + 0 )Nesnelerin İncelenmesi
BİLP1126
Dersin amacı algılama ve veri işleme yeteneğine sahip cihazların birbirleriyle haberleşmesini sağlamak ve internet üzerinden cihazların ortak ağını oluşturmayı öğretmektir. Gelişen bilgi teknolojileri sayesinde bilgi ve iletişim teknolojilerini kullanarak, kuramsal ve uygulama çerçevesinde öğrenciye bilgi ve beceri kazandırmaktır. Akıllı sistemler tasarımının temellerini öğretmektir.
AKTS
4Kredi
3Saatler
(2 + 2 + 0 )Web ve İnternet Programcılığı II
BİLP2135
Web ve İnternet Programcılığı II
AKTS
4Kredi
3Saatler
(3 + 0 + 0 )YAPAY ZEKAYA GİRİŞ
BİLP2168
Yapay zekâya giriş. Yapay zekâ kullanarak problem çözme. Makine öğrenmesi, derin öğrenme gibi teknikler/algoritmalar hakkında temel bilgiler. Yapay Zekâ Programlama Dilleri. Yapay Zekâ Uygulamaları.
AKTS
3Kredi
3Saatler
(3 + 0 + 0 )General English II
ENGL1306
Basit dilbilgisi yapıları ve cümle kalıpları. İnsanların, yaşam ve çalışma koşullarının, günlük rutinlerin, hoşa giden ve gitmeyen konuların betimlenmesi ya da sunumu. Birincil öneme sahip konular (örn: kişisel ve ailevi bilgiler, alışveriş, yerel coğrafya, iş durumu) ile ilgili kalıplar ve ifadeler. Karşılaştırmalar. Resmi e-posta mesajları.
AKTS
2Kredi
3Saatler
(0 + 0 + 0 )Türkiye Cumhuriyeti Tarihi II
HIST1102
Cumhuriyetin kurucu dinamikleri. Devletçilik ile liberalizm arasında ekonomi politikası. Bir ideoloji olarak Kemalizm üzerine tartışmalar. Kadro hareketi. Yeni kuşak cumhuriyet entelektüelleri. İkinci Dünya Savaşı ve Türkiye. Savaş sonrası dünya düzenine eklemleniş. Soğuk Savaş ve Türkiye. Demokrat Parti. 27 Mayıs Askeri Müdahalesi ile 1961 Anayasası. 1960’lar: Yeni kültürel ve siyasal dinamikler. 12 Mart askeri müdahalesi. Uluslararası bir sorun olarak Kıbrıs ve Avrupa Birliği’nin oluşumu. 1970’ler ve siyasal kutuplaşma. 1980 Askeri Müdahalesi ve 1982 Anayasası. Özal hükümetleri. 1980’lerden 1990’lara Türkiye’de sosyal dönüşüm.
AKTS
2Kredi
2Saatler
(2 + 0 + 0 )Temel İSG
MYOD1401
İş sağlığı ve güvenliğinin temel ilkeleri ve uygulamaları. Güvenlik kültürü. Risk ve tehlike Risk faktörleri. İş kazaları İş Hastalıkları. Temel risk analizi ve önlemler.
AKTS
3Kredi
3Saatler
(3 + 0 + 0 )Türkçe II
TÜRK1202
Anlatımın özellikleri ve türleri; yazı ve konuşma türleri; sözlü ve yazılı iletişim ve sunum becerilerinin ve dilin, dünya ve Türk Edebiyatı ustalarından seçilmiş metinlerle anlatılması, kavranması ve çözümlenmesi. Dil-Edebiyat ilişkisi; dilin edebiyat yoluyla zenginleşmesi. Özgün edebiyat metinleri. Dil ve düşünce arasındaki ilişki. Terimlerin ve kavramların edebiyat metinleri üzerinden analizi. Türk Edebiyatı alanındaki akımların özeti.
AKTS
2Kredi
2Saatler
(2 + 0 + 0 )AÇIK KAYNAK İŞLETİM SİSTEMLERİ
BİLP2134
Temel işletim sistemi kavramları. İşletim sisteminin yapısı. İşletim sistemi kurmak. İşletim sistemi yönetimsel araçları kullanmak. İşletim sistemi yardımcı programları kurmak. Erişim denetimi. Ağ ayarları. Sunucu işletim sistemleri.
AKTS
4Kredi
3Saatler
(3 + 0 + 0 )Görsel Programlama Uygulamaları
BİLP2136
Görsel programlama ortamını ve C# programlama dilini kullanarak masaüstü uygulamaları geliştirme bilgi ve becerisi kazandırmaktır. Öğrencilerin Windows Forms ve veritabanı teknolojilerini kullanarak kullanıcı etkileşimli uygulamalar geliştirmeleri amaçlanmaktadır. Ders kapsamında öğrencilerin edindikleri bilgi ve becerileri grup çalışmasına dayalı bir otomasyon projesinde uygulamaları hedeflenmektedir.
AKTS
6Kredi
4Saatler
(2 + 4 + 0 )Yazılım Mimarileri
BİLP2137
Bu dersin amacı, öğrencilere yazılım sistemlerinin mimari düzeyde nasıl tasarlandığını, analiz edildiğini ve değerlendirildiğini öğretmektir. Yazılım yaşam döngüsü boyunca mimarinin rolü ele alınarak, farklı mimari yaklaşımların karşılaştırılması ve uygun mimari kararların verilmesine yönelik yetkinlik kazandırılması hedeflenir.
AKTS
4Kredi
3Saatler
(3 + 0 + 0 )Bulut Bilişim ve Veri Yönetimi
BİLP2138
Öğrencilerin bulut bilişim teknolojilerinin temel kavramlarını, servis modellerini ve veri yönetimi süreçlerini kavramalarını; bulut tabanlı sistemlerde veri depolama, erişim, yedekleme, güvenlik ve yönetim konularında temel teknik bilgi ve uygulama becerisi kazanmalarını sağlamaktır.
AKTS
4Kredi
3Saatler
(3 + 0 + 0 )Alan Seçmeli
BİLP-AL-I
Alan Seçmeli
AKTS
3Kredi
3Saatler
(3 + 0 + 0 )Genel Seçmeli
BİLP-GN-I
Genel Seçmeli
AKTS
3Kredi
3Saatler
(3 + 0 + 0 )İşletmede Mesleki Eğitim
BİLP2100
Öğrencilerin alanlarıyla ilgili teorik bilgi ve becerilerini gerçek iş ortamında uygulamalarını sağlamaktır. İşletme süreçlerini tanımaları, mesleki görev ve sorumlulukları deneyimlemeleri ve sektör ihtiyaçlarına uygun yetkinlikler kazanmaları amaçlanmaktadır. Öğrencilerin mesleki bilgi, beceri ve yetkinliklerini iş ortamında geliştirmeleri hedeflenmektedir.
AKTS
30Kredi
20Saatler
(0 + 0 + 40 )YAZILIM KURULUMU VE YÖNETİMİ
BİLP1112
İşletim sistemleri. İşletim sistemi kurulumu. Sistem özellikleri. Denetim masası. Grup ilkeleri. İşletim sistemini çoğaltmak. Güvenlik yazılımları. Ofis yazılımları. Diğer uygulama yazılımları.
AKTS
4Kredi
3Saatler
(2 + 2 + 0 )AĞ TEMELLERİ
BİLP1113
Bilgisayar ağları. Ağ kabloları. Ağ adresleme. Paylaşım ve güvenlik. Ağ çevre birimleri. Web sitesi ağ/trafik güvenlik ayarları.
AKTS
5Kredi
3Saatler
(2 + 2 + 0 )VERİ TABANI I
BİLP1114
Veri tabanı ihtiyaç analizi. Normalizasyon veri tabanı araçlarının kurulumu. Tabloları oluşturma ve özelliklerini belirleme. Sorgu oluşturma ve çeşitlerini kullanma. İlişkili tablolar ile sorgu hazırlama. DML sorguları. Kullanıcı sorguları. Görünüm sorguları. Tetikleyici sorguları. Alt program sorguları. Transaction işlemleri. İndeks sorguları.
AKTS
5Kredi
3Saatler
(2 + 2 + 0 )Genel İngilizce 1 (MYO)
ENGL1301
Temel dilbilgisi yapıları ve cümle kalıpları. Somut türden kişisel detay ve ihtiyaçlara yönelik temel çeşitliliğe sahip basit ifadeler. Temel selamlama ve uğurlama ifadeleri. Günlük rutinler. İnsanların ve mekanların tanımlanması. Kişisel profiller. Sosyal ağlar. Resmi olmayan e-posta mesajları.
AKTS
4Kredi
3Saatler
(3 + 0 + 0 )Genel Matematik
TILA1212
Sayılar. Sayıların sınıflandırılması. Üslü ifadeler ve köklü ifadeler. Rasyonel ifadeler. Faktöriyel. Oran ve orantı. Denklemler. İkinci dereceden denklemler. Eşitsizlikler. Fonksiyonlar. Açılar ve trigonometri. Trigonometrik oranlar. Kompleks sayılar.
AKTS
5Kredi
3Saatler
(3 + 0 + 0 )WEB VE İNTERNET PROGRAMCILIĞI I
BİLP1122
İnternetin yapısını öğrenerek ve güncel web programlama tekniklerini kullanarak karşılaşılan/gözlemlenen problemlere ve oluşabilecek taleplere uygun web tabanlı çözümler üretme yeteneği kazandırır. Html kontrolleri, Css ve Bootstrap, Javascript temelleri, yazılım mimarileri, tasarım desenleri, nesneye dayalı programlama ilkeleri, entity framework ve linq konuları ele alınarak bu konular doğrultusunda ASP.NET MVC 5 uygulamaları geliştirilir, ileri seviye ASP.NET MVC uygulamaları için temel oluşturulur.
AKTS
5Kredi
3Saatler
(2 + 2 + 0 )GÖRSEL PROGRAMLAMA I
BİLP1123
Görsel programlama editörü kurma ve ayarlarını yapma. C# Programlama Dili. Değişkenler. Veri türleri. Operatörler. Karar ve kontrol yapıları. Diziler. Fonksiyonlar. Formlar ile çalışmak. Temel uygulamalar geliştirmek.
AKTS
5Kredi
3Saatler
(3 + 0 + 0 )Nesnelerin İnterneti
BİLP1125
Nesnelerin İnterneti
AKTS
5Kredi
3Saatler
(2 + 2 + 0 )Genel İngilizce 2 (MYO)
ENGL1302
Basit dilbilgisi yapıları ve cümle kalıpları. İnsanların, yaşam ve çalışma koşullarının, günlük rutinlerin, hoşa giden ve gitmeyen konuların betimlenmesi ya da sunumu. Birincil öneme sahip konular (örn: kişisel ve ailevi bilgiler, alışveriş, yerel coğrafya, iş durumu) ile ilgili kalıplar ve ifadeler. Karşılaştırmalar. Resmi e-posta mesajları.
AKTS
4Kredi
3Saatler
(3 + 0 + 0 )NESNE TABANLI PROGRAMLAMA I
BİLP2131
Dersin içeriğini Java Platformu ve Bileşenleri, Java Diline Giriş, String Sınıfı, Main Denetimi, JAVA’da değişkenler, Temel Veri Tipleri, Program Akış Denetimi ve Operatörler, Döngüler, Diziler, Sınıf ve Nesne Kavramı, Paketler, Metotlar, Erişim Denetimi, Nesneye Dayalı Programlamanın Temel İlkeleri (Kapsülleme-Encapsulation, Kalıtım-Inheritance, Çok biçimlilik-Polymorphism, Arayüzler-Interfaces, Dahili Sınıflar) konuları oluşturmaktadır.
AKTS
5Kredi
3Saatler
(3 + 0 + 0 )GÖRSEL PROGRAMLAMA II
BİLP2133
Yerel veri tabanına giriş. C# ile ara yüz oluşturma. Verileri listeleme, işleme ve bağlantılar oluşturma. Uzak veri tabanına giriş. Verileri listeleme, işleme ve bağlantılar oluşturma. Basit sorgular yapmak. İstatisksel sorgular yapmak. Veritabanı grafiği oluşturma. Veritabanı raporlaması. Veritabanı kurulum seti hazırlamak. Program kurulum seti hazırlamak.
AKTS
5Kredi
3Saatler
(3 + 0 + 0 )SEKTÖR STAJI
BİLP2939
SEKTÖR STAJI
AKTS
5Kredi
0Saatler
(0 + 0 + 0 )BİLGİSAYAR DONANIMI
BİLP2145
BİLGİSAYAR DONANIMI
AKTS
5Kredi
3Saatler
(3 + 0 + 0 )SİSTEM ANALİZİ VE TASARIMI
BİLP2146
SİSTEM ANALİZİ VE TASARIMI
AKTS
5Kredi
3Saatler
(3 + 0 + 0 )NESNE TABANLI PROGRAMLAMA II
BİLP2147
NESNE TABANLI PROGRAMLAMA II
AKTS
6Kredi
3Saatler
(2 + 2 + 0 )YAZILIM MİMARİLERİ
BİLP2148
YAZILIM MİMARİLERİ
AKTS
5Kredi
3Saatler
(3 + 0 + 0 )