Computer_Graphics_Syllabus
Computer_Graphics_Syllabus
Marks Distribution:
SEE (50
CIE (50 marks)
marks)
Cognitive Affective Attendance Assignment/ Mid- Written
learning learning Marks (10) Class Test term Exam (50)
(10) (30)
Remember
Understand
Apply
Analyze
Evaluation
Create
Responding 10 10 30 50
Total allocated marks 10 10 30 50
Learning Materials:
Text Books:
1. Behrouz A Forouzan. Data Communications and Networking. 4th Edition Alan R. Apt
2007 ISBN-13 978-0-07-296775-3, ISBN-to 0-07-296775-7
2. "Andrew S. Tanenbaum David J. Wetherall." Computer Networks 5th Edition Pearson
1944 ISBN-13: 978-0-13-212695-3, ISBN-10: 0-13-212695-8
Reference Books:
1. Willium Stallings "Data and Computer Communication” 10thEdition. Pearson India
2014 ISBN-13: 978-0-13-350648-8 ISBN-10: 0-13-350648-7
2. F. Halsall Data Communication Computer Network and open systems 4th Edition Harlow: Addison-
Wesley 1997 ISBN-13: 978-0201422931 ISBN-10: 020142293X
7th Semester
ISCED Code Course Code Course Title
0613 CSE-4741 Computer Graphics
Credit Hours: 3 Contact Hours: 3 Type: Core, Engineering
Prerequisite: Math-2307 (Mathematics III)
Co-requisite: CSE-4742 (Computer Graphics Lab)
Course Rationale:
The purpose of this course is to provide an introduction to the theory and practice of
computer graphics.
Objectives:
Mapping of CLO-PLO-DL-KP-EP-EA:
Teaching Assessment
Learning Strategy
# CLOs PLOs DL KP EP EA
Strategy (AS)
(TLS)
CLO1 Understand the PLO1 - - Lecture, Exam, Quiz,
core concepts of Class Assignment
computer discussion,
graphics, Note
including
viewing,
projection,
perspective,
Department of Computer Science and Engineering (CSE) Page 333
Syllabus: B. Sc. Engineering in CSE – Autumn 2022
modeling and
transformation in
two and three
dimensions.
CLO2 Demonstrate the PLO1 - - Discussion, Assignment,
concepts of color Assignment Quiz, Exam
models, lighting
and shading
models, textures,
ray tracing,
hidden surface
elimination, anti-
aliasing, and
rendering.
CLO3 Analyze and PLO2 - - Lecture, CT,
Apply the Assignment, Assignment
mathematical Quiz
concepts and
algorithms for
modeling and
rendering
graphical data.
Note: DL: Domain/level of learning taxonomy, KP: Knowledge Profile, EP: Attribute
of Complex Engineering Problems, EA: Attribute of Complex Engineering Activities,
Learning Domains (C: Cognitive, A: Affective, P: Psychomotor)
Course Content:
8 Ray Tracing & Modeling: Ray Tracing, Future trends in 2 weeks CLO2
computer graphics. Modeling of 3D Objects, polygonal net
model, wire-frame model.
Review class
Class Test
Marks Distribution:
SEE (50
CIE (50 marks)
marks)
Cognitive Affective Attendance Assignment/ Mid- Written
learning learning Marks (10) Class Test term Exam (50)
(10) (30)
Remember
Understand 5 5
Apply 5 10 15
Analyze
Evaluation 5 15 30
Create
Responding 10
Total allocated marks 10 10 30 50
Learning Materials:
Text Books:
1. Roy Plastock and Zhigang Xiang, Computer Graphics, 2nd ed., McGraw-Hill Education,
2000, ISBN-13: 978-0071357814.
Reference Books:
1. Foley, Hughes, Computer Graphics Principles and Practice, 3rd ed., Addison-Wesley
Professional, 2013, ISBN-13: 978-0321399526.
2. William M. Newman, Principles of Interactive Computer Graphics, McGraw-Hill, 1973,
ISBN-10: 0070463379.
3. F.S. Hill, S.M. Kelley, Computer Graphics Using OpenGL, 3rd ed., Pearson, 2006, ISBN-
13: 978-0131496705.
4. Alan Watt, 3D Computer Graphics, 3rd ed., Addison-Wesley, 1999, ISBN-13: 978-
0201398557.
5. Steven Harrington, Computer Graphics and Programming Approaches, McGraw-Hill,
1987, ISBN-13: 978-0071004725.
6. The Red Book, OpenGL Programming Guide, 8th ed., Addison-Wesley Professional,
2013, ISBN-13: 978-0321773036.
7th Semester
ISCED Code Course Code Course Title
0613 CSE-4742 Computer Graphics Lab
Credit Hours: 1 Contact Hours: 2 Type: Core, Engineering
Prerequisite: CSE-2422 (Computer Algorithm Lab)
Co-requisite: CSE-4741 (Computer Graphics)
Course Rationale:
To introduce the necessary background, the basic algorithms, and the applications
of computer graphics.
Objectives:
1. To introduce the components of a graphics system and become familiar with the
building approach of graphics system components and algorithms related to
them.
2. To learn the basic principles of 3-dimensional computer graphics.
3. Provide an understanding of how to scan convert the basic geometrical
primitives, how to transform the shapes to fit them as per the scene definition.
4. Provide an understanding of mapping from a world coordinates to device
coordinates, clipping, and projections.
5. To introduce the application of computer graphics concepts in the development
of computer games, information visualization, and business applications.
6. To comprehend and analyze the fundamentals of animation.
Mapping of CLO-PLO-DL-KP-EP-EA:
Teaching Assessment
Learning Strategy
# CLOs PLOs DL KP EP EA
Strategy (AS)
(TLS)
CLO1 Employ the key PLO2 C3 K2 - - Lecture, Exam, Quiz,
ideas of computer Class Assignment,
graphics discussion, Competitive
Assignment, Problem
algorithms.
Lab work. Solving
CLO2 Apply the basic PLO2 C5 K3 - - Lecture, Exam, Quiz,
algorithms to Class Assignment,
render 2D and 3D discussion, Competitive
objects. Assignment, Problem
Lab work Solving
CLO3 Create PLO5 C6 K6 - - Lecture, Exam, Quiz,
interactive Class Assignment,
computer discussion, Competitive
graphics Assignment, Problem
programs. Lab work, Solving
Competitive
Problem
Solving
Note: DL: Domain/level of learning taxonomy, KP: Knowledge Profile, EP: Attribute
of Complex Engineering Problems, EA: Attribute of Complex Engineering Activities,
Learning Domains (C: Cognitive, A: Affective, P: Psychomotor)
Course Content:
Lab Test
Marks Distribution: