•  

Our Top Course
Komunikasi Pembelajaran
( 16 Sections)
 
Pengembangan Media Foto
( 16 Sections)
 

Course Sistem Operasi

Program Studi S1 Kecerdasan Artifisial UNESA

 
Card image

Deskripsi Mata Kuliah

Mata kuliah Sistem Operasi membahas konsep, prinsip, dan mekanisme dasar sistem operasi sebagai perangkat lunak inti yang mengelola sumber daya komputer dan mendukung eksekusi aplikasi, termasuk sistem kecerdasan artifisial. Materi mencakup struktur dan layanan sistem operasi, manajemen proses dan thread, penjadwalan CPU, sinkronisasi dan deadlock, manajemen memori, sistem berkas, serta manajemen perangkat I/O. Mata kuliah ini juga membahas arsitektur dan mekanisme Kernel Linux, perancangan dan pembuatan sistem operasi sederhana sebagai sarana pemahaman internal OS, serta penerapan sistem operasi pada sistem benam (embedded systems) dan Android. Pembelajaran dilaksanakan secara berbasis proyek dan praktikum, dengan penekanan pada optimalisasi kinerja, manajemen sumber daya, dan dukungan parallel/concurrent computing yang relevan bagi pengembangan dan implementasi sistem kecerdasan artifisial.

CPMK

  • Linux Command Line dan Shell Scripting
  • Proses dan Manajemen Memori di Linux
  • Multithreading dan Concurrency pada Data Pipeline
  • Sinkronisasi, Race Conditions, dan Deadlock
  • Pengelolaan I/O dan Storage Optimization
  • GPU System Architecture dan VRAM Management
  • Containerization Dasar dengan Docker
  • Ujian dan Evaluasi Proyek
  • Docker untuk Machine Learning
  • Sistem Berkas, Volume, dan Persistensi Data Container
  • Profiling System Bottlenecks
  • Virtualization dan Linux Tuning untuk Edge AI / Embedded Systems
  • Jaringan Dasar, SSH, dan Remote Development
  • Pengenalan Dasar Service Deployment

Aktifitas Pembelajaran

  • Pertemuan 1
    Bernavigasi dan mengotomatisasi alur kerja menggunakan lingkungan Linux
    • Date  9 September 2026

  • Pertemuan 2
    Abstraksi, siklus hidup, serta kontrol proses dan threads pada OS.
    • Date  16 September 2026

  • Pertemuan 3
    Konsep memori virtual, paging, dan mekanisme pencegahan kegagalan sistem akibat kehabisan memori.
    • Date  23 September 2026

  • Pertemuan 4
    Pemrosesan paralel pada CPU multi-core untuk mempercepat pipa data AI.
    • Date  30 September 2026

  • Pertemuan 5
    Konsep ketersediaan sumber daya bersama, penanganan race condition, dan pencegahan deadlock.
    • Date  7 Oktober 2026

  • Pertemuan 6
    Performa I/O dan sistem berkas saat memuat data berskala besar.
    • Date  14 Oktober 2026

  • Pertemuan 7
    Arsitektur akselerasi hardware (GPU/NPU) dan pengelolaan VRAM.
    • Date  21 Oktober 2026

  • Pertemuan 8
    Ujian Tengah Semester (UTS)
    • Date  28 Oktober 2026

  • Pertemuan 9
    Melakukan isolasi lingkungan eksekusi AI menggunakan teknologi container.
    • Date  4 November 2026

  • Pertemuan 10
    Passthrough perangkat keras akselerator ke dalam container.
    • Date  11 November 2026

  • Pertemuan 11
    Mengelola persistensi data dan storage terisolasi pada lingkungan kontainer.
    • Date  18 November 2026

  • Pertemuan 12
    Melakukan diagnostik dan deteksi hambatan (bottleneck) sistem pada alur kerja AI.
    • Date  25 November 2026

  • Pertemuan 13
    Konsep virtualisasi dan optimasi kernel untuk penerapan AI pada perangkat edge.
    • Date  2 Desember 2026

  • Pertemuan 14
    Melakukan konfigurasi komunikasi jaringan aman untuk akses infrastruktur komputasi jarak jauh.
    • Date  9 Desember 2026

  • Pertemuan 15
    Model AI sebagai layanan sistem (system service) yang andal.
    • Date  16 Desember 2026

  • Pertemuan 16
    Ujian Akhir Semester (UAS)
    • Date  23 Desember 2026

Pustaka

Dosen

HARMON PRAYOGI
HARMON PRAYOGI
  • 215,475 Reviews4.8 Rating

Video Images
Preview this course
 
 
  • Program StudiS1 Kecerdasan Artifisial
  • Semester3
  • Lectures1
Difficult Things About Education.
$75$10