Dersler
Aktif dönem ders içerikleri ve materyalleri
Nesne Tabanlı Programlama
Bu ders, nesne tabanlı programlama kavramlarını, prensiplerini ve uygulamalarını kapsamlı bir şekilde ele almaktadır. Sınıflar, nesneler, kalıtım, polimorfizm, enkapsülasyon ve soyutlama gibi temel OOP kavramlarını öğrenecek ve bu kavramları gerçek dünya problemlerinin çözümünde nasıl uygulayacağınızı keşfedeceksiniz.
Veri Yapıları ve Algoritmalar
Bu ders, temel veri yapılarını ve algoritmaları kapsamlı şekilde ele almaktadır. Diziler, bağlı listeler, ağaçlar, grafikler gibi veri yapılarını ve sıralama, arama, graf algoritmaları gibi temel algoritmaları öğreneceksiniz.
Yazılım Mühendisliği
Yazılım geliştirme süreçleri, yazılım yaşam döngüsü modelleri, gereksinim analizi, yazılım tasarımı, test etme ve bakım gibi yazılım mühendisliğinin temel kavramlarını ele alan kapsamlı bir ders.