CS 174-2 Spring 2003: Elements of Computer Graphics
The purpose of this course is to provide an introduction to the fundamental
principles of Computer Graphics.
| Instructor |
Petros Faloutsos |
| Email |
cs174yt2@ugrad.seas.ucla.edu |
| Phone |
310 825 2393 |
| Office hours |
4531F BH, MW 10:30-11:30am |
| Lectures |
MW 4-5:50pm Franz 2258A. |
| |
|
| TA |
Emud Mokhberi |
| Office hours |
T 12-1pm, R 10:30-11:30am Boelter 4428 / Boelter 3424 (MAGIX lab)
|
| Discussion |
F 8-9:50am Franz 2258A |
| E-mail |
emud@cs.ucla.edu |
Announcements
- June 4: The instructor will hold additional office hours on
Friday, June 6, 10:30am-11:30am at BH 4531F.
- June 4: No cheat sheet is allowed for the final exam. See the instructions below.
- June 1: For Assignment 3, if your program takes longer than one minute to render a reasonably size image (sample input is a good measure), you will be heavily penalized.
- June 1: Emud will not be holding office hours this Tuesday (June 3).
- June 1: For Assignment 3 (per the specifications), do not forget to prompt the user for the name of the input file.
- May 31: The FAQs for Assignment 3 have been updated.
- May 30: The FAQs for Assignment 3 have been updated. The sample input file had the near plane set at 4, and it's been updated to 1.
- May 29: The FAQs for Assignment 3 have been updated.
- May 27: A new version of the specifications for Assignment 3 have been posted. Your solution
must adhere to the changes and additions made in this version.
- May 27: The FAQs for Assignment 3 have been updated.
- May 27: When asking for a regrade of any graded material, do consider the fact that the
changed score could be lower than what was originally assigned, if an error was made in your favor.
- May 22: The grades for Assignment 1 listed along side the midterm grades on one of the sheets that was passed around in lecture yesterday were incorrect. The correct grades were listed on the seperate Assignment 1 grade sheet. The midterm grades were correct.
- May 21: The FAQs for Assignment 3 have been posted.
- May 21: If you have questions regarding either the midterm or assignment 1 grades, stop by
Emud's office hours next week (May 27 or May 29).
- May 20: Emud will not be holding office hours this Thursday (May 22).
- May 20: The Midterms will be handed back in class tomorrow. The solution is here.
- May 18: The FAQs for Assignment 2 have been updated with submission information. Please take a look.
- May 14: The FAQs for Assignment 2 have been updated.
- May 13: The FAQs for Assignment 2 have been updated.
- May 8: The FAQs for Assignment 2 have been updated.
- May 4: The lecture on Wednesday will be from 4:20-5:50pm.
- May 4: Professor Faloutsos will not be holding office hours this Wednesday (May 7).
- May 4: Emud will not be holding office hours this Tuesday (May 6).
- May 2: There was an error in the solution to question #5 of the Fall 2002 Midterm. I have
updated it, so please take a look.
- May 1(Emud): FAQs for Assignment 2 have been posted.
- May 1(Emud): Solutions to Assignment 1 have been posted.
- April 23: You can download visual studio .net from the SEAS download site
download.seas.ucla.edu. If you do not have a fast connection
Judy at SEAS might be able to provide you with a cd.
- April 22: Additional clarifications have been added to the FAQ for Assignment 1.
- April 17: Check the FAQ for Assignment 1 as it has been updated.
- April 17: Assignment 1 is due on April 23rd not April 22. That was a
typo in the calendar. The assignment should be handed in during the lecture
by 5:00pm.
The homepage http://www.cs.ucla.edu/classes/spring03/cs174/l2/ is the
official place for
announcements concerning the course, such as extentions, schedule changes, changes
in office hours etc.
Notes
We will cover a subset of the following topics.
Marking scheme
- Assignment 1: 15 % \
- Assignment 2: 15 % | => 45
%
- Assignment 3: 15 % /
- Midterm: 25 %
- Final: 30
%
*Important* To pass the course you must complete successfuly 40% of
the assignments at
minimum. In other words, your assignments must contribute at minimum 18% towards
your final grade.
Coursework
Calendar
- The calendar of the course is here.
Resources
Text Books
| Required |
[TEXT] F.S. Hill, Jr. Computer Graphics Using OpenGL, Second Edition,
Prentice Hall, 2001.
|
| Recommended |
[TEXT] James D. Foley, Andries van Dam, Steven K. Feiner,
and John F. Hughes. Computer
Graphics: Principles and Practice, 2nd ed. in C, Addison Wesley, 1990. |
| Recommended |
[OPENGL] Mason Woo et al, OpenGL 1.2 Programming Guide, Third
Edition, Addison-Wesley, 1999 |