-Nesneye Yönelik Programlama ve Modern Yazılım Mimarileri
-Web Tabanlı 3 Katmanlı Yazılım Mimarileri
-Sistem Modelleme Kavramı ve UML
-PL
-SQL Web Toolkit ile Hafif Sıklet İstemci Mimarisi Uygulamaları
-EJB (Enterprise Java Beans) Nedir?
-MVC Mimarisi ve Ana/ Ayrıntı Kayıt Uygulaması