BSM3007 / COMPUTER PROGRAMMING II
 
Dersin Öğrenme Çıktıları 
1Bir Python programının yapısını ve bileşenlerini tanımlayabilecek.
2Nesneye yönelik yaklaşımları kullanarak bilgisayar programları tasarlayabilecek, uygulayabilecek ve test edebilecek.
3Yeniden kullanılabilirlik için Python modülleri oluşturabilecek ve paketleyebilecek
4Python uygulamalarında hata işleme için istisna işlemeyi kullanabilecek.
5Mühendislik uygulamaları için gerekli olan modern teknik ve araçları kullanabilecek.