ALJABAR LINEAR
Pemrograman Berorientasi Objek
Mata Kuliah ini Mata Kuliah ini membahas tentang teknik pemrograman berbasis objek. Pembahasan diawali dengan pemahaman konsep pemrograman berbasis objek, meliputi class, object, interface, package, inheritance, polymorphism, overriding, overloading, dan hak akses. Mata kuliah ini juga membahas tentang Analisis dan Desain Berbasis Objek. Pada mata kuliah ini mahasiswa mempraktekkan pemrograman berbasis objek dengan menggunakan bahasa pemrograman Java. Perkuliahan dilengkapi dengan studi kasus untuk melakukan analisis dan desain berbasis objek dan membuat program menggunakan bahasa Java.
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.