Laboratorium Rekayasa Perangkat Lunak (RPL) pada Fakultas Teknik Komputer merupakan fasilitas akademik yang berfokus pada pengembangan kemampuan mahasiswa dalam merancang, membangun, menguji, dan memelihara perangkat lunak secara sistematis dan terstruktur. Laboratorium ini menjadi tempat implementasi konsep-konsep software engineering yang mencakup seluruh siklus hidup pengembangan perangkat lunak (Software Development Life Cycle/SDLC).
Laboratorium ini dilengkapi dengan komputer, perangkat lunak pengembangan aplikasi, serta berbagai tools pendukung seperti IDE (Integrated Development Environment), sistem manajemen basis data, platform version control (seperti Git), dan tools manajemen proyek. Mahasiswa dapat mempelajari berbagai metode pengembangan perangkat lunak seperti waterfall, agile, hingga scrum.
Kegiatan yang dilakukan di Laboratorium RPL meliputi analisis kebutuhan sistem, perancangan (design), pengkodean (coding), pengujian (testing), hingga implementasi dan pemeliharaan perangkat lunak. Mahasiswa juga mengerjakan proyek-proyek seperti pembuatan sistem informasi, aplikasi berbasis web dan mobile, serta pengembangan perangkat lunak sesuai kebutuhan pengguna.
Selain untuk kegiatan perkuliahan, Laboratorium RPL juga dimanfaatkan untuk penelitian, pengembangan produk perangkat lunak, serta pelaksanaan kerja tim berbasis proyek yang mensimulasikan kondisi industri. Dengan adanya laboratorium ini, mahasiswa diharapkan memiliki kemampuan teknis dan manajerial dalam pengembangan perangkat lunak, serta mampu menghasilkan solusi digital yang berkualitas dan siap diterapkan di dunia kerja.
