UNIVERSITAS KLABAT
FAKULTAS ILMU KOMPUTER
PROGRAM STUDI INFORMATIKA

RPS-57202-IFGI342
RENCANA PEMBELAJARAN SEMESTER
MATA KULIAH (MK) KODE Rumpun MK BOBOT (sks) SEMESTER Tanggal Penyusunan
Grafika Komputer/Computer Graphics IFGI342 Social Issues and Professional Practice T= 3 6 16 Dec 2024
Pengesahan Dosen Pengembang RPS Koordinator RMK Ka PRODI

Andria Wahyudi

Andria Wahyudi

Semmy Wellem Taju, S.Kom., M.S., PhD
Capaian Pembelajaran CPL-PRODI yang dibebankan pada MK
CPL07 Menguasai konsep teoritis bidang pengetahuan Ilmu Komputer/Informatika dalam mendesain dan mensimulasikan aplikasi teknologi multi-platform yang relevan dengan kebutuhan industri dan masyarakat.
CPL11 Kemampuan menganalisis, merancang, membuat dan mengevaluasi user interface dan aplikasi interaktif dengan mempertimbangkan kebutuhan pengguna dan perkembangan ilmu transdisiplin.
Capaian Pembelajaran Mata Kuliah (CPMK)
CPMK13 Mampu melakukan simulasi dan pemodelan sistem kompleks menggunakan tools komputasi modern.
CPMK15 Mampu mengembangkan aplikasi mobile, game, dan sistem cerdas (AI, NLP, CV, Robotics) sesuai kebutuhan pengguna.
CPMK22 Mampu mengimplementasikan solusi komputasi menggunakan bahasa pemrograman dan framework yang sesuai.
CPMK23 Mampu mengintegrasikan komponen sistem (database, jaringan, UI, logika bisnis) dalam satu solusi utuh.
CPMK25 Mampu menganalisis kebutuhan pengguna dan merancang antarmuka yang ergonomis dan aksesibel.
CPMK26 Menguasai prinsip desain visual, animasi, dan interaksi untuk aplikasi multimedia dan game.
CPMK27 Mampu melakukan usability testing dan iterasi desain berdasarkan feedback pengguna.
CPMK28 Mampu merancang solusi TI terintegrasi untuk organisasi (web, mobile, cloud, IoT, keamanan).
Kemampuan akhir tiap tahapan belajar (Sub-CPMK)
sub.cpmk.IFGI342.CPMK13.1 Mahasiswa mampu memahami konsep dasar grafika komputer dan simulasi visual digital
sub.cpmk.IFGI342.CPMK13.2 Mahasiswa mampu melakukan simulasi dan evaluasi algoritma grafika komputer
sub.cpmk.IFGI342.CPMK15.1 Mahasiswa mampu mengembangkan aplikasi multimedia dan visualisasi 3D
sub.cpmk.IFGI342.CPMK22.1 Mahasiswa mampu mengimplementasikan algoritma grafika menggunakan bahasa pemrograman
sub.cpmk.IFGI342.CPMK23.1 Mahasiswa mampu mengintegrasikan objek dan transformasi dalam sistem grafika
sub.cpmk.IFGI342.CPMK25.1 Mahasiswa mampu menganalisis kebutuhan pengguna dan merancang antarmuka multimedia
sub.cpmk.IFGI342.CPMK26.1 Mahasiswa menguasai prinsip desain visual dan interaksi multimedia
sub.cpmk.IFGI342.CPMK27.1 Mahasiswa mampu melakukan usability testing dan iterasi desain
sub.cpmk.IFGI342.CPMK28.1 Mahasiswa mampu merancang solusi TI terintegrasi berbasis multimedia modern
sub.cpmk.IFGI342.CPMK28.2 Mahasiswa mampu merancang solusi TI terintegrasi berbasis VR/AR
Korelasi CPMK terhadap Sub-CPMK
CPMK13 sub.cpmk.IFGI342.CPMK13.1
sub.cpmk.IFGI342.CPMK13.2
CPMK22 sub.cpmk.IFGI342.CPMK22.1
CPMK23 sub.cpmk.IFGI342.CPMK23.1
CPMK26 sub.cpmk.IFGI342.CPMK26.1
CPMK15 sub.cpmk.IFGI342.CPMK15.1
CPMK28 sub.cpmk.IFGI342.CPMK28.1
sub.cpmk.IFGI342.CPMK28.2
CPMK25 sub.cpmk.IFGI342.CPMK25.1
CPMK27 sub.cpmk.IFGI342.CPMK27.1
Deskripsi Singkat MK Mata kuliah Computer Graphics mengenalkan mahasiswa pada prinsip-prinsip dasar dalam pembuatan gambar digital dan animasi grafik. Di sini, mereka mempelajari algoritma, teknik, dan perangkat yang digunakan dalam pembuatan gambar digital serta cara mengoperasikan perangkat lunak yang relevan. Mata kuliah ini mencakup pemahaman konsep dasar grafika komputer, seperti geometri dasar, pemetaan tekstur, shading, rendering, dan animasi, serta pengenalan standar industri seperti OpenGL dan DirectX. Mahasiswa akan berlatih dengan perangkat lunak grafik dan memahami cara membuat program komputer yang menghasilkan gambar dan animasi grafis. Mereka juga akan mempelajari penerapan teknologi terkini seperti 3D scanning, augmented reality, dan virtual reality dalam pembuatan gambar dan animasi grafis, serta mengembangkan kemampuan dalam memecahkan masalah terkait implementasi teknologi ini. Setelah menyelesaikan mata kuliah, mahasiswa diharapkan memiliki keterampilan untuk menciptakan gambar dan animasi grafis berkualitas tinggi, mengikuti standar industri, serta mampu mengatasi tantangan yang muncul dalam industri grafik komputer.
Bahan Kajian : Materi Pembelajaran Koordinat, Basic OpenGL, Algoritma Pembentukan Garis, Lingkaran dan Konsep Pewarnaan, penggunaan basic line drawing, Sistem Koordinat danRepersentasi 3D dan 3D Texturing UVmapping
Pustaka Utama
  • 1. Mahasiswa mampu merancang solusi TI terintegrasi berbasis VR/AR
  • 2. F.S.Hill, Jr., COMPUTER GRAPHICS – Using Open GL, Third Edition, Prentice Hall, 2006
Pendukung
  • 3. Unity Learn Official
  • 4. OpenGL official website
  • 5. CS 319 : Advance Topic in Computer Graphics, Slide-Presentation, (folder : uiuc_cs).
  • 6. CS 445/645 : Introduction to Computer Graphics, Slide-Presentation, Virginia University
  • 7. Gladimir V.G. Baranoski, CS 488 : Introduction to Computer Graphics , Waterloo University.
Dosen Pengampu Wahyudi K. Andria
Mata Kuliah Syarat Pemrograman Berorientasi Objek/ Object Oriented Programming
Pertemuan Ke Kemampuan akhir tiap tahapan belajar (Sub-CPMK) Penilaian Bentuk Pembelajaran; Metode Pembelajaran; Penugasan Mahasiswa; Materi Pembelajaran Bobot Penilaian
Indikator Kriteria & Teknik Luring Daring
1 sub.cpmk.IFGI342.CPMK13.1-Mahasiswa mampu memahami konsep dasar grafika komputer dan simulasi visual digital Ketepatan menjelaskan konsep dasar grafika komputer dan teknologi visual modern Kriteria
Ketepatan konsep atau teori yang digunakan
Teknik
Ceramah dan diskusi
kehadiran,Tanya Jawab,[TN=89 Menit]
Topik
Sejarah Computer Graphics, perkembangan CG, interactive graphics
Sub Topik

5
2 sub.cpmk.IFGI342.CPMK13.1-Mahasiswa mampu memahami konsep dasar grafika komputer dan simulasi visual digital Ketepatan menjelaskan konsep koordinat dan simulasi visual Kriteria
Ketepatan konsep atau teori yang digunakan
Teknik
Praktikum dan demonstrasi
Tugas,Project Based Learning,[PBL=89 Menit]
Topik
Sistem koordinat grafika komputer dan basic OpenGL
Sub Topik

5
3 sub.cpmk.IFGI342.CPMK22.1-Mahasiswa mampu mengimplementasikan algoritma grafika menggunakan bahasa pemrograman Ketepatan membuat program berbasis sistem koordinat Kriteria
Ketepatan konsep atau teori yang digunakan
Teknik
Praktikum coding
Praktikum,Project Based Learning,[PBL=89 Menit]
Topik
Algoritma pembentukan garis dan lingkaran
Sub Topik

5
4 sub.cpmk.IFGI342.CPMK22.1-Mahasiswa mampu mengimplementasikan algoritma grafika menggunakan bahasa pemrograman Ketepatan implementasi line drawing dan pewarnaan Kriteria
Ketepatan konsep atau teori yang digunakan
Teknik
Praktikum laboratorium
Praktikum,Project Based Learning,[PBL=90 Menit]
Topik
Basic line drawing dan pewarnaan objek
Sub Topik

5
5 sub.cpmk.IFGI342.CPMK23.1-Mahasiswa mampu mengintegrasikan objek dan transformasi dalam sistem grafika Ketepatan menganalisis algoritma grafika dan clipping Kriteria
Ketepatan konsep atau teori yang digunakan
Teknik
Ceramah, simulasi, coding
kehadiran,Ceramah,[CR=90 Menit]
Topik
Algoritma repetisi, fractal, clipping dasar
Sub Topik

5
6 sub.cpmk.IFGI342.CPMK23.1-Mahasiswa mampu mengintegrasikan objek dan transformasi dalam sistem grafika Ketepatan implementasi transformasi objek 2D Kriteria
Ketepatan konsep atau teori yang digunakan
Teknik
Praktikum dan diskusi
Praktikum,Project Based Learning,[PBL=89 Menit]
Topik
Translasi, rotasi, scaling, clipping titik dan garis
Sub Topik

5
7 sub.cpmk.IFGI342.CPMK26.1-Mahasiswa menguasai prinsip desain visual dan interaksi multimedia Ketepatan penggunaan warna, bentuk, dan visualisasi Kriteria
Ketepatan konsep atau teori yang digunakan
Teknik
Project based learning
Project,Project Based Learning,[PBL=90 Menit]
Topik
Konsep warna, polyline drawing, desain visual
Sub Topik

5
8 sub.cpmk.IFGI342.CPMK13.2-Mahasiswa mampu melakukan simulasi dan evaluasi algoritma grafika komputer Ketepatan menyelesaikan studi kasus grafika komputer Kriteria
Ketepatan konsep atau teori yang digunakan
Teknik
Evaluasi dan pembahasan
UTS,Ujian,[UJ=89 Menit]
Topik
Review materi minggu 1–7
Sub Topik

20
9 sub.cpmk.IFGI342.CPMK15.1-Mahasiswa mampu mengembangkan aplikasi multimedia dan visualisasi 3D Ketepatan membuat representasi objek 3D Kriteria
Ketepatan konsep atau teori yang digunakan
Teknik
Praktikum Blender/OpenGL
Praktikum,Project Based Learning,[PBL=89 Menit]
Topik
Representasi 3D dan sistem koordinat 3D
Sub Topik

5
10 sub.cpmk.IFGI342.CPMK15.1-Mahasiswa mampu mengembangkan aplikasi multimedia dan visualisasi 3D Ketepatan implementasi texturing dan UV mapping Kriteria
Ketepatan konsep atau teori yang digunakan
Teknik
Praktikum Unity3D/Blender
Praktikum,Project Based Learning,[PBL=90 Menit]
Topik
3D texturing dan UV mapping
Sub Topik

5
11 sub.cpmk.IFGI342.CPMK28.1-Mahasiswa mampu merancang solusi TI terintegrasi berbasis multimedia modern Ketepatan menjelaskan teknik photogrammetry dan 3D scanning Kriteria
Ketepatan konsep atau teori yang digunakan
Teknik
Ceramah dan demonstrasi
Tugas,Project Based Learning,[PBL=90 Menit]
Topik
3D scanning dan photogrammetry
Sub Topik

5
12 sub.cpmk.IFGI342.CPMK25.1-Mahasiswa mampu menganalisis kebutuhan pengguna dan merancang antarmuka multimedia Ketepatan merancang antarmuka VR/AR yang ergonomis Kriteria
Ketepatan konsep atau teori yang digunakan
Teknik
Design thinking dan studi kasus
Praktikum,Project Based Learning,[PBL=90 Menit]
Topik
UI/UX untuk VR dan AR
Sub Topik

5
13 sub.cpmk.IFGI342.CPMK27.1-Mahasiswa mampu melakukan usability testing dan iterasi desain Ketepatan melakukan evaluasi usability berdasarkan feedback pengguna Kriteria
Ketepatan konsep atau teori yang digunakan
Teknik
Presentasi dan evaluasi
Praktikum,Project Based Learning,[PBL=90 Menit]
Topik
Usability testing dan evaluasi desain multimedia
Sub Topik

5
14 sub.cpmk.IFGI342.CPMK28.2-Mahasiswa mampu merancang solusi TI terintegrasi berbasis VR/AR Ketepatan implementasi project multimedia interaktif Kriteria
Ketepatan konsep atau teori yang digunakan
Teknik
Presentasi project
Project,Project Based Learning,[PBL=90 Menit]
Topik
Implementasi VR/AR menggunakan Unity3D
Sub Topik

20

Teknik Penilaian CPMK

CPL MK CPMK Kehadiran Tugas Latihan Ujian Project Mid Test (UTS) Final Test (UAS)
CPL06 Grafika Komputer/Computer Graphics CPMK13 Y Y Y
CPL07 Grafika Komputer/Computer Graphics CPMK15 Y
CPL10 Grafika Komputer/Computer Graphics CPMK22 Y Y
CPL10 Grafika Komputer/Computer Graphics CPMK23 Y
CPL11 Grafika Komputer/Computer Graphics CPMK25 Y
CPL11 Grafika Komputer/Computer Graphics CPMK26 Y
CPL11 Grafika Komputer/Computer Graphics CPMK27 Y
CPL12 Grafika Komputer/Computer Graphics CPMK28 Y Y

Prosedur Penilaian CPMK

1. Komponen Penilaian CPMK
CPL CPMK Sub-CPMK Detail Penugasan (Teknik Penilaian) Bobot % Kriteria Penilaian
CPL06 CPMK13 sub.cpmk.IFGI342.CPMK13.1 Ceramah dan diskusi 5 Ketepatan konsep atau teori yang digunakan
CPL06 CPMK13 sub.cpmk.IFGI342.CPMK13.1 Praktikum dan demonstrasi 5 Ketepatan konsep atau teori yang digunakan
CPL10 CPMK22 sub.cpmk.IFGI342.CPMK22.1 Praktikum coding 5 Ketepatan konsep atau teori yang digunakan
CPL10 CPMK22 sub.cpmk.IFGI342.CPMK22.1 Praktikum laboratorium 5 Ketepatan konsep atau teori yang digunakan
CPL10 CPMK23 sub.cpmk.IFGI342.CPMK23.1 Ceramah, simulasi, coding 5 Ketepatan konsep atau teori yang digunakan
CPL10 CPMK23 sub.cpmk.IFGI342.CPMK23.1 Praktikum dan diskusi 5 Ketepatan konsep atau teori yang digunakan
CPL11 CPMK26 sub.cpmk.IFGI342.CPMK26.1 Project based learning 5 Ketepatan konsep atau teori yang digunakan
CPL06 CPMK13 sub.cpmk.IFGI342.CPMK13.2 Evaluasi dan pembahasan 20 Ketepatan konsep atau teori yang digunakan
CPL07 CPMK15 sub.cpmk.IFGI342.CPMK15.1 Praktikum Blender/OpenGL 5 Ketepatan konsep atau teori yang digunakan
CPL07 CPMK15 sub.cpmk.IFGI342.CPMK15.1 Praktikum Unity3D/Blender 5 Ketepatan konsep atau teori yang digunakan
CPL12 CPMK28 sub.cpmk.IFGI342.CPMK28.1 Ceramah dan demonstrasi 5 Ketepatan konsep atau teori yang digunakan
CPL11 CPMK25 sub.cpmk.IFGI342.CPMK25.1 Design thinking dan studi kasus 5 Ketepatan konsep atau teori yang digunakan
CPL11 CPMK27 sub.cpmk.IFGI342.CPMK27.1 Presentasi dan evaluasi 5 Ketepatan konsep atau teori yang digunakan
CPL12 CPMK28 sub.cpmk.IFGI342.CPMK28.2 Presentasi project 20 Ketepatan konsep atau teori yang digunakan
Total 100
2. Penilaian CPMK
CPL MK CPMK Kehadiran Tugas Latihan Ujian Project Mid Test (UTS) Final Test (UAS) Total
CPL06 Grafika Komputer/Computer Graphics CPMK13 5% 5% 0% 0% 0% 20% 0% 30%
CPL07 Grafika Komputer/Computer Graphics CPMK15 0% 10% 0% 0% 0% 0% 0% 10%
CPL10 Grafika Komputer/Computer Graphics CPMK22 0% 0% 5% 5% 0% 0% 0% 10%
CPL10 Grafika Komputer/Computer Graphics CPMK23 0% 10% 0% 0% 0% 0% 0% 10%
CPL11 Grafika Komputer/Computer Graphics CPMK25 0% 0% 0% 0% 5% 0% 0% 5%
CPL11 Grafika Komputer/Computer Graphics CPMK26 0% 0% 0% 0% 5% 0% 0% 5%
CPL11 Grafika Komputer/Computer Graphics CPMK27 0% 5% 0% 0% 0% 0% 0% 5%
CPL12 Grafika Komputer/Computer Graphics CPMK28 0% 5% 0% 0% 0% 0% 20% 25%
100%