Sistem Operasi
Mata kuliah ini membahas konsep dasar sistem operasi komputer, fungsi, komponen, serta mekanisme kerja dalam mengelola sumber daya perangkat keras dan perangkat lunak. Mahasiswa akan memahami proses, thread, manajemen memori, sistem berkas, dan keamanan sistem. Pada bagian praktikum, mahasiswa akan mempelajari implementasi sistem operasi berbasis Linux/Unix dan melakukan simulasi manajemen proses menggunakan bahasa pemrograman seperti C atau Python.
Pengenalan Pemrograman
Mata kuliah ini memperkenalkan konsep dasar pemrograman komputer menggunakan bahasa Python. Mahasiswa akan mempelajari dasar-dasar algoritma, tipe data, struktur kontrol, fungsi, serta penerapan pemrograman modular. Melalui pendekatan teori dan praktik, mahasiswa diharapkan mampu menulis, menjalankan, dan menganalisis program sederhana untuk menyelesaikan masalah komputasional.