Matakuliah Algoritma Pemrograman
adalah
matakuliah wajib dengan bobot 2 sks. Matakuliah ini bertujuan
membekali mahasiswa untuk memiliki kompetensi dalam mengkonstruksi
algoritma untuk menyelesaikan persoalan matematika dengan struktur yang lebih kompleks
serta mampu menuangkannya menjadi sebuah program dalam Bahasa pemrograman
tingkat tinggi (java).
Materi yang disajikan yaitu struktur dasar algoritma, notasi algoritmik, tipe data,
struktur control algoritma, dasar pemrograman java, operasi seleksi, operasi
pengulangan, array, function, algoritma pencarian data dan algoritma pengurutan
data. Kegiatan
kelas meliputi diskusi, mencari sumber belajar dari internet, merancang dan
mendesain algoritma, penulisan program/coding. Metode yang
digunakan adalah demonstrasi, percobaan, latihan keterampilan, discovery dan
problem based learning.
Penilaian didasarkan atas partisipasi di kelas, tugas mandiri, tugas
kelompok,
ujian tengah semester dan akhir semester. Bahan ajar diambil dari
berbagai sumber terkait dengan algoritma dan java baik dari buku maupun
internet.
- Teacher: Ahmad Syamsudin, M.Kom