Home > PTU Syllabus, Syllabus > PTU Syllabus | CS – 309 COMPUTER GRAPHICS

PTU Syllabus | CS – 309 COMPUTER GRAPHICS

CS – 309 COMPUTER GRAPHICS

PREREQUISITES: Data Structures and Algorithms.

OBJECTIVES:

Understanding the fundamental graphical operations and the implementation on computer, Get a glimpse of recent advances in computer graphics, Understanding user interface issues that make the computer easy for the novice to use.

COURSE CONTENTS:

Introduction: What is Computer Graphics, Elements of a Graphics, Workstation, Graphics hardware, I/o devices, Display devices [L-4]

Basic Raster Graphics: Scan conversion [L-4]

Filling [L-2]

Clipping. [L-2]

Geometric Manipulation: Transformations [L-4]

Matrices, Homogeneous Co-ordinates. [L-6]

Elementary 3D Graphics: Plane projections, Vanishing points, Specification of a 3D view.

[L-6]

Visibility: Image and object precision, z- buffer algorithms, area based algorithms, floating horizon. [L-6]

Advanced Issues: [L-4]

A. Curves and surfaces: Parametric Representation, Bezier and B-Spline curves.

B. Rendering, raytracing, antialiasing, fractals, Gourard and Phong shading.

TEXT BOOKS:

1. Computer Graphics (Schaum Series ) by Lipschutz (MC Graw Hill)

2. Hearn and P. Baker. Computer Graphics, Prentice Hall.

3. C.Graphics by Yashwant Kanetkar.

REFERENCES:

1. D.Rogers and J. Adams, Mathematical Elements for Computer Graphics, McGraw -Hill International Edition.

2. David F. Rogers, Procedural Elements for Computer Graphics, McGraw Hill Book Company.

3. Alan Watt and Mark Watt, Advanced Animation and Rendering Techniques, Addison-Wesley.

4. Young, X Window. System Programming, OSF/Motif Edition, Prentice Hall.

Related posts:

  1. CSE -303 E Computer Graphics
  2. UPTU Syllabus of COMPUTER AIDED DESIGN (CAD)
  3. PTU Syllabus | CS-311 COMPUTER PERIPHERALS AND INTERFACES
  4. PTU Syllabus | ME-105 COMPUTER GRAPHICS LAB
  5. CSE-309 E Computer Graphics Lab.
  1. No comments yet.
  1. No trackbacks yet.