Game Design & Animation Course Descriptions
Introduction to Computing - 3 Credits
This course strives to meet the high level of computer literacy required of all students earning a degree from the university. Special emphasis is placed on the ethical use of computer technology for information analysis and communications. Computer units introduce the Internet, Windows, word processing, spreadsheets, and presentation software. Students who feel they have attained computer literacy and earn 70 percent on an exemption exam may substitute any other 3-credit course for this core requirement.
Students may prove competency by passing a waiver examination. No credit is granted if the requirement is waived.
Introduction to Video Games - 3 credits
This course provides an introduction to the essential study of video games. The course surveys various perspectives in the field of game design and production. Topics include the history of video games and animation, human computer interaction, game theory, game genres, game engine architectures, and game culture. In addition, evolution of the video game industry will be examined. Students are required to complete a digital game to demonstrate rudimentary design principles discussed in the course.
Interactive Computer Graphics - 3 credits
This course introduces design and aesthetic foundations of 3-dimensional computer graphics and animation. Topics include rendering 3D geometric models, 2D and 3D transformations, color theory, illumination and shading, texture, special effects, and computer animation. Emphasis is on rendering interactive graphics for video games. The course culminates in a presentation of students’ final projects involving an original video game that incorporates basic elements of 3D animation.
Fundamental of Game Programming - 3 credits
This course introduces game programming principles and techniques for planning and implementing 3D interactive games. In a collaborative fashion, students are exposed to a structured process that explains how to develop 3D games incorporating object-oriented programming statements, 3D graphic scripts, character animation, sound, and music. This course concludes with a final project involving a game prototype that exhibits 3D graphics programming and animation techniques studied in this course. Emphasis is on problem solving and collaboration.
Prerequisites: CIS112 and GAM247
Game Design and Animation I - 3 credits
This course introduces students to fundamental principles of game design and 3D computer animation. The course explores methods of modeling, rendering, and animating 3D objects for video games, computer simulations, and virtual worlds. Students use 3D modeling software to create character animation and 3D environments including rigging, key framing animation, lighting, camera angles, texture formation, and motion.
Prerequisites: CIS112, GAM217, and GAM247
Game Design and Animation II - 3 credits
This course builds upon the knowledge gained in Game Design and Animation I. Advanced methods of game design, including drafting a game design document, are covered in the course. Students gain insight into the aesthetic design and technical implementation needed to design high-quality 3D interactive video games. Students use 3D modeling software and scripting techniques to create character and terrain animation, and artificial intelligence for games. Emphasis is on applying problem-solving skills and refining the game design document.
Prerequisites: CIS112, GAM217, GAM247, and GAM301