Mata kuliah ini mengajarkan konsep dan teknik pemrograman untuk pengembangan aplikasi bergerak (mobile) pada platform Android. Mahasiswa akan mempelajari penggunaan Android Studio, pembuatan aplikasi berbasis Android, serta integrasi API dan layanan web. Fokus juga diberikan pada rekayasa perangkat lunak dan presentasi hasil pengembangan aplikasi.
CPMK
Mampu memberikan pengetahuan tentang teori dan dasar pembuatan aplikasi bergerak beserta arsitektur android studio sebagai tool untuk membuat aplikasi berbasis android
Mampu memahami dan memberikan keahlian mengenai kemampuan merekayawa dan menganlisis proses dan parameter komputasi dalam aplikasi bergerak berbasis android
Mampu memanfaatkan APi dan layanan web dalam pengembangan aplikasi bergerak
Mampu memahami dan memberikan keterampilan mahasiswa dalam menggunakan software dan tidak hanya berbasis client namun juga berbasis server
Mampu mengimplementasikan aplikasi bergerak dan mempresentasikan hasil pengembangan apliasi bergerak yang sudah dibuat
Aktifitas Pembelajaran
Pertemuan 1
Dan menjelaskan pengertian aplikasi bergerak dan mengidentifikasi komponen utama dalam android studio
Date 26 Agustus 2026
Pertemuan 2
Struktur dasar proyek android dan fungsi dari masing-masing komponen
Date 2 September 2026
Pertemuan 3
Dan mendesain struktur aplikasi dengan menggunakan android studio
Date 9 September 2026
Pertemuan 4
Dan mengimplementasikan konsep activity lifecycle dalam aplikasi sederhana
Date 16 September 2026
Pertemuan 5
Dan merancang serta mengambangkan UI yang responsif dalam aplikasi android
Date 7 Oktober 2026
Pertemuan 6
Dan mengimplementasikan intents dan fragments untuk navigasi antar activity
Date 30 September 2026
Pertemuan 7
Dan mengintegrasikan APi eksternal ke dalam aplikasi Android yang dikembangkan
Date 21 Oktober 2026
Pertemuan 8
UTS
Date 28 Oktober 2026
Pertemuan 9
Dan mengakses dan mengolah data dari layanan web melalui aplikasi android
Date 4 November 2026
Pertemuan 10
Dan merancang aplikasi yang berinteraksi dengan server untuk mengeola data
Date 11 November 2026
Pertemuan 11
Dan mengimplemetasikan SQLlite atau mekanisme penyimpanan local lain
Date 18 November 2026
Pertemuan 12
Dan mengintegrasikan fitur-fitur device seperti GPS, kamera, dan sensor lain ke dalam aplikasi bergerak
Date 25 November 2026
Pertemuan 13
Dan mengoptimalkan performa aplikasi bergerak
Date 2 Desember 2026
Pertemuan 14
Dan merancang serta mengembangkan aplikasi bergerak yang kompleks dan fungsional
Date 9 Desember 2026
Pertemuan 15
Dan mempersiapkan serta menysuun laporan serta melakukan presentasi hasil pengembangan aplikasi
Pengantar ilmu kimia, struktur atom, tabel periodik unsur, ikatan kimia, stoikiometri, termokimia, kinematika kimia, kesetimbangan kimia, elektrokimia, dan kimia nuklir
Mata kuliah Dasar Pemrograman ini memperkenalkan konsep dasar pemrograman komputer menggunakan bahasa pemrograman C++. Materi mencakup penyusunan algoritma, pembuatan flowchart, dan penulisan pseudocode sebagai dasar
Mata kuliah ini akan membahas konsep dan hakikat Pancasila sebagai dasar dan ideologi negara, serta pandangan hidup bangsa. Mata kuliah ini juga mengkaji Pancasila secara