Deskripsi
Capaian Pembelajaran
Yang Kamu Pelajari
Prasyarat Pengetahuan Sebelumnya
Item Penilaian

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:

  1. Kuis, penugasan dan porto folio (55%)
  2. Keaktifan dan ketuntasan belajar melalui LMS (learning management system) (10%)
  3. Ujian Tengah Semester dan Ujian Akhir Semester (35%)