Program Studi Sarjana Terapan Teknologi Rekayasa Perangkat Lunak hadir sebagai penyempurna Program DIII Komputer dan Sistem Informasi yang mampu melihat arah pengembangan perangkat lunak secara lebih komprehensif.
Keberadaan Program Studi Sarjana Terapan Teknologi Rekayasa Perangkat Lunak yang berada di bawah Departemen Teknik Elektro dan Informasi menguatkan posisi calon pengembang perangkat lunak yang harus secara kontinyu bersinergi dengan industri teknologi dari sisi yang lain seperti Teknologi Rekayasa Internet, Teknologi Rekayasa Instrumentasi dan Kontrol, dan Teknologi Rekayasa Elektro.
Kurikulum Sarjana Terapan Teknologi Rekayasa Perangkat Lunak didesain untuk dapat berelasi dengan industri sedini mungkin, memungkinkan calon lulusan untuk dapat lebih siap berhadapan dengan dunia pengembangan perangkat lunak.
Profil Lulusan
Lulusan Program Studi Teknologi Rekayasa Perangkat Lunak memiliki empat profil utama, yaitu:
Analis Sistem (System Analyst)
Lulusan mampu menguasai konsep perancangan, pengembangan, pemeliharaan, dan evolusi perangkat lunak yang sesuai dengan kebutuhan organisasi atau pengguna, dengan kemampuan berpikir kritis, komunikasi profesional, kolaborasi tim, serta menjunjung tinggi etika profesi dan tanggung jawab sosial.
Pengembang Perangkat Lunak (Software Developer)
Lulusan mampu merancang dan mengembangkan perangkat lunak secara end-to-end melalui proses analisis kebutuhan, perancangan antarmuka dan pengalaman pengguna (UI/UX), pemrograman, integrasi sistem, pengujian, serta validasi kualitas perangkat lunak menggunakan metode, framework, dan tools pengembangan modern sesuai standar industri.
Ilmuwan Data (Data Scientist)
Lulusan mampu mengumpulkan, mengolah, menganalisis, dan memvisualisasikan data dalam jumlah besar untuk menghasilkan insight yang mendukung pengambilan keputusan berbasis data, dengan kemampuan berpikir analitis, komunikasi data (data storytelling), kolaborasi lintas bidang, serta menjunjung etika penggunaan dan keamanan data.
Pengembang Game dan Multimedia (Game and Multimedia Developer)
Lulusan mampu merancang dan mengembangkan aplikasi interaktif berbasis game dan multimedia dengan memanfaatkan teknologi grafika komputer, animasi, dan pemrograman multimedia.