UHD College Of Science & Technology Computer Science Department
Computer Graphics - Theory
Course Overview 2
Computer Graphics displays information processed by computer in
the form of graphics objects such as pictures, charts, graphs and diagrams instead of simple text. The picture or graphics object may be an engineering drawing, business graphs, architectural structures, a single frame form an animated movie or machine parts illustrated for a service manual. Computer Graphics is a flourishing field within computer Science. In this field, we study methods for digitally synthesizing and manipulating visual content. CG touches many aspects of our daily lives: from animation, computer games, art and special effects to graphical user interfaces, information visualization, industrial design and education. Course Objectives 3
The course gives an overview of common rendering
methods in 3D computer graphics, both from a theoretical and practical perspective. This course will introduce you to fundamental concepts in 2D and 3D Computer Graphics. The topics covered: image processing, rendering geometric primitives, 2D and 3D transformations, color theory, 2D image filtering, simple illumination models, virtual and augmented reality, and real-time graphics Course Reading List & References 4
John F. Hughes, Andries Van Dam, Morgan Mcguire, David F.
Sklar, James D. Foley, Steven K. Feiner and Kurt Akeley,"Computer Graphics: Principles and Practice", 3th Edition, Addison-Wesley, 2014.
Y. Daniel Liang, “Introduction to Java Programming: