Nesne Tabanlı Programlama (BTEP243)
Bu dersin temel amacı öğrencilere, güncel bir görsel programlama dilini kullanarak nesne tabanlı programlama tekniklerini öğretmektir. Kapsamındaki ana konular şunlardır: sınıflar ve nesneler, veri soyutlama ve kapsülleme, bilgi gizleme, birleştirme, kalıtım, fonksiyon taslakları, foksiyon aşırı yüklemesi, arkadaş fonksiyonları ve sınıfları ve dinamik bellek ayırma.