Duration: 3 MONTHS

Course Syllabus

Course Title: Computer Graphics Skill Development Course

Course Duration: 3 Months

Course Objective: The objective of the course is to provide students with a comprehensive understanding of computer graphics and its applications. Students will learn the fundamentals of graphics systems, two-dimensional graphics, three-dimensional graphics, transformation and viewing, illumination, and color models. They will also gain knowledge of animation graphics and computer graphics realism.

Course Overview:

  1. Overview of Graphics Systems
  2. Two-Dimensional Graphics
  3. Three-Dimensional Graphics
  4. Transformation and Viewing
  5. Illumination and Colour Models
  6. Animations and Realism

Course Methodology: The course will be taught through a combination of lectures, demonstrations, and practical exercises. Students will have access to industry-standard software and hardware, allowing them to develop practical skills and experience working with computer graphics tools.

Importance for learners in Career Growth and Self-Employment: Computer graphics is a rapidly growing field, with demand for skilled professionals in industries such as film, gaming, advertising, and design. By gaining skills in computer graphics, students can increase their employability and open up new career opportunities. Additionally, the skills learned in the course can be applied to self-employment and entrepreneurial ventures.

Course Contents:

Overview of Graphics Systems
  • Video Display Devices
  • Raster Scan Systems
  • Random Scan Systems
  • Graphics Monitors and Workstations
  • Input Devices
  • Hard Copy Devices
  • Graphics Software
  • Output Primitives
  • Points and Lines
  • Line Drawing Algorithms
  • Loading the Frame Buffer
  • Line Function
  • Circle and Ellipse Generating Algorithms
  • Pixel Addressing and Object Geometry
  • Filled Area Primitives

Two-Dimensional Graphics
  • Two-Dimensional Geometric Transformations
  • Matrix Representations and Homogeneous Coordinates
  • Composite Transformations
  • Two-Dimensional Viewing
  • Viewing Pipeline
  • Viewing Coordinate Reference Frame
  • Window-to-View Port Coordinate Transformation
  • Two-Dimensional Viewing Functions
  • Clipping Operations
  • Point, Line, and Polygon Clipping Algorithms

Three-Dimensional Graphics
  • Three-Dimensional Concepts
  • Three-Dimensional Object Representations
  • Polygon Surfaces
  • Polygon Tables
  • Plane Equations
  • Polygon Meshes
  • Curved Lines and Surfaces
  • Quadratic Surfaces
  • Blobby Objects
  • Spline Representations
  • Bezier Curves and Surfaces
  • B-Spline Curves and Surfaces

Transformation and Viewing
  • Three-Dimensional Geometric and Modeling Transformations
  • Translation, Rotation, Scaling, Composite Transformations
  • Three-Dimensional Viewing
  • Viewing Pipeline
  • Viewing Coordinates
  • Projections
  • Clipping
  • Visible Surface Detection Methods

Illumination and Colour Models
  • Light Sources Basic Illumination Models
  • Halftone Patterns and Dithering Techniques
  • Properties of Light Standard Primaries and Chromaticity Diagram
  • Intuitive Colour Concepts
  • RGB Colour Model
  • YIQ Colour Model
  • CMY Colour Model
  • HSV Colour Model
  • HLS Colour Model
  • Colour Selection

Animations and Realism
  • Animation Graphics: Design of Animation Sequences
  • Animation Function
  • Raster Animation
  • Key Frame Systems
  • Motion Specification
  • Morphing
  • Tweening
  • Computer Graphics Realism: Tiling the Plane
  • Recursively Defined Curves
  • Koch Curves
  • C Curves
  • Dragons
  • Space Filling Curves
  • Fractals
  • Grammar-Based Models
  • Fractals
  • Turtle Graphics
  • Ray Tracing

Note: The contents of the course can be modified based on the requirements of the learners or location.

Assessment Method: Assessment will be carried

Read More



Back to top