"Menjadi institusi/lembaga di bidang teknologi rekayasa perangkat lunak yang unggul, berdaya saing, dan berbudaya lingkungan baik di tingkat nasional."
Misi
- Menyelenggarakan pendidikan tinggi yang berkualitas, unggul, berintegritas tinggi, bersertifikasi. dan terintegrasi dengan pendidikan lingkungan hidup sesuai dengan perkembangan teknologi di bidang teknologi rekayasa perangkat lunak;
- Melaksanakan penelitian terapan di bidang teknologi rekayasa perangkat lunak sebagai dasar pengembangan kualitas pembelajaran;
- Melaksanakan kegiatan pengabdian kepada masyarakat berbasis pengetahuan dan hasil penelitian di bidang teknologi rekayasa perangkat lunak;
- Menjalin kerjasama dengan berbagai stakeholder untuk meningkatkan kualitas dan daya saing lulusan.
Kompetensi Program Studi
- Mampu mengidentifikasi kebutuhan perangkat lunak (requirements elicitation)
- Mampu menganalisis kebutuhan perangkat lunak (requirements analysis)
- Mampu menyusun spesifikasi Kebutuhan perangkat lunak (requirements specification)
- Mampu memeriksa validitas Kebutuhan perangkat lunak (requirements validation)
- Mampu merancang arsitektur perangkat lunak
- Mampu merancang interaksi dengan pengguna
- Mampu mengimplementasikan perangkat lunak
- Mampu menerapkan perintah eksekusi bahasa pemrograman berbasis teks, grafik, dan multimedia
- Mampu mengimplementasikan algoritma pemrograman
- Mampu menerapkan pemecahan permasalahan menjadi subrutin
- Mampu menerapkan metode dan praktik penggunaan kembali (reusable) subrutin-subrutin
- Mampu menulis kode dengan prinsip sesuai guidelines dan best practices
- Mampu mengimplementasikan pemrograman terstruktur
- Mampu mengimplementasikan pemrograman berorientasi objek
- Mampu menggunakan structured query language
- Menguasai metodologi pengembangan perangkat lunak yang sesuai dengan perkembangan terkini agar menghasilkan perangkat lunak yang sesuai dengan kebutuhan pengguna
- Mampu merencanakan software Quality assurance
- Mampu menentukan lingkup Quality Assurance (QA)
- Mampu menentukan sumber daya Pelaksanaan Quality Assurance (QA)
- Mampu melaksanakan software Quality assurance
- Mampu menjamin kualitas pengembangan perangkat lunak
- Mampu menindaklanjuti pelaksanaan Quality Assurance (QA)
- Mampu melakukan pengujian perangkat lunak menggunakan metode black box dan atau white box sesuai kebutuhan
- Mampu mengimplementasikan fitur logging aplikasi
- Mampu melakukan pembaharuan perangkat lunak
- Mampu melakukan perawatan perangkat lunak dari tingkat sederhana sampai dengan kompleks
- Mampu merencanakan kapabilitas, fungsionalitas dan ketersediaan suatu sistem
- Mampu menjalankan suatu operasi sistem untuk memenuhi kebutuhan bisnis
- Mampu mengintegrasikan sistem perencanaan sumber daya perusahaan (enterprise Resource planning/ ERP) di Industri manufaktur
- Mampu menginternalisasi semangat kemandirian kejuangan dan kewirausahaan, serta mampu menunjukkan sikap bertanggung jawab, jujur, dan disiplin atas pekerjaan dibidang keahliannya secara mandiri
- Mampu mengembangkan bisnis di bidang Teknologi Informasi
Scroll to Top