Laboratorium Rekayasa Perangkat Lunak

PROFIL LABORATORIUM

Laboratorium Rekayasa Perangkat Lunak merupakan fasilitas akademik di bawah naungan Jurusan Teknologi Informasi yang berfokus pada bidang rekayasa pengembangan perangkat lunak. Laboratorium ini diharapkan tumbuh menjadi pusat aktivitas penelitian dan pengabdian masyarakat yang berorientasi pada pengembangan teknologi perangkat lunak.

VISI

Menjadi pusat unggulan dalam pengembangan ilmu pengetahuan, teknologi, dan inovasi di bidang Rekayasa Perangkat Lunak yang berdaya saing global, dengan kontribusi nyata pada kemajuan akademik, industri, dan masyarakat.

MISI

  • Mengembangkan kompetensi mahasiswa.
  • Mendorong penelitian fundamental dan terapan.
  • Mengintegrasikan kolaborasi multi-disiplin.
  • Mengoptimalkan pemanfaatan teknologi terkini.
  • Mewujudkan pengabdian masyarakat berbasis riset.

Fokus Riset

Software Engineering Methodologies and Architecture Domain-Specific Software Engineering Applications Emerging Technologies in Software Engineering

Sorotan Publikasi

2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2013
2012

Anggota Tim

Fasilitas & Peralatan

Studio Pengembangan

Workstation untuk pengembangan perangkat lunak dengan dukungan IDE (VS Code, IntelliJ, Android Studio), bahasa pemrograman beragam, serta manajemen dependensi dan paket.

Ruang Pengujian & QA

Perangkat uji untuk unit test, integration test, end-to-end test, serta alat otomasi pengujian (mis. JUnit, Jest, Cypress) dan pengukuran kualitas kode (coverage, static analysis).

DevOps & Version Control

Server CI/CD, registry container, serta repositori Git (GitLab/GitHub) untuk integrasi berkelanjutan, deployment otomatis, dan kolaborasi pengembangan.

Fasilitas Penunjang

Perangkat presentasi interaktif, ruang diskusi, jaringan internet berkecepatan tinggi, serta server lokal untuk demo, prototyping, dan kolaborasi tim.

Kegiatan & Proyek

Pengembangan Kompetensi Mahasiswa

Mendukung mahasiswa dalam kegiatan proyek akhir, skripsi, penelitian, atau kompetisi teknologi berbasis perangkat lunak.

Penelitian Fundamental

Fokus pada kajian dan pengembangan teori, metodologi, dan proses di bidang rekayasa perangkat lunak, seperti manajemen proyek perangkat lunak, pengujian, dan desain arsitektur perangkat lunak, dan lain-lain.

Kolaborasi Multi-Disiplin

Kolaborasi dengan bidang lain seperti kesehatan, pendidikan, ekonomi, lingkungan dan lain-lain untuk menciptakan solusi berbasis perangkat lunak.

Pengabdian Masyarakat

Implementasi hasil penelitian untuk menyelesaikan masalah nyata di masyarakat.

Perkuliahan Terkait

Analisis & Perancangan Sistem Informasi

Proses sistematis yang membahas pemahaman kebutuhan bisnis dan perancangan solusi informasi. Mencakup siklus hidup pengembangan sistem, mulai dari analisis kebutuhan hingga perancangan arsitektur sistem.

Analisis dan Desain Berorientasi Objek (ADBO)

Metodologi pengembangan perangkat lunak yang menggunakan objek sebagai dasar untuk menganalisis kebutuhan sistem dan merancang arsitektur aplikasi yang kompleks.

Desain & Pemrograman Web

Pembahasan mengenai prinsip-prinsip perancangan antarmuka visual (frontend) dan fungsionalitas dasar (backend) untuk membuat situs web yang menarik dan mudah digunakan.

Pemrograman Backend

Fokus pada pengembangan logika server, pengelolaan database, dan API yang berada di balik layar sebuah aplikasi web, memastikan data diproses dan disimpan dengan efisien.

Pemrograman Berbasis Framework

Mata kuliah ini membahas penggunaan kerangka kerja (framework) untuk mempercepat dan menata proses pengembangan perangkat lunak dengan memanfaatkan struktur dan pustaka yang sudah tersedia.

Pemrograman Web

Mata kuliah ini mengajarkan dasar-dasar pembuatan halaman web statis, termasuk penggunaan HTML untuk struktur dan CSS untuk gaya visual.

Pemrograman Web Lanjut

Lanjutan dari Pemrograman Web, dengan fokus pada pembuatan halaman web dinamis dan interaktif menggunakan JavaScript dan teknologi web modern lainnya.

Penjaminan Mutu Perangkat Lunak

Mata kuliah ini membahas proses dan teknik untuk memastikan kualitas perangkat lunak. Fokusnya adalah pada pengujian, verifikasi, dan validasi untuk menemukan dan memperbaiki cacat sebelum produk dirilis.

Rekayasa Perangkat Lunak

Pendekatan sistematis dan terstruktur dalam pengembangan perangkat lunak. Mencakup seluruh siklus hidup pengembangan, dari perencanaan, desain, implementasi, hingga pemeliharaan.

  • Lokasi: Gedung Jurusan Teknologi Informasi — Lantai 8 Barat
  • Surel: –
  • Jam layanan: Senin—Jumat 08.00—16.00
Translate »