0% found this document useful (0 votes)
128 views1 page

ICS 2311 Course Outline

The document outlines a computer graphics course, including the course code, title, lecturer, and a description of topics to be covered such as 2D and 3D modeling transformations, rendering, illumination, and digital images. It provides the course outline over 12 weeks covering these topics in detail. Recommended textbooks are also listed.

Uploaded by

Kelvin Karis
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
128 views1 page

ICS 2311 Course Outline

The document outlines a computer graphics course, including the course code, title, lecturer, and a description of topics to be covered such as 2D and 3D modeling transformations, rendering, illumination, and digital images. It provides the course outline over 12 weeks covering these topics in detail. Recommended textbooks are also listed.

Uploaded by

Kelvin Karis
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

UNIT CODE: ICS 2311

UNIT TITLE: COMPUTER GRAPHICS


LECTURER: DR. M. W. KIMWELE

COURSE DESCRIPTION:
Graphics display technologies and interactive devices. Data structures and representations. Two- and three-
dimensional representation, transformations and viewing, object modeling, texture mapped rendering,
illumination, ray-tracing, hidden line and surface elimination, camera control, collision detection, articulated
figures, and 3D game engine development.

COURSE OUTLINE
WEEK (S) TOPICS TO BE COVERED
2 Applications of Computer Graphics: Computer graphics in CAD, Presentation Graphics,
Computer Art, Entertainment, Education & Training, Visualization, Image Processing, Graphic
user Interface, Multimedia Concepts.
3 Overview of Graphics System: Graphics System, Raster Scan Display, Random Scan
Display, Graphics Input Devices, Graphics Software.
4 Graphics Output primitive: Points & Lines, DDA Line Drawing Algorithm, Bresenham’s
Line drawing Algorithm, Mid Point Circle algorithm, Filled Area Primitives, Boundary fill
algorithm, Flood fill algorithm
5 Two Dimensional Geometric Transformations: Translation, Rotation, Scaling, Reflection,
Shear, Matrix representation and Homogenous coordinate system, Composite transformation
6 Two Dimensional Viewing: Viewing pipeline, Viewing coordinate reference frame, Window
to view port coordinate transformation, Line clipping concept, Polygon clipping concept.
7 Three Dimensional Object Representations: Polygon surface, Polygon table, Plane equation,
Polygon mesh, Quadric surfaces, Sphere, Ellipsoid, Spline representation, Bezier curves &
Surfaces, B-Spline curves & surfaces.
8 Three Dimensional Geometric & Modeling Transformations: Translation, Rotation,
Scaling, Reflection, Shear, Composite transformation Modeling & Coordinate transformation.
9 Three Dimensional Viewing: Viewing pipeline, Viewing coordinates, Parallel projection,
Perspective projection, Concept of 3D clipping.
10 Illumination Model & Surface Rendering Methods: Different light sources used in 3D
modeling, Basic Illumination model, Ambient light, Diffuse reflection, Specular reflection
11 Digital Image: Vector and raster Graphics, Digital representation of image, colour, 16 bit, 24
bit colour depth, Colour Characteristics-Hue, saturation, Luminance, Colour Palette, Image
formats-JPEG, BMP, TIFF, GIFF; Image evaluation, Layers, Filters, Image manipulation-
scaling, cropping, rotation
12-16 REVISION AND EXAMINATIONS

Books
1. Computer Graphics: Principles and Practice: John F. Hughes, Andries van Dam, Morgan McGuire,.
David F. Sklar, James D. Foley, Steven K. Feiner, Kurt Akeley
2. Fundamentals of Computer Graphics: Shirley, Peter, Ashikhmin, Michael, Marschner, Steve
3. Any other relevant textbook

You might also like