Mata kuliah ini secara umum mempelajari pengetahuan mengenai perancangan antarmuka untuk perangkat lunak. Materi yang dibahas meliputi rancangan, implementasi, dan evaluasi antarmuka dengan pengguna perangkat lunak. Topik-topik spesifiknya adalah sistem pengolahan informasi pada manusia, model interaksi manusia komputer, proses perancangan, menu interaksi, bahasa perintah, antarmuka grafis, gaya interaksi, manipulasi langsung, alat bantu, manual, bantuan, serta tutorial.
Mata kuliah Rekayasa Perangkat Lunak ini memberikan pemahaman dan penguasaan kepada mahasiswa mengenai berbagai macam Process Model dalam Software Engineering seperti Waterfall Model, Prototyping Model, RAD Model, dan Evolutionary Process Models (Incremental dan Spiral Model), Analysis Modeling, Design Model, Object Oriented Analysis and Design (OOAD), Testing Strategies, dan Softwares Testing Methode. |
Matakuliah ini memberikan pemahaman dan penguasaan mengenai konsep-konsep basis data, model data relasional, teknik pembentukan basis data dan normalisasi, penggunaan bahasa query (sql) untuk pencarian, pengurutan, penyaringan, penghapusan dan update data serta pembuatan program aplikasi basis data dalam pengembangan sistem pengolahan data berbasis komputer serta penggunaan basis data dalam sistem informasi.