Deskripsi Mata Kuliah
Mata Kuliah ini membahas tentang pendahuluan dan pemahaman terkait bahasa pemrograman, dasar pemrograman, struktur program, tipe data, notasi algoritma, kontrol, pengulangan, fungsi, pemrosesan sekuensial, serta soal latihan permasalahan sederhana untuk dapat melakukan analisis suatu permasalahan yang berkaitan dengan logika atau cara berpikir yang kemudian diimplementasikan kedalam suatu bahasa pemrograman.
CPMK
- Menunjukkan kemampuan dalam mengaitkan konsep teknologi digital dalam pemrograman komputer
- Menunjukkan kemampuan dalam menganalisis suatu algoritma
- Menunjukkan kemampuan dalam merancang suatu algoritma
- Menunjukkan kemampuan dalam menganalisis struktur yang terdapat dalam sebuah program
- Menunjukkan kemampuan dalam mengevaluasi penggunaan variabel, tipe data, konstanta, dan operator dalam sebuah program
- Menunjukkan kemampuan dalam menganalisis cara kerja statement percabangan dan perulangan dalam sebuah program
- Menunjukkan kemampuan dalam menganalisis penggunaan fungsi dalam sebuah program
- Menunjukkan kemampuan dalam menganalisis penggunaan elemen array dalam sebuah program
- Menunjukkan kemampuan dalam mengaplikasikan algoritma dan bahasa pemrograman pada contoh kasus