oleh:
2023
Lembar Pengesahan S1 Sistem dan Teknologi Informasi ITB
Oleh:
1
Lembar Pengesahan
oleh :
Doni Darmawan
NIP. 00402053
2
Abstraksi
3
Kata Pengantar
Dengan rasa syukur dan puji-pujian kepada Allah SWT, penulis ingin
menyampaikan terima kasih atas rahmat, petunjuk, dan hidayah-Nya yang
telah mengantarkan penulis menyelesaikan Program Studi Independen
Bangkit Akademi Tahun 2023 yang diselenggarakan oleh Kampus Merdeka
dengan baik dan tepat waktu. Laporan ini merupakan salah satu syarat
kelulusan Program Studi dan Magang Mandiri Bersertifikat (MSIB) yang
bertujuan untuk melaporkan seluruh kegiatan yang telah dilakukan selama
mengikuti Bangkit Academy 2023.
1. Diri sendiri yang telah kuat dan gigih dalam menjalani segala
rangkaian kegiatan dalam program MSIB Bangkit Akademi 2023.
2. Orang tua dan keluarga besar yang selalu memberikan dukungan,
support, dan doa dari jauh.
3. Bapak Fitra Arifiansyah, S.Kom., M.T. selaku Pembimbing Studi
Independen S1 Sistem dan Teknologi Informasi ITB.
4. Bapak Adrianus Yoza Aprilio, Ibu Mutiara Arumsari, dan Ibu Deti
Anggraini Ekawati, selaku Pembimbing Eksternal di Program Bangkit
Academy 2023.
5. Kak Doni Darmawan selaku fasilitator kelas ML-53 dan mentor
penulis di Bangkit Academy 2023, yang memberikan dukungan yang
luar biasa baik dalam sesi mentoring maupun melalui pesan pribadi.
6. Teman sekelompok ML-53 yang aktif dan menjalani proses mentoring
dengan penuh semangat dan kerjasama.
7. Teman-teman Capstone Project C23-PR555 yang belajar, bekerja
sama, dan bekerja keras dalam menyelesaikan proyek capstone.
4
8. Teman-teman sejawat di Bangkit 2023 dan semua pihak yang terlibat
namun tidak dapat disebutkan satu per satu atas bantuan dan
dukungannya.
5
Daftar Isi
Lembar Pengesahan 2
Abstraksi 3
Kata Pengantar 4
Daftar Isi 6
BAB I: Pendahuluan 8
I.2 Lingkup 9
I.3 Tujuan 10
IV.1 Kesimpulan 19
IV.2 Saran 19
6
BAB V: Referensi 21
7
BAB I: Pendahuluan
8
Program Bangkit bertujuan untuk meningkatkan keterampilan digital di era
industri 4.0, mengingat Indonesia membutuhkan sekitar sembilan juta talenta
digital pada tahun 2035, atau sekitar 600.000 talenta digital setiap tahunnya.
Kurikulum Bangkit menawarkan 3 jalur studi interdisipliner, yaitu Machine
Learning, Mobile Development, dan Cloud Computing. Setelah menyelesaikan
program ini, peserta akan memperoleh keterampilan dan pengetahuan teknologi,
soft skill, dan kemampuan Bahasa Inggris yang diperlukan untuk beralih dari
dunia akademik ke dunia kerja dan berhasil di perusahaan-perusahaan
terkemuka.
I.2 Lingkup
9
• Belajar TensorFlow Developer Professional Certificate
Pada akhir setiap modul, akan ada online assessment yang akan
digunakan untuk menguji pemahaman mahasiswa terhadap materi yang telah
dipelajari. Mahasiswa diharuskan mengikuti semua online assessment yang
diselenggarakan. Jadwal pembelajaran disesuaikan oleh Bangkit, dan mereka
menyediakan ruang kelas virtual melalui Google Classroom sebagai platform
untuk melaksanakan Program Studi Independen. Selain itu, Bangkit juga
menyediakan platform pembelajaran lain seperti Dicoding, Coursera, dan
Google Cloud Skill Boost.
I.3 Tujuan
10
BAB II: Organisasi atau Lingkungan Organisasi Mitra MSIB
1. Program Manager
3. Cohort Manager
4. Curriculum Manager
11
Curriculum Manager bertanggung jawab untuk memelihara dan
memantau kurikulum untuk semua jalur pembelajaran teknologi dan soft
skill, menyediakan jadwal belajar siswa dan memantau kemajuan belajar
siswa.
Pekerjaan yang berupa materi diberikan secara asynchronous (online melalui modul
belajar di mitra Bangkit Academy) dan akan di-review setiap interval waktu tertentu
oleh pembimbing/fasilitator dan instruktur. Selain project dan tugas, pemberian
materi juga akan dilengkapi dengan kuis dan atau ujian pilihan ganda untuk
memastikan pemahaman peserta. Maupun berbentuk submission.
12
Selain hard skill di bidang pengembangan teknis, soft skill juga menjadi target
kompetensi peserta studi independen yaitu untuk penyiapan karir sebagai developer,
termasuk namun tidak terbatas pada:
Materi yang diberikan dalam program ini disampaikan secara asynchronous, artinya
peserta dapat mengaksesnya secara online melalui modul yang tersedia dari platform
mitra Bangkit Academy seperti Coursera. Materi tersebut akan direview oleh
pembimbing/fasilitator dan instruktur pada sesi instructor-led. Selain tugas dan
proyek, peserta juga akan diberikan kuis pilihan ganda sebagai bentuk evaluasi untuk
memastikan pemahaman mereka. Peserta juga dapat diminta untuk mengumpulkan
hasil pekerjaan dalam bentuk submission pada lab dari setiap bab.
Proses pembelajaran dalam program ini akan ditutup dengan proyek akhir, di mana
peserta akan bekerja dalam kelompok untuk mengembangkan solusi berdasarkan
masalah-masalah sehari-hari yang dihadapi. Seluruh learning path dalam Bangkit
Academy 2023 telah memasukkan aspek teknis maupun non-teknis, seperti soft skill
dan persiapan karir. Selama pembelajaran, peserta akan mendapatkan dukungan dari
13
tim Pembimbing/Mentor, Instruktur, serta Advisor dari industri dan mitra Perguruan
Tinggi.
14
Gambar 4 Jadwal Kerja
15
III.2 Pelaksanaan Pembelajaran Machine Learning Learning Path
16
III.3 Pencapaian Bangkit Academy 2023
Melalui program Bangkit Academy batch 4 tahun 2023, para peserta yang
telah mengikuti serangkaian kegiatan baik wajib maupun tidak telah mencapai hasil
yang cukup mengesankan ditandai dengan data persentase ketercapaian peserta baik
dari pembelajaran mandiri, tatap muka, sesi sosialisasi, dan juga proyek akhir.
Pada hasil Capstone Project, para peserta dapat menerapkan solusi teknologi
yang relevan dengan kebutuhan industri. Dengan memanfaatkan pengetahuan dan
keterampilan yang mereka peroleh selama program, mereka berhasil merancang dan
mengembangkan produk atau aplikasi yang sesuai dengan kebutuhan dan harapan
mitra organisasi. Keberhasilan ini menunjukkan komitmen MSIB dalam memberikan
pengalaman nyata yang memungkinkan mahasiswa menghadapi tantangan industri
dan berkontribusi secara profesional.
Selain itu, peserta juga berhasil mengatasi berbagai hambatan yang muncul
selama proses pelaksanaan proyek. Mereka mampu menghadapi kesulitan teknis,
kendala jaringan, dan perubahan kebutuhan mitra organisasi dengan menggunakan
pendekatan pemecahan masalah yang sistematis. Selain itu, dukungan tim juga
menjadi faktor penting dalam membantu mereka menemukan solusi yang efektif.
17
III.4 Mata Kuliah Konversi Bangkit Academy 2023
18
BAB IV: Penutup
IV.1 Kesimpulan
IV.2 Saran
Saran yang dapat diberikan untuk MSIB Bangkit Academy 2023 adalah
sebagai berikut:
19
• Mengembangkan standar materi yang dapat diakses dengan mudah dan
dari beragam latar belakang, termasuk mereka yang tidak memiliki
latar belakang di bidang teknik informatika atau ilmu komputer. Ini
akan membantu memastikan bahwa materi yang disampaikan dapat
diikuti oleh peserta dari berbagai disiplin ilmu.
20
Bab V : Referensi
2. Dicoding. (2023). Apa itu Machine Learning? Beserta Pengertian dan Cara
Kerjanya. Diakses pada 18 Juni 2023 dari
https://www.dicoding.com/blog/machine-learning-adalah/
21
BAB VI : Lampiran
https://drive.google.com/drive/folders/1O7rqBVCySBWh07XG5sx4fH1AFnQT7
K07
22
B. Log Activity
Week 0
This week is just the introduction to the Bangkit Program and its
environment. I’m very excited because the enthusiasm of the students
exceeded my expectations, there were many of them from different
places in a discord channel, sharing and playing together. Besides the
mandatory program held in the first week, Bangkit also send the
23
cannot wait to start learning it!
Week 1
20 Feb Woaaa, again, Bangkit representatives are welcoming us as the fourth Able to
batch of the Bangkit Program, which has three paths such as Cloud successfully
Computing, Machine Learning, and Mobile Development. My fire carry out all the
has been increasing since this session. I checked my Classroom and activities in the
everyone was starting to introduce themself. Yeah, there will be program.
mentoring and group discussion, so, a group which consists of
around 25 students will collaborate and do the task by using many
platforms, one of them is Google Classroom.
21 Feb Today is TuesFreeDay, hehe. But still a lot of work to do. First, I
need to finish my matriculation courses that I planned before.
Second, I should face tasks that appear in succession. Yeah I hope I
still can handle my breath.
22 Feb Today Session was a weekly consultation. I met Kak Doni for the
first time as my mentor in the ML-53 group. We introduce ourselves
by telling our name, where we come from, and also our majors. Not
only got in touch with students, we also asked some questions related
to our journey, like technical things, certifications, and schedule.
23 Feb This morning I had a double meet in my class. I have classes from 7
to 10 every thursday. So I attended the Bangkit ILT-SS session a bit
late and turned off my camera at first, because the situation was not
conducive. From the session, I learned that a growth mindset is the
24
right way to be set because it has many more benefits than a fixed
mindset. As college students, growth mindset is important to us while
preparing to apply for a job.
This week is super fun! For the first time I joined the ILT-Soft Skills
and it was very insightful. Usually, people do not care about soft
skills bcs they prioritize hard skills to be improved. Many engineers
around the world are doing good at their job, but sometimes they
don’t have enough soft skills, like communication skill and
persuasion skill, so they can not encourage people to use their
Weekly product or innovations. The interesting SS to be learned this week is
Report the growth mindset, which is good to be implemented. And one more
thing we should prepare to have the agile character is the willingness
to give and accept feedback. Feedback is super powerful, at any kind
of it. Sometimes people avoid facing others' feedback and isolating
themself, that is the fixed mindset character. Overall, this week is
giving me a chance to change my basic mindset, to be the growth
one!
Week 2
27 Feb This monday I continue the Python Automation Course at Coursera Able to
and finish the first introduction to Python. I used to learn a new successfully
language, so it was not so hard. carry out all the
activities in the
25
28 Feb After the first course, now I need to use Python to Interact with the program.
Operating System. Wow, those are the things that I have never done
before. I just knew that Python is a very useful language.
1 Mar This evening, I have the 2nd weekly consultation with Ka Doni. We
discussed our progress while learning the Python Course at Coursera
and other concerns. And what made this weekly consultation
different from before is…, yea new game brought by Ka Doni. A bit
‘why’ but no problem, we have some fun!
2 Mar Today is the first tech-ILT session… and the topics are first, second,
and the third course of Python at Coursera. However, I felt so
disappointed because we couldn’t have an effective learning session.
Maybe a bit rude, but I thought the instructor wasn't well prepared
for presenting the course in english. Sometimes, she stopped for a
moment and translated some words by asking the audience, and
those things are repeated. At the end, the presentation was not
finished and the demo failed. Hmmm, many evaluations I concluded
from that session. But it is okay, because we still can learn the
materials from the Coursera.
Week 3
6 Mar Today, I must continue to the second Machine Learning Course module Able to
1. I have to finish the modul by the end of the day. successfully
26
7 Mar Today, I must continue to the second Machine Learning Course module carry out all the
2. I have to finish the modul by the end of the day. activities in the
program.
8 Mar Today, I must continue to the second Machine Learning Course module
3. I have to finish the modul by the end of the day.
9 Mar Today, I must continue to the second Machine Learning Course module
4. I have to finish the modul by the end of the day.
10 Mar Today, I start to the third Machine Learning Course module 1. I have to
finish the modul by the end of the day.
Weekly Before exam week, I set several target courses to finish. Then I will
Report prepare for the exam calmly and focused. Good luck for the others!
Week 4
13 Mar I attended the mandatory Bangkit 2023 H1-Student Team Meeting Able to
1, where we discussed Milestone updates and reminders, Student successfully
Dashboard Access, Grading Standards, Bangkit Reward System, carry out all the
and had a Q&A session. activities in the
program.
14 Mar Today I had no Weekly Consultation or ILT session, but I continued
working on the "Analyze Data to Answer Questions" course on
Coursera.
15 Mar there was a Weekly Consultation with the mentor. We discussed the
progress of completing Milestones on Coursera, followed by a fun
27
quiz gameshow with an animal theme. Additionally, I completed
the "Share Data Through the Art of Visualization" course on
Coursera.
16 Mar I attended the ILT Tech Session on Data Analytics with Vina
Yosephine. I also started working on the "Mathematics for Machine
Learning" course, specifically covering Linear Algebra on
Coursera.
17 Mar I attended the Guest Speaker Session Bangkit 2023 #3 with Mr.
Wisu Suntoyo (Head of Customer Engineering - Google).
Additionally, I continued my coursework on Coursera, focusing on
"Mathematics for Machine Learning: Linear Algebra."
Week 5
28
21 Mar there was a Weekly Consultation with the mentor. We discussed the program.
progress of completing Milestones in the "Mathematics for Machine
Learning" course on Coursera. The mentor proposed forming study
groups for those facing difficulties in understanding the material
and provided input on the Capstone project we had to work on.
22 Mar Today i’m continue to do check my lated course on data on seek the
new courses whichis math for machine learning.
23 Mar First day of Ramadhan!!! Today we’re attending ILT soft skill
session which the topic is “Critical Thinking”. Hm, i found out that
fasting sometimes affect our brain, like kinda slow to digest
material from the session WKWKWK.
Week 6
29
27 Mar I'm happy to start the day, well I have tried to solve some machine Able to
learning problem using math , that was very challenging bcs I just successfully
desperate after some different models that didn't meet the criteria. carry out all the
activities in the
28 Mar I arrived on the Math for ML due day, but I still try not to skip-skip and program.
do the exercise (hands on) compeletely. A bit difficult and need time to
learn math in english.
29 Mar Today I was continuing my courses that have not been finished yet, I
hope I can understand til the last week of the third course
Week 7
30
3 Apr I didn't have any Weekly Consultation or ILT sessions, but I Able to
completed the tasks for the Supervised Machine Learning: successfully
Regression and Classification course on Coursera. carry out all the
activities in the
4 Apr there was a Weekly Consultation with the mentor. We discussed the program.
progress of completing Milestones in the Machine Learning course
on Coursera. The mentor suggested creating study groups for those
facing difficulties with the material and discussed the Capstone
project.
5 Apr I attended the ILT Soft Skill Session on Adaptability and Resilience
with Lalu Triawanri Novianung as the instructor. Additionally, I
started working on the Advanced Learning Algorithms course on
the Coursera platform.
31
Week 8
10 Apr I attended the Bangkit 2023 H1 - Student Team Meeting 2, which Able to
discussed the Milestone Recap for April and introduced the successfully
Capstone project. carry out all the
activities in the
11 Apr I didn't have any Weekly Consultation or ILT sessions, but I program.
enrolled in and completed the tasks for the Unsupervised Learning,
Recommendation, Reinforcement Learning course on Coursera.
32
Week 9
17 Apr Today, our team had an idea for the topic of the company-based Able to
capstone project, but we were still missing one team member. It successfully
made me a little panicked, but I believed we would find the right carry out all the
person soon. activities in the
program.
18 Apr We finally found someone to join our team for the company-based
capstone project. I was relieved and excited to have a complete
team.
20 Apr We took a break from working on the project since the Hari Raya
holiday is coming up. It was a good opportunity to rest and
recharge.
21 Apr We took a break from working on the project since the Hari Raya
holiday is coming up. It was a good opportunity to rest and
recharge.
Report brainstormed and came up with an idea for the project, and we
were able to find a new team member to join us. We spent a lot of
time working on the project proposal and finally submitted it. We
33
also took a break to celebrate the Hari Raya holiday and enjoyed
traditional dishes with our families. Overall, it was a productive
and successful week for our team, and we are looking forward to
continuing our work in the program.
Week 10
24 Apr Today, I found out that our team's idea was not selected for the Able to
company capstone project, and we were given the opportunity to successfully
work on a product-based capstone project with a different team. carry out all the
Although it was disappointing, I am still motivated to work on activities in the
this project and create something impactful. program.
25 Apr I am still unsure about what topic to choose for the capstone
project. I need to brainstorm ideas and discuss with my team
members to come up with a good idea.
26 Apr Today, I spent time preparing for the end of the holiday period, as
I have to return to campus tomorrow. I want to make sure that I
am well-prepared for the upcoming week.
34
28 Apr While discussing ideas for the capstone project, I looked at the
selected teams' projects from last year. I found that many of them
started with small ideas and were able to solve big problems. This
inspired me to start thinking about small ideas that could lead to
impactful projects.
This week was filled with preparation and brainstorming for the
upcoming product-based capstone project in the Bangkit program.
On Monday, our team found out that we were not selected for the
company capstone project, but we were given the opportunity to
work on a product-based project with a different team. On
Weekly Tuesday, I was still unsure about what topic to choose for the
Report project, and on Wednesday, I spent time preparing for the end of
the holiday period. On Thursday, my team and I started discussing
potential topics, and on Friday, I was inspired by the success of
last year's teams who started with small ideas and were able to
solve big problems. I am excited to see where our team's ideas
will take us and how we can create something impactful.
Week 11
1 Mei Today was an exciting day to continue my Deep Learning course. Able to
The topic that I've been waiting for has finally arrived, and it's successfully
time for me to dive into it. I hope I can finish it quickly and carry out all the
understand the concepts thoroughly activities in the
program.
2 Mei I had a productive day learning about Deep Learning. Today, I
learned about convolutional neural networks, and it was
fascinating to see how they can be used for image recognition
35
tasks. I'm looking forward to applying this knowledge in product
Capstone
4 Mei For today, my team has planned to fulfil the rest of the project
plan requirements, we are specificly raising the Idea of bad
management trash reduction by maximizing people creativity!
5 Mei Last touch and finish the project plan, what we want to do next is
written on the timeline, so goodluck for me and other CoHort!
Don't forget to fill your logbook guys :), as I did KWKWWKWK
Week 12
8 Mei I didn't have any Weekly Consultation or ILT sessions, but I Able to
enrolled and started working on the Natural Language Processing successfully
36
in TensorFlow course. I also worked on the Sequence, Time Series, carry out all the
and Prediction course on the Coursera platform. activities in the
program.
9 Mei I didn't have any Weekly Consultation or ILT sessions, but I
enrolled and started working on the Natural Language Processing
in TensorFlow course. I also worked on the Sequence, Time Series,
and Prediction course on the Coursera platform.
10 Mei there was a Weekly Consultation with the mentor. During the
consultation, we played some games with the mentor, involving a
survival story at sea. It was a lot of fun. Additionally, I completed
all the courses in the DeepLearning.AI TensorFlow Developer
specialization.
12 Mei I attended the Guest Speaker Session Bangkit 2023 #8 with Cindy
Himawan (SAP Consultant and Instructor - Institut Teknologi
Harapan Bangsa).
37
Week 13
17 Mei there was a Weekly Consultation with the mentor. During the
session, we discussed the team's progress in the capstone project.
We also had a sharing session to address any difficulties
encountered during the capstone project, followed by playing some
games until the session ended.
38
Week 14
22 Mei there were no Weekly Consultation or ILT sessions, but I enrolled Able to
in and completed the Model Deployment with TensorFlow.js in the successfully
browser course on the Coursera platform. carry out all the
activities in the
23 Mei there were no Weekly Consultation or ILT sessions. Instead, I program.
finished the Model Deployment on Devices with TensorFlow Lite
course on the Coursera platform.
24 Mei there was a Weekly Consultation with the mentor. During the
session, we had a sharing session discussing the challenges we
encountered in the capstone project. Additionally, I completed the
Data Pipelines with TensorFlow Data Services course on Coursera.
25 Mei I attended the ILT Hard Skill Session on Model Deployment with
TensorFlow, with Muhammad Assagaf as the instructor.
26 Mei I attended Bangkit 2023 Guest Speaker Session #10 with Sandhika
Galih, a lecturer and founder of Web Programming UNPAS. Later,
I submitted the Assignment on Professional Communications and
Networking in the class.
39
Sandhika Galih.
Week 15
29 May I didn't have any Weekly Consultation or ILT sessions, but I Able to
continued working on my capstone project. I processed and successfully
prepared 500 data points from my dataset to be used in my carry out all the
application. activities in the
program.
30 May I attended an ILT English Class session on Expressing Opinions
with Daniel Jones as the English instructor.
2 Jun I had a busy schedule. Firstly, I attended an ILT Soft Skill Session
on Personal Branding and Interview Communication with Cindy
Sri Arianti as the instructor. Then, I participated in Bangkit 2023
40
Guest Speaker Session #11 featuring Mega Balqizs, who is an
Agency Relationship Manager at Google. Lastly, I had a
Mentoring Project Capstone Session with Josua Margandatua
Hutapea as my mentor.
Week 16
5 Jun I didn't have any Weekly Consultation or ILT sessions, but I Able to
continued working on my capstone project. I conducted further successfully
data analysis and made changes to the model I was developing. carry out all the
activities in the
6 Jun I attended an ILT English Class session on Effective Presentation program.
skills with Daniel Jones as the English instructor.
41
continued working on my capstone project. I conducted further
experiments with the model I was developing and analyzed the
results.
Week 17
42
13 Jun I had no Weekly Consultation or ILT Session, but I finally had program.
access to cloud services and started creating presentation slides
for the Capstone project presentation.
15 Jun I attended Bangkit 2023 Guest Speaker Session #13 with Mrs.
Olavina Harahap (Senior Product Marketing Manager - Google).
The session discussed "Building a Brand That Stands Out."
43
C. Dokumen Teknik
https://www.dicoding.com/certificates/07Z6R7Y9RPQR
https://www.dicoding.com/certificates/0LZ09Y2QQZ65
https://www.dicoding.com/certificates/72ZD8QE0JZYW
2. Machine Learning:
https://coursera.org/share/d9e3eab88e59378a004571022346f799
44
6. Advanced Deployment Scenarios with TensorFlow
https://coursera.org/share/257226d0a70d89b2dd665f0531d84b1b
45
19. Crash Course on Python
https://coursera.org/share/89270ec487e7860c0349c97e197315eb
46
C.3 Hasil Product-based Capstone
47