Selamat datang di Program Studi

Rekayasa
perangkat lunak

Program Studi Rekayasa Perangkat Lunak dirancang untuk mencetak generasi unggul di bidang teknologi perangkat lunak dengan keahlian mencakup pengembangan aplikasi, manajemen proyek perangkat lunak, hingga penguasaan tren terkini seperti kecerdasan buatan.

Fakultas Sains, Teknologi, dan Industri - Institut Teknologi dan Sains Mandala

Program Studi Rekayasa Perangkat Lunak (RPL)

Program Studi RPL sampai saat ini memiliki 2 kurikulum yaitu 2021 untuk angkatan awal (Pengajuan awal prodi) dan Kurikulum 2023 mengacu pada standar internasional seperti ACM/IEEE Computing Curricula dan Digital Game Development Standards. Daftar kurikulum dapat dilihat di Tabel berikut ini.

SEMESTER 1
NOKode MKMATA KULIAHSKSMK. Prasyarat
122RFTU1112PANCASILA2
222RFTU1122PENDIDIKAN AGAMA2
322RFTR1133KALKULUS3
422RFTR1142PENGANTAR RPL2
522RFTR1153ALGORITMA & PEMROGRAMAN3
622RFTR1163BAHASA INGGRIS 13
722RFTR1173STRUKTUR DATA3
822RFTN1182Bahasa Indonesia2
20
SEMESTER 2
NOKode MKMATA KULIAHSKSMK. Prasyarat
122RFTR2212Logika Matematika2
222RFTR2223Matematika Diskrit3KALKULUS
322RFTR2233Design Thinking3
422RFTU2242Kewarganegaraan2
522RFTR2253Requirement Engineering3
622RFTR2263Object Oriented Programming3ALGORITMA & PEMROGRAMAN
722RFTR2273Struktur Data II3STRUKTUR DATA
822RFTU2281Pendidikan Karakter1
20
SEMESTER 3
NOKode MKMATA KULIAHSKSMK. Prasyarat
122RFTR1313Arsitektur Komputer3
222RFTR1323Algoritma Pemrograman II3Object Oriented Programming
322RFTR1333Statistik3Matematika Diskrit
422RFTR1343Pemrograman SQL3
522RFTR1353Object Oriented Design3Requirement Engineering
622RFTR1363Pengantar Manajemen3
8Matakuliah Pilihan3
Mata Kuliah Pilihan
122RFTP1373Data Science (Pilihan)3
222RFTP1383Game Development (Pilihan)3
21
SEMESTER 4
NOKode MKMATA KULIAHSKSMK. Prasyarat
122RFTR2413Jaringan Komputer (Lab)3Arsitektur Komputer
222RFTR2423Pemrograman Website (Lab)3Pemrograman SQL
322RFTU2431Rekayasa Perangkat Lunak (Lab)3
422RFTU2442Analisis Perancangan Sistem (Lab)3
522RFTR2453Enterprise3Object Oriented Design
622RFTR2463Workshop Manajemen SDM3Pengantar Manahemen
822RFTR2473Matakuliah Pilihan3
Mata Kuliah Pilihan
122RFTP2483Artificial Intelligence (Pilihan)3Data Science (Pilihan)
222RFTP2493Game Industry (Pilihan)3Game Development (Pilihan)
21
SEMESTER 5
NOKode MKMATA KULIAHSKSMK. Prasyarat
122RFTU1521KKL1
222RFTR1533Strategi Pemasaran3Enterprise
322RFTR1543Sistem Operasi3
422RFTR1552Human Computer Interaction2
522RFTR1563Technoprenuership3
622RFTR1573Software Quality Manajemen3
722RFTR1583Etika Profesi3
822RFTR1593Manajemen Proyek IT3
21
SEMESTER 6
NOKode MKMATA KULIAHSKSMK. Prasyarat
122RFTR2613Keamanan Sistem Informasi3Jaringan Komputer
222RFTR2623Pemrograman Mobile3Pemrograman Website
322RFTR2633Pemrograman Visual3Pemrograman Website
422RFTR2643Testing anda Quality Assurance3
522RFTR2653Workshop Pemasaran Digital3Workshop Manajemen SDM
622RFTR2663Matakuliah Pilihan3
Mata Kuliha Pilihan
122RFTP2673Pemrograman Citra Digital3Artificial Intellegence (Pilihan)
222RFTP2683Project Game 2D3Game Industry (Pilihan)
18
SEMESTER 7
NOKode MKMATA KULIAHSKSMK. Prasyarat
122RFTR1723KKN3
222RFTR1733Supply Chain Management3
322RFTU1743Metode Penelitian3
422RFTR1753Sistem Pengambil Keputusan3
522RFTR1763Kriptografi3Keamanan Sistem Informasi
6Matakuliah Pilihan3
Mata Kuliah Pilihan
122RFTP1773Business Intelligence3Pemrograman Citra Digital
222RFTP1783Project Game 3D3Project Game 2D
18
SEMESTER 8
NOKode MKMATA KULIAHSKSMK. Prasyarat
122RFTU2816Skripsi6Metodologi Penelitian
6
Jumlah SKS145
Matakuliah OBE1,5 + 1,5Teori + Praktikum
Matakuliah Institusi

SEMESTER 1
NOKode MKMATA KULIAHSKSMK. Prasyarat
123RFTN1112Bahasa Indonesia2
223RFTU1123Bahasa Inggris3
323RFTR1133Algoritma Pemrograman I3
423RFTR1143Metode Numerik3
523RFTR1153Basis Data dan Relasisasi3
623RFTR1163Requirement Engineering3
723RFTR1173Pengantar RPL3
20
SEMESTER 2
NOMATA KULIAHSKSMK. Prasyarat
123RFTR2213Algoritma Pemrograman II3Algoritma Pemrograman I
223RFTR2223Struktur Data3Basis Data dan Relasisasi
323RFTR2233Matematika Diskrit3Metode Numerik
423RFTR2243Rekayasa Perangkat Lunak3Pengantar RPL
523RFTR2253Pengantar Ekonomi3
623RFTR2263Sistem Operasi3
723RFTU2272Agama2
20
SEMESTER 3
NOMATA KULIAHSKSMK. Prasyarat
123RFTR1313Arsitektur Komputer3Sistem Operasi
223RFTR1323Object Oriented Programming3Algoritma Pemrograman II
323RFTR1333Statistik3Matematika Diskrit
423RFTR1343Pemrograman SQL3
523RFTR1353Object Oriented Design3
623RFTR1363Pengantar Manajemen3Pengantar Ekonomi
8Matakuliah Pilihan3
Mata Kuliah Pilihan
123RFTP1373Data Science (Pilihan)3
223RFTP1383Game Development (Pilihan)3
21
SEMESTER 4
NOMATA KULIAHSKSMK. Prasyarat
123RFTR2413Jaringan Komputer3Arsitektur Komputer
223RFTR2423Pemrograman Website3Pemrograman SQL
323RFTU2431Pendidikan Karakter1
423RFTU2442Kewarganegaraan2
523RFTR2453Analisis Perancangan Sistem3Object Oriented Design
623RFTR2463Enterprise3
723RFTR2473Workshop Manajemen SDM3Pengantar Manajemen
8Matakuliah Pilihan3
Mata Kuliah Pilihan
123RFTP2483Artificial Intelligence (Pilihan)3Data Science (Pilihan)
223RFTP2493Game Industry (Pilihan)3Game Development (Pilihan)
21
SEMESTER 5
NOMATA KULIAHSKSMK. Prasyarat
1KKL1
223RFTR1523Strategi Pemasaran3Enterprise
323RFTU1532Pancasila2
423RFTR1543Human Computer Interaction3
523RFTR1553Technoprenuership3
623RFTR1563Software Quality Manajemen3
723RFTR1573Etika Profesi3
823RFTR1583Manajemen Proyek IT3
21
SEMESTER 6
NOMATA KULIAHSKSMK. Prasyarat
123RFTR2613Keamanan Sistem Informasi3Jaringan Komputer
223RFTR2623Pemrograman Mobile3Pemrograman Website
323RFTR2633Pemrograman Visual3Pemrograman Website
423RFTR2643Testing anda Quality Assurance3
523RFTR2653Proyek Inovasi Bisnis Digital3Workshop Manajemen SDM
623RFTR2663Matakuliah Pilihan3
Mata Kuliha Pilihan
123RFTP2673Pemrograman Citra Digital3Artificial Intellegence (Pilihan)
223RFTP2683Project Game 2D3Game Industry (Pilihan)
18
SEMESTER 7
NOMATA KULIAHSKSMK. Prasyarat
1KKN3
223RFTR1723Supply Chain Management3
323RFTU1733Metode Penelitian3
423RFTR1743Sistem Pengambil Keputusan3
523RFTR1753Kriptografi3Keamanan Sistem Informasi
623RFTR1763Matakuliah Pilihan3
Mata Kuliah Pilihan
123RFTP1773Business Intelligence3Pemrograman Citra Digital
223RFTP1783Project Game 3D3Project Game 2D
18
SEMESTER 8
NOMATA KULIAHSKSMK. Prasyarat
123RFTU2816Skripsi6Metodologi Penelitian
6
Jumlah SKS145
Matakuliah OBE1,5 + 1,5Teori + Praktikum
Matakuliah Institusi