Anda di halaman 1dari 12

LAPORAN AKHIR

MERDEKA BELAJAR KAMPUS MERDEKA

FARIEL AHMAD SUDRAJAT

24010120130118

STUDI INDEPENDEN

YAYASAN DICODING INDONESIA

PROGRAM STUDI S1 MATEMATIKA


DEPARTEMEN MATEMATIKA
FSM-UNDIP
2023
1. RINGKASAN KEGITAN
Aktivitas Studi Independen Cloud Computing Learning Path meliputi pembelajaran
individu dan project akhir dalam bentuk tim. Pada pembelajaran individu, setiap peserta
akan mengikuti kelas dalam bentuk asynchronous (online melalui modul belajar di
Dicoding Academy, Coursera, dan Google Cloud Skills Boost) dimana peserta dapat
berkonsultasi dengan expert terkait materi yang dipelajarinya.

Selain itu, setiap peserta akan memiliki pembimbing sebagai tempat konsultasi jika
ditemui kesulitan non-akademik dalam mengikuti pembelajaran. Pada program studi
independen ini, terdapat satu buah learning path yang disediakan yaitu Cloud
Computing Learning Path. Peserta akan memperoleh sertifikat kompetensi di setiap
kelas di dalam Cloud Computing Learning Path jika peserta berhasil lulus dari setiap
ujian/penilaian yang diadakan untuk setiap kompetensi. Setelah mengikuti program ini,
peserta juga dipersiapkan untuk mengikuti ujian sertifikasi global Associate Cloud
Engineer dari Google yang dapat diambil setelah menyelesaikan seluruh materi Studi
Independen Bersertifikat ini.

Pada project akhir, peserta akan dibagi menjadi kelompok, dimana satu kelompok
terdiri atas 5-6 orang dengan tema yang ditentukan oleh masing-masing kelompok dan
harus mendapatkan persetujuan dari mentor.

2. IDENTITAS MAHASISWA & DOSEN WALI


(a) Nama : Fariel Ahmad Sudrajat
(b) NIM : 24010120130118
(c) Program Studi : Matematika
(d) Semester :6
(e) Dosen Wali : Dr. Susilo Hariyanto, S.Si., M.Si.

3. IDENTITAS PEMBIMBING LAPANGAN


(a) Nama : Adrianus Yoza Aprilio
(b) Jabatan : Learning Support Manager

4. IDENTITAS PEMBIMBING AKADEMIK


(a) Nama : Suryoto S.Si., M.Si.
(b) NIP : 196807141994031004
(c) Program studi : Matematika

5. IDENTITAS MITRA : Yayasan Dicoding Indonesia

6. KATEGORI MBKM : Studi Independen

7. JADWAL KEGIATAN : 13 Februari 2023 – 30 Juni 2023


Durasi/Jam Sumber Daya
Materi Pembelajaran
Pembelajaran Pembelajaran
Silabus Cloud Computing Path
Belajar Dasar Pemrograman Web 41 Jam Dicoding
Belajar Dasar Pemrograman Javascript 45 Jam Dicoding
Google IT Support Professional Certificate – The Bits
12 Jam Coursera
and Bytes of Computer Networking
Google Cloud
Google Cloud Computing Foundations 43 Jam
Skillboosts
Belajar Membuat Aplikasi Back-End untuk Pemula
45 Jam Dicoding
dengan Google Cloud
Google IT Support Professional Certificate – System
18 Jam Coursera
Administration and IT Infrastructure Services
Google Cloud
Cloud Engineer Learning Path 134 Jam
Skillboosts
Menjadi Google Cloud Engineer 42 Jam Dicoding
Google Cloud
Google Cloud Skillboost Courses/Quest 28 Jam
Skillboosts
Preparing for Your Associate Cloud Engineer 7 Jam Coursera
Google Cloud
Cloud Explorations 20 Jam
Console
Simulasi Ujian Associate Cloud Engineer 25 Jam Dicoding
ACE Examination Practice 8 Jam Google Cloud
Silabus Non-Teknis dan Softskills
Bahasa Inggris 15 Jam Google Meet
Inisiatif, Proaktif, dan Bertanggung Jawab 60 Jam Google Meet
Review Materi 15 Jam Google Meet
Pembelajaran Softskills dan Penyiapan Karier atau
24 Jam Google Meet
Start-up
Tugas Softskills 80 Jam Google Classroom
Web MBKM dan
Refleksi Diri 449 55 Jam
Googe Form
Capstone Project/Proyek Akhir 200 Jam Google Meet
Total 917 Jam

8. DAFTAR MATA KULIAH KONVERSI

No Mata Kode SKS Wajib/Pilihan Baru/Perbaikan Keterangan


Kuliah MatKul
1 Praktek PAMT6371 2 WAJIB BARU Sudah
Kerja masuk dalam
Lapangan IRS
semester ini
2 Kuliah UUW00009 3 WAJIB BARU Sudah
Kerja masuk dalam
Nyata IRS
semester ini
3. Kapita PAMT 3 WAJIB BARU Sudah
Selekta 6364 masuk dalam
IRS
semester ini
4. Struktur PAMT 3 PILIHAN BARU Sudah
Data 6444 masuk dalam
IRS
semester ini
Jumlah SKS 11

10.KETERKAITAN KEGIATAN DENGAN MATA KULIAH KONVERSI

1) Praktek Kerja Lapangan

Semasa keberjalanan program Bangkit Academy, penulis mempelajari


bagaimana caranya menyimpan data dengan volume yang relatif besar di
infrastruktur Cloud Computing, karena Cloud Computing memiliki
penyimpanan yang cukup untuk menyimpan data dengan volume besar.
Selain itu, penulis juga diajarkan bagaimana cara mengakses data yang telah
disimpan di infrastruktur Cloud Computing.

Dalam Praktek Kerja Lapangan, penulis mengambil topik penerapan


metode cluster K-Means dengan judul laporan “Penerapan Metode K-Means
Cluster untuk Mengelompokan Provinsi di Indonesia dalam Mengakses
Internet Berdasarkan Status Pekerjaan”. Setelah mencari data terkait
penggunaan internet, penulis menyimpan data yang telah diperoleh ke dalam
cloud agar efektif.
2) Kuliah Kerja Nyata

Pada projek akhir dalam kegiatan ini, atau kami menyebutnya Capstone.
Para siswa ditugaskan untuk membuat aplikasi yang dapat menyelesaikan
permasalahan yang ada di Indonesia saat ini dengan berbagai sektor-sektor
yang disediakan oleh Tim Bangkit. Dalam hal ini, penulis dan tim memilih
sektor “Transformasi Pemerintahan Digital” yang berarti aplikasi yang kami
buat, akan berdampak pada pemerintah dengan berbagai inovasi yang kami
rancang.

Aplikasi yang kami akan buat ialah “SORAK: Soeara Rakjat”. Aplikasi ini
merupakan tempat bagi masyarakat dalam menyuarakan aspirasi atau
memiliki aduan terkait layanan ata ketidapuasan sarana prasarana. Selain itu,
aplikasi ini dirancang seperti sosial media yang memiliki fitur timeline, guna
fitur timeline ialah untuk memviralkan berita agar pemerintah “melek” akan
kondisi masyarakat Indonesia.

Dengan dibuatnya aplikasi tersebut, penulis harap masyarakat terbantu


secara kemudahan dalam penyampaian aspirasi/aduan. Dengan masyarakat
diberikan kemudahan dalam penyampaian aspirasi/aduan, Indonesia dapat
lebih berkembang lagi dan solusi dari permasalahan yang ada dapat
terselesaikan secara efektif. Oleh karena itu, hal ini sejalan dengan tujuan
mata kuliah ini.

3) Kapita Selekta

Infrastruktur atau fitur-fitur yang ada di Google Cloud Computing salah


satunya ialah Google Compute Engine. Google Compute Engine ialah layanan
komputasi yang aman dan dapat disesuaikan yang memungkinkan pengguna
membuat dan menjalankan mesin virtual di infrastruktur Google.

Karena Cloud Computing dapat membuat mesin virtual di infrastruktur


yang ada, dalam hal ini Google. Maka, tentunya hal ini ada korelasinya
dengan Kapita Selekta. Korelasinya dalam hal pembagian tugas komputasi
secara paralel matematika menggunakan mesin yang ada di cloud.

Salah satu materi dalam Kapita Selekta ialah Kontrol Optimum. Dalam hal
ini melakukan penyelesaian Algoritma Optimasi untuk menemukan solusi
terbaik atau mendekati solusi-solusi terbaik untuk masalah yang kompleks
dan memiliki banyak kemungkinan.

Sehubungan dengan hal ini, akan ditunjukkan pembagian tugas dalam


penyelesain komputasi numerik algoritma optimasi secara paralel. Algoritma
Optimasi yang digunakan ialah: Penjadwalan, Rute dan Logistik, Optimasi
Portofolio, Simulated Annealing, dan Optimasi Alokasi Sumber Daya.

Terdapat 5 Mesin Virtual yang akan Digunakan

Algoritma Optimasi Alokasi Sumber Daya


Algoritma Optimasi Portofolio

Algoritma Optimasi Penjadwalan

Algoritma Optimasi Simulated Annealing

Algoritma Optimasi Rute dan Logistik


4) Struktur Data

Struktur data merupakan cara penyimpanan dan pengorganisasian data-


data pada memori komputer maupun file secara efektif sehingga dapat
digunakan secara efisien. Struktur data memberikan kerangka atau format
yang terorganisis untuk menyimpan, mengakses, memanipulasi data. Ada
berbagai jenis struktur yang digunakan dalam pemrograman dan setiap jenis
memiliki karakteristik dan kegunaan yang berbeda tergantung pada jenis data
yang akan disimpan dan operasi yang akan dilakukan.

Kegiatan di Bangkit Academy mempelajari tentang bahasa pemrograman


JavaScript dimana dapat digunakan untuk melakukan operasi struktur data
yang dipelajari dalam mata kuliah ini diantaranya adalah:

 Sequential Search

Sequential Search adalah suatu teknik pencarian data dalam array


(1 dimensi) yang akan menelusuri semya elemen-elemen array dari
awal sampai akhir, dimana data-data tidak perlu dirurutkan terlebih
dahulu.

Hasil Output
 Insertion Sort

Insertion Sort adalah salah satu algoritma pengurutan sederhana


yang bekerja dengan membagi daftar yang akan diurutkan menjadi
dua bagian: bagian yang sudah diurutkan dan bagian yang belum
diurutkan.

Hasil Output
 Stack

Stack atau tumpukan merupakan sebuah struktur data dimana


operasi pemasukan data (push) dan operasi pengambilan data
(pop) dilakukan melalui satu pintu/tempat.

Hasil Output
 Linked List

Linked List merupakan sebuah tipe data abstrak yang memiliki sifat
setiap elemen kecuali elemen terdepan memiliki pendahulu dan
setiap elemen kecuali elemen paling belakang memiliki penerus.
Hasil Output
Demikian laporan akhir ini saya buat sebenar-benarnya sesuai dengan kegiatan MBKM
yang saya laksanakan dan sebagai salah satu syarat dan pertimbangan untuk
memperoleh nilai mata kuliah konversi yang saya ajukan.

Mengetahui Semarang, 23 Juni 2023

Dosen Pembimbing Akademik, Hormat Kami,

Suryoto S.Si., M.Si. Fariel Ahmad Sudrajat


NIP. 196807141994031004 NIM. 24010120130118

Anda mungkin juga menyukai