0% found this document useful (0 votes)
45 views10 pages

BCAP3003 - COMPUTER GRAPHICSm

This document provides details about the Computer Graphics course for BCA semester 5 students. It includes information such as the course code, title, faculty, and vision and mission statements of the school. It outlines the programme educational objectives, outcomes, specifics, and course outcomes. It also lists the teaching-learning pedagogies, evaluation components, open hours, recommended reading materials, projects, and content beyond the syllabus.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
45 views10 pages

BCAP3003 - COMPUTER GRAPHICSm

This document provides details about the Computer Graphics course for BCA semester 5 students. It includes information such as the course code, title, faculty, and vision and mission statements of the school. It outlines the programme educational objectives, outcomes, specifics, and course outcomes. It also lists the teaching-learning pedagogies, evaluation components, open hours, recommended reading materials, projects, and content beyond the syllabus.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 10

Course Handout

Course details
Faculty name J.ANGELIN BLESSY
Programme BCA
1 Semester V
Section 1
Course code BCAP3004
Course title COMPUTER GRAPHICS
Vision of the School of Computing Science & Engineering
2 To be known globally as a premier school for Education, trans disciplinary research and Innovations in Computing Science
and Engineering
Mission of the School of Computing Science & Engineering
Mission 1 Create a strong foundation in fundamentals of Computing Science and Engineering through
Outcome based Teaching
Mission 2 Establish state-of-the art facilities for Analysis, Design and Implementation to solve real
3 world problems
Mission 3 Conduct trans-disciplinary research for developing innovative solutions
Mission 4 Involve the aspirants in group activities including professional bodies to develop leadership
and communication skills
Programme educational objectives (PEOs)
PEO1 To prepare graduates with a strong foundation in Computer Science and Applications and problem-solving
&programming skills in order to build successful careers professionals in industry, government, academia,
research, entrepreneurial pursuit and consulting firms.
4
PEO2 To equip students with analytical, design, development and soft skill to find innovative solutions to the
real world problems in collaboration with industry and professional societies.
PEO3 To inculcate entrepreneurship, managerial skills and team work in our students through demonstration of
good analytical, design and implementation skills for the betterment of individual and society at large.

PEO4 To produce graduates who are ethical, socially responsible and lifelong learners to fulfill their goals
5 Programme outcomes
PO1 Graduates will have the necessary skills and knowledge not only in the field of computer and information
technology, but also in communication and will be successful professionals in service industry, consulting
firms and entrepreneurial pursuit.

PO2 To achieve peer-recognition students will have ability to coordinate and work in teams, by adopting
ethics, communicate effectively and manage projects in multidisciplinary environment and updating
oneself by indulging into self directed learning and conduct investigation of complex computing problems
PO3 Able to apply Computer based solutions and its contemporary issues in global, societal context, as well as
in entrepreneurship areas and continue a lifelong professional development in computing
PO4 An ability to visualize and solve problems using appropriate software development strategy and standards
PO5 An ability to design and implement database solutions using available technologies
PO6 An understanding of design and working principles of the computer system.
PO7 An ability to work effectively as an individual as well as a member of a team and provide technical and
visionary leadership to others
PO8 An ability to apply ethical and legal issue of computer application with an awareness of social issues and
responsibilities.
PO9 In-hand Skills, expertise and Knowledge on Advanced Computing techniques like Big Data ,Open Source ,
mobile development appication,multimedia,oracle11g,CISCO and other recent trends in advanced
computing.
PO10 Excellent verbal communication skills with capability to work in multidisciplinary teams with positive
attitude
PO11 Acquired skills and to recognize the need for life-long learning for continuing professional development.
PO12 An ability to devise and conduct experiments, interpret data and provide well informed conclusions
Programme specifics outcome (PSO) (if any)
PSO1 The ability to understand, analyze and develop computer programs in the areas related to algorithms,
system software, multimedia, web design, big data analytics, and networking for efficient design of
computer-based systems and solve real world computing system problems of various industries by
understanding and applying the principles of mathematics, computing techniques and business concepts.
6
PSO2 Design, test, develop and maintain desktop, web, mobile and cross platform software applications using
modern tools and technologies in software project development using open-ended programming
environments to deliver a quality product for business success.
PSO3 The ability to employ modern computer languages, environments, and platforms in creating innovative
career paths to be an entrepreneur, and a zest for higher studies.
7 Course outcomes (COs)
CO1 Identify basics of computer graphics, different Visual display device and applications of computer
graphics.
CO2 Students will be able to learn and implement algorithm of line, Circle and Ellipse drawing
CO3 Students will be able to apply algorithms for scan conversion and filling of basic objects and their
comparative analysis
CO4 To Identify and implement the geometric transformations on graphics objects and their application in
composite form.
CO5 Able to Extract scene from different clipping methods and its transformation to graphics display device.
Evaluation Duration Marks Date &Time Nature of Evaluation
Component (50) Component Component
CAT-1 90 min 50 (15) 26 Sep to 03 Oct 2019 Closed Book CAT-1
CAT-2 90 min 50 (15) 16-18 Oct 2019 Closed Book CAT-2
Quiz-1/2/3 15 min 5 08-11 Aug 2019 Closed Book Quiz-1
8 Online Learning
using Swayam/ Depends on Course
5 22-28 Sep 2019 Closed Book Quiz-2
NPTEL/ Instructor
Coursera
Any time throughout the
Assignment(s) Within two days 5 Open Book Assignment(s)
semester
Presentation
(Seminar/mini- 15 minutes 5 On a scheduled date - -
project/poster)
9 List of teaching –learning pedagogy
 Active and Collaborative Learning
 Flipped Classrooms
 Open Hours
 Students’ seminar
 Technology Training
10 Open hour for students
Monday : 10.10 am to 11.00 am
Sunday: 9.20 am to 10.10 am& 11.50 am to 12.40 am
11 Link address for course materials
https://lecturenotes.in/notes/68-notes-for-computer-graphics-cg-by-verified-writer
https://www.tutorialspoint.com/computer_graphics/
12 Recommended list of e-books.
 http://www.freebookcentre.net/ComputerScience-Books-Download/Basics-of-Computer-Graphics.html
 http://www.hiteshpatel.co.in/ebook/cg/Computer_Graphics_C_Version.pdf
13 Recommended list of online courses like SWAYYAM/NPTEL/MOOCS etc
https://nptel.ac.in/courses/106106090/
14 Recommended list of mini projects / projects/ technical training etc.
List of mini projects/projects
1. Simulate Train Signal using Computer Graphics Techniques
2. Develop Solar system

15 Students’ Presentation
1. New clipping Techniques
2. Various Transformation Techniques
16 List of e-books
 Donald D Hearn and M. Pauline Baker's Computer Graphics, C Version 2 Edition
17 List of NPTEL/MOOCS/SWAYAM/Courses/Video
https://nptel.ac.in/courses/106106090/
18 SPECIFICATION OF CONTENT BEYOND SYLLABUS
Programme name: BCA
Semester:5 Course code:BCAP3003
Course Title: Computer Graphics Batch:1
Faculty Name: J.ANGELIN BLESSY Batch size:64
Sl. Corresponding Unit Topic of content beyond syllabus Mode of content Related Date of
No. delivery Course delivery
Outcome
1 1 Advanced input and out techniques Talk & chalk CO1
2 4 Three-Dimensional Object Talk & chalk CO4
Representations
3 5 Rendering, Texturing and Talk & chalk CO5
Wireframes Surface

19 1.

Course Outcomes (COs) Assessment Table:


Assessment tools
Knowledge
Cos Internal test End semester
level Mini Project Target
1 2 3 exam
CO1 K1 1 ETE NA 100%
CO2 K2, K3 1 ETE NA 100%
CO3 K2, K3, K4 2 ETE NA 100%
CO4 K2, K4 2 ETE NA 100%
CO5 K2, K4 3 ETE Yes 100%
Total
It is see that efforts are to be taken to achieve the following level of knowledge i.e., K2, K3,K4,K6 through this course
.(K1-Remembering, K2-Understanding, K3-Applying, K4-Analyzing, K5-Evaluating, K6-Creating)
Course outcomes (COs) and Program Outcome Mapping

CO/PO Mapping
(S/M/W indicates strength of correlation) S-Strong, M-Medium, L-Low
Programme Outcomes(POs)

COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3

CO1 S M L S L M

CO2 M S L M S M S

CO3 S M L S M L S S

CO4 S M L M M M

CO5 M M L M L

Topic with lesson plan with outcome based focus:


20 Detail academic calendar of lecture topics
Total Reference
Related
Lecture lecture Chap./Sec.
Date Topics to be covered Learning outcomes of each topic Unit of
No. in the (Book)
syllabus
Unit
21.7.2019 Introduction to syllabus, Logic behind developing various
1 Fundamental of Computer graphics tool and technologies
Graphics
Interactive graphics, Graphics Identify various interactive
2 21.7.2019 devices and its functionalities
software’s

Display Devices, Cathode Ray Identify various interactive


3 22.7.2019 devices and its functionalities
Tube,
Frames and refresh rate of video
4 28.7.2019 Resolution and refresh rate static images Unit -1 Chapter 1 -7 of
8
Image dimension and size, Image Able to calculate size of Images in T1*
5 28.7.2019 Buffering pixel

Plasma Panel Displays, Thin Film Identify various interactive


6 29.7.2019 devices and its functionalities
Electroluminescent displays
Light Emitting Diode (LED), Liquid Identify various interactive
7 4.8.2019 Crystal Displays (LCDs), devices and its functionalities

Applications of Computer Graphics Awareness of various software of


8 4.8.2019 computer graphics

9 5.8.2019 2D Graphics: Introduction

Scan Conversion, Digital


10 11.8.2019 ,, Unit -2 Chapter 8 of
Differential Analyzer 8
T1*
11 11.8.2019 Bresenham's Algorithm
Integer Bresenham's Algorithm.
12 12.8.2019
General Bresenham's Algorithm
Circle Generation Algorithms
13 18.8.2019

Bresenham's circle generation


14 18.8.2019 algorithm

15 19.8.2019 Midpoint Circle Algorithm

16 25.8.2019 Ellipse Generation algorithms

17 25.8.2019 Midpoint Ellipse Algorithm

Fill Algorithms, Fundamentals of


18 26.8.2019 Anti-aliasing,

19 1.9.2019 Overview Transformation

20 1.9.2019 Graphics Transformations Unit -3 Chapter 9 of


8
Geometric and Coordinate T1*
21 2.9.2019 Transformations, Homogenous
coordinate
22 8.9.2019 composite transformations
23 8.9.2019 other transformations
24 9.9.2019 Affine transformations
Roster methods for
25 15.9.2019
transformations
26 15.9.2019 Two-dimensional viewing
27 16.9.2019 The viewing pipeline
28 22.9.2019 viewport transformation Unit -4
8 Chapter 10 of
29 22.9.2019 viewing functions
T1*
30 23.9.2019 Line Clipping

31 29.9.2019 Cohen Sutherland line clipping

32 29.9.2019 Liang Barsky line clipping

33 30.9.2019 Polygon clipping Unit -5 8 Chapter 11 of


Sutherland-Hodgman polygon
34 6.10.2019
clipping
35 6.10.2019 Weiler Amerton polygon clipping.

3-D Coordinate Transformations


36 7.10.2019
3-D Projections T1*
37 13.10.2019
Perspective Projection on a Plane
38 13.10.2019
with C(0,0,0) and C(a,b,c)
39 14.10.2019 Parallel Projection

40 20.10.2019 3-D Viewing and Clipping

*T1 text book in serial 1 and so on


**R1 reference book in serial no 1 and so on
L T P C
BCAP 3003 Computer Graphics 3 0 2 4
Objectives: To introduce students the basics of computer graphics and its application
Module I : Fundamental of Computer Graphics  8
Overview of Graphics systems, Interactive graphics, Graphics software, applications of computer
graphics, Display Devices, Cathode Ray Tube. Random Scan Displays, Raster-Scan Displays,
Resolution, Refresh rate, Image size and Buffering, Color CRT Monitors. Plasma Panel Displays, Thin
Film Electroluminescent displays. Light Emitting Diode (LED), Liquid Crystal Displays (LCDs)
Module II: 2 D Graphics  8
Scan Conversion, Digital Differential Analyzer. Bresenham's Algorithm, Integer Bresenham's
Algorithm. General Bresenham's Algorithm, Circle Generation Algorithms , Bresenham's circle
generation algorithm, Midpoint Circle Algorithm, Ellipse Generation algorithms, Midpoint Ellipse
Algorithm, Arc Generation algorithms, Fill Algorithms. Fundamentals of Anti-aliasing,
Module III: Transformations  8
Graphics Transformations, Geometric and Coordinate Transformations, Homogenous and world
coordinate system, Scaling, Translation, rotation, composite transformations, other
transformations. Affine transformations, transformation functions, Roster methods for
transformations.
Module IV: Viewing and Clipping  8
Two-dimensional viewing: The viewing pipeline, viewport transformation, viewing functions. Line
clipping, Cohen Sutherland line clipping, Liang Barsky line clipping Polygon clipping: Sutherland-
Hodgman polygon clipping, Weiler Amerton polygon clipping.
Module V: 3 D Projections  8
Coordinate Transformations, 3-D Projections, Perspective Projection on a Plane with C(0,0,0),
Perspective Projection on a Plane with C(a,b,c), Parallel Projections, 3-D Viewing and Clipping,
Reference Books  
1. D. Hearn, P. Baker, "Computer Graphics - C Version", 2nd Edition, Pearson Education, 1997
2. Heam Donald, Pauline Baker M: "Computer Graphics", PHI 2nd Edn. 1995.
3. Harrington S: "Computer Graphics - A Programming Approach", 2nd Edn. Mc GrawHill.
4. Shalini Govil-Pai, Principles of Computer Graphics, Springer, 2004.
Mode of Evaluation Quiz/Assignment/ Seminar/Written Examination
Recommended by the Board of Studies on:
Date of Approval by the Academic Council:
School of Computing sciences and Engineering
Programme: BCA
Programme Chair: Dr. SHIV KUMAR VERMA
Compliance report of course handout
Course Course
Taught
Sl. handout Remarks by
Course code Course title Section by
No coordinator Submission PC if any
faculty
date
COMPUTER J.ANGELIN J.ANGELIN 23.7.201
1 BCAP3003 1
GRAPHICS BLESSY BLESSY 9

Signature of PC:

Review by IQAC:

You might also like