Available courses
DIagram UML
Kursus ini dirancang untuk memberikan pemahaman mendasar dan praktis tentang empat diagram UML paling esensial dalam pengembangan perangkat lunak: Use Case, Activity, Sequence, dan Class Diagram. Peserta akan belajar melalui teori dan contoh kasus yang terintegrasi.
Mobile Programming For Business
Rencana Pembelajaran Semester (RPS) ini dirancang berbasis Outcome-Based Education (OBE) untuk mata kuliah Mobile Programming pada program studi Bisnis Digital. Fokus utama adalah mengintegrasikan keterampilan pemrograman mobile dengan konteks bisnis digital, seperti pengembangan aplikasi yang mendukung e-commerce, pemasaran digital, dan layanan berbasis mobile. Capaian pembelajaran disesuaikan untuk membekali mahasiswa dengan kemampuan merancang, mengembangkan, dan mengelola aplikasi mobile yang relevan dengan strategi bisnis digital.
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.
Mobile Programming With Flutter
Mobile Programming adalah mata kuliah pilihan pada Semester 7 yang menekankan pada desain, implementasi, dan evaluasi aplikasi berbasis mobile multi-platform (Android & iOS) menggunakan pendekatan cross-platform framework (Flutter + Dart).
Proses Produksi Desain
Mata pelajaran Perancangan Proses Desain merupakan mata pelajaran kejuruan yang membekali peserta didik dengan pengetahuan, keterampilan, dan sikap profesional dalam merancang serta mengelola proses desain secara sistematis dan kreatif. Pembelajaran ini berfokus pada kemampuan analisis kebutuhan, pengembangan konsep desain, pembuatan rancangan visual, hingga finalisasi karya yang sesuai dengan prinsip estetika, fungsi, dan tujuan komunikasi. Peserta didik dilatih untuk memahami seluruh tahapan proses desain, mulai dari riset pengguna dan pengumpulan data, perumusan ide dan konsep, eksperimen media dan teknik, hingga evaluasi hasil desain. Selain itu, peserta didik juga diarahkan untuk mengembangkan kemampuan berpikir kritis, kreatif, kolaboratif, dan komunikatif dalam menyelesaikan permasalahan desain berdasarkan brief proyek nyata atau simulasi industri.