CGT 10100 Introduction to Computer Graphics Technology (Class 3, lab 0, cr. 3) This course provides an introduction to and a survey of the discipline of computer graphics. As an introductory course for incoming freshmen, its topics include a survey of the applications of computer graphics, the knowledge base and history of computer graphics, an examination of computer graphic technologies and careers in this rapidly emerging and evolving field, as well as an overview of abundance of available resources for study and research in computer graphics at Purdue University.
CGT 10200 Graphic PC Basics (Class 2, lab 4, cr.3) This introductory course gives students hands-on experience in the graphics enhancement capabilities of standard productivity software. Students will learn and apply specialized graphics options that are often overlooked in standard WindowsÒ office software. Emphasis will be on the efficient exploitation of the WindowsÒ Graphical User Interface (GUI), the graphics capabilities of common productivity software, acquiring and linking graphical elements to documents, graphic file formats, and the implications of producing graphics-intensive documents.
CGT 11000 Technical Graphics Communication (Class 2, lab 2, cr. 3) This course is an introduction to the graphic language used to communicate design ideas using CAD. Topics include: sketching, multiview drawings, auxiliary views, pictorial views, working drawings, dimensioning practices, and section views.
CGT 11100 Design for Visualization & Communication (Class 3 or class 2, lab. 2, cr. 3) An introductory design course for computer graphics majors. Students develop an understanding of the basic design elements and principles, composition and typography through exercises and projects. The focus is on visual thinking, exploring the relationship between type and image, and developing multiple solutions to a given problem.
CGT 11200 Sketching for Visualization & Communication (Class 3 or class 2, lab. 2, cr. 3) This course applies fundamental computer graphics concepts of visualization, communication and creativity within a sketching metaphor. Exercises and projects in graphic theory, problem solving and sketching skill development provide students with activities that focus on further development within the discipline. A variety of sketching techniques are used to gather critical information and transform data into effective communication instruments.
CGT 11600 Geometric Modeling for Visualization & Communication (Class 3 or class 2, lab. 2, cr. 3) Core introductory applied computer graphics course that provides entry-level experiences in geometric modeling. Students develop geometric analysis and modeling construction techniques and processes to produce accurate computer models for graphic visualization and communication. Assignments apply graphics communication principles to problems involving visualization, coordinate systems, geometric constructions, projection theory, and database practices.
CGT 11700 Illustrating for Visualization & Communication (Class 3 or class 2, lab. 2, cr. 3) This foundation course stresses the use of pictorial illustration for visualization and communication. Various projection systems are introduced with discussion focusing on the appropriate use of view and system utilized to accentuate and provide clear communication. A variety of digital tools are used to construct, extract and render pictorial views using vector and raster tools.
CGT 12000 Electrical and Electronic Drafting (Class 1, lab 2, cr. 2) P: EET 15400 A basic course in electrical and electronic drafting, utilizing multiview and isometric drawing, sectioning, and dimensioning practices. Documentation of design through schematic diagrams, wiring diagrams, and printed circuit board layout. Application of graphics standards for electronic, power, and industrial control circuitry.
CGT 14100 Internet Foundations, Technologies, and Development (Class 2, lab 2, cr. 3) P: PC Literacy, or CPT 13600 (CIT 10600) This course explores the history, architecture, and development of the World Wide Web. Current tagging and scripting languages are covered in a tool-independent environment. Topics also include authoring tools, design, graphic and multimedia formats, and commerce, implementation, and security issues.
CGT 15500 Graphical Communication and Spatial Analysis (Class 1, lab 2, cr. 2) The principles of engineering graphics are applied to the visualization, communication, and graphical analysis of problems. Included is the utilization of sketching and computer-aided design to create and analyze computer generated geometric models. Manipulation of coordinate systems, methods for generating selected views, graphic and data base standards, and engineering drawing interpretation will be covered.
CGT 21100 Raster Imaging for Computer Graphics (Class 3 or class 2, lab. 2, cr. 3) P: CGT 11600 and CGT 11700. Digital images are produced using a variety of computer technologies. Advanced color theory, surface rendering, and light control are emphasized in relation to technical illustration, hardware characteristics, and software capabilities.
CGT 21600 Vector Imaging for Computer Graphics (Class 3 or class 2, lab. 2, cr. 3) P: CGT 21100. Full-color vector illustrations for a variety of uses are produced using computer methods. Color theory, surface analysis, and rendering techniques are emphasized as they apply to vector based illustrations.
CGT 22100 Graphic Representation Of Architectural Documents(Class 1, Lab 4, cr.3) This course will study graphic solutions to problems conditioned by traditional and emerging construction document standards. The principles of construction graphics are applied to the visualization, communication, and graphical analysis of problems. Included is an overview of materials and methods of residential structure construction and construction documentation creation. At IUPUI Campus only: An introduction to 3D CAD modeling and rendering as applied to interior spaces and environments. Efficient 3D surface and solid geometric modeling strategies are emphasized in the creation of structures and furniture. Basic digital lighting issues are also addressed in relation to artificial lighting schemes and mechanisms.
CGT 22600 Introduction to Constraint-based Modeling (Class 3 or class 2, lab. 2, cr. 3.) P: CGT 11600, 11200 & MATH 151 Introduction to 2D and 3D geometry and techniques used in the construction of constraint-based models. Emphasis on the downstream applications of 3D solid modeling databases.
CGT 24100 Introduction to Computer Animation (Class 2, lab. 2, cr. 3) P: CGT 11600,C:CGT 21100. This course introduces the knowledge base on which digital animation and spatial graphics are founded and developed. Emphasis will be placed on developing a working knowledge of the underlying process of 3D animation including; mechanics of 3D geometric formats, spline, polygon mesh, and NURBS modeling, procedural mapping of raster images, simplified modeling, rendering methods, hierarchical linking, keyframe animation, thumbnail story boarding and scripting fundamentals.
CGT 24200 Technical Graphics for Supervision (Class 1, lab 2, cr. 2) An introduction to commonly encountered technical drawing practices; multiview representation, isometric pictorial, reading drawings, dimensioning practices, and working drawings. Emphasis is on technical graphics as technical communication through freehand sketching.
CGT 25100 Principles of Creative Design (Class 2, lab. 2, cr. 3) P: CGT 11700 This course introduces the design of the human computer interface coupled with traditional graphical design concepts applied to the creation of dynamic digital tools. Concepts are applied to multimedia and hypermedia products and the related print-based materials normally associated with them. Students learn graphic design, interface design, and information design to create effective and visually stimulating communication devices using multimedia and hypermedia tools.
CGT 26200 Introduction to Construction Graphics (Class 2, lab 2, cr. 3) Study of graphic solutions to problems conditioned by traditional and emerging construction document standards. Students will produce graphics using sketching and computer-assisted processes.
CGT 26700 Applications of Construction Documentation I (Class 2, lab 2, cr. 3) P: CGT 11200 and CGT 11600 Principles of document standards applied to creation and distribution within the construction enterprise. Construction documents are created as products of a computer model database.
CGT 29900 Selected Topics in Computer Graphics (Class 0-3, lab 0-9, cr. 1-3) Hours and subject matter to be arranged by staff. Course may be repeated for up to 9 credit hours.
CGT 32100 Advanced Pictorial Representation (Class 1, lab 4, cr. 3) P: CGT 22100 The importance of tone, texture, color, and entourage is stressed in the rendering of architectural interiors and exteriors.
CGT 32300 Introduction to 3D Surface Geometry (Class 3 or class 2, lab. 2, cr. 3) P: MATH 221 Introduction to the visualization and creation of 3D computer-generated surface models and their applications in today's manufacturing, communications, and publishing industries. Emphasis on creating, editing, and manipulating 3D models. Efficient modeling strategies, data exchange, and orthographic view extraction is included.
CGT 32600 Manufacturing Graphics Standards (Class 3 or class 2, lab. 2, cr. 3) P: MET 24200 Introduction to ANSI drawing standard practices including section views, dimensioning and tolerances, GDT, ISO 9000, fasteners, multiview drawings, working drawings, mechanisms, ECO's, symbols, and manufacturing processes as it applies to engineering drawings.
CGT 34000 Digital Lighting and Rendering for Computer Animation. Class 2, lab. 2, cr. 3) P: CGT 24100. The development of a working knowledge of perspective display of three-dimensional models and the resulting effects of projected light sources on shade, shadow, color, texture, and atmospheric effects in architecture, product illustration and animation. Emphasis will be placed on lighting design, analysis, and photorealistic simulation for commercial graphic applications.
CGT 34100 Motion for Computer Animation (Class 2, lab. 2, cr. 3) P: CGT 34000. An applied course covering three-dimensional computer graphic animation for graphics specialists and professionals involved in the use of technical design, time and motion study, surface texture mapping, digital lighting, color, and the technology required to produce computer animations for commercial applications in manufacturing design, marketing, and training.
CGT 34600 Digital Video & Audio (Class 3 or class 2, lab. 2, cr. 3) P: CGT 24100. Covers the use of digital technologies for video and audio focused toward use in multimedia, hypermedia, and animation products. Students examine the methods for creating, sampling, and storing digital video and digital audio and the constraints placed on these media assets when used for media based products. Emphasis is placed upon the technology of digital video and audio including formats, data rates, compressors, and the advantages and disadvantages of the different technologies.
CGT 35100 Multimedia Authoring I (Class 3 or class 2, lab. 2, cr. 3) P: CGT 25100 This course introduces the many facets of interactive multimedia design and production. Students are introduced to interaction-based authoring programs used for information delivery with special attention focused on the integration of various media assets for communication. Students also concentrate on the storage, management, and retrieval of media assets in a production environment. Considerable time is spent on the systematic design of interactive media products to meet specified goals of communication.
CGT 35600 Dynamic Content Development I (Class 3 or class 2, lab. 2, cr. 3) P: CGT 14100 and CGT 25100. Authorized equivalent courses or consent of instructor may be used in satisfying course pre- and co-requisites. A course focusing on the development of dynamic content and applications to facilitate information distribution. The course stresses development strategies for managing the rapidly changing information of corporations and organizations for just-in-time distribution, using authoring programs to create interactive multimedia products that utilize database management systems, file systems, and XML to provide a method for visualizing and manipulating that data. Significant time is spent on intermediate to advanced programming and scripting
At the IUPUI campus only: Topics include intranets, extranets, networks, the World Wide Web, development languages, and other newly developed technologies.
CGT 36200 Applications of Construction (Class 2, lab 2, cr. 3) P: CGT 21600, CGT 26600, and CPT 17500 A further study of the creation, archiving, integrating, qualifying and utilization of a computer generated three-dimensional architectural model within a construction enterprise. The three-dimensional model, as a database, is emphasized through numerous applications.
CGT 41100 Contemporary Problems in Computer Graphics. Class 3, or class 2 lab. 2 cr. 3) P: Senior Standing Groups will identify, design, qualify, manage, create and present a final project relative to existing or emerging issues within computer graphics. Activities and experiences will explore related topics such as project planning and management, user expectations, project politics, interpersonal communications skills, and quality management. The course concludes with faculty, peer and practicing professional evaluation of oral, written and media presentations.
CGT 41500 Seminar for Senior Design Project. Arranged 1, cr. 1) P: Senior standing Preliminary work toward the senior design project is carried out with guidance from faculty. This course includes background research, review of previous projects, definition of project requirements and the successful creation of a formal project proposal. The course concludes with a proposal presentation to faculty.
CGT 41600 Contemporary Problems in Computer Graphics. Class 3, or class 2 lab. 2 cr. 3) P: CGT 41500 This capstone course requires students to engage in a substantive endeavor directed at solving problems related to computer graphics. Activities include the creation and management of graphic systems and media assets per the requirements of the senior design proposal. Students are required to demonstrate professional attitudes and attributes in the timely completion and presentation of their project.
CGT 42300 Manufacturing Document Production and Management (Class 2, lab. 2, cr. 3) P: CGT 32300 or CGT 32600 An overview of relevant topics which impact manufacturing document production and control technology with an emphasis on PDM, ASP's, and extranets. This course will explore the management and presentation of graphical web databases. Attention will be given to data transfer, file conversions, techniques for storing and retrieving databases in a variety of formats, and editing databases.
CGT 44200 Production for Computer Animation (Class 3 or class 2, lab. 2, cr. 3) P: CGT 34100. An applied course covering advanced spline modeling techniques, lighting techniques, applied shading, motion dynamics and controllers, particle systems, application customization programming, and pre-production development and planning. In addition to developing a working knowledge of advanced techniques, a scholarly study of emerging advancements in computer animation and spatial graphic technology will be included.
CGT 44600 Post-Production and Special Effects for Computer Animation (Class 3 or class 2, lab 2, cr. 3) P: Sr. standing & consent of instructor. A variety of commercial applications of technical animation and spatial graphics are analyzed and produced with special emphasis upon client development, design, organization, scripting, storyboarding, technical production, management, and evaluation.
CGT 45100 Multimedia Application Development (Class 2, lab. 2, cr. 3) P: CIT 21500, and CGT 35100 with a minimum grade of C-. Authorized equivalent courses or consent of instructor may be used in satisfying course pre- and co-requisites.
This course focuses on the development of applications that manipulate media assets. Significant time is spent on intermediate to advanced programming and scripting as well as the synchronization of aural and graphical components. Students are required to plan, design, and implement a major project, and a final presentation is required.
CGT 45600 Dynamic Content Development II (Class 3, or class 2 lab. 2 cr. 3) P: CGT 35600
This course presents the advanced technologies available for use on the World Wide Web and within corporate intranet environments. Emphasis and discussion is focused on the advantages and disadvantages of these technologies as well as on implementation to create unique solutions for business and industry. Strategies for planning, development, and implementation will be discussed and demonstrated. Significant time is spent on advanced programming and scripting as well as manipulation and visualization of data from various sources, including robust database management systems. Students are required to plan, design and implement a major project.
CGT 49900 Selected Topics in Computer Graphics (Class 0-3, lab 0-9, cr. 1-3) Hours and subject matter to be arranged by staff. Course may be repeated for up to 9 credit hours.