📄 http:^^www.cs.washington.edu^education^courses^457^about^syllabus^
字号:
Date: Mon, 02 Dec 1996 17:29:16 GMTServer: NCSA/1.4.2Content-type: text/html<html><title>CSE 457 Syllabus</title><!WA0><!WA0><!WA0><!WA0><img src = "http://www.cs.washington.edu/education/courses/457/images/cse457.gif" align = left alt="CSE 457"><br><hr noshade><center><!WA1><!WA1><!WA1><!WA1><img src = "http://www.cs.washington.edu/education/courses/457/images/title.gif" alt="Introduction to Computer Graphics"><hr noshade><font size=-2><b>1996 Autumn Quarter</b></font></center><br clear=left><blockquote><h2>Syllabus</h2><h3>Administrivia:</h3><ul><li> <b>Time:</b> MWF 2:30-3:20<li> <b>Place:</b> Loew 101<li> <!WA2><!WA2><!WA2><!WA2><a href="http://www.cs.washington.edu/education/courses/457/about/personnel/"> <b>Course personnel</b> </a></ul><a name="prereqs"><h3>Prerequisites:</h3><ul><li> Data structures (CSE/326)<li> A good working knowledge of C and C++ programming<li> Linear algebra<li> Some mathematical sophistication<li> (No prior knowledge of graphics is assumed.)</ul></a><h3> Required Text: </h3><ul><li> Foley, van Dam, Feiner, Hughes. <i>ComputerGraphics Principles and Practice</i>, Second Edition in C. Addison Wesley, 1996.</ul><h3> Optional texts: </h3><ul><li> <i>OpenGL Reference Manual</i>. Addison-Wesley, 1992.<li> Jackie Neider, Tom Davis, and Mason Woo. <i>OpenGL ProgrammingGuide</i>. Addison-Wesley, 1993. <li> Josie Wernecke, <i>The Inventor Mentor</i>. Addison-Wesley, 1994.</ul><!- -All of the above texts will be available in the[a href = "../../info/indylab"]graphics instructional lab[/a].[p] --><h3>Grading:</h3><ul><li> Project (same grade for whole team): 30%+<li> Project knowledge (individual): 15%<li> Project write-up (individual): 5%<li> Project artifact (individual): 5%+<li> Written assignments: 25%<li> Final: 20%</ul>(A "+" denotes an area in which extra credit can be earned.)<p><h3>Projects:</h3>This is the second year that CSE/457 is being taught using our new <!WA3><!WA3><!WA3><!WA3><aHREF="http://www.cs.washington.edu/education/courses/457/info/indylab">graphics instructional lab</a> consisting of 14Silicon Graphics Indy R4400s. The lab is located in Sieg 228.<p>There will be four projects. You'll work indvidually only on thefirst project (Project #0). For the next three projects, you'll workwith a team of 2 to 3 students. Each project will require you andyour teammate to make substantial extensions to an existinginteractive graphical application. The projects we have in mind are:<dl><dt> Project 0: <!WA4><!WA4><!WA4><!WA4><a href="http://www.cs.washington.edu/education/courses/457/projects/handouts/mandelbrot/">Mandelbrot</a>:<dd> A simple program to create pictures of a Mandelbrot set.<dt> Project 1: <!WA5><!WA5><!WA5><!WA5><a href="http://www.cs.washington.edu/education/courses/457/projects/handouts/morph/">Morph</a>:<dd> A program to create video animations by ``morphing'' (blending)between a pair of images. <dt> Project 2: <!WA6><!WA6><!WA6><!WA6><a href="http://www.cs.washington.edu/education/courses/457/projects/handouts/sweeper/">Sweeper</a>:<dd> A program to create complex surfaces by extruding (sweeping) acurve along a path in three dimensions.<dt> Project 3: <!WA7><!WA7><!WA7><!WA7><a href="http://www.cs.washington.edu/education/courses/457/projects/handouts/trace/">Trace</a>:<dd> A program to create beautiful raytraced images, complete withshadows, reflections, and transparent effects.</dl>Projects will be graded during in-person sessions with one of the <!WA8><!WA8><!WA8><!WA8><aHREF="http://www.cs.washington.edu/education/courses/457/about/personnel/">TAs</a>. During the grading session, a TA will runthe project to make sure that it conforms to the project guidelines.The TA will then quiz individual members of the team to determine howwell they understand the structure of the code, the design trade-offs,and the implemented algorithms.<p>One grade will be assigned for all members of the team for theproject's implementation. Separate grades will be recorded for eachteam member's "knowledge of the project." A third component of thegrade is based on your individual project write-up. The lastcomponent of the grade involves using your project to create an<em>artifact</em>, hopefully, of some artistic merit. Extra creditwill be given for the nicest artifacts, as determined by class vote.<!WA9><!WA9><!WA9><!WA9><a href="http://www.cs.washington.edu/education/courses/457/projects/grading/">Click here</a> for more informationon project grading.<h3>Project Turn-in & Late Policy:</h3>Assignments are due at the beginning of lecture on the due date.This means that the modification stamp on the project executablemust be earlier than the start of lecture on the due date. Lateassignments are marked down at a rate of 33% per day (not perlecture), meaning that if you fail to turn in an assignment on timeit is worth 66% for the first 24 hours after the deadline, 33%for the next 24 hours, and it is worth nothing after that. Inaddition, <em>no extra credit for bells and whistles will be awardedfor any late assignment</em>.<p>Exceptions will be given only in extreme circumstances and onlyin advance.</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -