Computer Graphics and Interactive Systems


Fundamentals: Mathematical concepts and tools for computer graphics. Graphics and interaction hardware. Modeling the human and the human-computer interaction. Modeling cognitive processing, response and interaction. Basic raster algorithms for drawing 2D primitives (raster scan, filling, clipping, antialiasing). 2D and 3D geometrical transformations. Graphical User Interfaces. Interactive methods for providing input. 3D Graphics. Projections and viewing transformations. Solid modeling. Color models and illumination. Software libraries for 3D rendering. Introduction to virtual reality.


Objectives

Learning the principles, algorithms and techniques pertaining to Computer Graphics. Familiarization with interactive software and visualization systems. By the end of the course, the student should be able to design and develop software for interaction and visualization.


Prerequisites


Syllabus

COURSE DETAILS

Level:

Type:

Undergraduate

(A+)


Instructors: Ioannis Fudos
Department: Department of Computer Science & Engineering
Institution: University of Ioannina
Subject: Computer Science, Information Technology, Telecommunications
Rights: CC BY-NC-ND

Visit Course Page

SHARE THIS COURSE
RELATED COURSES