Course Listing

Visual & Game Programming
Bachelor of Arts
Published January 1, 0001

Student Learning Outcomes

See ge.artinstitutes.edu/programoffering/328 for complete Gainful Employment information for this degree.

Program Courses

GWDB233 Advanced Web Page Scripting
MAAB111 Animation Principles
MAAB223 Hard Surface & Organic Modeling
MAAB232 3D Animation
MAAB243 Materials and Lighting
VGP200 Gaming Algorithms
VGP220 Database Concepts & Software Development
VGP240 Introduction to Data Structures
VGP260 Logic and Representation
VGP301 Game Design & Game Play
VGP335 Level Design
GADB302 Programming for Mobile & Social Games
VGP133 Programming for Artists
GWDB243 Object Oriented Scripting
VGP215 Programming for Shading and Dynamics
VGP310 Network Transmission & Data Compression
VGP321 Artificial Intelligence & Multiplayer Games
VGP350 Skeletal Animation
VGP336 Game Prototyping
VGP401 Advanced Game Prototyping
VGP325 Programming for Visual Simulations
VGP470 Portfolio
VGP490 Portfolio II

General Education

EN101 English I
EN102 English II
MT115 Applied Mathematics
PS101 Introduction to Psychology
SC205 Human and Animal Anatomy
SC225 Physics
COM105 Public Speaking
HU305 Critical Thinking
HU215-218 Topics in World Mythologies
SC115 Science of Light

Program Electives

Program Elective I
General Education Elective I
General Education Elective II
Print course listing

Note: The Art Institute of Atlanta reserves the right to alter the sequencing of classes. Some courses are offered on a rotating basis. Students should consult their Academic Advisors and/or Department Chair when creating their course schedules to ensure they are following the recommended sequence. Students must meet all co/prerequisites for courses.