
Deskripsi
Mata kuliah Algoritma dan Pemrograman dirancang untuk memperkenalkan mahasiswa pada dasar-dasar pemrograman komputer dan analisis algoritma. Melalui kombinasi teori dan praktik, mahasiswa mempelajari bagaimana membuat program
komputer, merancang program dengan algoritma, mengenal
konsep-konsep pemrograman, dan berlatih membuat program komputer. Pada perkuliahan ini digunakan bahasa pemrograman Python, yang merupakan bahasa pemrograman yang
populer dan banyak dipakai dalam data science.
Capaian Pembelajaran
- Mampu menganalisis cara kerja sistem komputer
- Mampu menganalisis persoalan computing yang kompleks dengan mempertimbangkan wawasan perkembangan ilmu transdisiplin
Yang Kamu Pelajari
Pada bagian awal mahasiswa belajar algoritma dan flowchart, konsep perulangan dan pengambilan keputusan secara konseptual. Selanjutnya mahasiswa belajar konsep dasar pemrograman komputer mencakup data, perulangan, pengambilan keputusan, dan fungsi. Kemudian mahasiswa belajar pengembangan program komputer melalui pemahaman konsep kelas, modul, dan akses berkas.
Prasyarat Pengetahuan Sebelumnya
Matakuliah ini adalah matakuliah dasar yang tidak memerlukan prasyarat
Item Penilaian
Matakuliah ini dinilai dengan 3 komponen penilaian yaitu:
- Kuis, penugasan dan porto folio (55%)
- Keaktifan dan ketuntasan belajar melalui LMS (learning management system) (10%)
- Ujian Tengah Semester dan Ujian Akhir Semester (35%)


