4
1 TA.2016-2017 / Semester 4 Silabus Mata kuliah FTI314 Grafika Komputer (2 sks) Dosen: Ir. Sihar, M.T. Laboratorium Pemrograman Hardware dan Pemodelan Program studi Teknik Informatika Fak. Teknologi Informasi Univ. BALE Bandung - 2017 Referensi: [1]. Bloomenthal, J., Wyvill, B. 1997. Introduction to Implicit Surfaces. Morgan Kaufmann. [2]. Bratley, P., B. L. Fox, and L. E. Schrage. 1987. A Guide to Simulation, Second Edition. Springer-Verlag. [3]. Cook, R.L., Torrance, K.E. 1982. “A Reflactance Model for Computer Graphics”. ACM Trans.Graph. [4]. Dorst, L. Fontijne, D., Mann, S. 2007. Geometric Algebra for Computer Science: An Object-Oriented Approach to Geometry. The Morgan Kaufmann Series in Computer Graphics. Morgan Kaufmann. [5]. Harrington, S. 1983. Computer Graphics: A Programming Approach. McGraw-Hill. [6]. Hughes, J.F., etc. 2014. Computer Graphics, Principles and Practice. Addison Wesley. [7]. Plastock, R.A. 1986. Computer Graphics. Schaum's Outline Series. [8]. Simamora, S.N.M.P. 2002. “Diktat IF-311 Grafika Komputer”. Program studi Teknik Informatika, Fak. Teknik. ITHB. Bandung. [9]. Simamora, S.N.M.P. 2013. “Diktat FTI314 Grafika Komputer”. Program studi Teknik Informatika, Fak. Teknologi Informasi. Univ. BALE. Bandung. [10]. Simamora, S.N.M.P. 2016. Modul Belajar Praktis Algoritma dan Pemrograman. Penerbit Deepublish, Yogyakarta. ISBN: 978-602-401-318-9. Deskripsi singkat: Mata kuliah ini menyajikan sejumlah topik seputar perihal definisi dan ruang-lingkup Grafika Komputer yakni, konsep dasar, komponen dan elemennya, serta bagaimana penerapan dan aplikasinya dalam dunia informatika, komputer, dan sistem komputer khususnya pada I/O- devices; bagaimana peranan utamanya dalam setiap perancangan dan pengembangan display, antar-muka visualisasi dan algoritma terapannya pada sebuah sistem dan aplikasi; serta mengidentifikasi lingkungan kerja beserta metode dan tekniknya untuk mengembangkan model ke dalam bentuk visualisasi baik 2-dimensi/3-dimensi, serta colouring, khususnya resolusi yang tersedia, secara analitik dan komputerisasi. Tujuan Perkuliahan: Mahasiswa mampu memahami definisi, konsep, dan ruang-lingkup grafika komputer, komponen-komponen pembangun dan sistem strukturnya, serta hubungan dan relasinya dengan bidang informatika, komputer dan sistem komputer. Difokuskan pada: graphical mathematic, matrix and vector, two and three-dimentional space, graphical programming, konsep graphical user interface, dimentional-transformation, dimentional-translation, information-hiding, time-domain, volume on matrix, areas on matrix, compression-data, dan animasi, sehingga mahasiswa dapat melakukan perancangan, pemodelan, dan pengembangan pada model-model matematik dalam bentuk tampilan grafika pada komputer/sistem komputer. Dengan demikian diharapkan mahasiswa dapat melakukan identifikasi terhadap perannya untuk mengembangkan sistem dan aplikasi pemrograman grafika komputer sesuai kebutuhan yang diinginkan.

Silabus Grafika Komputer sns

Embed Size (px)

Citation preview

Page 1: Silabus Grafika Komputer sns

1

TA.2016-2017 / Semester 4

Silabus Mata kuliah FTI314 Grafika Komputer (2 sks) Dosen: Ir. Sihar, M.T.

Laboratorium Pemrograman Hardware dan Pemodelan

Program studi Teknik Informatika

Fak. Teknologi Informasi

Univ. BALE Bandung - 2017

Referensi: [1]. Bloomenthal, J., Wyvill, B. 1997. Introduction to Implicit Surfaces. Morgan Kaufmann. [2]. Bratley, P., B. L. Fox, and L. E. Schrage. 1987. A Guide to Simulation, Second Edition.

Springer-Verlag. [3]. Cook, R.L., Torrance, K.E. 1982. “A Reflactance Model for Computer Graphics”. ACM

Trans.Graph. [4]. Dorst, L. Fontijne, D., Mann, S. 2007. Geometric Algebra for Computer Science: An

Object-Oriented Approach to Geometry. The Morgan Kaufmann Series in Computer Graphics. Morgan Kaufmann.

[5]. Harrington, S. 1983. Computer Graphics: A Programming Approach. McGraw-Hill. [6]. Hughes, J.F., etc. 2014. Computer Graphics, Principles and Practice. Addison Wesley. [7]. Plastock, R.A. 1986. Computer Graphics. Schaum's Outline Series. [8]. Simamora, S.N.M.P. 2002. “Diktat IF-311 Grafika Komputer”. Program studi Teknik

Informatika, Fak. Teknik. ITHB. Bandung. [9]. Simamora, S.N.M.P. 2013. “Diktat FTI314 Grafika Komputer”. Program studi Teknik

Informatika, Fak. Teknologi Informasi. Univ. BALE. Bandung. [10]. Simamora, S.N.M.P. 2016. Modul Belajar Praktis Algoritma dan Pemrograman.

Penerbit Deepublish, Yogyakarta. ISBN: 978-602-401-318-9.

� Deskripsi singkat:

Mata kuliah ini menyajikan sejumlah topik seputar perihal definisi dan ruang-lingkup Grafika

Komputer yakni, konsep dasar, komponen dan elemennya, serta bagaimana penerapan dan

aplikasinya dalam dunia informatika, komputer, dan sistem komputer khususnya pada I/O-

devices; bagaimana peranan utamanya dalam setiap perancangan dan pengembangan display,

antar-muka visualisasi dan algoritma terapannya pada sebuah sistem dan aplikasi; serta

mengidentifikasi lingkungan kerja beserta metode dan tekniknya untuk mengembangkan model

ke dalam bentuk visualisasi baik 2-dimensi/3-dimensi, serta colouring, khususnya resolusi yang

tersedia, secara analitik dan komputerisasi.

� Tujuan Perkuliahan: Mahasiswa mampu memahami definisi, konsep, dan ruang-lingkup grafika komputer,

komponen-komponen pembangun dan sistem strukturnya, serta hubungan dan relasinya

dengan bidang informatika, komputer dan sistem komputer. Difokuskan pada: graphical

mathematic, matrix and vector, two and three-dimentional space, graphical programming,

konsep graphical user interface, dimentional-transformation, dimentional-translation,

information-hiding, time-domain, volume on matrix, areas on matrix, compression-data, dan

animasi, sehingga mahasiswa dapat melakukan perancangan, pemodelan, dan pengembangan

pada model-model matematik dalam bentuk tampilan grafika pada komputer/sistem komputer.

Dengan demikian diharapkan mahasiswa dapat melakukan identifikasi terhadap perannya untuk

mengembangkan sistem dan aplikasi pemrograman grafika komputer sesuai kebutuhan yang

diinginkan.

Page 2: Silabus Grafika Komputer sns

2

� Materi perkuliahan

1. Pendahuluan Sub pokok bahasan: a. Ruang-lingkup mata kuliah b. Evaluasi penilaian c. Skenario dan rencana perkuliahan d. Konsep grafika dan komputer Tujuan Instruksional Khusus: a. Mengetahui cakupan dan ruang lingkup mata kuliah Grafika Komputer b. Mengetahui perihal parameter-parameter evaluasi penilaian c. Mengetahui aturan pelaksanaan perkuliahan d. Mengetahui konsep grafika dan komputer

2. Matematika Grafika-I: model dan matriks Sub pokok bahasan: a. Definisi graphical mathematics dalam informatika dan komputer b. Terapan matematika grafika dalam informatika dan komputer c. Konsep matematika grafika dalam membangun model d. Peran dan manfaat manfaat matriks dalam menyusun sebuah model Tujuan Instruksional Khusus: a. Memahami definisi graphical mathematics dalam informatika dan komputer b. Memahami terapan grafika dalam informatika dan komputer c. Memahami konsep matematika grafika dalam membangun model d. Memahami peran dan manfaat manfaat matriks dalam menyusun sebuah model

3. Matematika Grafika-II: model dan vektor Sub pokok bahasan: a. Konsep dan definisi vektor dalam membangun sebuah model b. Hubungan matriks dan vektor secara konseptual c. Hubungan model dan vektor dalam grafika komputer Tujuan Instruksional Khusus: a. Memahami konsep dan definisi vektor dalam membangun sebuah model b. Memahami hubungan matriks dan vektor secara konseptual c. Memahami hubungan model dan vektor dalam grafika komputer

4. Pemrograman pada grafika Sub pokok bahasan: a. Definisi dan konsep pemrograman pada grafika b. Terapan pemrograman dalam memodelkan berdasar konsep matriks c. Kode dan algoritma dalam grafika komputer Tujuan Instruksional Khusus: a. Memahami definisi dan konsep pemrograman pada grafika b. Memahami terapan pemrograman dalam memodelkan berdasar konsep matriks c. Memahami kode dan algoritma dalam grafika komputer

5. Ruang dan dimensi Sub pokok bahasan: a. Konsep ruang dan dimensi dalam pemrograman grafika b. Transformasi bidang sumbu-x dan y ke dalam bidang layar dalam bentuk matriks Tujuan Instruksional Khusus: a. Memahami konsep ruang dan dimensi dalam pemrograman grafika

Page 3: Silabus Grafika Komputer sns

3

b. Memahami transformasi bidang sumbu-x dan y ke dalam bidang layar dalam bentuk matriks

6. Steganography Sub pokok bahasan: a. Konsep steganography dalam grafika komputer b. Metode steganography dalam grafika komputer c. Terapan steganography dalam menyembunyikan data dalam data multimedia Tujuan Instruksional Khusus: a. Memahami steganography dalam grafika komputer b. Memahami metode steganography dalam grafika komputer c. Memahami terapan steganography dalam menyembunyikan data dalam data

multimedia

7. Transformasi Sub pokok bahasan: a. Konsep transformasi geometri dalam pendekatan grafika komputer b. Transformasi dalam ruang dimensi matriks dan vektor c. Transformasi dalam ruang dimensi layar komputer/sistem komputer d. Metode pemrograman grafika komputer dalam transformasi Tujuan Instruksional Khusus: a. Memahami konsep transformasi geometri dalam pendekatan grafika komputer b. Memahami transformasi dalam ruang dimensi matriks dan vektor c. Memahami transformasi dalam ruang dimensi layar komputer/sistem komputer d. Memahami metode pemrograman grafika komputer dalam transformasi

8. Translasi (Transformasi Letak Sisi) Sub pokok bahasan: a. Konsep translasi geometri dalam pendekatan grafika komputer b. Translasi dalam ruang dimensi matriks dan vektor c. Translasi dalam ruang dimensi layar komputer/sistem komputer d. Metode pemrograman grafika komputer dalam translasi Tujuan Instruksional Khusus: a. Memahami konsep translasi geometri dalam pendekatan grafika komputer b. Memahami translasi dalam ruang dimensi matriks dan vektor c. Memahami translasi dalam ruang dimensi layar komputer/sistem komputer d. Memahami metode pemrograman grafika komputer dalam translasi

9. Animasi-I: suara Sub pokok bahasan: a. Overview dan konsep animasi dalam grafika komputer b. Suara dalam bentuk analog dan digital c. Pemrograman animasi dalam bentuk suara Tujuan Instruksional Khusus: a. Memahami konsep animasi dalam grafika komputer b. Memahami definisi suara dalam bentuk analog dan digital

10. Animasi-II: image Sub pokok bahasan: a. Overview dan konsep data multimedia gambar (image) dalam grafika komputer b. Gambar (image) dalam bentuk ruang dimensi matriks c. Pemrograman animasi dalam bentuk gambar (image) Tujuan Instruksional Khusus: a. Memahami konsep data multimedia gambar (image) dalam grafika komputer

Page 4: Silabus Grafika Komputer sns

4

b. Memahami gambar (image) dalam bentuk ruang dimensi matriks c. Memahami pemrograman animasi dalam bentuk gambar (image)

11. Teknik Kompresi Sub pokok bahasan: a. Definisi teknik kompresi dalam grafika komputer b. Tujuan teknik kompresi dalam bidang grafika komputer c. Manfaat teknik kompresi dalam ruang memori komputer/sistem komputer Tujuan Instruksional Khusus: a. Memahami definisi teknik kompresi dalam grafika komputer b. Memahami tujuan teknik kompresi dalam bidang grafika komputer c. Memahami manfaat teknik kompresi dalam ruang memori komputer/sistem

komputer

12. Dimensi-3: volume

Sub pokok bahasan: a. Konsep dimensi-3 dalam grafika komputer b. Pemodelan dimensi-3 dalam ruang volume sebuah objek c. Terapan matematika grafika dalam membangun dimensi-3 Tujuan Instruksional Khusus: a. Memahami konsep dimensi-3 dalam grafika komputer b. Memahami pemodelan dimensi-3 dalam ruang volume sebuah objek c. Memahami terapan matematika grafika dalam membangun dimensi-3

13. Dimensi-4: waktu

Sub pokok bahasan: a. Konsep dimensi-4 dalam grafika komputer b. Pemodelan dimensi-4 dalam ruang waktu sebuah objek c. Terapan matematika grafika dalam membangun dimensi-4 Tujuan Instruksional Khusus: a. Memahami konsep dimensi-4 dalam grafika komputer b. Memahami pemodelan dimensi-4 dalam ruang waktu sebuah objek c. Memahami terapan matematika grafika dalam membangun dimensi-4

Evaluasi Penilaian: Teori UTS : 25% UAS : 30% Tugas & PR : 25% Quiz : 20% Praktikum Jurnal & Latihan : 40% UTS : 30% UAS : 30% Total = Nilai Akhir (NA)