0% found this document useful (0 votes)
28 views5 pages

COURSE OUTLINE-CSE 3310 Computer Graphics

Uploaded by

girmawakeyo5
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)
28 views5 pages

COURSE OUTLINE-CSE 3310 Computer Graphics

Uploaded by

girmawakeyo5
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/ 5

ADAMA SCIENCE AND TECHNOLOGY UNIVERSITY

SCHOOL OF ELECTRICAL ENGINEERING AND


COMPUTING

DEPARTMENT OF COMPUTER SCIENCE AND


ENGINEERING

Course Syllabus

1. Brief Information

Course Title Computer graphics

Operation Course
December 2020 – January 2021 Credits
3
Period

Class
Group’s Schedule Code CSE 3310
Schedule

Target
Students’ Target
CSE 3rd Year
Grade
Major

1. Good programming skills in C


or C++.
Prerequisite( Capacity
2. Linear Algebra is
s) for recommended. 40
(Maximum
enrollment Number)

Office All WeekDays, [8.00am] –


Instructor Name Dr Rajesh Sharma
Hour [5.00pm]
Information
Mobile 0986702247 E-Mail [email protected]

TA Name NA E-Mail NA

Contact
Name CVR-SIG
person
Dr. Rajesh Sharma R
Course
Team SSS-
Weekly
SIG Focus
Computer vision and program -
areas
robotics Research s
Upon completion of this course, students should be able to:

(a) Understand basics of computer graphics and creation of 3D objects. Upon


the completion of this course learners will be having detailed knowledge of the
graphics algorithms.
Learning (b) The course focuses on all aspects of fundamental computer graphics,
outcome including 2D/3D Object representations, transformations, modeling and
rendering algorithms.
(c) Have made pictures with their computer.
(d) It will be founding block for the advanced topics like Advanced computer
graphics and Virtual reality.
.
Computer graphics is the art and science of communicating information using
images that are generated and presented through computation. This requires
(a) the design and construction of models that represent information in ways that
support the creation and viewing of images,
(b) the design of devices and techniques through which the person may interact
Course with the model or the view,
Description (c) the creation of techniques for rendering the model, and
(d) the design of ways the images may be preserved
The goal of computer graphics is to engage the person’s visual centers alongside
other cognitive centers in understanding. Generally, this course deals with
fundamental techniques in graphics, graphic systems, graphic communication,
geometric modeling, rendering, and computer animation.

Parameter Weight Remark

10% Late assignments are not accepted


Assignment-1

10% Late assignments are not accepted


Assignment-2

10% Can do the different modules


Lab Program
Assessment Must Show the different input parameters
10%
Lab Output output

10%
Mini Project

50%
Final exam

100 %
Total

Course Textbook 1. Computer Graphics: Principles and Practice, 3e, Hughes et al., Addison-
Wesley, 2014.
2. P Shirley, Fundamentals of Computer Graphics, 2e, AK Peters, 2005
3. Hearn and Baker Computer Graphics , 3e, Prentice Hall, 2004.
4. Foley and Van Dam, Fundamentals of Interactive Computer Graphics
5. Moller and Haines, Real-time Rendering, AK Peters,

https://www.mooc-list.com/course/computer-graphics-coursera
References in
MOOC
https://www.courseera.org

https://www.journals.elsevier.com/computer-graphics/
http://www.sciencedirect.com/science/journal/13891286

Related https://ocw.mit.edu
references
https://onlinecourses.nptel.ac.in

http://dl.acm.org/citation.cfm?id=572404

Tentative Course Schedule:

Student responsibilities:

All students are advised to attend the classes regularly, perform the practical’s and do extra reading
through various websites provided in the end of each class lectures.

SN Topic Duration Reading Reference

Introduction To Computer Graphics And


Graphics Algorithm:
Week 1 Books
Simple DDA algorithm, Bresenham’s Line
1. Drawing algorithm , Mid-point algorithm & &
(for any slope) Study how to Modify the
Week 2 Hand Outs
function suitably for adding attributes like
color, thickness and nature (dashed, dotted,
etc.).
Midpoint Circle Generation Algorithm Week 3

Algorithm for Drawing a circle using mid- & Books


point circle drawing algorithm, Algorithm
2 Week 4 &
for drawing an ellipse using mid-point
ellipse drawing algorithm, adding attributes & Hand Outs
and generating arcs
Week 5

Week 6
Area Filling, Polygon Filling and 2-D
Transformations & Books
Flood fill algorithm, Boundary fill
3. algorithm scan line polygon fill algorithm. Week 7 &
2-D Transformations, 2-D transformations
on 2-D graphic objects, Translation, & Hand Outs
Scaling, Rotation, Shear, Reflection
Week 8

Week 9 Books
3-D Transformations and Projections & &
3-D transformation of a 3-D object,
Translation, Rotation. Week 10 Hand Outs

4. Projections of Objects using Orthographic &


Projection and Perspective Projection
Week 11

Week 12
Curve Generation and Simple Animations
using transformations &
Bezier Curve through N+1 control point, B- Week 13 Books
spline Curve through N+1 control points,
5 Bezier and B-spline curves, render a scene & &
and animate objects
Week 14 Hand Outs

You might also like