ECTS - - Bilgisayar Programcılığı (Uzaktan Eğitim)
Zorunlu Bölüm Dersleri
BP101 - Algoritma ve Programlamaya Giriş (1 + 0) 5
Bilgi saklamanın kavranması, algoritma ve program akış şemalarının anlaşılması, nasıl kullanıldığının kavranması; programlama dilleri, C programlama dilinin temel özellikleri, girdi/çıktı komutları, seçme ve döngü komutları ve özellikleri, fonksiyonlar, göstergeler, diziler, dizgiler, yapılar, metin dosyaları.
BP102 - Veri Yapıları (1 + 0) 5
Dizilerin kavranması, uçların kavranması, yapılar ve bileşimlerin kavranması, özyineli fonksiyonların kavranması ve kullanılması, yığın, kuyruk ve ikili arama ağaçlarının kavranması, C programlama dili kullanılarak hayata geçirilmesi ve problem çözümünde kullanılması.
BP103 - Bilgisayar Donanımı (1 + 0) 5
Bilgisayar bileşenleri ve özellikleri, verilerin bilgisayarda gösterimi, merkezi işlem birimi, anakart ve veri yolları, BIOS, girdi/çıktı birimleri ve bellek gibi bileşenlerin görevleri, veri depolama, işletim sistemleri, bir bilgisayarın temel parçalarından oluşturulması, bakım ve onarım, bilgisayara ek donanımların kurulumu, bilgisayar ağlarına g
BP104 - Grafik ve Animasyon (1 + 0) 5
Grafik ve animasyonla ilgili temel kavramlar, vektörel çizimler, yazı işlemleri, Bitmap resimlerde alan seçimleri, Bitmap resimlerde biçimlendirme işlemleri, katman yapısı, Bitmap resimlere efekt uygulama, animasyonla ilgili temel kavramlar, animasyon oluşturma.
BP201 - Veritabanı Yönetim Sistemleri (1 + 0) 6
Veritabanı sistemleri, varlık-ilişki (Vİ) ve genişletilmiş varlık-ilişki (GVİ) ile veri modellemesi, ilişkisel veri modelleme, dosya organizasyonu ve indeksleme yapıları, ilişkisel cebir, yapısal sorgulama dili (Structured Query Language-SQL), veritabanı tasarımı: fonksiyonel bağımlılık ve tablo normalizasyonu, veritabanı yönetimine giriş.
BP207 - Bilgisayar Ağları ve İnternet (1 + 0) 6
Bilgisayar ağları ve iletişim, ağ donanımları ve işlevleri, bilgisayar ağ yapıları, OSI çok katmanlı ağ modeli, TCP/IP ağ protokol kümesi, IP adresi, yaygın kullanılan ağ protokolleri (alan adı hizmeti, e-posta alma, e-posta gönderme, web, dosya aktarım), internet ağ modeli katmanları ve fonksiyonları, ağ içerisinde paket yönlendirme ve yol çözümle
HIST101 - Atatürk İlkeleri ve İnkılâp Tarihi I (2 + 0) 2
Fransız İhtilali; Osmanlı Devletinin yapısı ve jeopolitik konumu, çöküş nedenleri; Batılılaşma hareketleri ve I. Meşrutiyet; II. Meşrutiyet; Trablusgarp ve Balkan savaşları; I. Dünya Savaşı; Kurtuluş Savaşı öncesi dönemi, kongreler, Misak-ı Milli ve TBMM`nin açılışı.
TURK401 - Türk Dili I (2 + 0) 2
Yeryüzündeki diller ve sınıflandırılmaları; Türk diilinin tarihi, dünyadaki dağılışı ve diğer diller arasındaki yeri; Cumhuriyet döneminde Türk dili; yazım dili; Türkçenin söyleyiş özellikleri; yabancı kelimeler ve ekler; noktalama işaretleri; metinlerde dil ve anlatım.