Mata kuliah Algoritma dan Pemrograman bertujuan untuk membekali mahasiswa Rekam Medis dan Informasi Kesehatan (RMIK) dengan pemahaman dasar tentang konsep algoritma serta kemampuan mengimplementasikannya dalam bahasa pemrograman, khususnya dalam pengolahan data di fasilitas pelayanan kesehatan (fasyankes). Mata kuliah memiliki beban 2 SKS dengan pengalaman belajar yang didapat oleh mahasiswa di kelas dan laboratorium. Materi mencakup logika pemrograman, struktur data, tipe algoritma, identifikasi variabel data individu dan agregat fasyankes, serta penerapan algoritma percabangan, perulangan, pengurutan (sorting), dan pencarian (searching) data. Mahasiswa juga akan dilatih untuk mengimplementasikan algoritma dasar ke dalam bahasa pemrograman sesuai kebutuhan pengolahan informasi kesehatan. Metode pembelajaran yang digunakan adalah Student Center Learning (SCL), meliputi ceramah interaktif, studi kasus di bidang rekam medis, demonstrasi kode, praktikum pemrograman (hands-on coding), diskusi kelompok berbasis masalah nyata di fasilitas kesehatan serta Project-Based Learning (PjBL) jika dibutuhkan. Evaluasi formatif dilakukan melalui kuis, penugasan, praktikum laboratorium menggunakan Case-Based Learning (CBL). Evaluasi sumatif terdiri dari ujian akhir dengan computer-Based Test (CBT), ujian praktik, serta proyek akhir berupa penerapan algoritma pemrograman sederhana untuk memproses data kesehatan sesuai konteks kerja profesi PMIK sesuai kebutuhan.
Mata kuliah ini mempelajari Konsep dasar RMIK, Sejarah dan perkembangan RM, Paradigma RMIK, jenis-jenis fasyankes, SKN, Organisasi profesi kesehatan, Organisasi dan manjemen rumah sakit, Peran dan fungsi PMIK dalam pelayanan RM.
Mata kuliah ini membahas Konsep dasar biostatistik deskriptif, Pengumpulan data kesehatan secara deskriptif, Pengolahan data kesehatan secara deskriptif, Pengenalan analisis inferensial, Penyajian data kesehatan secara deskriptif, Central tendency, Data dan variabel, Teknik Prediksi, Perkembangan TI dalam pengolahan statistik di bidang kesehatan, Penerapan ilmu stistik dan penggunaan perangkat lunak statitsik terapan untuk rekam medis
Mampu mengaplikasikan fungsi manejemen guna memecahkan masalah secara logis dan inovatif serta menjaga mutu pelayanan melalui pengawasan dan evaluasi tim, pengembangan kompetensi kerja secara mandiri serta sosialisasi program pelayanan rekam informasi kesehatan baik secara internal maupun eksternal