Computer Graphics
Get the full GTU study material, English & Gujarati textbook PDFs, syllabus curriculum, and solved previous year question papers.
English Book & Chapters
English Book Coming Soon
We are working hard to add this material. Stay tuned for updates!
Follow on Instagram for UpdatesGTU Previous Year Papers
Computer Graphics Syllabus — Unit-wise Content
The official GTU curriculum for Computer Graphics (subject code 3331602) as prescribed for Biomed · Semester 3 divides the course into 5 units, covering 38 listed topics. The unit-wise breakdown below is read from the GTU syllabus document for this subject code, so you can check what the course actually covers before deciding which papers to attempt.
Download the official syllabus PDF (3331602)Unit 1 Introduction to Computer Graphics
- 1.1. Identify evolution of graphics system.
- 1.2. Application in different areas i. Presentations Graphics. ii. Education and Training. iii. Computer Art. iv. Image Processing. v. Multimedia. vi. Entertainment. vii. Computer Aided Design. viii. Virtual Reality. ix. Advertisement.
- 1.3. Scanning Systems. i. Raster and Random Scanning. ii. Vector Scanning.
- 1.4. Video Display Devices i. Raster and Random Display System. ii. CRT and Color CRT. iii. Flat panel displays. iv. VGA.
- 1.5. Hardcopy Devices i Halftoning scheme. ii Types of Printers.
- 1.6. Input Devices. i. Keyboard. ii. Touch Panel. iii. Digitizing Tablet. iv. Mouse. v. Trackball. vi. Data Glove. vii. Light Pen. viii. Image Scanners. ix. Postscript.
Unit 2 Output Primitives
- 2.1. Simple line drawing algorithm.
- 2.2. DDA algorithm.
- 2.3. Bresenham’s Line Algorithm.
- 2.4. Mid-point circle generating algorithm.
- 2.5. Mid-point ellipse generating algorithm.
- 2.6. Scan Line polygon fill algorithm.
- 2.7. Boundary fill algorithm.
- 2.8. Flood fill algorithm.
- 2.10. Methods of Character generation. i Hardware Based. ii Vector Based. iii Bitmap Based.
Unit 3 2Dimention al Geometry and Viewing
- 3.1. General procedures for applying translation, rotation and scaling parameters to reposition and resize two-dimensional objects.
- 3.2. Matrix representations of Basic Transformation.
- 3.3. Homogenous Co-ordinates of Basic Transformations.
- 3.4. Generating composite transformations by calculating the matrix product of the individual transformations.
- 3.5. General Pivot Point Rotation and General Fixed Point Scaling.
- 3.6. Inverse transformation.
- 3.7. Study of Reflection, Zooming, Panning, Jaggies.
- 3.9. Point Clipping algorithm.
- 3.10. Line clipping algorithms. i. Cohen Sutherland. ii. Liang Barsky
- 3.11. Polygon Clipping algorithms. i Sutherland Hodgeman ii Weiler Atherton
- 3.12. Text clipping algorithm.
- 3.13. Exterior clipping.
Unit 4 3Dimension al Geometry and Viewing
- 4.1. Translation, rotation and scaling in 3Dimensional.
- 4.2. Coordinate Axes Rotation and General Three Dimensional Rotations.
- 4.3. Reflections and Shears.
- 4.4. 3Dimensional viewing pipeline.
- 4.5. Parallel projections.
- 4.6. Perspective projection. Computer Graphics Course Code: 3331602 GTU/NITTTR/Bhopal/13 Gujarat State 4 Unit Major Learning Outcomes (Course Outcomes in Cognitive Domain according to NBA terminology) Topics and Sub-topics
Unit 5 Application of Computer graphics in Image Processing
- 5.1. Importance of Image processing i Importance of Graphics in Image Processing. ii Computer Graphics and Image Processing in 2Dimensional, 3Dimensional graphics and Images. iii GUI, Typesettings, visualization, CAD, photocollaging, artwork etc.
- 5.2. Difference between digital and real image.
- 5.3. Different methods to display same digital image i Halftoning, Nearest neighbor. ii Image sampling, Quantization and levels iii Human perception to images iv Discrimination, adaptation, contrast, Persistence
- 5.4. Requirements for human vision i. Illumination. ii. Objects. iii. Eyes.
- 5.5. Color classification System i Munsell's color classification ii XYZ Color space