|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Prerequisite(s): CG 275 This course introduces students to the principles of 3D environment design. Theatrical sets, architectural simulations, and level design will all be considered. In order to provide students with a broader skill set, this course also presents the "mechanics" of how to use another3D animation program, with an emphasis on the unique strengths of the package. Students will explore the comparative strengths of different software packages and the impact that this has on workflow. The course will emphasize critical thinking skills and strategies for tool selection.
-
3.00 Credits
Prerequisite(s): CG 275 This course explores the design of an evolution of place. It focuses on analyzing, understanding, and learning to create structure and rules as organizational devices for level design. The course encompasses both the built and natural worlds, focusing on the reasoning and history behind their appearance. Particular emphasis is placed on the crafting of cinematography designed for viewer immersion, encompassing lighting, climate, natural and artificial forces, and social and cultural influences. Students will identify and classify urban, regional, and national archetypes and understand the causes of their evolution as a foundation for designing worlds yet unseen.
-
3.00 Credits
Prerequisite(s): CG 201 or CG 202 Building on the foundational knowledge from CG 201 and CG 202, this course delves deeply into the art and science of painting textures and backgrounds for games and digital back lots. Students will focus on generating multiple maps for materials to define complex shader properties. Emphasis will also be placed on effective texture layout and detail for use in games and cinematic applications.
-
3.00 Credits
Prerequisite(s): CG 300 This course examines the unique problems of creating graphics for games, and it teaches effective production techniques for addressing these issues.
-
3.00 Credits
Prerequisite(s): CG 275 This course will focus on the design and production of highly detailed models for use in feature and broadcast animation. Students will use a best-of-breed approach to define their tool set, with particular emphasis placed on organization and structure. Additional emphasis will be placed on generating layered digital intermediate files for use in a model-composite workflow in a desktop production environment. Lectures will also cover environment and character design research as relevant to detail modeling, presented in a framework of industry-standard geometries and methods. Students will also explore advanced material creation using a global illumination-capable rendering engine, incorporating advanced texture creation techniques.
-
3.00 Credits
Prerequisite(s): None Concurrent Course(s): CS 100L This course provides students with a solid understanding of the fundamental elements on which computers are based. Topics covered include number systems, operations in and conversions between number systems, representation of numbers in computation, basic electricity, electric circuits, digital systems, logic circuits, Boolean algebra, data representations, digital memory, microcontrollers, embedded systems, and an overview of operating systems. The theoretical lectures are followed up by labs, during which students will work together in small teams to build and test autonomous robotic car projects. This understanding of hardware will enable students to expand the limits of their future games with unique interface devices, while the practical experience of low-level programming will provide students with the skills essential for code optimization. This class meets weekly for three hours of lecture and two additional hours of supervised labs.
-
1.00 Credits
Prerequisite(s): None Concurrent Course(s): CS 100 CS 100L is the lab component of the introductory Computer Environment course. Students will meet weekly to explore the topics presented in CS 100, from building basic analog and digital circuits to programming a microcontroller to managing autonomous robot navigation.
-
1.00 Credits
Prerequisite(s): None This course provides students with an introductory overview of the fundamental elements on which computers are based. Topics covered by the curriculum include basic computer hardware systems, operations, and structures. An introduction to basic programming logic is also included. This knowledge will provide students with a well-rounded overview of how computers operate.
-
3.00 Credits
Prerequisite(s): CS 100 & CS 120 CS 105 students learn the function and implementation of digital memory, microprocessors, microcontrollers, and embedded systems. Students work together in small teams to design, build, and test autonomous robotic car projects. This practical exercise builds upon the theoretical lectures on electronics, low-level programming, and algorithm design. This understanding of hardware enables students to expand the limits of their future games with unique interface devices, while the practical experience of low-level programming provides the students with skills essential for code optimization.
-
3.00 Credits
Prerequisite(s): CG 350 This class introduces programming environments to students who are not experienced programmers. This course will cover simple logic, programming flow, and the use of variables. It will introduce students to the history of programming and the basic vocabulary of the programming industry. The course culminates in a series of hands-on exercises using this knowledge to solve problems. At his or her discretion, the instructor may cover special topics in programming or scripting. Credit may be received for CS 115 or for CS 120, but not for both.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|