Mata Kuliah ini mempelajari tentang konsep dan praktik menyusun algoritma, serta develope aplikasi sesuai konsep bahasa pemograman. Perangkat Lunak yang dapat digunakan untuk membuat algoritma dalam bentuk flowchart dapat menggunakan Ms.Visio, Easy case, ER Diagram atau sejenisnya, serta berbagai jenis bahasa pemograman dan jenis sistem informasi berbasis web base, desktop base atau mobile base.