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
   78   79   80   81   82   83   84   85   86   87   88