Logo UNP
KEMENTERIAN PENDIDIKAN TINGGI, SAINS, DAN TEKNOLOGI
UNIVERSITAS NEGERI PADANG – FAKULTAS TEKNIK – PROGRAM STUDI INFORMATIKA (S1)
RENCANA PEMBELAJARAN SEMESTER
MATA KULIAH (MK) KODE Rumpun MK BOBOT (sks) SEMESTER Tgl Penyusunan
Algoritma Pemrograman INF.62.0045 - 1 2 1 -
OTORISASI / PENGESAHAN Dosen Pengembang RPS Koordinator RMK Koordinator Prodi
- - - Dr. Yeka Hendriyani S.Kom., M.Kom.
CPL-PRODI yang dibebankan pada MK
CPL-5 Memiliki kompetensi untuk menganalisis persoalan computing yang kompleks untuk mengidentifikasi solusi pengelolaan proyek teknologi bidang informatika/ilmu komputer dengan mempertimbangkan wawasan perkembangan ilmu transdisiplin
CPL-9 Kemampuan mendesain, mengimplementasi dan mengevaluasi solusi berbasis computing multi-platform yang memenuhi kebutuhan-kebutuhan computing pada sebuah organisasi.
Capaian Pembelajaran Mata Kuliah (CPMK)
CPMK 1 Menguasai konsep dasar algoritma, tipe data, dan logika pemrograman dalam konteks pemecahan masalah komputasional.
CPMK 2 Merancang solusi terstruktur menggunakan notasi algoritma (pseudocode/flowchart) untuk memodelkan penyelesaian masalah secara logis
CPMK 3 Mengimplementasikan kode program menggunakan bahasa pemrograman tingkat tinggi dengan mengintegrasikan struktur kontrol (percabangan & perulangan)
CPMK 4 Mengelola data dan modularitas program melalui penggunaan array serta fungsi/prosedur untuk meningkatkan efisiensi dan organisasi kode.
CPMK 5 Mengevaluasi dan mengembangkan proyek pemrograman secara kolaboratif melalui teknik pengujian (debugging) dan kerja sama tim.
Kemampuan akhir tiap tahapan belajar (Sub-CPMK)
SUB CPMK -
CPL-5 CPL-9 CPL 3 (%) dst Total
CPMK/Sub CPMK - - - - -
CPMK/Sub CPMK - - - - -
Algoritma Pemrograman adalah mata kuliah yang membahas dasar-dasar perancangan algoritma dan implementasinya dalam bentuk kode program. Mata kuliah ini bertujuan untuk membekali mahasiswa dengan kemampuan berpikir logis dan sistematis dalam menyusun solusi masalah komputasional menggunakan struktur kontrol seperti percabangan, perulangan, dan fungsi. Mahasiswa juga akan mempelajari cara menyusun pseudocode, flowchart, serta mengimplementasikan algoritma dasar menggunakan bahasa pemrograman.
Utama:
-
Pendukung: (Jika diperlukan)
-
-
-
Minggu Ke- SUB-CPMK (Kemampuan Akhir Yang Diharapkan) Penilaian Bentuk Pembelajaran, Metode Pembelajaran, Penugasan Mahasiswa
[Estimasi Waktu]
Materi Pembelajaran
[Rujukan]
Bobot Penilaian
(%)
Indikator Teknik & Kriteria Luring (Tatap Muka) Daring (Online)
- - - - - - - 0
UTS
UAS