مصاريف
تاريخ البدء
وسيلة الدراسة
داخل الحرم الجامعي
مدة
حقائق البرنامج
تفاصيل البرنامج
درجة
درجة البكالوريوس
تخصص رئيسي
Computer Graphics | Computer Programming | Software Engineering
التخصص
علوم الكمبيوتر وتكنولوجيا المعلومات | الهندسة
نوع التعليم
داخل الحرم الجامعي
لغة الدورة
إنجليزي
دفعات
| تاريخ بدء البرنامج | آخر موعد للتسجيل |
| 2007-10-23 | - |
عن البرنامج
نظرة عامة على البرنامج
CS 4731 Computer Graphics, B Term 2007
Course Overview
The course CS 4731 Computer Graphics, B Term 2007, covers the fundamentals of computer graphics.
Lectures
- Lectures are held in FL-320, Monday through Friday, from 9:00 am to 9:50 am.
Teaching Assistants
- The teaching assistants for the course are Fan Wu and Juan Li.
Instructor
- The instructor for the course is Prof. Emmanuel Agu, located in FL-139.
- Office hours are Tuesdays from 3:00 pm to 4:00 pm and Thursdays from 1:00 pm to 2:00 pm, with additional hours available by appointment.
Textbook
- The primary textbook for the course is "Computer Graphics using OpenGL (Third edition)" by F.S. Hill Jr. and S Kelley.
- Supplemental texts include:
- "OpenGL Programming Guide (5th Edition)" by Woo, Neider, Davis, and Shreiner
- "OpenGL Reference Manual (4th Edition)" by Shreiner
Facilities
- Assignments should be completed in C/C++ and may be developed on either Unix or Windows.
- The final executable must run on the WPI CCC Unix machines, with clear instructions provided on how to run it.
Grade Policy
- The grade policy for the course is as follows:
- 50% exams (2 exams)
- 50% assignments (4 projects)
Notes
- Reading is mandatory, and working ahead is encouraged.
- Exams are based on both lectures and readings, making class attendance strongly encouraged.
- Working and discussions in pairs are allowed, but each student must submit unique projects.
- Cheating is strictly forbidden, with penalties including a zero grade for the assignment or exam and an academic dishonesty report filed with the Office of Student Affairs.
Projects
- There will be four projects for the course:
- 1 project in 2D and interaction
- 3 projects in 3D, involving the modeling and rendering of a castle
- Projects should be submitted with both executable and source code, including instructions on compiling and running the program, and should be well-documented.
Schedule
- The course schedule is as follows:
- Week 1 (Oct 23 - Oct 30): Overview, graphics intro, basic HW/SW, OpenGL/GLUT intro, 2D systems, window-to-viewport mapping, clipping
- Week 2 (Oct 31 - Nov 6): Fractals, points, scalars, vectors, 3D modeling
- Week 3 (Nov 7 - 13): 3D Transformations and coordinate systems
- Week 4 (Nov 14 - Nov 20): The synthetic camera, view volume and projection, illumination, shading
- Week 5 (Nov 21 - Nov 27): Texturing, Hidden Surface Removal
- Week 6 (Nov 28 - Dec 4): Raster graphics, curves
- Week 7 (Dec 5 - Dec 13): Color spaces
Class Slides
- Class slides are available for each week of the course.
Schedule for Office Hours
- Office hours for the teaching assistants and instructor are as follows:
- Monday: 9:00 am - 10:00 am (class), 12:30 pm - 1:00 pm (Juan), 1:00 pm - 2:00 pm (Juan)
- Tuesday: 9:00 am - 10:00 am (class), 12:30 pm - 1:00 pm (Juan), 1:00 pm - 2:00 pm (Juan), 6:00 pm - 7:00 pm (Fan), 7:00 pm - 8:00 pm (Fan), 8:00 pm - 9:00 pm (Fan)
- Wednesday:
- Thursday: 9:00 am - 10:00 am (class), 1:00 pm - 2:00 pm (Emmanuel)
- Friday: 9:00 am - 10:00 am (class), 12:00 pm - 12:30 pm (Fan), 12:30 pm - 1:00 pm (Fan)
عرض المزيد
