Mata kuliah ini membahas konsep dasar algoritma dan pemrograman menggunakan bahasa Python sebagai fondasi pengembangan aplikasi digital. Materi meliputi pengenalan sintaks dasar, variabel, tipe data, operator, percabangan, perulangan, struktur data, fungsi, pengolahan file, penggunaan library sederhana, hingga pengembangan antarmuka aplikasi sederhana. Melalui pembelajaran berbasis praktik dan proyek, mahasiswa diarahkan untuk mampu merancang serta mengembangkan program sederhana yang mendukung kebutuhan multimedia dan edukasi digital