UNIVERSITAS AMIKOM YOGYAKARTA
FAKULTAS ILMU KOMPUTER
PROGRAM STUDI TEKNIK KOMPUTER

RPS-S1TK-TK066
RENCANA PEMBELAJARAN SEMESTER
MATA KULIAH (MK) KODE Rumpun MK BOBOT (sks) SEMESTER Tanggal Penyusunan
PEMROGRAMAN SELULER TK066 Network Security (CSEC2017, NIST NICE,IT2017) 2 2 6 14 Jan 2021
Pengesahan Dosen Pengembang RPS Koordinator RMK Ka PRODI

Wahid Miftahul Ashari, S.Kom., M.T.

Wahid Miftahul Ashari, S.Kom., M.T.

Dr. Dony Ariyus, M.Kom
Capaian Pembelajaran CPL-PRODI yang dibebankan pada MK
2021 CPL05 Mampu beradaptasi terhadap perkembangan teknologi mutakhir dan menerapkan prinsip pembelajaran sepanjang hayat (lifelong learning)
2021 CPL06 Mampu menguasai dan menerapkan teknik perancangan, pengembangan, dan evaluasi sistem komputer, keamanan siber, serta Internet of Things (IoT) secara menyeluruh untuk menyelesaikan permasalahan nyata di dunia usaha dan industri.
Capaian Pembelajaran Mata Kuliah (CPMK)
CPMK05 Mahasiswa mampu menganalisis permasalahan nyata dalam bidang teknik komputer dan merancang solusi teknologi digital yang inovatif dan aplikatif.
CPMK06 Mahasiswa mampu mengadaptasikan solusi teknologi informasi dan komunikasi sesuai kebutuhan dan perkembangan industri secara berkelanjutan.
CPMK19 Mahasiswa mampu menjelaskan konsep-konsep utama dalam sistem komputer serta mengaitkannya dengan kebutuhan dan tantangan di dunia usaha dan industri.
CPMK20 Mahasiswa mampu menerapkan sistem komputer untuk merancang solusi terhadap permasalahan nyata di dunia usaha atau industri.
Kemampuan akhir tiap tahapan belajar (Sub-CPMK)
sub.cpmk.TK066.CPMK05.1 Mahasiswa mengidentifikasi kebutuhan industri dan merumuskan permasalahan teknik komputer yang relevan untuk diselesaikan melalui pendekatan digital.
sub.cpmk.TK066.CPMK05.2 Mahasiswa merancang solusi berbasis teknologi informasi dan komunikasi yang inovatif, dengan mempertimbangkan keberlanjutan dan adaptabilitas terhadap perkembangan industri.
sub.cpmk.TK066.CPMK06.1 Mahasiswa mampu menganalisis permasalahan berbasis TIK dan merancang solusi digital yang inovatif sesuai dengan kebutuhan industri.
sub.cpmk.TK066.CPMK06.2 Mahasiswa mengembangkan solusi TIK yang adaptif dan berkelanjutan dengan mempertimbangkan perkembangan teknologi serta tantangan dunia kerja.
sub.cpmk.TK066.CPMK19.1 Mahasiswa dapat menghubungkan prinsip-prinsip dasar sistem komputer dengan kebutuhan teknis dan operasional dalam dunia usaha dan industri berbasis teknologi.
sub.cpmk.TK066.CPMK19.2 Mahasiswa menunjukkan kemampuan analitis dalam mengevaluasi tantangan nyata industri melalui penerapan konsep jaringan, keamanan siber, dan pengolahan data secara terpadu.
sub.cpmk.TK066.CPMK20.1 Mahasiswa merancang sistem komputer yang relevan dengan kebutuhan industri, dengan mempertimbangkan efisiensi, skalabilitas, dan keamanan.
sub.cpmk.TK066.CPMK20.2 Mahasiswa mengintegrasikan komponen perangkat keras, perangkat lunak, dan jaringan untuk menyusun solusi teknis terhadap permasalahan usaha berbasis teknologi.
Korelasi CPMK terhadap Sub-CPMK
CPMK05 sub.cpmk.TK066.CPMK05.1
sub.cpmk.TK066.CPMK05.2
CPMK06 sub.cpmk.TK066.CPMK06.1
sub.cpmk.TK066.CPMK06.2
CPMK19 sub.cpmk.TK066.CPMK19.1
sub.cpmk.TK066.CPMK19.2
CPMK20 sub.cpmk.TK066.CPMK20.1
sub.cpmk.TK066.CPMK20.2
Deskripsi Singkat MK Mata kuliah ini memberikan pemahaman mendalam kepada mahasiswa tentang pengembangan aplikasi seluler berbasis Android. Materi mencakup pengenalan sistem operasi Android, arsitektur aplikasi, dan penggunaan komponen utama seperti Activity, Intent, dan Fragment. Mahasiswa juga akan mempelajari bagaimana membangun antarmuka pengguna yang menarik dan responsif (UI/UX), mengelola data menggunakan SQLite atau Room Database, serta melakukan integrasi dengan layanan eksternal seperti API. Selain itu, mata kuliah ini mengajarkan teknik debugging, pengujian aplikasi, dan manajemen file yang diperlukan dalam pengembangan perangkat lunak seluler secara profesional.
Bahan Kajian : Materi Pembelajaran Bahan kajian dalam mata kuliah ini meliputi pemahaman dasar tentang pengembangan aplikasi seluler Android, dimulai dari pengenalan sistem Android dan instalasi Android Studio sebagai lingkungan pengembangan. Mahasiswa akan mempelajari cara kerja dan manajemen komponen utama aplikasi seperti Activity, Intent, dan Fragment, yang merupakan fondasi dalam arsitektur aplikasi Android.
Pustaka Utama
  • 1. Meier, R. Professional Android 4 Application Development. Wrox, 2012. Phillips, B. et al. Android Programming: The Big Nerd Ranch Guide. Big Nerd Ranch, 2019. Horton, J. Android Programming for Beginners. Packt Publishing, 2019.
Pendukung
Dosen Pengampu Wahid Miftahul Ashari, S.Kom., M.T
Mata Kuliah Syarat -
Pertemuan Ke Kemampuan akhir tiap tahapan belajar (Sub-CPMK) Penilaian Bentuk Pembelajaran; Metode Pembelajaran; Penugasan Mahasiswa; Materi Pembelajaran Bobot Penilaian
Indikator Kriteria & Teknik Luring Daring
1 sub.cpmk.TK066.CPMK05.1-Mahasiswa mengidentifikasi kebutuhan industri dan merumuskan permasalahan teknik komputer yang relevan untuk diselesaikan melalui pendekatan digital. Mahasiswa Mampu Menjelaskan Materi Kriteria
Ketepatan Jawaban
Teknik
Tanya Jawab
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=1250125090 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Kontrak Belajar
Sub Topik
RPS, Outline Materi, Penilaian, Outline Praktikum
0
2 sub.cpmk.TK066.CPMK05.2-Mahasiswa merancang solusi berbasis teknologi informasi dan komunikasi yang inovatif, dengan mempertimbangkan keberlanjutan dan adaptabilitas terhadap perkembangan industri. Mahasiswa Mampu Menjelaskan Materi Kriteria
Ketepatan Jawaban
Teknik
Tanya Jawab
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=1250125090 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Pengenalan Android
Sub Topik
Android, Apps, Klasifikasi Aplikasi
0
3 sub.cpmk.TK066.CPMK05.1-Mahasiswa mengidentifikasi kebutuhan industri dan merumuskan permasalahan teknik komputer yang relevan untuk diselesaikan melalui pendekatan digital. Mahasiswa Mampu Menjelaskan Materi Kriteria
Ketepatan Jawaban
Teknik
Tanya Jawab
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=1250125090 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Activity dan Intent
Sub Topik
Dasar Activity, Intent, Lifecycle
0
4 sub.cpmk.TK066.CPMK20.1-Mahasiswa merancang sistem komputer yang relevan dengan kebutuhan industri, dengan mempertimbangkan efisiensi, skalabilitas, dan keamanan. Mahasiswa Mampu Menjelaskan Materi Kriteria
Ketepatan Jawaban
Teknik
Tanya Jawab
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=1250125090 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Fragment
Sub Topik
Pengenalan Fragment, Integrasi dengan Activity & Intent
0
5 sub.cpmk.TK066.CPMK05.2-Mahasiswa merancang solusi berbasis teknologi informasi dan komunikasi yang inovatif, dengan mempertimbangkan keberlanjutan dan adaptabilitas terhadap perkembangan industri. Mahasiswa dapat Mengerjakan Tugas Kriteria
kesesuain output sesuai ketentuan
Teknik
Tugas Berkelompok
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB : 1 x (2x50")=12501250125090 Menit]
Penugasan,Tugas Take Home,[TH=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Penugasan,Tugas Take Home,[TH=70 Menit]
Topik
Fragment & SQLite
Sub Topik
Fragment dan SQLite, Navigasi antar Fragment
5
6 sub.cpmk.TK066.CPMK19.2-Mahasiswa menunjukkan kemampuan analitis dalam mengevaluasi tantangan nyata industri melalui penerapan konsep jaringan, keamanan siber, dan pengolahan data secara terpadu. Mahasiswa Mampu Menjelaskan Materi Kriteria
kesesuaian output isi presentasi sesuai ketentuan
Teknik
Tanya Jawab
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=1250125090 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Pengenalan Android Studio
Sub Topik
Instalasi, Connect Android Studio dengan Github
0
7 sub.cpmk.TK066.CPMK19.2-Mahasiswa menunjukkan kemampuan analitis dalam mengevaluasi tantangan nyata industri melalui penerapan konsep jaringan, keamanan siber, dan pengolahan data secara terpadu. Mahasiswa dapat Mengerjakan Tugas Kriteria
kesesuain output sesuai ketentuan
Teknik
Tugas Berkelompok
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB : 1 x (2x50")=12501250125090 Menit]
Penugasan,Tugas Take Home,[TH=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Penugasan,Tugas Take Home,[TH=70 Menit]
Topik
UI/UX Design
Sub Topik
UI/UX Design pada Aplikasi Android
10
8 sub.cpmk.TK066.CPMK20.2-Mahasiswa mengintegrasikan komponen perangkat keras, perangkat lunak, dan jaringan untuk menyusun solusi teknis terhadap permasalahan usaha berbasis teknologi. Mahasiswa Mampu Menjelaskan Materi Kriteria
Ketepatan Jawaban
Teknik
Tanya Jawab
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=1250125090 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Kuis Pemrograman Seluler
Sub Topik
Ujian Kuis Pertama (Fragment, Activity, Intent)
0
9 sub.cpmk.TK066.CPMK06.1-Mahasiswa mampu menganalisis permasalahan berbasis TIK dan merancang solusi digital yang inovatif sesuai dengan kebutuhan industri. Mahasiswa Mampu Menjelaskan Materi Kriteria
Ketepatan Jawaban
Teknik
Tanya Jawab
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=1250125090 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Komponen UI Design
Sub Topik
Button, TextView, RecyclerView, Komponen lainnya
0
10 sub.cpmk.TK066.CPMK06.2-Mahasiswa mengembangkan solusi TIK yang adaptif dan berkelanjutan dengan mempertimbangkan perkembangan teknologi serta tantangan dunia kerja. Mahasiswa Mampu Menjelaskan Materi Kriteria
Ketepatan Jawaban
Teknik
Tanya Jawab
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=1250125090 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Operasi Input dan Login
Sub Topik
Input Form, Validasi, Login Form
0
11 sub.cpmk.TK066.CPMK06.2-Mahasiswa mengembangkan solusi TIK yang adaptif dan berkelanjutan dengan mempertimbangkan perkembangan teknologi serta tantangan dunia kerja. Mahasiswa Mampu Menjelaskan Materi Kriteria
Ketepatan Jawaban
Teknik
Tanya Jawab
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=1250125090 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Manajemen Activity
Sub Topik
Activity Lifecycle, Activity Management
0
12 sub.cpmk.TK066.CPMK06.2-Mahasiswa mengembangkan solusi TIK yang adaptif dan berkelanjutan dengan mempertimbangkan perkembangan teknologi serta tantangan dunia kerja. Mahasiswa Mampu Menjelaskan Materi Kriteria
Ketepatan Jawaban
Teknik
Tanya Jawab
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=1250125090 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Fragment Lanjut
Sub Topik
Membuat Fragment Lanjut, Komunikasi antar Fragment
0
13 sub.cpmk.TK066.CPMK20.1-Mahasiswa merancang sistem komputer yang relevan dengan kebutuhan industri, dengan mempertimbangkan efisiensi, skalabilitas, dan keamanan. Mahasiswa dapat Mengerjakan Tugas Kriteria
kesesuain output sesuai ketentuan
Teknik
Tugas Berkelompok
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB : 1 x (2x50")=1250125090 Menit]
Penugasan,Tugas Take Home,[TH=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Penugasan,Tugas Take Home,[TH=70 Menit]
Topik
Koneksi Database
Sub Topik
SQLite, Penggunaan Room Database
5
14 sub.cpmk.TK066.CPMK20.2-Mahasiswa mengintegrasikan komponen perangkat keras, perangkat lunak, dan jaringan untuk menyusun solusi teknis terhadap permasalahan usaha berbasis teknologi. Mahasiswa dapat Mengerjakan Tugas Kriteria
kesesuain output sesuai ketentuan
Teknik
Tugas Berkelompok
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB : 1 x (2x50")=1250125090 Menit]
Penugasan,Tugas Take Home,[TH=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Penugasan,Tugas Take Home,[TH=70 Menit]
Topik
Penanganan File
Sub Topik
Operasi File, Akses Internal dan Eksternal Storage
5
15 sub.cpmk.TK066.CPMK06.1-Mahasiswa mampu menganalisis permasalahan berbasis TIK dan merancang solusi digital yang inovatif sesuai dengan kebutuhan industri. Mahasiswa Melakukan Ujian Mandiri Kriteria
Ketepatan Jawaban
Teknik
Ujian Mandiri
Ujian terjadwal,Ujian Terjadwal,[UT=100 Menit]
Ujian terjadwal,Ujian Terjadwal,[UT=100 Menit]
Topik
UTS
Sub Topik
Evaluasi Teori dan Praktik Tengah Semester
20
16 sub.cpmk.TK066.CPMK05.1-Mahasiswa mengidentifikasi kebutuhan industri dan merumuskan permasalahan teknik komputer yang relevan untuk diselesaikan melalui pendekatan digital. Mahasiswa dapat Membuat laporan Praktikum Kriteria
Ketepatan Jawaban
Teknik
Laporan Pratikum
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=1250125090 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Project Android 1
Sub Topik
Perencanaan dan Setup Project Mobile
0
17 sub.cpmk.TK066.CPMK20.1-Mahasiswa merancang sistem komputer yang relevan dengan kebutuhan industri, dengan mempertimbangkan efisiensi, skalabilitas, dan keamanan. Mahasiswa dapat Membuat laporan Praktikum Kriteria
Ketepatan Jawaban
Teknik
Laporan Pratikum
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=1250125090 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Praktikum Koneksi Database
Sub Topik
CRUD pada SQLite, Room
0
18 sub.cpmk.TK066.CPMK19.1-Mahasiswa dapat menghubungkan prinsip-prinsip dasar sistem komputer dengan kebutuhan teknis dan operasional dalam dunia usaha dan industri berbasis teknologi. Mahasiswa dapat Membuat laporan Praktikum Kriteria
Ketepatan Jawaban
Teknik
Laporan Pratikum
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=1250125090 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Database Lanjutan
Sub Topik
Relasi Tabel, Transaksi, Query Kompleks
0
19 sub.cpmk.TK066.CPMK20.2-Mahasiswa mengintegrasikan komponen perangkat keras, perangkat lunak, dan jaringan untuk menyusun solusi teknis terhadap permasalahan usaha berbasis teknologi. Mahasiswa dapat Membuat laporan Praktikum Kriteria
Ketepatan Jawaban
Teknik
Laporan Pratikum
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=1250125090 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Manajemen File dan Media
Sub Topik
File Handling, Media File, Resource File
0
20 sub.cpmk.TK066.CPMK20.2-Mahasiswa mengintegrasikan komponen perangkat keras, perangkat lunak, dan jaringan untuk menyusun solusi teknis terhadap permasalahan usaha berbasis teknologi. Mahasiswa dapat Membuat laporan Praktikum Kriteria
kesesuain output sesuai ketentuan
Teknik
Tugas Berkelompok
Kuliah,Persiapan Perkuliahan,[P=0 Menit]
Kuliah,Proses Belajar,[PB : 1 x (2x50")=1250125090 Menit]
Penugasan,Tugas Take Home,[TH=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Penugasan,Tugas Take Home,[TH=70 Menit]
Topik
Penanganan Error & Debugging
Sub Topik
Debugging Tools, Logcat, Try-Catch, Breakpoint
5
21 sub.cpmk.TK066.CPMK20.2-Mahasiswa mengintegrasikan komponen perangkat keras, perangkat lunak, dan jaringan untuk menyusun solusi teknis terhadap permasalahan usaha berbasis teknologi. Mahasiswa dapat Membuat laporan Praktikum Kriteria
kesesuaian output isi presentasi sesuai ketentuan
Teknik
Laporan Pratikum
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=1250125090 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Kotlin Transaction
Sub Topik
Penggunaan Transaction Kotlin
0
22 sub.cpmk.TK066.CPMK19.1-Mahasiswa dapat menghubungkan prinsip-prinsip dasar sistem komputer dengan kebutuhan teknis dan operasional dalam dunia usaha dan industri berbasis teknologi. Mahasiswa dapat Mengerjakan Tugas Kriteria
kesesuaian output isi presentasi sesuai ketentuan
Teknik
Tugas Berkelompok
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=1250125090 Menit]
Penugasan,Tugas Take Home,[TH=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Penugasan,Tugas Take Home,[TH=70 Menit]
Topik
Penanganan UI Responsif
Sub Topik
Layout Adaptif, Constraint Layout, Responsiveness
0
23 sub.cpmk.TK066.CPMK06.1-Mahasiswa mampu menganalisis permasalahan berbasis TIK dan merancang solusi digital yang inovatif sesuai dengan kebutuhan industri. Mahasiswa dapat Mengerjakan Tugas Kriteria
kesesuain output sesuai ketentuan
Teknik
Tugas
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB : 1 x (2x50")=1250125090 Menit]
Penugasan,Tugas Take Home,[TH=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Penugasan,Tugas Take Home,[TH=70 Menit]
Topik
Praktikum Project UI/UX
Sub Topik
Implementasi Desain UI ke Aplikasi
10
24 sub.cpmk.TK066.CPMK20.1-Mahasiswa merancang sistem komputer yang relevan dengan kebutuhan industri, dengan mempertimbangkan efisiensi, skalabilitas, dan keamanan. Mahasiswa dapat Membuat laporan Praktikum Kriteria
Ketepatan Jawaban tugas sesuai perintah soal
Teknik
Laporan Pratikum
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=1250125090 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Integrasi API
Sub Topik
Koneksi ke API, JSON Parsing
0
25 sub.cpmk.TK066.CPMK20.2-Mahasiswa mengintegrasikan komponen perangkat keras, perangkat lunak, dan jaringan untuk menyusun solusi teknis terhadap permasalahan usaha berbasis teknologi. Mahasiswa dapat Membuat laporan Praktikum Kriteria
Ketepatan Jawaban
Teknik
Laporan Pratikum
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=1250125090 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Testing Aplikasi
Sub Topik
Unit Testing, UI Testing, Espresso Test
0
26 sub.cpmk.TK066.CPMK06.1-Mahasiswa mampu menganalisis permasalahan berbasis TIK dan merancang solusi digital yang inovatif sesuai dengan kebutuhan industri. Mahasiswa dapat Membuat laporan Praktikum Kriteria
Ketepatan Jawaban tugas sesuai perintah soal
Teknik
Laporan Pratikum
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=1250125090 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Optimasi Aplikasi
Sub Topik
Performance Tuning, Proguard, Minify
0
27 sub.cpmk.TK066.CPMK06.1-Mahasiswa mampu menganalisis permasalahan berbasis TIK dan merancang solusi digital yang inovatif sesuai dengan kebutuhan industri. Mahasiswa Mampu Menjelaskan Materi Kriteria
kesesuaian output isi presentasi sesuai ketentuan
Teknik
Presentasi
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=1250125090 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Presentasi Tugas Akhir (Draft)
Sub Topik
Presentasi Progress, Review Code dan UI
0
28 sub.cpmk.TK066.CPMK05.1-Mahasiswa mengidentifikasi kebutuhan industri dan merumuskan permasalahan teknik komputer yang relevan untuk diselesaikan melalui pendekatan digital. Mahasiswa Mampu Menjelaskan Materi Kriteria
kesesuaian output isi presentasi sesuai ketentuan
Teknik
Tanya Jawab
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=1250125090 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Kisi-Kisi Ujian
Sub Topik
Review Materi UAS, Diskusi Soal
0
29 sub.cpmk.TK066.CPMK06.1-Mahasiswa mampu menganalisis permasalahan berbasis TIK dan merancang solusi digital yang inovatif sesuai dengan kebutuhan industri. Mahasiswa dapat Mengerjakan Tugas Kriteria
kesesuaian output isi presentasi sesuai ketentuan
Teknik
Presentasi
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB : 1 x (2x50")=1250125090 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Presentasi Tugas Akhir
Sub Topik
Finalisasi dan Uji Coba Aplikasi
10
30 sub.cpmk.TK066.CPMK06.1-Mahasiswa mampu menganalisis permasalahan berbasis TIK dan merancang solusi digital yang inovatif sesuai dengan kebutuhan industri. Mahasiswa Melakukan Ujian Mandiri Kriteria
Ketepatan Jawaban
Teknik
Ujian Mandiri
Ujian terjadwal,Ujian Terjadwal,[UT=100 Menit]
Ujian terjadwal,Ujian Terjadwal,[UT=100 Menit]
Topik
UAS
Sub Topik
Evaluasi Akhir dan Studi Kasus
30

Teknik Penilaian CPMK

CPL MK CPMK Kuis Tugas Teori (Individu) Tugas Teori (Kelompok) Unjuk Kerja (Presenstasi) Tes Tulis (UTS) Tugas Praktikum Tes Tulis (UAS)
2021 CPL03 PEMROGRAMAN SELULER CPMK05
2021 CPL03 PEMROGRAMAN SELULER CPMK06 Y Y Y Y Y
2021 CPL10 PEMROGRAMAN SELULER CPMK19
2021 CPL10 PEMROGRAMAN SELULER CPMK20 Y Y

Prosedur Penilaian CPMK

1. Komponen Penilaian CPMK
CPL CPMK Sub-CPMK Detail Penugasan (Teknik Penilaian) Bobot % Kriteria Penilaian
2021 CPL03 CPMK05 sub.cpmk.TK066.CPMK05.1 Tanya Jawab 0 Ketepatan Jawaban
2021 CPL03 CPMK05 sub.cpmk.TK066.CPMK05.2 Tanya Jawab 0 Ketepatan Jawaban
2021 CPL10 CPMK19 sub.cpmk.TK066.CPMK05.1 Tanya Jawab 0 Ketepatan Jawaban
2021 CPL10 CPMK20 sub.cpmk.TK066.CPMK20.1 Tanya Jawab 0 Ketepatan Jawaban
2021 CPL03 CPMK06 sub.cpmk.TK066.CPMK05.2 Tugas Berkelompok 5 kesesuain output sesuai ketentuan
2021 CPL10 CPMK19 sub.cpmk.TK066.CPMK19.2 Tanya Jawab 0 kesesuaian output isi presentasi sesuai ketentuan
2021 CPL03 CPMK06 sub.cpmk.TK066.CPMK19.2 Tugas Berkelompok 10 kesesuain output sesuai ketentuan
2021 CPL10 CPMK20 sub.cpmk.TK066.CPMK20.2 Tanya Jawab 0 Ketepatan Jawaban
2021 CPL03 CPMK06 sub.cpmk.TK066.CPMK06.1 Tanya Jawab 0 Ketepatan Jawaban
2021 CPL03 CPMK06 sub.cpmk.TK066.CPMK06.2 Tanya Jawab 0 Ketepatan Jawaban
2021 CPL03 CPMK06 sub.cpmk.TK066.CPMK06.2 Tanya Jawab 0 Ketepatan Jawaban
2021 CPL03 CPMK06 sub.cpmk.TK066.CPMK06.2 Tanya Jawab 0 Ketepatan Jawaban
2021 CPL10 CPMK20 sub.cpmk.TK066.CPMK20.1 Tugas Berkelompok 5 kesesuain output sesuai ketentuan
2021 CPL10 CPMK20 sub.cpmk.TK066.CPMK20.2 Tugas Berkelompok 5 kesesuain output sesuai ketentuan
2021 CPL03 CPMK06 sub.cpmk.TK066.CPMK06.1 Ujian Mandiri 20 Ketepatan Jawaban
2021 CPL03 CPMK05 sub.cpmk.TK066.CPMK05.1 Laporan Pratikum 0 Ketepatan Jawaban
2021 CPL10 CPMK20 sub.cpmk.TK066.CPMK20.1 Laporan Pratikum 0 Ketepatan Jawaban
2021 CPL10 CPMK19 sub.cpmk.TK066.CPMK19.1 Laporan Pratikum 0 Ketepatan Jawaban
2021 CPL10 CPMK20 sub.cpmk.TK066.CPMK20.2 Laporan Pratikum 0 Ketepatan Jawaban
2021 CPL10 CPMK20 sub.cpmk.TK066.CPMK20.2 Tugas Berkelompok 5 kesesuain output sesuai ketentuan
2021 CPL10 CPMK20 sub.cpmk.TK066.CPMK20.2 Laporan Pratikum 0 kesesuaian output isi presentasi sesuai ketentuan
2021 CPL10 CPMK19 sub.cpmk.TK066.CPMK19.1 Tugas Berkelompok 0 kesesuaian output isi presentasi sesuai ketentuan
2021 CPL03 CPMK06 sub.cpmk.TK066.CPMK06.1 Tugas 10 kesesuain output sesuai ketentuan
2021 CPL10 CPMK20 sub.cpmk.TK066.CPMK20.1 Laporan Pratikum 0 Ketepatan Jawaban tugas sesuai perintah soal
2021 CPL10 CPMK20 sub.cpmk.TK066.CPMK20.2 Laporan Pratikum 0 Ketepatan Jawaban
2021 CPL03 CPMK06 sub.cpmk.TK066.CPMK06.1 Laporan Pratikum 0 Ketepatan Jawaban tugas sesuai perintah soal
2021 CPL03 CPMK06 sub.cpmk.TK066.CPMK06.1 Presentasi 0 kesesuaian output isi presentasi sesuai ketentuan
2021 CPL03 CPMK05 sub.cpmk.TK066.CPMK05.1 Tanya Jawab 0 kesesuaian output isi presentasi sesuai ketentuan
2021 CPL03 CPMK06 sub.cpmk.TK066.CPMK06.1 Presentasi 10 kesesuaian output isi presentasi sesuai ketentuan
2021 CPL03 CPMK06 sub.cpmk.TK066.CPMK06.1 Ujian Mandiri 30 Ketepatan Jawaban
Total 100
2. Penilaian CPMK
CPL MK CPMK Kuis Tugas Teori (Individu) Tugas Teori (Kelompok) Unjuk Kerja (Presenstasi) Tes Tulis (UTS) Tugas Praktikum Tes Tulis (UAS) Total
2021 CPL03 PEMROGRAMAN SELULER CPMK05 0% 0% 0% 0% 0% 0% 0% 0%
2021 CPL03 PEMROGRAMAN SELULER CPMK06 0% 0% 15% 10% 20% 10% 30% 85%
2021 CPL10 PEMROGRAMAN SELULER CPMK19 0% 0% 0% 0% 0% 0% 0% 0%
2021 CPL10 PEMROGRAMAN SELULER CPMK20 0% 0% 10% 0% 0% 5% 0% 15%
100%