Deskripsi Mata Kuliah
Mata kuliah Pemrograman Berbasis Platform membekali mahasiswa dengan konsep dan teknik pengembangan aplikasi berbasis platform tertentu, seperti web, mobile, atau desktop. Materi mencakup arsitektur platform, pengembangan antarmuka, integrasi API, serta praktik menggunakan framework dan tools terkini. Tujuannya adalah agar mahasiswa mampu merancang, mengembangkan, dan mengimplementasikan aplikasi yang efisien dan scalable sesuai karakteristik target. Ruang lingkup meliputi pemahaman ecosystem, best practices dalam pengembangan, serta penerapan prinsip-prinsip rekayasa perangkat lunak yang adaptif terhadap berbagai platform.
CPMK
- Menerapkan prinsip-prinsip pemrograman multi-platform dalam pengembangan aplikasi
- Menganalisis kebutuhan fungsional dan non-fungsional untuk aplikasi berbasis platform
- Menciptakan prototipe aplikasi multi-platform dengan mempertimbangkan standar industri
- Menerapkan algoritma dan struktur data yang efisien dalam konteks pemrograman platform
- Mengevaluasi performa dan kompatibilitas antar platform dalam pengembangan aplikasi