BRI Institute
September 2019
Riwayat Pendidikan:
• S1 Teknik Informatika – Universitas Sriwijaya
• S2 Magister Teknologi Informasi – Universitas
Indonesia
• S2 Master of Information Management – NTUST
(Taiwan)
Mata Kuliah
Kehadiran
• 75%* Pertemuan (11 Pertemuan)
Keterlambatan
• 15+15 Menit
Bobot Penilaian
• Tugas + Project : 30%
• Kuis : 15%
• UTS : 25%
• UAS : 30%
Referensi
Capaian Matakuliah
“Mahasiswa mampu membuat
algoritma dalam bentuk pseudocode
dan flowchart serta membangun
program untuk menyelesaikan
permasalahan yang sederhana”
Sejarah Algoritma
• Penemu seorang ahli dibidang
mathematics, geography, dan
astronomy
• Algoritma adalah “Jantung” ilmu
komputer/informatika
• Algoritma berasal dari kata “algorism”
yang berarti proses menghitung dengan
angka arab
• Perubahan kata “algorism” menjadi
“algorithm” dikarenakan sering
Muhammad ibn Musa al-Khwarizmi dikelirukan dalam arithmetic
c. 780 – c.850
Logika & Algoritma
Logika dapat diartikan ilmu yang mengajarkan cara
berpikir untuk melakukan kegiatan dengan tujuan tertentu.
Algoritma adalah deretan instruksi yang jelas untuk
memecahkan masalah persoalan, yaitu memperoleh
keluaran yang diinginkan dari suatu masukan dalam
jumlah waktu yang terbatas (Lev03)
Algoritma adalah prosedur komputasi yang terdefinisi
dengan baik yang menggunakan beberapa nilai sebagai
masukan dan menghasilkan beberapa nilai yang disebut
keluaran (Cor89)
Pertimbangan Merancang Algoritma
• Solusi Benar
• Efisiensi (Waktu dan Memori)
Program Komputer