Mata kuliah ini mengajarkan konsep dasar perancangan, implementasi, dan pengelolaan basis data. Mahasiswa akan mempelajari model data seperti relasional, hierarkis, dan NoSQL, serta teknik normalisasi untuk memastikan integritas data. Selain itu, mahasiswa akan berlatih menggunakan SQL untuk manipulasi data serta memahami sistem manajemen basis data (DBMS) dalam dunia industri.
Available courses
Mata kuliah ini membahas teknik dan metode dalam menganalisis efisiensi algoritma berdasarkan kompleksitas waktu dan ruang. Mahasiswa akan mempelajari strategi algoritmik seperti divide and conquer, greedy, dynamic programming, serta analisis performa menggunakan notasi asimtotik (Big-O, Theta, dan Omega). Mata kuliah ini bertujuan untuk membekali mahasiswa dalam memilih dan merancang algoritma yang optimal untuk berbagai permasalahan komputasi.
Mata kuliah ini membahas konsep dasar tentang bahasa formal, automata, dan teori komputasi yang menjadi dasar dalam pemahaman struktur dan desain bahasa pemrograman. Mahasiswa akan mempelajari berbagai jenis automata seperti finite automata, pushdown automata, dan Turing machine, serta hubungannya dengan kelas bahasa formal seperti regular language dan context-free language.
Mata kuliah ini bertujuan untuk mengembangkan kemampuan komunikasi, kerja tim, dan kepemimpinan mahasiswa dalam dunia profesional. Materi mencakup teknik berbicara di depan umum, negosiasi, manajemen konflik, serta etika komunikasi dalam lingkungan kerja. Mahasiswa akan dilatih untuk berinteraksi secara efektif dalam tim, baik dalam proyek akademik maupun dunia industri.
Mata kuliah ini memberikan pemahaman dasar dan keterampilan praktis dalam pengembangan aplikasi web. Mahasiswa akan mempelajari struktur dan sintaks dasar HTML, CSS, dan JavaScript sebagai fondasi pembuatan antarmuka web. Selain itu, diperkenalkan konsep pemrograman sisi server menggunakan bahasa seperti PHP atau JavaScript (Node.js), serta penggunaan database untuk penyimpanan data. Topik lain yang dibahas meliputi prinsip desain web responsif, pengenalan framework front-end/back-end, serta keamanan dasar dalam pengembangan web. Praktikum mencakup pembuatan halaman web interaktif, pengelolaan data melalui form, serta pengembangan proyek web sederhana.
Mata kuliah ini membahas prinsip-prinsip desain dan evaluasi antarmuka pengguna dalam sistem berbasis komputer. Mahasiswa akan mempelajari konsep usability, pengalaman pengguna (UX), desain antarmuka grafis (GUI), serta teknik interaksi seperti input berbasis suara, sentuhan, dan gerakan. Selain itu, mata kuliah ini juga membahas aspek kognitif manusia dalam berinteraksi dengan teknologi serta implementasi desain yang efektif dan inklusif dalam pengembangan perangkat lunak.
Mata kuliah Matematika Diskrit membahas konsep-konsep matematika yang digunakan dalam ilmu komputer dan teknik informatika. Mata kuliah ini mencakup teori dasar mengenai himpunan, logika, relasi dan fungsi, kombinatorika, teori graf, serta struktur diskrit lainnya yang menjadi dasar bagi pemodelan dan pemecahan masalah dalam komputasi.
Mata kuliah ini membahas prinsip-prinsip etika dan tanggung jawab profesional dalam bidang teknologi informasi. Mahasiswa akan mempelajari isu-isu seperti hak cipta perangkat lunak, keamanan data, privasi, serta regulasi dan kebijakan dalam teknologi informasi. Selain itu, dibahas pula etika dalam pengambilan keputusan dan tanggung jawab sosial sebagai profesional di bidang teknologi.
Mata kuliah ini membahas prinsip-prinsip etika dan tanggung jawab profesional dalam bidang teknologi informasi. Mahasiswa akan mempelajari isu-isu seperti hak cipta perangkat lunak, keamanan data, privasi, serta regulasi dan kebijakan dalam teknologi informasi. Selain itu, dibahas pula etika dalam pengambilan keputusan dan tanggung jawab sosial sebagai profesional di bidang teknologi.
Mata kuliah ini mengajarkan konsep dasar perancangan, implementasi, dan pengelolaan basis data. Mahasiswa akan mempelajari model data seperti relasional, hierarkis, dan NoSQL, serta teknik normalisasi untuk memastikan integritas data. Selain itu, mahasiswa akan berlatih menggunakan SQL untuk manipulasi data serta memahami sistem manajemen basis data (DBMS) dalam dunia industri.
Mata kuliah ini membahas teknik dan metode dalam menganalisis efisiensi algoritma berdasarkan kompleksitas waktu dan ruang. Mahasiswa akan mempelajari strategi algoritmik seperti divide and conquer, greedy, dynamic programming, serta analisis performa menggunakan notasi asimtotik (Big-O, Theta, dan Omega). Mata kuliah ini bertujuan untuk membekali mahasiswa dalam memilih dan merancang algoritma yang optimal untuk berbagai permasalahan komputasi.
Mata kuliah ini membahas konsep dasar tentang bahasa formal, automata, dan teori komputasi yang menjadi dasar dalam pemahaman struktur dan desain bahasa pemrograman. Mahasiswa akan mempelajari berbagai jenis automata seperti finite automata, pushdown automata, dan Turing machine, serta hubungannya dengan kelas bahasa formal seperti regular language dan context-free language.
Mata kuliah ini bertujuan untuk mengembangkan kemampuan komunikasi, kerja tim, dan kepemimpinan mahasiswa dalam dunia profesional. Materi mencakup teknik berbicara di depan umum, negosiasi, manajemen konflik, serta etika komunikasi dalam lingkungan kerja. Mahasiswa akan dilatih untuk berinteraksi secara efektif dalam tim, baik dalam proyek akademik maupun dunia industri.
Mata kuliah ini mengajarkan dasar-dasar jaringan komputer, termasuk arsitektur jaringan, model OSI dan TCP/IP, protokol komunikasi, serta konfigurasi jaringan. Mahasiswa akan mempelajari teknologi jaringan seperti LAN, WAN, wireless, serta keamanan dan manajemen jaringan. Praktikum dalam mata kuliah ini meliputi pengaturan perangkat jaringan, analisis lalu lintas data, serta troubleshooting koneksi jaringan.
Mata kuliah ini membahas prinsip-prinsip desain dan evaluasi antarmuka pengguna dalam sistem berbasis komputer. Mahasiswa akan mempelajari konsep usability, pengalaman pengguna (UX), desain antarmuka grafis (GUI), serta teknik interaksi seperti input berbasis suara, sentuhan, dan gerakan. Selain itu, mata kuliah ini juga membahas aspek kognitif manusia dalam berinteraksi dengan teknologi serta implementasi desain yang efektif dan inklusif dalam pengembangan perangkat lunak.
Mata kuliah Matematika Diskrit membahas konsep-konsep matematika yang digunakan dalam ilmu komputer dan teknik informatika. Mata kuliah ini mencakup teori dasar mengenai himpunan, logika, relasi dan fungsi, kombinatorika, teori graf, serta struktur diskrit lainnya yang menjadi dasar bagi pemodelan dan pemecahan masalah dalam komputasi.
Mata kuliah ini mengajarkan prinsip dasar perencanaan, pelaksanaan, dan pengendalian proyek dalam berbagai bidang, termasuk proyek teknologi informasi. Mahasiswa akan mempelajari manajemen waktu, biaya, risiko, serta metodologi Agile dan Waterfall dalam manajemen proyek.
Mata kuliah ini membahas metode dan teknik dalam menganalisis dan meningkatkan proses bisnis dalam organisasi. Mahasiswa akan mempelajari pemodelan proses bisnis, teknik Business Process Reengineering (BPR), serta integrasi teknologi dalam optimalisasi alur kerja bisnis.
Mata kuliah ini berfokus pada eksplorasi data besar (big data) menggunakan teknik data mining untuk menemukan pola, tren, dan wawasan yang dapat digunakan dalam pengambilan keputusan bisnis dan teknologi. Mahasiswa akan mempelajari algoritma klasifikasi, klasterisasi, dan asosiasi dalam analisis data.
Mata kuliah ini membahas konsep, strategi, dan implementasi keamanan dalam sistem informasi. Materi mencakup enkripsi, otentikasi, firewall, manajemen akses, serta kebijakan keamanan untuk melindungi data dan sistem dari ancaman siber.
Mata kuliah ini mengajarkan pendekatan kuantitatif dalam pengelolaan organisasi dan pengambilan keputusan. Mahasiswa akan mempelajari model optimasi, simulasi, serta teknik analisis data untuk meningkatkan efisiensi dan efektivitas manajemen bisnis dan teknologi informasi.
Mata kuliah ini membahas konsep bisnis digital, termasuk strategi pemasaran online, model bisnis e-commerce, serta teknologi pendukung seperti payment gateway dan supply chain digital. Mahasiswa akan memahami bagaimana teknologi mendukung transaksi bisnis secara elektronik.
Mata kuliah ini membahas teknik dan metode dalam pengambilan keputusan berbasis sistem informasi. Mahasiswa akan mempelajari model keputusan, analisis data, serta penggunaan alat bantu seperti DSS (Decision Support System) dan sistem berbasis kecerdasan buatan untuk mendukung keputusan strategis.
Mata kuliah ini memberikan pemahaman dasar tentang konsep bisnis, termasuk manajemen, pemasaran, keuangan, dan operasi dalam dunia usaha. Mahasiswa akan mempelajari bagaimana bisnis beroperasi, strategi bersaing, serta peran teknologi dalam pengelolaan bisnis modern.
Mata kuliah ini mengajarkan prinsip dasar perencanaan, pelaksanaan, dan pengendalian proyek dalam berbagai bidang, termasuk proyek teknologi informasi. Mahasiswa akan mempelajari manajemen waktu, biaya, risiko, serta metodologi Agile dan Waterfall dalam manajemen proyek.
Mata kuliah ini membahas metode dan teknik dalam menganalisis dan meningkatkan proses bisnis dalam organisasi. Mahasiswa akan mempelajari pemodelan proses bisnis, teknik Business Process Reengineering (BPR), serta integrasi teknologi dalam optimalisasi alur kerja bisnis.
Mata kuliah ini berfokus pada eksplorasi data besar (big data) menggunakan teknik data mining untuk menemukan pola, tren, dan wawasan yang dapat digunakan dalam pengambilan keputusan bisnis dan teknologi. Mahasiswa akan mempelajari algoritma klasifikasi, klasterisasi, dan asosiasi dalam analisis data.
Mata kuliah ini membahas konsep, strategi, dan implementasi keamanan dalam sistem informasi. Materi mencakup enkripsi, otentikasi, firewall, manajemen akses, serta kebijakan keamanan untuk melindungi data dan sistem dari ancaman siber.
Mata kuliah ini mengajarkan pendekatan kuantitatif dalam pengelolaan organisasi dan pengambilan keputusan. Mahasiswa akan mempelajari model optimasi, simulasi, serta teknik analisis data untuk meningkatkan efisiensi dan efektivitas manajemen bisnis dan teknologi informasi.
Mata kuliah ini membahas konsep bisnis digital, termasuk strategi pemasaran online, model bisnis e-commerce, serta teknologi pendukung seperti payment gateway dan supply chain digital. Mahasiswa akan memahami bagaimana teknologi mendukung transaksi bisnis secara elektronik.
Mata kuliah ini membahas teknik dan metode dalam pengambilan keputusan berbasis sistem informasi. Mahasiswa akan mempelajari model keputusan, analisis data, serta penggunaan alat bantu seperti DSS (Decision Support System) dan sistem berbasis kecerdasan buatan untuk mendukung keputusan strategis.
Mata kuliah ini memberikan pemahaman dasar tentang konsep bisnis, termasuk manajemen, pemasaran, keuangan, dan operasi dalam dunia usaha. Mahasiswa akan mempelajari bagaimana bisnis beroperasi, strategi bersaing, serta peran teknologi dalam pengelolaan bisnis modern.
Mata kuliah ini mengajarkan prinsip logika yang digunakan dalam informatika, termasuk logika proposisional, logika predikat, serta penerapannya dalam pemrograman dan kecerdasan buatan.
Mata kuliah ini membahas konsep dasar statistika, termasuk metode pengumpulan data, analisis deskriptif, inferensi statistik, serta penerapannya dalam ilmu komputer dan analisis data.
Mata kuliah ini memberikan pemahaman dasar tentang teknologi informasi, termasuk sejarah komputer, perangkat keras dan lunak, jaringan komputer, keamanan informasi, serta tren teknologi terbaru.
Mata kuliah ini mencakup konsep dasar kalkulus diferensial dan integral. Mahasiswa akan mempelajari limit, turunan, integral, serta aplikasinya dalam pemecahan masalah di bidang teknologi dan komputasi.
Mata kuliah ini membahas prinsip dasar fisika yang relevan dengan bidang informatika, seperti mekanika, listrik, magnetisme, dan gelombang. Pemahaman fisika ini penting dalam pengembangan perangkat keras komputer dan jaringan.
Mata kuliah ini memperkenalkan konsep dasar pemrograman dan algoritma. Mahasiswa akan belajar cara menyusun algoritma yang efisien serta mengimplementasikannya dalam bahasa pemrograman seperti C, Python, atau Java.
Mata kuliah ini membahas konsep dasar sistem operasi, termasuk manajemen proses, manajemen memori, sistem berkas, dan keamanan. Mahasiswa juga akan memahami prinsip kerja sistem operasi modern seperti Windows, Linux, dan macOS.
Mata kuliah ini bertujuan untuk meningkatkan keterampilan komunikasi dalam bahasa Inggris, baik lisan maupun tulisan. Mahasiswa akan mempelajari tata bahasa, kosakata akademik, serta teknik membaca dan menulis teks dalam berbagai konteks profesional.
Mata kuliah ini mengajarkan prinsip logika yang digunakan dalam informatika, termasuk logika proposisional, logika predikat, serta penerapannya dalam pemrograman dan kecerdasan buatan.
Mata kuliah ini membahas konsep dasar statistika, termasuk metode pengumpulan data, analisis deskriptif, inferensi statistik, serta penerapannya dalam ilmu komputer dan analisis data.
Mata kuliah ini memberikan pemahaman dasar tentang teknologi informasi, termasuk sejarah komputer, perangkat keras dan lunak, jaringan komputer, keamanan informasi, serta tren teknologi terbaru.
Mata kuliah ini mencakup konsep dasar kalkulus diferensial dan integral. Mahasiswa akan mempelajari limit, turunan, integral, serta aplikasinya dalam pemecahan masalah di bidang teknologi dan komputasi.
Mata kuliah ini membahas prinsip dasar fisika yang relevan dengan bidang informatika, seperti mekanika, listrik, magnetisme, dan gelombang. Pemahaman fisika ini penting dalam pengembangan perangkat keras komputer dan jaringan.
Mata kuliah ini memperkenalkan konsep dasar pemrograman dan algoritma. Mahasiswa akan belajar cara menyusun algoritma yang efisien serta mengimplementasikannya dalam bahasa pemrograman seperti C, Python, atau Java.
Mata kuliah ini membahas konsep dasar sistem operasi, termasuk manajemen proses, manajemen memori, sistem berkas, dan keamanan. Mahasiswa juga akan memahami prinsip kerja sistem operasi modern seperti Windows, Linux, dan macOS.
Mata kuliah ini bertujuan untuk meningkatkan keterampilan komunikasi dalam bahasa Inggris, baik lisan maupun tulisan. Mahasiswa akan mempelajari tata bahasa, kosakata akademik, serta teknik membaca dan menulis teks dalam berbagai konteks profesional.
Mata kuliah ini membahas sistem ERP dalam mengintegrasikan berbagai proses bisnis dalam organisasi, termasuk modul keuangan, SDM, manufaktur, dan rantai pasok.
Mata kuliah ini membahas strategi dalam meningkatkan pengalaman pelanggan dengan teknologi digital, mencakup perjalanan pengguna, CRM, dan strategi pemasaran berbasis data.
Mata kuliah ini membahas bagaimana teknologi informasi digunakan dalam pemerintahan digital, termasuk e-Government, kebijakan digital, serta aspek regulasi dan hukum.
Mata kuliah ini mengajarkan konsep dasar IoT, protokol komunikasi, sensor, serta integrasi data IoT dengan sistem informasi untuk analisis dan pengambilan keputusan.
Mata kuliah ini membahas konsep dan implementasi sistem informasi berbasis cloud, mencakup arsitektur, keamanan, dan layanan seperti SaaS, PaaS, dan IaaS.
Mata kuliah ini membahas tata kelola teknologi informasi dalam organisasi, termasuk framework seperti COBIT dan ITIL, serta strategi manajemen risiko TI.
Mata kuliah ini membahas sistem ERP dalam mengintegrasikan berbagai proses bisnis dalam organisasi, termasuk modul keuangan, SDM, manufaktur, dan rantai pasok.
Mata kuliah ini membahas strategi dalam meningkatkan pengalaman pelanggan dengan teknologi digital, mencakup perjalanan pengguna, CRM, dan strategi pemasaran berbasis data.
Mata kuliah ini membahas bagaimana teknologi informasi digunakan dalam pemerintahan digital, termasuk e-Government, kebijakan digital, serta aspek regulasi dan hukum.
Mata kuliah ini mengajarkan konsep dasar IoT, protokol komunikasi, sensor, serta integrasi data IoT dengan sistem informasi untuk analisis dan pengambilan keputusan.
Mata kuliah ini membahas konsep dan implementasi sistem informasi berbasis cloud, mencakup arsitektur, keamanan, dan layanan seperti SaaS, PaaS, dan IaaS.
Mata kuliah ini membahas tata kelola teknologi informasi dalam organisasi, termasuk framework seperti COBIT dan ITIL, serta strategi manajemen risiko TI.