Page 85 - ePaper
P. 85
data, sistem pemrosesan visual manusia, pendekatan yang tepat untuk melakukan visualisasi data untuk berbagai tipe
data yang berbeda. Selain itu, mempelajari tentang analisis bisnis dan melakukan manajemen data, seperti data life
cycle, keamanan, privacy dan persiapan data, mengumpulkan dan mengelompokkan data sehingga selanjutnya dapat
dilakukan analisis data multidimensi untuk mendukung kecerdasan bisnis dan menghasilkan suatu keputusan yang
terbaik.
27. Sistem Klien Server 3(1-2)
Mata kuliah ini mempelajari sebuah paradigma dalam teknologi informasi yang merujuk kepada cara untuk
mendistribusikan sistem aplikasi ke dalam dua pihak: pihak klien dan pihak server. Mata kuliah ini mempelajari juga
konsep pengembangan sistem atau aplikasi baik berbasis mobile maupun web based dengan berbasis klien server
menggunakan berbagai bahasa pemrograman yang sedang trend.
28. Pemrograman Mobile 3(1-2)
Mata kuliah ini mempelajari prinsip-prinsip sistem operasi perangkat mobile, lingkungan pengembangan aplikasi mobile,
perangkat-perangkat mobile, arsitektur yang mendasari sistem operasi mobile, dan dasar pemrograman pada lingkup
pengembangan mobile.
29. Multimedia Interaktif 3(1-2)
Multimedia adalah produk komunikasi dan informasi digital yang didalamnya berisi teks, grafis dan image, audio video,
animasi, audio (musik, narasi), scripting/coding yang dikemas menjadi satu kesatuan. Mata kuliah multimedia interaktif
ini, berdasarkan model interaksi dan komunikasi antara produk dengan penggunanya, termasuk jenis multimedia
jurnalistik dan digital advertising yang merupakan metode presentasi (penayangan) sebuah berita/informasi dengan
menggunakan dua atau lebih format sajian media seperti menggabungkan antara suara, text, motion graphics
(infografis), animasi, video (virtual effect), termasuk juga unsur-unsur interaktifnya (brand). Mata kuliah ini juga berfokus
pada interaksi antara produsen, perantara pasar, sampai konsumen, dan memiliki tolak ukur evaluasi keberhasilan dari
sebuah strategi promosi, serta memuat pesan yang banyak, atraktif serta estetik.
30. Perancangan Web 3(1-2)
Mata kuliah ini mempelajari konsep dasar web, desain dan manajemen situs web, pembuatan rancangan dan layout
website, upload web, Hypertext Markup Language (HTML), Cascading Style Sheet (CSS), bootstrap, Javascript, jQuery,
eXtensible Markup Language (XML), JSON, AJAX.
31. Sistem Informasi Manajemen 4(2-2)
Mata kuliah ini mempelajari tentang tentang konsep dasar sistem informasi, kaitan antara sistem informasi dan
proses bisnis organisasi, model sistem yang meliputi sistem informasi pemasaran, keuangan, akuntansi, sumberdaya
manusia, dan manufaktur. Mata kuliah ini juga menjelaskan tentang peranan sistem informasi pada bisnis, sumberdaya
dan perkembangan teknologi informasi, tahapan pengembangan sistem informasi, keamanan sistem informasi, dan
pembuatan prototipe sistem informasi yang dikaitkan dengan kebutuhan proses bisnis organisasi.
32. Etika Profesi Bidang Teknologi Informasi 1(1-0)
Mata kuliah ini mempelajari tinjauan umum etika, pekerjaan profesi dan profesional, tinjauan profesi dalam bidang
teknologi informasi dan komunikasi, meningkatkan profesionalisme
pekerja teknologi informasi dan komunikasi, peran organisasi dan kode etik dalam sebuah profesi, etika bisnis, dan hak
kekayaan intelektual.
33. Pengembangan Aplikasi Berbasis Web 3(1-2)
Mata kuliah ini mempelajari konsep dasar web dinamis, web server, dan server-side scripting (misal PHP), penggunaan
DBMS (misal MySQL atau SQLite), implementasi konsep OOP dalam pemrograman berbasis web dan penggunaan
konsep Three-Tier (MVC) dalam suatu framework (misal Codeigniter), implementasi editor dalam pemrograman berbasis
web, pengolahan gambar, pengolahan file PDF dan Excel, dan pengolahan grafik. Selain itu pada mata kuliah ini juga
diajarkan dan dipraktikkan bagaimana sebuah API sampai dengan dapat dimanfaatkan pada sebuah aplikasi web dan
mempelajari juga konsep Progressive Web Application (PWA).
34. Rekayasa Perangkat Lunak 3(1-2)
Mata kuliah ini mempelajari tentang siklus pengembangan perangkat lunak yang mengenalkan berbagai macam
metodologi pengembangan perangkat lunak. Tahapan pengembangan perangkat lunak yang dipelajari terdiri atas
perencanaan, analisis, desain, dan pengujian.
82 Buku Panduan Tahun Akademik 2020 / 2021