"Menjadi program studi yang unggul dan kompetitif untuk menghasilkan sarjana
terapan dengan karakter tangguh, adaptif, dan inovatif berbasis kewirausahaan dalam
bidang rekayasa perangkat lunak."
Misi
- Menyelenggarakan
dan mengelola program studi yang profesional, akuntabel, transparan, dan
berdaya saing untuk memperkuat ilmu bidang rekayasa perangkat lunak pada
tingkat nasional maupun internasional;
- Menyelenggarakan
proses pembelajaran yang berkualitas untuk menghasilkan lulusan yang
berpengetahuan di bidang rekayasa perangkat lunak dengan menerapkan prinsip
kewirausahaan;
- Menyelenggarakan
penelitian yang inovatif dalam bidang rekayasa perangkat lunak untuk
menghasilkan teknologi tepat guna;
- Menyelenggarakan
pengabdian kepada masyarakat guna mengembangkan dan menerapkan ilmu pengetahuan
dan teknologi bidang rekayasa perangkat lunak pada kehidupan masyarakat luas.
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