Alanya Üniversitesi Meslek Yüksekokulu Bilgisayar Programcılığı Programı olarak; dış paydaş toplantısı gerçekleştirilmiştir. Tüm katılımcılarımıza katkıları için teşe...
Ders İçerikleri
📘 BPR 101 MATEMATİK
Fonksiyonlar, limit ve türev kavramları; lineer cebir, matrisler ve determinantlar; bilgisayar programcılığı ve mühendislik uygulamalarında kullanılan sayısal yöntemlerin temelleri; problem çözme ve algoritmik düşünme için matematiksel altyapı.
📘 BPR 103 WEB TASARIMI VE KODLAMA
HTML, CSS ve JavaScript ile web sayfası tasarımı; kullanıcı arayüzü geliştirme ve etkileşimli içerik oluşturma; modern web standartları, responsive tasarım ve erişilebilirlik ilkeleri; temel düzeyde dinamik web uygulamaları geliştirme.
📘 BPR 107 VERİ TABANI I
Veri tabanı sistemlerinin temel kavramları; veri modelleri, tablo, alan ve ilişkiler; SQL dili ile veri tanımlama, sorgulama ve güncelleme işlemleri; normalizasyon, veri bütünlüğü ve güvenlik ilkeleri; örnek veri tabanı uygulamaları.
📘 BPR 109 BİLGİSAYAR DONANIMI
Bilgisayar sistemlerinin temel bileşenleri (işlemci, bellek, depolama, giriş-çıkış birimleri); donanımın çalışma prensipleri; sayısal mantık ve temel devreler; donanım-software ilişkisi; bilgisayar sistemlerinde performans ve arıza analizi.
📘 BPR 100 STAJ
Öğrencilerin teorik bilgilerini pratikte uygulamalarını sağlamak amacıyla iş yerinde mesleki deneyim kazandırma; yazılım geliştirme, sistem yönetimi, veri tabanı, ağ yönetimi veya siber güvenlik gibi alanlarda uygulamalı çalışmalar; iş disiplini, ekip çalışması ve mesleki etik kazandırma.
📘 BPR 102 MESLEKİ UYGULAMALAR
Programcılık mesleğinin pratik yönlerini kazandırma; bilgisayar teknolojileri alanında karşılaşılan gerçek problemler üzerinde uygulamalı çalışmalar; proje tabanlı öğrenme, yazılım geliştirme döngüsü, hata ayıklama ve dokümantasyon süreçleri.
📘 BPR 104 ALGORİTMA VE PROGRAMLAMA
Algoritma geliştirme teknikleri; akış diyagramları ve sözde kod (pseudocode) kullanımı; temel programlama yapıları (değişkenler, veri tipleri, karar yapıları, döngüler); fonksiyonlar, diziler ve dosya işlemleri; problem çözme ve program geliştirme becerileri.
📘 BPR 106 YAZILIM MÜHENDİSLİĞİ
Yazılım geliştirme yaşam döngüsü; gereksinim analizi, tasarım, kodlama, test ve bakım aşamaları; yazılım proje yönetimi; nesne yönelimli tasarım ilkeleri; yazılım kalite güvencesi, sürüm kontrolü ve dokümantasyon standartları.
📘 BPR 108 VERİ TABANI II
İleri düzey SQL sorgulamaları; stored procedure, trigger ve view kullanımı; ilişkisel veri tabanlarında performans iyileştirme ve indeksleme; veri güvenliği, yedekleme ve kurtarma; büyük veri setleri üzerinde veri tabanı yönetimi.
📘 BPR 213 BİLGİSAYAR AĞLARI
Ağ mimarileri ve topolojileri; OSI ve TCP/IP katmanları; IP adresleme, yönlendirme ve ağ protokolleri; kablolu ve kablosuz ağ teknolojileri; ağ güvenliği ve temel yönetim araçları; küçük ölçekli ağların kurulumu ve yönetimi.
📘 BPR 215 VERİ YAPILARI
Veri yapılarına giriş; dizi, bağlı liste, yığın (stack) ve kuyruk (queue) yapıları; ağaç ve grafik veri yapıları; arama, sıralama ve gezinme algoritmaları; algoritmaların zaman ve bellek karmaşıklığı analizi.
📘 BPR 217 NESNE YÖNELİMLİ PROGRAMLAMA
Nesne yönelimli programlamanın temel ilkeleri (sınıf, nesne, enkapsülasyon, kalıtım, çok biçimlilik); UML diyagramları; nesne tabanlı yazılım geliştirme; GUI tasarımı; gerçek hayat problemlerini nesne yönelimli yaklaşımla çözme.
📘 BPR 219 İŞLETİM SİSTEMLERİ
İşletim sistemlerinin yapısı ve temel işlevleri; süreç yönetimi, bellek yönetimi, dosya sistemleri ve giriş-çıkış yönetimi; çoklu programlama ve çoklu görev kavramları; Linux ve Windows tabanlı sistemlerde uygulamalar.
📘 BPR 216 YAZILIM GELİŞTİRME PROJESİ
Ekip çalışmasına dayalı yazılım geliştirme süreci; proje yönetimi araçları ve teknikleri; gereksinim analizi, tasarım ve kodlama aşamalarını kapsayan kapsamlı bir proje; versiyon kontrolü, dokümantasyon ve sunum becerileri.
📘 BPR 218 SİBER GÜVENLİK
Bilgi güvenliği kavramları ve tehdit türleri; şifreleme yöntemleri, kimlik doğrulama ve erişim kontrolü; ağ güvenliği, güvenlik duvarları ve saldırı tespit sistemleri; etik hacking ve güvenlik testleri; ulusal ve uluslararası güvenlik standartları.
📘 BPR 220 BULUT BİLİŞİM VE KONTEYNER TEKNOLOJİLERİ
Bulut bilişim kavramları, hizmet modelleri (IaaS, PaaS, SaaS); sanallaştırma teknolojileri; konteyner tabanlı uygulama geliştirme (Docker, Kubernetes); bulut tabanlı uygulamaların yönetimi, ölçeklenebilirlik ve güvenlik ilkeleri.
Etkinlik girişi yapılmamıştır.
Tümünü Gör