Algoritma ve Programlama Teknikleri (CMPR101)
Bu dersin amacı yapısal programlama yaklaşımını kullanarak problem çözme teknikleri ve programlamaya giriş yapmaktır. Yaplıcak tüm uygulamalar C programlama dili kullanarak yapılacaktır. Bu dersin diğer bir ana hedefi ise öğrencilere programlama ile ilgili kritik düşünme yeteneği kazandırmaktır. Bu ders iki kısımdan oluşmaktadır. Birinci kısımda öğrenciler programlama için gerekli plan pseudocode ve akış çizelgelerini öğrenecekler. İkinci kısımda ise yapılan çözümler C programlama dili kullanılarak uygulanacaktır.