Langsung ke konten

IF25-11001

Algoritma dan Pemrograman

  • 2 sks
  • Semester 1
  • Wajib
  • Kurikulum 2025

Deskripsi

Mata kuliah ini membekali mahasiswa agar mampu menerapkan tipe data, operator, percabangan, dan perulangan dalam program, menerapkan array, string, searching, sorting, fungsi, dan rekursi dalam program yang modular, menjelaskan konsep computational thinking dalam merumuskan algoritma, dan menjelaskan alur eksekusi program melalui tracing. Bahan kajian: Foundations of Programming Languages (FPL), Algorithmic Foundations (AL).

Pokok bahasan

  1. Tipe data, operator, percabangan, dan perulangan dalam program
  2. Array, string, searching, sorting, fungsi, dan rekursi dalam program yang modular
  3. Konsep computational thinking dalam merumuskan algoritma
  4. Alur eksekusi program melalui tracing

Capaian Pembelajaran Mata Kuliah (CPMK)

Setiap CPMK menurunkan satu CPL.

  1. CPMK0607

    Mahasiswa mampu menerapkan konsep dasar algoritma dan sistem komputer untuk menyelesaikan masalah komputasi.

    CPL06
  2. CPMK0608

    Mahasiswa mampu menjelaskan konsep dasar algoritma dan sistem komputer untuk menyelesaikan masalah komputasi.

    CPL06

CPL yang didukung

CPL06
Mampu menganalisis dan mengimplementasi konsep dasar matematika, statistika, algoritma dan sistem komputer sebagai fondasi komputasional

Ekuivalensi kurikulum lama

  • IF1121 Algoritma Pemrograman I · 3 sks · Nama, kode, SKS

Kembali ke katalog mata kuliah