| ÖÇ1 | Java’nın ileri düzey programlama yapılarını açıklar. |
| ÖÇ2 | Nesne yönelimli programlama ilkelerini uygular. |
| ÖÇ3 | Çoklu iş parçacığı yapılarıyla uygulama geliştirir. |
| ÖÇ4 | Ağ programlama tekniklerini uygular. |
| ÖÇ5 | JDBC ile veritabanı işlemlerini gerçekleştirir. |
| ÖÇ6 | GUI tasarım tekniklerini uygular. |
| ÖÇ7 | Tasarım desenlerini yazılım projelerinde kullanır. |