MOOC Fasilkom UI

Pada semester gasal 2022/2023, Fasilkom UI menawarkan 12 mata kuliah massive open online course (MOOC) Non-Kredit dalam bidang ilmu komputer dan sistem informasi yang tersedia untuk peserta pendidikan perguruan tinggi pada jenjang sarjana.

Mata Kuliah Program Sarjana dan Magister

Introduction to Entrepreneurship

Pengajar: Dr. Panca Hadi Putra

Kuliah ini menyampaikan kepada peserta tentang konsep dasar dari kewirausahaan. Selain itu, peserta juga diajak untuk membangun cara berpikir berwirausaha dan apa dampak positif yang diperoleh. Di akhir, pemateri akan menyampaikan bagimana caranya memperoleh kesempatan-kesempatan untuk mengembangkan ide bisnis kita.

  • Non- Kredit
  • Periode pembelajaran: 2023

Pengantar Ilmu Warna

Pengajar: Dr. Eng. Laksmita Rahadianti

Pada MOOC ini, peserta akan mempelajari dasar-dasar ilmu warna atau colorimetry. Di akhir MOOC non-credit ini, peserta akan dapat menjelaskan proses fisik terbentuknya persepsi warna di mata manusia, sistem pengaturan warna, dan sifat-sifat persepsi warna manusia. Proses fisik terbentuk persepsi warna tercipta melalui pergerakan cahaya dari sumber cahaya ke mata. Selain itu akan dipelajari beberapa sistem standardisasi warna untuk mendefinisikan dan mengorganisasikan variasi warna. Terakhir, akan dipelajari beberapa keunikan yang terjadi ada persepsi warna di mata manusia. Pembelajaran akan dilakukan melalui SCeLE atau Idols dengan moda pembelajaran asinkron dan self-directed.

  • Non - Kredit
  • Periode pembelajaran: 2023

Pengantar Teknologi Blockchain

Pengajar: Muhammad H. Hilman, Ph.D.

Kuliah ini memberikan pengalaman dasar tentang apa itu teknologi Blockchain. Pemateri memulai cerita dengan menyampaikan sebuah permasalahan fundamental yang melatarbelakangi konsep Blockchain saat ini, yaitu Permasalahan Umum Byzantium, dimana sulitnya sistem-sistem yang terdesentralisasi untuk mencapai consensus tanpa bantuan sebuah sistem terpusat yang dapat dipercaya. Setelah itu, pemateri kemudian menyampaikan konsep dasar kriptografi yang diperlukan untuk memahami bagaimana aspek keamanan diterapkan pada sistem Blockchain. Kuliah kemudian ditutup dengan sebuah penjelasan tentang aplikasi Blockchain yang terkenal yaitu Mata Uang Kripto.

  • Non - Kredit
  • Periode pembelajaran: 2023

Pengantar Protokol Komunikasi Real-Time

Pengajar: Muhammad H. Hilman, Ph.D.

Kuliah ini menyampaikan kepada peserta tentang konsep dasar Real-Time Communication. Materi yang pertama membahas tentang konsep dasar peer-to-peer dan juga beberapa aplikasi peer-to-peer yang terkenal seperti Torrent. Setelah itu, materi dilanjutkan dengan topik seputar bagaimana HTTP berevolusi, serta penjelasan tentang teknologi WebSocket dan WebRTC.

  • Non - Kredit
  • Periode Pembelajaran: 2023

Introduction to DevOps

Pengajar: Ari Wibisono, M.Kom

Mata kuliah ini menyampaikan tiga isu praktis terkait bagaimana menggabungkan konsep software development dan proses operasional yang efektif dan efisien: (1) orchestration system (2) teori tentang orchestration system (3) deployment secara mandiri ke orchestration system. Di bagian akhir, peserta akan diajak untuk mencoba secara langsung bagaimana menggunakan Kubernetes, membuat Pods & Deployments, dan menggunakan PVC dalam Deployments.

  • Non - Kredit
  • Periode Pembelajaran: 2023

Introduction to Scripting

Pengajar: Ari Wibisono, M.Kom.

Mata kuliah ini menyampaikan bagaimana melakukan Scripting menggunakan Shell Linux. Seperti yang diketahui kemampuan Scripting dengan Shell Linux sangat diperlukan agar dapat mengakses layanan-layanan yang ada pada Kernel Linux. Pertama, pemateri akan menyampaikan konsep dasar Scripting secara umum. Kedua, pemateri akan menyampaikan beberapa perintah penting saat melakukan Scripting pada Shell Linux. Terakhir, pemateri akan menampilkan studi kasus dan bagaimana menyelesaikan studi kasus tersebut menggunakan Scripting.

  • Non - Kredit
  • Periode Pembelajaran: 2023

Intro. to Software Defined Networking 1

Pengajar: Bayu Anggorojati, Ph.D.

Mininet adalah sebuah sistem yang dapat digunakan untuk prototyping jaringan yang besar pada sebuah mesin tunggal. Manfaat utama yang diperoleh dari konsep dasar Mininet adalah untuk kebutuhan simulasi saat melakukan kajian terhadap real system yang sangat besar. Tentunya pekerjaan yang lansung melibatkan real system akan sangat memakan sumber daya dan sulit untuk melakukan konfigurasi sistem. Mininet hadir sebagai solusi dengan konsep prototyping real system yang besar tersebut. Di kuliah kali ini, peserta akan diperkenalkan dengan arsitektur & implementasi Mininet dan juga demo bagaimana menggunakan Mininet.

  • Non - Kredit
  • Periode Pembelajaran: 2023

UI, Usability, dan UX: Konsep dan Pengukuran

Pengajar: Harry B. Santoso, Ph.D.

Kuliah ini menyampaikan tentang konsep dasar User Interface, Usability, dan User Experience, seperti beberapa pendekatan berbeda dalam evaluasi User Interface, The Schneiderman’s Eight Golden Rules, contoh-contoh kuesioner PSSUQ & SUS, dan bagaimana mengukur User Experience pada student-centered learning environment

  • Non - Kredit
  • Periode Pembelajaran: 2023

Singular Value Decomposition

Pengajar: Prof. T. Basaruddin, Ph.D.

Kuliah ini menyampaikan konsep dasar untuk memahami Singular Value Decomposition yang banyak sekali penerapannya, terutama di bidang data mining. Peserta akan dibekali dengan beberapa fondasi di bidang Aljabar Linier yaitu Ortogonal dan Ortonormal, kemudian apa itu Eigen Vector dan Eigen Value. Setelah itu, peserta akan menyaksikan bagimana fondasi yang sudah dipelajari untuk melakukan Singular Value Decomposition.

  • Nn - Kredit
  • Periode Pembelajaran: 2023

Community of Inquiry Framework

Pengajar: Prof. Dr. Kasiyah Junus

Mata ajar CoI Framework ditujukan bagi Pengajar yang tertarik pembelajaran daring asinkron melalui forum diskusi daring serta dapat diikuti Mahasiswa program sarjana dan magister untuk menambah wawasan dan memahami peran Pengajar dalam diskusi daring. Tujuan pembelajaran mata kuliah ini adalah membekali peserta agar mampu menerapkan kehadiran sosial, pengajaran, dan kognitif serta mampu mendorong Pembelajar untuk menjalankan peran aktif dalam forum diskusi daring asinkron.

  • Non - Kredit
  • Periode Pembelajaran: 2023

Test-Driven Development

Pengajar: Dr. Ade Azurat

Pengenalan Test Driven Development: Sebagai Metode Programming berkualitas tinggi untuk pengembangan berkesinambungan yang mudah dan cepat. Peserta diharapkan dapat memahami dasar-dasar TDD, mengetahui motivasi dan manfaat nya, serta bisa melanjutkan lagi untuk memperdalam agar dapat menerapkan pada project skala besar. Pemelajaran dilakukan secara self-directed dengan disediakan video singkat dan beberapa sumber bacaan serta ruang untuk berdiskusi dan bertanya. 

  • Non - Kredit
  • Periode Pembelajaran: 2023

Intro. to Software Defined Networking 2

Pengajar: Bayu Anggorojati, Ph.D.

OpenFlow adalah protokol yang mengizinkan sebuah server untuk memerintahkan kemana network switch harus mengirimkan paket data. Biasanya masing-masing switch mempunyai perangkat lunak khusus yang melakukan pengiriman paket data. Dengan OpenFlow, keputusan pengiriman paket dilakukan secara tersentralisasi sehingga jaringan dapat diprogram secara terpisah dari masing-masing switch. Salah satu controller OpenFlow yang dibuat menggunakan bahasa pemrograman Python adalah POX yang menyediakan framework untuk berkomunikasi antar switch. Kuliah kali ini akan membahas pengenalan terkait apa itu OpenFlow dan bagaimana melakukan forwarding menggunakan POX.

  • Non - Kredit
  • Periode Pembelajaran: 2023