Mata kuliah ini adalah mata kuliah pertama tentang pemrograman komputer yang merupakan pondasi sains komputer. Mahasiswa akan belajar mendesain, menulis, dan men-debug program komputer menggunakan bahasa Python. Pendekatan pemrograman yang digunakan utamanya adalah imperative programming.