Page 83 - ePaper
P. 83
pertanian dengan dukungan teknologi informasi, rekayasa produk agroindustri dalam peningkatan nilai tambah, non
destructive quality testing, smart packaging and storage, serta hasil-hasil inovasi IPB di bidang pangan, energi, biomedis
dan lainnya.
10. Bahasa Inggris 3(1-2)
Mata kuliah ini menjelaskan dan mengajarkan serangkaian reading skill untuk memahami teks dalam bahasa Inggris
yang berhubungan dengan Teknologi Komputer dan meningkatkan penguasaan vocabulary dalam bahasa Inggris,
structure, dan speaking skills pada level intermediate untuk membaca, berbicara, dan menulis yang sesuai dengan
program studi Manajemen Informatika.
11. Aljabar Linier 2(1-1)
Mata kuliah ini mempelajari tentang matriks dan operasinya, operasi baris dasar, determinan, pangkat dan balikan
matriks, serta sistem persamaan linear dan aplikasinya, Pengenalan Ruang Vektor, Transformasi Linear dan Nilai Eigen.
12. Aplikasi Desain Grafis 3(1-2)
Desain Grafis adalah bagian dari bidang komunikasi visual yang berhubungan dengan grafika (cetakan) dan/atau pada
bidang dua dimensi, serta statis (tidak bergerak dan bukan time-based image), yang kemudian mengarah pada User
Interface. Secara khusus mata kuliah Aplikasi Desain Grafis ini dirancang untuk menangani konsep komunikasi grafis,
merancang dan menyelaraskan unsur visual yang ditampilkan dalam desain (huruf, gambar, dan atau foto, elemen
grafis, warna, ilustrasi) sesuai dengan tujuan komunikasi pada umumnya yaitu menjadi informasi yang dapat dimengerti/
dipahami publik/masyarakat. Mata kuliah ini berfokus pada penggunaan alat bantu (tools) desain grafis, komputer, dan
software professional design.
13. Logika Matematika 3(1-2)
Mata kuliah ini mempelajari tentang logika matematika, metode pembuktian, representasi bilangan, aljabar boolean,
himpunan, ketaksamaan, fungsi, limit dan kekontinuan, turunan, integral dan aplikasinya. Lingkup materi perkuliahan
meliputi: logika matematika, metode pembuktian, representasi bilangan, aljabar boolean, himpunan, ketaksamaan,
fungsi, limit dan kekontinuan, turunan, dan integral.
14. Bahasa Pemrograman 3(1-2)
Konsep bahasa pemrograman (functional programming, logic programming, object oriented programming), jenis
dan ciri; aturan-aturan dalam struktur pemrograman; elemen-elemen bahasa pemrograman: notasi, deklarasi, scope.
Functional programming: ciri-ciri, sintaks, list, dan beberapa aplikasi lainnya. Logic programming: ciri-ciri, relasi, aturan,
fakta, goal, search tree, list, database. Object oriented programming: pengertian objek, kelas dan data, operator
overloading, inheritance, fungsi virtual, polymorphism.
15. Komunikasi Data dan Jaringan Komputer 4(2-2)
Mata kuliah ini dirancang agar mahasiswa memiliki pengetahuan dasar, kemampuan dan pemahaman tentang:
teknologi jaringan komputer dan prinsip komunikasi data yang meliputi arsitektur dan protokol komunikasi data (model
OSI dan protokol TCP/IP), pengalamatan IP Address serta transmisi data dan berbagai jenis media transmisi data wire
dan wireless, dan internet (layanan Internet) terutama web dan DNS serta utilitas network. Mata kuliah juga memberikan
pengetahuan dasar bagi mahasiswa tentang: Information and Communication Technology (ICT), teknologi seluler dan
komunikasi satelit, dan membekali mahasiswa supaya mempunyai kompetensi teknis merancang; membangun; dan
mengimplementasikan sistem jaringan lokal dan sistem jaringan yang terhubung ke layanan publik.
16. Struktur Data 3(1-2)
Mata kuliah ini mempelajari berbagai definisi, tipe dan teknik atau metode abstraksi data dalam sebuah struktur data
untuk menunjang dalam pengolahan/pemrosesan data dalam komputer. Struktur data yang dibahas meliputi struktur
data dictionary, linked-list, stack, queue, tree, dan graph. Selain itu, mata kuliah ini akan membahas pula beberapa
algoritma penting yang terkait dengan pengolahan dan abstraksi data, seperti sorting, searching, dan hashing. Bahasa
pemrograman yang digunakan adalah Python.
17. Arsitektur dan Organisasi Komputer 3(1-2)
Mata kuliah ini mempelajari struktur dasar arsitektur dan organisasi sistem komputer digital; pengenalan komponen-
komponen sistem komputer; tahap-tahap eksekusi instruksi; manajemen memori; input/output; simulasi tahap kerja
sistem komputer menggunakan bahasa pemrograman rakitan (assembly), interfacing dengan alat input/ output (I/O).
80 Buku Panduan Tahun Akademik 2020 / 2021