TEKNOLOGI REKAYASA
PERANGKAT LUNAK
POLITEKNIK NEGERI BATAM
Mencetak Sarjana Terapan Unggul di Bidang Rekayasa Perangkat Lunak Berstandar Industri Global Melalui Penerapan CDIO & Pembelajaran Berbasis Proyek (Project-Based Learning).
SARJANA TERAPAN - TRPL
*bukan RPLPendidikan Sarjana Terapan (D4) Berorientasi Praktek Industri & Rekayasa Software Modern
Polibatam
Program Studi D4 Teknologi Rekayasa Perangkat Lunak Politeknik Negeri Batam berfokus menyiapkan lulusan sarjana terapan pada bidang pengembangan perangkat lunak yang memiliki kemampuan:
Technopreneur Centre & Tower A
Pusat pembelajaran Project-Based Learning & laboratorium modern TRPL.
Profil Lulusan
Profil peran profesional mandiri lulusan D4 TRPL Politeknik Negeri Batam
Perekayasa Perangkat Lunak / Programmer
Orang yang mampu mengembangkan (Programmer), menguji, dan memvalidasi (Quality Assurance) perangkat lunak secara profesional.
Analis Data & Sistem / Business Analyst
Orang yang mampu menganalisis kebutuhan bisnis, merancang spesifikasi sistem, dan menerjemahkannya ke dalam arsitektur perangkat lunak.
Administrator Basis Data / Database Administrator
Orang yang mampu mendesain, mengimplementasikan, memantau kinerja, mengamankan, serta mengelola basis data dan Big Data perusahaan.
Software Quality Assurance (QA) / Tester
Orang yang memastikan produk perangkat lunak dikembangkan sesuai standar mutu industri, melakukan pengujian otomatis, dan audit keamanan sistem.
Pengusaha di Bidang Teknologi / Technopreneurship
Orang yang mampu merancang, membangun produk inovatif, manajemen organisasi, dan menghasilkan usaha rintisan (startup) berbasis teknologi.
Peluang Kerja Lulusan
Prospek karir strategis di industri teknologi informasi, software house, dan startup digital
Programmer
Seseorang yang memiliki kemampuan menulis dan merancang kode program komputer secara terstruktur dan modular.
Mobile App Developer
Programmer yang terlatih membuat produk aplikasi berbasis mobile (Android/iOS) modern dan responsif.
IoT App Developer
Pengembang yang mampu membuat produk aplikasi terintegrasi perangkat cerdas dan Internet of Things (IoT).
Software QA Engineer
Memastikan produk perangkat lunak sesuai standar kualitas industri dan melakukan evaluasi testing sistematis.
Frontend & UI/UX
Keterampilan pengembangan antarmuka (UI) dan pengalaman pengguna (UX) untuk situs web dan aplikasi interaktif.
Technopreneur
Mampu merancang, membangun produk, manajemen organisasi, dan menghasilkan inovasi bisnis berbasis teknologi.
Business Analyst
Menganalisis kebutuhan bisnis, menjembatani pemangku kepentingan dan tim engineer agar sistem tepat sasaran.
Project Manager
Bertanggung jawab mengawal siklus hidup proyek TI agar selesai tepat waktu, tepat anggaran, dan berkualitas tinggi.
Distribusi Matakuliah
Tahun Pertama: Fondasi Rekayasa Perangkat Lunak & Pemrograman Berorientasi Objek
Introduction to Software Engineering
Semester 1| Kode | Mata Kuliah | Teori | Praktik | Total |
|---|---|---|---|---|
| PK001RPL | Pendidikan Agama | 2 | 0 | 2 |
| RPL101 | Pengantar Rekayasa Perangkat Lunak | 2 | 1 | 3 |
| RPL102 | Algoritma dan Pemrograman | 2 | 1 | 3 |
| RPL103 | Matematika Diskrit | 3 | 0 | 3 |
| RPL104 | Analisis dan Spesifikasi Kebutuhan Perangkat Lunak | 2 | 1 | 3 |
| RPL105 | Pemrograman Berbasis Web | 2 | 2 | 4 |
| RPL106 | Pengantar Basis Data | 2 | 1 | 3 |
Object Oriented Programming
Semester 2| Kode | Mata Kuliah | Teori | Praktik | Total |
|---|---|---|---|---|
| PK002RPL | Pendidikan Bahasa Indonesia | 2 | 0 | 2 |
| RPL207 | Statistika | 2 | 0 | 2 |
| RPL208 | Struktur Data | 2 | 1 | 3 |
| RPL209 | Pengantar Manajemen Proyek | 1 | 2 | 3 |
| RPL210 | Perancangan Perangkat Lunak | 2 | 1 | 3 |
| RPL211 | Pemrograman Berorientasi Objek | 2 | 2 | 4 |
| RPL212 | Pemrograman Basis Data | 2 | 1 | 3 |
Distribusi Matakuliah
Tahun Kedua: Aplikasi Mobile, Arsitektur Server Modern, dan Internet of Things (IoT)
Mobile Apps Programming
Semester 3| Kode | Mata Kuliah | Teori | Praktik | Total |
|---|---|---|---|---|
| RPL313 | Administrasi Sistem Komputer | 2 | 1 | 3 |
| RPL314 | Fisika Dasar | 3 | 0 | 3 |
| RPL315 | Interaksi Manusia Komputer | 2 | 1 | 3 |
| RPL316 | Pengujian Perangkat Lunak | 3 | 0 | 3 |
| RPL317 | Pemrograman Perangkat Bergerak | 2 | 1 | 3 |
| RPL318 | Keamanan Basis Data | 2 | 1 | 3 |
| RPL319 | Proyek Pengembangan Aplikasi Mobile | 0 | 3 | 3 |
IoT Programming
Semester 4| Kode | Mata Kuliah | Teori | Praktik | Total |
|---|---|---|---|---|
| RPL420 | Kalkulus | 2 | 0 | 2 |
| RPL421 | Kecerdasan Buatan | 2 | 1 | 3 |
| RPL422 | Pemeliharaan Perangkat Lunak | 2 | 0 | 2 |
| RPL423 | Keamanan Perangkat Lunak | 2 | 1 | 3 |
| RPL424 | Pemrograman Perangkat Keras | 2 | 2 | 4 |
| RPL425 | Bahasa Inggris Umum | 2 | 0 | 2 |
| RPL426 | Proyek Pengembangan Aplikasi IoT | 0 | 3 | 3 |
Distribusi Matakuliah
Tahun Ketiga: Pengembangan Startup Digital, Agile Innovation, dan Software Industri
Startup Digital Development
Semester 5| Kode | Mata Kuliah | Teori | Praktik | Total |
|---|---|---|---|---|
| PK005RPL | Pendidikan Pancasila | 2 | 0 | 2 |
| RPL527 | Kecerdasan Bisnis | 2 | 1 | 3 |
| RPL528 | Pengembangan Startup Digital | 2 | 1 | 3 |
| RPL529 | Manajemen Proyek Perangkat Lunak | 1 | 3 | 4 |
| RPL530 | Keselamatan dan Kesehatan Kerja | 2 | 0 | 2 |
| RPL531 | Proyek Inovasi Agile | 0 | 4 | 4 |
Entrepreneurship & Industri
Semester 6| Kode | Mata Kuliah | Teori | Praktik | Total |
|---|---|---|---|---|
| PK006RPL | Pendidikan Kewarganegaraan | 2 | 0 | 2 |
| RPL632 | Menulis Bahasa Inggris | 2 | 0 | 2 |
| RPL633 | Metodologi Penelitian | 3 | 0 | 3 |
| RPL634 | Kapita Selekta | 0 | 3 | 3 |
| RPL635 | Kewirausahaan | 3 | 0 | 3 |
| RPL636 | Proyek Perangkat Lunak Industri | 0 | 4 | 4 |
Distribusi Matakuliah
Tahun Akhir: Magang Industri (MBKM) & Capstone Final Project
Internship (MBKM Industri)
Semester 7| Kode | Mata Kuliah | Teori | Praktik | Total |
|---|---|---|---|---|
| RPL737 | Proposal Tugas Akhir | 0 | 0 | 4 |
| RPL738 | Penulisan Karya Ilmiah | 0 | 3 | 3 |
| RPL739 | Magang Industri | 0 | 12 | 12 |
Final Project (Capstone Project)
Semester 8| Kode | Mata Kuliah | Teori | Praktik | Total |
|---|---|---|---|---|
| RPL840 | Pelaporan Kerja | 0 | 3 | 3 |
| RPL841 | Etika Profesi Dunia Kerja | 0 | 3 | 3 |
| RPL842 | Tugas Akhir | 0 | 0 | 6 |
Contoh Produk Semester 1 dan 2
Showcase luaran Project-Based Learning: Web Application & Information Systems Fundamental
Semester 1
Koperasi Store Polibatam
Aplikasi pencatatan dan pengelolaan stok bahan baku berbasis web untuk membantu operasional koperasi secara online, efisien, dan termonitor secara real-time.
Semester 2
Aplikasi Pengajuan Dosen Pembimbing
Platform digital pemilihan dosen pembimbing tugas akhir sesuai kepakaran riset dan kuota bimbingan, menyederhanakan birokrasi pengajuan akademik.
Semester 2
Sistem Penjadwalan Bimbingan TA
Sistem web manajemen bimbingan online/offline lengkap dengan kalender interaktif, logbook progres pengerjaan, dan pengingat notifikasi otomatis.
Contoh Produk Semester 3
Showcase luaran PBL: Mobile Applications, UI/UX Integration & Cloud Database
Mobile App
Sistem Informasi Mobile Organisasi
Aplikasi mobile terintegrasi untuk pusat informasi, agenda kegiatan, galeri multimedia, dan direktori keanggotaan publik secara mudah dan cepat.
PBL-308
Network Project Management
Aplikasi pengawasan instalasi kabel optik dan infrastruktur jaringan, mempermudah koordinasi real-time antara teknisi di lapangan dan admin kantor.
E-Voting
Aplikasi E-Voting Mobile & Web
Platform pemilihan berbasis mobile yang aman, transparan, dan terenkripsi untuk suksesi kepemimpinan organisasi dengan rekapitulasi suara instan.
Contoh Produk Semester 4
Showcase luaran PBL: Internet of Things (IoT), Edge AI & Smart Hardware Integration
Pandora IoT
Pandora: IoT Rantai Pasok Peternakan
Pengembangan sistem IoT terintegrasi RFID dan sensor lingkungan untuk optimalisasi manajemen rantai pasok domba/ternak pada Peternakan Rahayu di Batam.
Warebox
WAREBOX.ID: Smart Locker IoT
Solusi loker pintar penyimpanan digital berbasis IoT dengan autentikasi RFID dan aplikasi mobile, memberikan keamanan barang di area publik.
PANTAU AI
PANTAU: Deteksi Pelanggar Helm & Plat
Sistem pengenalan plat nomor (ANPR) dan deteksi kepatuhan helm motor secara otomatis menggunakan Raspberry Pi dan computer vision di gerbang kampus.
Contoh Produk Semester 5 - 6
Showcase luaran PBL: Digitalisasi UMKM, Startup Rintisan & Platform Pembelajaran
POS UMKM
POS Web Angkringan Omahmu
Digitalisasi transaksi, inventaris bahan baku, dan pembayaran QRIS pada UMKM kuliner di Batam Center dengan integrasi printer thermal dan laporan keuangan.
Startup MVP
Crypeek: AI & Crypto Analytics
Platform web analitik pasar berbasis machine learning dan sentimen berita, memberikan ringkasan tren dan sinyal cerdas bagi penggiat aset digital.
Edutech
Lajuuu Learning Platform
Aplikasi mobile pembelajaran interaktif yang mempertemukan murid dan mentor freelance, dilengkapi fitur live chat, sistem rating, dan materi terstruktur.
Dosen Homebase TRPL
Tenaga Pengajar Profesional Berpengalaman Riset dan Industri (Bagian 1)
Supardianto, M.Eng.
Koordinator Program Studi Teknologi Rekayasa Perangkat Lunak
NIK: 113105- :
- :
- :
Human-Computer Software Engineering
Sartikha, S. ST., M.Eng
Dosen
NIK: 113115- :
- :
Database Engineering, Software Engineering, Optimization
Noper Ardi, M.Eng
Dosen
NIK: 122277- :
- :
Pervasive Intelligence, Software Engineering, Soft Computing, Machine Learning
Alena Uperiati, S.T., M.Cs
Dosen
NIK: 122279- :
- :
Machine Learning, Data Science, Software Development
Dosen Homebase TRPL
Tenaga Pengajar Profesional Berpengalaman Riset dan Industri (Bagian 2)
Ahmadi Irmansyah Lubis, S.Kom., M.Kom.
Dosen
NIK: 122275- :
- :
Artificial Intelligence, Decision Support System, Machine Learning, Computer Science
Suwarno, S.S., M.Pd
Dosen
NIK: 124300- :
- :
Systemic Functional Linguistics, Computational Linguistics
Holong Marisi Simalango, A.Md., S.T., M.Kom.
Dosen
NIK: 125346- :
- :
- :
Software Engineering, IoT, AI, Game Development
Recy Harviani Zurwanty,S.Pd.,M.Pd
Dosen
NIK: 125355- :
- :
Pendidikan Pancasila, Pendidikan Kewarganegaraan
Laboran TRPL
Tenaga Ahli Pengelolaan Sarana Laboratorium Komputer dan Pendamping Praktikum TRPL
Gilang Bagus Ramadhan, A.Md. Kom
Laboran Program Studi TRPL
NIK: 222331Diploma (D3) Politeknik Negeri Batam - Teknik Informatika
Pengembangan Web
Iqbal Afif, A.Md.Kom
Laboran Program Studi TRPL
NIK: 222332Diploma (D3) Politeknik Negeri Batam - Teknik Informatika
Pengembangan Web
Ruang Perkuliahan & Fasilitas
Lingkungan belajar modern berstandar industri dengan fasilitas workstation berperforma tinggi
Tower A Lantai 12
Ruang 12.2 (Pair Programming & UI/UX Lab)
Laboratorium dengan tata letak meja khusus *pair programming*, dirancang untuk kolaborasi tim dalam merancang antarmuka UI/UX, pengujian usability, dan coding kolaboratif.
Tower A Lantai 12
Ruang 12.3b (Coworking Space & Conceive Lab)
Ruang diskusi fleksibel untuk *brainstorming*, perumusan konsep proyek PBL, simulasi pitch startup digital, serta rapat koordinasi dengan dosen fasilitator dan mitra.
Tower A Lantai 12
Ruang 12.4 (Advanced Programming Lab)
Laboratorium komputasi berkapasitas besar dengan workstation modern untuk praktikum rekayasa perangkat lunak skala enterprise, mobile computing, dan pengujian sistem.
Prestasi Mahasiswa
Bukti Nyata Daya Saing Mahasiswa TRPL di Kancah Nasional dan Internasional
Juara 1
Naufal Fadhil Ardhani
Juara 1 Japanese News Anchor pada kompetisi internasional *The 6th WINACTION*, membuktikan kemampuan komunikasi global mahasiswa TRPL.
Nasional
Finalis & Juara KMIPN
Meraih gelar juara di bidang Internet of Things (IoT) dan Hackathon pada Kompetisi Mahasiswa Informatika Politeknik Nasional (KMIPN).
Startup Top
Tim WAREBOX.ID & SIGMA
Lolos dan mempresentasikan produk di hadapan panelis investor nasional pada Gerakan Nasional 1000 Startup Digital serta pendanaan PPK Ormawa.
Wujudkan Karir Impianmu Bersama D4 TRPL Polibatam
Sarjana Terapan berdaya saing global, menguasai rekayasa perangkat lunak modern, dan siap terserap di ekosistem industri digital terdepan.