Está en la página 1de 4

UNIVERSITY OF TEXAS AT DALLAS

DEPARTMENT OF COMPUTER SCIENCE


CS 6366 Computer Graphics
COURSE SYLLABUS Summer 2006
Instructor Rafael Lacambra

CATALOG DESCRIPTION: Geometric models of two- and three-dimensional objects and curved
surfaces. Transformations in two and three dimensions. Clipping algorithms. Homogeneous
coordinates. Hidden line and surface elimination algorithms: depth buffer, priority, polygon and
others. Raster graphics systems. Scan line conversion algorithms, color and gray scale resolution
and aliasing problems. Shading, rendering and special effects. Curved surface modeling. Bezier
and B-spline functions. Review of current developments.

INSTRUCTOR: Rafael Lacambra


E-MAIL Use WebCT e-mail tool only
WWW It is important to visit the course web page and WebCT frequently to check
announcements, homework, activities, tips, FAQ, links, etc.
http://www.utdallas.edu/~Rafael.Lacambra
http://webct.utdallas.edu
OFFICE: ECSS 3.704 (972)883-4724
Tuesday and Thursday 7:30-8:00 PM
OFFICE HOURS:
(in my office. East side of building, 3rd floor)
Tuesday and Thursday 3:30-5:30 PM
OUGA ECS South (this building) - Suite 2.502 (NW entrance)
CS 5330, CS 5343, and linear algebra. (3-0) Y
PREREQUISITE:
Interactive Computer Graphics : A Top-Down Approach using OpenGL (4th
TEXTBOOK:
Edition)
by Edward Angel
Addison Wesley; 4th edition (March 18, 2005)
ISBN: 0321321375
After successful completion of this course, the student will be able to:
OBJETIVES:
? Explain general concepts related to 2D and 3D graphics
? Use OpenGL as a tool for creating graphic scenes
? Understand projections for viewing and the importance of lighting
? Know the importance of order of graphic transformations
? Use texture and environment mapping to improve quality of scenes
? Optimize Graphics code
METHOD OF Homework 6 assignments: 40%
EVALUATION: Project (including presentation): 20%
Exams: 30%
Quizzes (highest of 3 attempts) 5%
Labs (during class time) 5%
LETTER 90-100 A
GRADES: 80-89 B
70-79 C
Below 70 F.
AUDITING No auditing of courses is allowed in the School of Engineering and Computer Science.
COURSES:
Classes Begin: May 15
DATES Memorial day: Monday, May 29
Summer 2006 Independence Day Tuesday, Jul 4th
Semester: Last day of classes Jul 25
Final examinations Jul 26 – Aug 1

UTD. CS6366. Computer Graphics – Summer 2006 1/4


UNIVERSITY OF TEXAS AT DALLAS
DEPARTMENT OF COMPUTER SCIENCE
CS 6366 Computer Graphics
COURSE SYLLABUS Summer 2006
Instructor Rafael Lacambra
CLASS HOMEWORK and ACTIVITIES
POLICIES - Read the rules and specifications in the web page for every homework and activity.
- You must upload and submit your homework using WebCT.
- Homework is due on the specified date no later than 11:00 PM (WebCT time).
- Homework will be accepted one day late (24 hours) with a 10% penalty.
- After one day (24 hours), if not submitted, assignments will receive a grade of zero.
- Every time you submit homework through WebCT, WebCT will send you an e-mail
acknowledgement. You must keep this e-mail for your records until the end of the
semester and the final grade has been assigned. You will use it in case any homework
submittal issue arises.
Note: If you do not receive an acknowledge e -mail, WebCT has not received your
homework and it will be considered as not submitted. The e-mail address
requested by WebCT for confirmation is your own, not the professors’
- The student must have a 60% average in the homework assignments to pass the class
- No extra homework/projects for bonus points.

EXAM
- Exam dates are fixed. I will not change these dates for any circumstance. I will not
move up any exam date. No makeup exams at a later/earlier date will be
scheduled for any student unless a written medical note is provided.
- The student must have a 60% average between the three exams and final project. If
the student fails to meet this requirement, the student will receive a grade of F in the
class even if he/she has a passing grade (including homework, quizzes and labs).

GENERAL
I expect the student to come to class, study the materials and textbook and do the
homework, activities and exams.
It is the student’s responsibility to check what we covered in class and the announcements
during class if he or she did not attend.

The best way of learning Computer Graphics is by practicing it. You can acquire a good
programming level by doing all examples from the textbook.
The course is very time demanding. Plan ahead all your activities and if you have any
problem with your homework or your study, do not hesitate to ask questions to the TA or the
Instructor. Do not wait until you have a bad grade.

Academic
dishonesty It is important to read The University of Texas System Policy on Academic Honesty that
appears in the Regents Rules and Regulations. , Part One, Chapter VI, Section 3, Paragraph
3.22. “Any student who commits an act of scholastic dishonesty is subject to discipline.
Scholastic dishonesty includes but is not limited to cheating, plagiarism, collusion, the
submission for credit of any work or materials that are attributable in whole or in part to
another person, taking an examination for another, any act designed to give unfair advantage
to a student or the attempt to commit such acts”.

UTD. CS6366. Computer Graphics – Summer 2006 2/4


UNIVERSITY OF TEXAS AT DALLAS
DEPARTMENT OF COMPUTER SCIENCE
CS 6366 Computer Graphics
COURSE SYLLABUS Summer 2006
Instructor Rafael Lacambra

Class Schedule: Due Dates

Survey of computer graphics


Read chapter 1 Graphics Systems and Models

Intro to OpenGL
Materials provided
Read chapter 2 Graphics Programming

Homework 1 May 24 th

I/O
Read chapter 3 Input and Interaction

Drawing (Rendering) and Transformations (2D and 3D)


Read chapter 4 Geometric Objects and Transformations

Homework 2 Jun 7th

Viewing (3D)
Read chapter 5 Viewing

Lighting and shading


Read chapter 6 Shading

Homework 3 Jun 21st

EXAM 1 Jun 22nd

From Vertices to Fragments


Read chapter 7

Texture mapping, Compositing, Multipass rendering, Aliasing


Read chapter 8 Discrete Techniques

Homework 4 Jul 5th

Modeling and animation (basic methods)


Read chapter 10

Curves and surfaces


Read chapter 11

Programmable shaders
Read chapter 9

Homework 5 Jul 19th

EXAM 2 Jul 20th

UTD. CS6366. Computer Graphics – Summer 2006 3/4


UNIVERSITY OF TEXAS AT DALLAS
DEPARTMENT OF COMPUTER SCIENCE
CS 6366 Computer Graphics
COURSE SYLLABUS Summer 2006
Instructor Rafael Lacambra
Advanced Rendering
Read chapter 12

Optimization Techniques
Performance OpenGL: Platform Independent Techniques
(Siggraph 2004 DVD)

Final Project Due:6:00 PM Aug 1st


Presentation: Right after it’s due!

Important: The dates in this schedule may change due to the class level. If the class needs more
time and examples to understand a concept I will modify the schedule. If the class is ready to skip
a chapter or go faster I will modify the schedule. Therefore, it is the student’s responsibility to
check what we covered in class and the changes in the schedule announced during class.

UTD. CS6366. Computer Graphics – Summer 2006 4/4

También podría gustarte