Bu kurs bilgisayar bilimi ve programlamanın temellerine giriş niteliğindedir. Daha önce hiç programlama deneyimi olmayan ya da çok az olan öğrencilere yönelik hazırlanmıştır. Ders control akışı, fonksiyonlar, listeler, dosya okuma/yazma, basit veri yapıları, test ve hata yakalama konuları etrafında yapılandırılmıştır. Öğrenimin kalıcı olması maksadıyla dönem boyunca öğrencilere 3 ödev verilmesi planlanmıştır.