Sidho-Kanho-Birsha University

Syllabus & Course Curriculam

Syllabus (COMPUTER APPLICATION)

Course Type: MAJ-17

Semester: 8

Course Code: BBCAMAJ17C

Course Title: Computer Graphics

(L-P-Tu): 4-2-0

Credit: 6

Practical/Theory: Combined

Course Objective: Course Objectives: Familiarize students with various hardware components used for graphical requirements in computer systems. Develop the ability to perform visual computations for creating and manipulating geometrical drawings. Gain an understanding of clipping techniques used in computer graphics for efficient rendering. Learn and apply projection techniques to display three-dimensional objects on two-dimensional display devices.

Learning Outcome: Course Outcomes: After the completion of this course, students will be able to: Demonstrate an understanding of different hardware components used for graphical requirements. Apply visual computations to create and manipulate geometrical drawings effectively. Implement clipping techniques to control the display of graphical objects. Display three-dimensional objects on two-dimensional display devices using appropriate projection techniques.

Syllabus:

Unit I: Theory Credit: 4 (L 60)

Introduction: Display Processor, Display Devices, Concept of Pixel, Formation of Image using Pixels, Raster Scan and Vector Scan, Color Models, Color Coding, Look-up Tables and Colormaps, Image Frame, Frame Image Data Areas. [L 10]

Basic Algorithms for Forming Geometrical Shapes: Concept of Coordinate System, DDA line drawing algorithm, Bradenham’s line drawing algorithm, Midpoint Circle and Midpoint Ellipse Algorithms, Area filing algorithm (Flood Fill and Boundary Fill Algorithm). [L 15]

2D and 3D Transformations: Translation, Rotation, Scaling, Reflection, Shearing, Homogeneous Coordinate System, Composite Transformations. [L 15]

Clipping: Point Clipping, Line Clipping, Cohen-Sutherland Algorithm, Liang- Brasky Algorithm, Midpoint Subdivision Algorithm. [L 10]

Projection: Basic Concept of Projection, Classification (Perspective, Parallel). [L 10]

Unit II: Computer Graphics Lab using C Credit: 2 (L 60)

Implementation of various scan conversion and clipping algorithms; Implementation of various 2D and 3D transformations.

Reading References:

  1. Zhigang Xiang, Roy Plastock, Computer Graphics, Schaum’s Outlines Series.
  2. Donald Hearn, M. Pauline Baker, Computer Graphics C Version, Pearson.
  3. David F. Roger, Procedural Elements for Computer Graphics, 2nd Edition, TMH.
  4. James D. Foley, Andries van Dam, Computer Graphics Principles and Practice, Addison-Wesley.

Basic Features

Undergraduate degree programmes of either 3 or 4-year duration, with multiple entry and exit points and re-entry options, with appropriate certifications such as: 

Note: The eligibility condition of doing the UG degree (Honours with Research) is- minimum75% marks to be obtained in the first six semesters.

Powered By CityHub web solution

Help?

Q. CityHub Help Desk Addressপ্র. সিটিহাব ওয়েব সমাধান সহায়তা ডেস্কের ঠিকানা?

A. Click Here to See in Maps

Vidya Computer and Printing Centre,
Mini Bus Stand, Bus Stand Rd,
Purulia, West Bengal 723101
উ. মানচিত্রে দেখতে এখানে ক্লিক করুন

বিদ্যা কম্পিউটার ও প্রিন্টিং সেন্টার
মিনি বাস স্ট্যান্ড, বাস স্ট্যান্ড রোড,
পুরুলিয়া, পশ্চিমবঙ্গ 723101

Q. WhatsApp helpline number?প্র. হোয়াটস্যাপ হেল্পলাইন নম্বর?

A. Click Here or WhatsApp at +919002584311উ. এখানে ক্লিক করুন অথবা +919002584311 এ WhatsApp করুন