ࡱ> ]_\` (bjbj 8, &&&8^$,>U^:R$v6/8/8/8/7o/AT$Uh\XTETT8886/86/88*-. $&&|R-.dU0>U-XX,.X.H>,8$TTR>Ud && CIP Code: 11.9999 METROPOLITAN STATE COLLEGE OF DENVER Omnibus Course Syllabus School of  FORMTEXT  Letters, Arts, and Sciences     Department: Mathematical and Computer Sciences Instructor:  FORMTEXT  Shultz     Prefix and Course Number: CSS 290_ Semester/year offered: Fall 2005 Banner Number (for Academic Affairs use):__________________________ Course Title: Introduction to Computer Graphics with C++ and OpenGL Credit Hours: 3 (2+2) Contact Hours-students: 60 Total Other Hours*:  FORMTEXT       Contact Hours-faculty: 60 Meeting Times/Dates: MW 1700-1850 Grading Mode(s): Letter Schedule Type(s):  FORMTEXT B Prerequisites/Corequisites:  FORMTEXT  a one-semester programming course in any language Required Reading Materials (author, title, publisher, copyright date): Beginning OpenGL Game Programming, Dave Astle and Kevin Hawkins, Thomson Course Technology, 2004. Evaluation of Student Performance: 1. Programming exercises and projects 2. Tests Specific (measurable) Student Behavioral Learning Objectives: Upon completion of this course the student should be able to: Explain the main features of the OpenGL pipeline; Perform simple mathematical operations by hand; Build scenes with hierarchical object models, lighting, and materials; Create simple game programs using C++ and OpenGL. Detailed outline of course content (major topics and subtopics) or outline of field experience/ internship (experience, responsibilities and supervision): Introduction to Computer Graphics History Fundamental Issues The Game Context Background Mathematics 3D Coordinate Systems Matrices, Points, and Vectors Operations Lines and Planes The Processing Pipeline Modeling Viewing Projection Clipping Viewport Mapping Rasterization Lighting and Materials Color Models The Lighting Model Modeling Materials and Lights Textures Modeling Polygon Meshes Curves and Surfaces Hierarchical Scene Modeling Approved - Omnibus course: _________________________________________________________ __________________ Department Chair Date _________________________________________________________ __________________ Dean of School Date _________________________________________________________ __________________ Associate Vice President for Academic Affairs Date Approved - Field Experience/Internship Only: ______________________________________________________________________________ Location of Internship _________________________________________________________ __________________ Faculty Evaluation Group Date _________________________________________________________ __________________ Field Supervisor** Date **Approval by the Field Supervisor is required and must be indicated by the original signature of that supervisor on the syllabus. "&    0 v     ( ) | ~   < @ n jhej>*U hT.'>*hT.'hXch\>*hXchXc>*jthej>*Uh\>*mHnHujhej>*UmHnHujhej>*Ujhej>*U hej>* h\>*hej8&(r  ) m n  B D  ()@ `@ $a$$a$(( : < > R T V X ()J# =>ĿģΎμҰ&'<56CJOJQJ^JaJh'xhY5OJQJ^JaJh'xhYhohoho5aJh\>*mHnHujhej>*UmHnHujhej>*U hej>*jhej>*Uh\hejh'x>*mHnHuj\h'xh- }>*U h'x>*jh'x>*U "#a <=gdUa  dgd'x#$d%d&d'dNOPQ & Fgdo(>?TUrs}~IRu1u(ʺتتتؕzqmfmfm`Y`mWU hej>*CJ hejCJ hej56hejhUahejCJ h'xCJ(h'xhUa56CJOJQJ\]^J(h'xh<56CJOJQJ\]^Jh'xhY5OJQJ^JaJh'xhUa5OJQJ^JaJh'xhY5OJQJ^J&h'xh<56CJOJQJ^JaJ&h'xhUa56CJOJQJ^JaJ!(?Us~"@IRau & F^gdUadgdUagdUaf2 Vu#$d%d&d'dNOPQ&dh$d%d&d'dNOPQ#$d%d&d'dNOPQu(((((((((((#$d%d&d'dNOPQ Guidelines as set forth in the omnibus course section of the Bulletin must be followed. An accurate copy of each course syllabus must be on file in the Office of Academic Affairs prior to the listing of such course in any semester schedule.     ((((((((((((h- }jh- }Uhejhej56CJ 6 00PBP/ =!"#$% tDText3tDText3tDText9xDText13BvDText14D`D Normal1$CJ_HhmH sH tH b@b Y Heading 1$ & F<@&5CJ KH OJQJ\^JaJ d@d Y Heading 2$ & F<@& 56CJOJQJ\]^JaJ^@^ Y Heading 3$ & F<@&5CJOJQJ\^JaJR@R Y Heading 4$ & F<@&5CJ\aJT@T Y Heading 5 & F<@&56CJ\]aJN@N Y Heading 6 & F<@&5CJ\aJD@D Y Heading 7 & F<@&aJJ@J Y Heading 8 & F<@& 6]aJT @T Y Heading 9 & F<@&CJOJQJ^JaJDA@D Default Paragraph FontVi@V  Table Normal :V 44 la (k@(No List <&@< Footnote Reference4@4 Header  !4 @4 Footer  !\o"\ UaStyle Heading 1 + 12 ptdCJ ,9QR)mn)*LM01*+iDE 0G]{ *HQZi}!n :  ^ }   00000000000000000000000000000000000000 0 0 0 0000 0 0 0 0 0 000 000 000 000 0 0 0 0 0 0 0 0 0 0 0 0 0 0QQ 0QQ 0QQ00000000000000000000y00y00y00y00y00y00y00y00y00  (( u( ( \h x FFFFFText3Text9Text13Text14x  ȣ;ɣL'ʣˣt22RR 88Xq 8*urn:schemas-microsoft-com:office:smarttagsCity=*urn:schemas-microsoft-com:office:smarttags PlaceType9*urn:schemas-microsoft-com:office:smarttagsplace 6zY^    xEF  00FG\]z{HHQQ}}    i ^r '  F)"4s84tY (7tY 8.F' +ph808^8`0o(.h ^`hH.h pLp^p`LhH.h @ @ ^@ `hH.h ^`hH.h L^`LhH.h ^`hH.h ^`hH.h PLP^P`LhH.h h^`o(hH.h 8^`hH.h ^`hH.h p ^p`hH)h @  ^@ `hH()h x^`hH()h H^`hH()h ^`hH()h ^`hH()h808^8`0o(.h ^`hH.h pLp^p`LhH.h @ @ ^@ `hH.h ^`hH.h L^`LhH.h ^`hH.h ^`hH.h PLP^P`LhH.808^8`0o(. ^`hH. pLp^p`LhH. @ @ ^@ `hH. ^`hH. L^`LhH. ^`hH. ^`hH. PLP^P`LhH.808^8`0o(. ^`hH. pLp^p`LhH. @ @ ^@ `hH. ^`hH. L^`LhH. ^`hH. ^`hH. PLP^P`LhH.h808^8`0o(.h ^`hH.h pLp^p`LhH.h @ @ ^@ `hH.h ^`hH.h L^`LhH.h ^`hH.h ^`hH.h PLP^P`LhH.h h^`o(hH.h 8^`hH.h ^`hH.h p ^p`hH)h @  ^@ `hH()h x^`hH()h H^`hH()h ^`hH()h ^`hH()^`o(. ^`hH. pLp^p`LhH. @ @ ^@ `hH. ^`hH. L^`LhH. ^`hH. ^`hH. PLP^P`LhH.+ps84 (7 8i ^r F).F6+        6+        6+                   T.''x- }\4UaoXcOoej<Y 0}  SSSSSS@\\MOON\SI1414300Ne01:winspoolHP LaserJet 4300 PCL 6\\MOON\SI1414300C odXXLetter DINU"4[tIUPHdLetter [none] [none]Arial4Pd?REEDMA<Automatic>@    \\MOON\SI1414300C odXXLetter DINU"4[tIUPHdLetter [none] [none]Arial4Pd?REEDMA<Automatic>@    {@ ``@` `@`P@UnknownGz Times New Roman5Symbol3& z Arial" h[[* *  d k2Q HP\2CIP Code:______________Charlotte Bakerreedma,        Oh+'0p   , 8 DPX`hCIP Code:______________Charlotte BakerNormalreedma3Microsoft Office Word@F#@&@&* ՜.+,0 hp  MSCD  CIP Code:______________ Title  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKMNOPQRSUVWXYZ[^acbefghijklmnopqrstuvwxyz{|Root Entry F ꋿ`Data 1Table YWordDocument8,SummaryInformation(LDocumentSummaryInformation8TCompObjqMsoDataStore ꋿ ꋿ   FMicrosoft Office Word Document MSWordDocWord.Document.89qDocumentLibraryFormDocumentLibraryFormDocumentLibraryForm This value indicates the number of saves or revisions. The application is responsible for updating this value after each revision.