Online Video Game Courses at Accredited Schools
Westwood College,
the school below with the highest overall ranking, is effective at equipping students
via its video game courses
to be successful
video game developers,
game designers,
video game designers,
game developers, etc.
and connect them to future employers.
According to the US Bureau of Labor Statistics, at present there are 495,500 people employed as
computer software engineers, applications alone in the US, and their average annual salary is
$90,170.
Computer software engineers, systems software make on average $96,620
per year and there are about 385,200
of them employed today.
Video Game Organizations
Video Game Common Job Tasks
- managing transport
- managing human resources
- managing the sales
Popular Journals & Magazines
Ranked by Excellence
Video Game Courses at Westwood College
Program Name:
Bachelor Degree - Game Software Development
| Introduction to Programming Concepts |
| Course Number |
CS101 |
| Credits |
4.0 |
This course is a foundation for programming concepts and theory.
Topics include computer hardware and software, critical thinking,
style and syntax, pseudo-code, number systems and program
design tools. Upon successful completion of this course, students
will be able to identify and discuss fundamental programming
concepts and tools. |
| Fundamentals of Programming |
| Course Number |
CS106 |
| Credits |
6.0 |
This course introduces the basic concepts of computer
programming, Integrated Development Environments (IDE), and
problem-solving techniques. Topics include flowcharts,
programming logic, debugging, control structures, file
input/output, functions, classes, and input/output manipulation.
Upon successful completion of this course, students will be able
to create, run, debug, and document computer programs. |
| Advanced Programming |
| Course Number |
CS215 |
| Credits |
4.0 |
This Course Covers The Integrated Development Environment (ide). Topics Include Graphical User Interface (gui) Windows, Menus, Dialogue Boxes, Message Loops, Keyboard And Mouse Input, Icons, And Bitmaps. Upon Successful Completion Of This Course, Students Will Be Able To Develop An Advanced Program Using A Gui. |
| Data Structures |
| Course Number |
CS220 |
| Credits |
4.0 |
This course covers data structures. Topics include nodes, linked
lists, stacks, queues, and trees. Upon successful completion of
this course, students will be able to write, compile, and debug
programs containing data structures. |
| Database Applications |
| Course Number |
CS224 |
| Credits |
3.0 |
This course covers the design and building of relational databases
using a database application. Topics include database creation and
manipulation, normalization, entity relationships, creating keys,
table relationships, reports, and forms. Upon successful completion
of this course, students will be able to describe database design
concepts, develop a database, establish relationships between
tables, and design custom views and reports. |
| Software Development Lifecycle |
| Course Number |
SG150 |
| Credits |
4.0 |
This course covers the software development lifecycle, including
requirements, analysis, design, implementation, testing,
deployment, maintenance, and retirement. This course covers a
variety of methodologies used in software development,
including UML. Topics include documentation, procedures,
standards, and practices related to each phase of the software
development lifecycle. Upon successful completion of this course,
students will be able to analyze and implement appropriate
systems development methods. |
| 2D Graphics Programming |
| Course Number |
SG210 |
| Credits |
6.0 |
This course explores the fundamentals of 2D game programming.
Topics include graphic APIs, window creation, input methods,
collision detection, and playing sounds. Upon successful
completion of this course, students will be able to develop a
complete basic 2D game and articulate the value and
developmental challenges of older 2D games. |
| 3D Graphics Programming |
| Course Number |
SG215 |
| Credits |
4.0 |
This course explores the fundamentals of 3D graphics
programming. Topics include mathematics needed for 3D
graphics, meshes, texturing, lighting, and the rendering pipeline.
Upon successful completion of this course, students will be able to
write a program that uses an Application Programming Interface
(API) to display a fully textured and lit mesh on the screen. |
| 3D Game Engine Architecture |
| Course Number |
SG220 |
| Credits |
6.0 |
This course explores 3D game engine architecture and graphic
functions, and investigates approaches to developing code for
different engines using procedural, object-oriented, or patterned
architectures. Topics include scene hierarchy, texture
management and formats, graphic tools, and how these work
together. Upon successful completion of this course, students will
be able to demonstrate the process of building a 3D graphics
engine. |
| Game Software Project |
| Course Number |
SG300 |
| Credits |
3.0 |
This course provides an opportunity to utilize acquired
knowledge and skills to develop a complete game product while
working with a team to assign roles, define the project timeline,
and meet milestones. Topics include server control and game
logic, game initialization process, Graphical User Interface (GUI)
creation and editing, and importing custom assets. Upon
successful completion of this course, students will be able to
contribute to the creation and evaluation of a working version of
a game. |
| Algorithm Analysis and Design |
| Course Number |
SG310 |
| Credits |
4.0 |
This course introduces the classical algorithms used in software
engineering. Topics include analysis and design of algorithms as
well as interpretation and implementation of problem solutions.
Upon successful completion of this course, students will be able
to analyze and solve a wide variety of common programming
problems using algorithms. |
| Game Network Programming |
| Course Number |
SG350 |
| Credits |
4.0 |
This course presents the fundamentals of creating game
software that can be played by multiple players across a
network. Topics include networking protocols and standards,
client/server standards, peer-to-peer topologies, and low-level
network Application Programming Interfaces (APIs). Additional
topics include the identification and recovery of network
problems such as latency and packet loss. Upon successful
completion of this course, students will be able to write
networking code and troubleshoot games that run across a
network. |
| Computer Organization and Assembly Language |
| Course Number |
SG360 |
| Credits |
6.0 |
This course covers the fundamental architecture of computers
and the low-level languages used to interact with the computer.
Topics include storage, registers, input-output (IO), device
interaction, instruction sets, and compiler and interpreter
construction. Upon successful completion of this course, students
will be able to detail the major subsystems comprising a
computer, explain the basic operation of a computer, and assess
how programs are transformed into machine code and then
executed. |
| Systems Programming |
| Course Number |
SG380 |
| Credits |
4.0 |
This course provides an introduction to the concepts underlying
modern operating systems. Topics include memory management,
file systems, process scheduling, inter-process communications,
and multi-threading. Upon successful completion of this course,
students will be able to synthesize concepts and write multithreaded
software. |
| Interpreter Design |
| Course Number |
SG400 |
| Credits |
6.0 |
This course covers the construction of interpreters. Topics
include parsing expressions, parsing statements, interpreting
declared procedures and functions, machine architecture, and
assembly code. Upon successful completion of this course,
students will be able to build an interpreter using a language
such as C++. |
| Game Software Testing and Debugging |
| Course Number |
SG420 |
| Credits |
4.0 |
This course introduces the processes and practices of software
testing and debugging. Topics include white-box, black-box, unit,
integration, and regression testing. Upon successful completion
of this course, students will be able to design and implement a
test plan, and debug and document software performance,
maintainability, and reliability. |
| Game Porting Basics |
| Course Number |
SG430 |
| Credits |
4.0 |
This course discusses the methods, tools, and processes involved
in porting software from personal computers (PCs) to other
devices. Topics include the study of best practices for creating a
portable code base, cost/benefit analysis of portability and its
reusability implications, study of porting methods, and the
hardware and software challenges to porting code successfully.
Upon successful completion of this course, students will be able
to produce a schedule for porting a game, analyze portability, and
port a game to another device. |
| Artificial Intelligence for Games |
| Course Number |
SG440 |
| Credits |
4.0 |
This course covers the neural networks and fuzzy logic as used in
the development of artificial intelligence (AI) engines for gaming
software products. Topics include chasing and evading, finite
state machines, path finding, domain knowledge, decision matrix,
neural networks and fuzzy logic. Upon successful completion of
this course, students will be able to document and analyze a
given domain of knowledge for AI purposes, write a script for use
in an AI context, use a basic neural network model to implement
a decision matrix for the script, and apply a significant portion of
the matrix to a game. |
| Game Development |
| Course Number |
SG450 |
| Credits |
3.0 |
This course presents an iterative model for game software
development. Topics include core design, initial concept, game
balance, look and feel, and industry standard programming
practices. Upon successful completion of this course, students
will be able to design the logic and graphical user interface (GUI)
for a software product, and work as a team member with other
developers to create a gaming software product. |
| Game Project Management |
| Course Number |
SG455 |
| Credits |
3.0 |
This course covers the management functions of a software
development project. Topics include scope, time, cost and quality
management, risk assessment and management, and project
communications. Upon successful completion of this course, students will be able to analyze software project case studies and
create a complete game software project plan. |
| Game Software Senior Project |
| Course Number |
SG490 |
| Credits |
6.0 |
This course allows the development of a game software product
under direct supervision of a faculty member. Topics include
game design review and planning, character animations, making
a vehicle model, making weapons and items, making structures,
and creating and programming sound. Upon successful
completion of this course, students will be able to demonstrate a
working version of the software complete with requirements,
design, test, and user documentation. |
| College Algebra I |
| Course Number |
MTH170 |
| Credits |
3.0 |
This course provides intermediate algebra skills. Topics include
factoring polynomials, graphing and interpreting linear and
nonlinear equations, solving linear systems of equations and
quadratic equations, and performing basic operations with
functions. Upon successful completion of this course, students
will be able to use the rules of algebra to solve applied problems. |
| Trigonometry |
| Course Number |
MTH221 |
| Credits |
3.0 |
This course introduces trigonometric functions and applications.
Topics include conversions between degree and radian
measurements, solving right and oblique triangles, graphing
trigonometric functions, and trigonometric identities. Upon
successful completion of this course, students will be able to use
trigonometry to solve real-world problems. |
| College Algebra II |
| Course Number |
MTH270 |
| Credits |
3.0 |
This course focuses on providing the mathematical tools for
advanced mathematical topics. Topics include logarithms and
exponential equations, simplifying and graphing rational
expressions and equations, function composition and inverses,
and conic sections. Upon successful completion of this course,
students will be able to utilize these topics to solve problems
found in algebra, economics, computing, and the natural and
physical sciences. |
| Calculus |
| Course Number |
MTH331 |
| Credits |
3.0 |
This course presents an introduction to differential calculus. Topics
include determining limits and continuity of functions, finding and
evaluating derivatives of various functions, and determining the
concavity and extrema of functions along an interval. Upon
successful completion of this course, students will be able to join
their knowledge of algebra with calculus to solve a variety of
problems in mathematics, finance, and the natural sciences. |
| Linear Algebra |
| Course Number |
MTH401 |
| Credits |
3.0 |
This course provides the methods and processes in solving
systems of linear equations. Topics include the theory of systems
of linear equations, matrices, vectors, determinants, and linear
transformations. Upon successful completion of this course,
students will have the required skills to apply linear algebra
methods in solving natural and social science problems. |
| Selected Topics in Physics |
| Course Number |
SCI321 |
| Credits |
3.0 |
This course covers selected topics in physics. Topics include the
fundamental principles of science, Newton’s laws of force and
motion, Newton’s laws of universal gravitation, and laws of
thermodynamics. Upon successful completion of this course
students will be able to solve problems dealing with equilibrium,
momentum, energy, thermodynamics, light, and sound waves. |
| Introduction to Game Development |
| Course Number |
SG110 |
| Credits |
3.0 |
This course covers the theoretical and practical considerations governing the development of a game, and how these considerations are manifested in the design and development of games. Topics include game history, terminologies, philosophies, and genres. Upon successful completion of this course, students will be able to demonstrate knowledge of the basics of gaming. |
| Game Analysis and Playability |
| Course Number |
SG140 |
| Credits |
3.0 |
This course covers the concepts behind the development of games, conceptual reflection, genres, and the determination of what actually defines a game’s playability. Topics include game world concepts, game story development, game character development, and considerations for genre-specific game design.Upon successful completion of this course, students will be able to document game playability through analysis of graphics, sound, artificial intelligence, and intended audience. |
| Communication Skills |
| Course Number |
COM112 |
| Credits |
3.0 |
Prerequisite(s): Foundational Course(s) If Indicated By Placement Scores This Course Presents An Overview Of The Various Theories And Methods Of Personal And Professional Communications. Topics Include Written And Oral Communication Techniques, Presentation Skills, Intercultural Communication Skills,and Negotiation Skills.upon Successful Completion Of This Course, Students Will Be Able To Communicate Effectively In Personal And Professional Environments And Be Able To Manage Personal And Professional Conflicts. |
| Public Speaking |
| Course Number |
COM305 |
| Credits |
3.0 |
3.5 Credit Hours/35 Lecture Hours Prerequisite(s): Com112 This Course Presents Public Speaking Concepts And Applications. Topics Include Assessing Audience And Environments, Incorporating Subject Matter Research, Verbal And Nonverbal Communications, Use Of Visual Aids, Outlining, And Developing Speeches For A Variety Of Purposes. Upon Successful Completion Of This Course, Students Will Be Able To Create And Present Speeches And Presentations With Appropriate Visual Aids, Research, And Organizational Plans. |
| College Writing I |
| Course Number |
ENG121 |
| Credits |
3.0 |
Prerequisite(s): Foundational Course(s) If Indicated By Placement Scores This Course Introduces Productive Writing Techniques With An Emphasis On The Writing Process. Topics Include Brainstorming,critical Reading And Thinking, Analyzing Audience And Purpose, Developing Clear Thesis Statements, Developing Effective Sentences And Paragraphs, Drafting, Revising, And Editing. Upon Successful Completion Of This Course, Students Will Be Able To Use The Writing Process To Produce Effective Essays. |
| Ethical and Critical Thinking |
| Course Number |
HUM180 |
| Credits |
3.0 |
This course covers the principles and applications of ethical and critical thinking. Topics include argument construction and analysis, inductive and deductive reasoning, logical fallacies, perception, moral approaches, and social responsibility. Upon successful completion of this course, students will be able to analyze ethical issues, evaluate and clarify their own thinking,create sound and valid arguments, and effectively weigh the arguments of others. |
| Humanities |
| Course Number |
HUM250 |
| Credits |
3.0 |
Prerequisite(s): Eng221 This Course Explores The Foundations And Development Of Western Culture From Its Origins In The Ancient Near East To Modern Western Civilization. Topics Include Cultural History,philosophy, Religion, Literature, Art, And Music. Upon Successful Completion Of This Course, Students Will Be Able To Identify Influential Figures And Events, Appreciate And Discuss Well-known Works Of Art And Thought, And Recognize And Analyze Significant Movements And Genres In Western Culture. |
| Introduction to Literature |
| Course Number |
LIT301 |
| Credits |
3.0 |
3.5 Credit Hours/35 Lecture Hours Prerequisite(s): Eng221 This Course Introduces Students To The Literary Genres Of Fiction, Poetry, And Drama. Topics Include Literary Terminology, Criticism, Forms, Elements, Themes, And Major Works And Authors Within These Genres. Upon Successful Completion Of This Course, Students Will Be Able To Actively Read, Appreciate, Analyze, And Respond To Works Of Literature. |
| Science Fiction and Fantasy |
| Course Number |
LIT415 |
| Credits |
3.0 |
3.5 Credit Hours/35 Lecture Hours Prerequisite(s): Lit301 This Course Covers The Genres Of Science Fiction And Fantasy. Topics Include The Use Of Language, Composition, And Characterization Within Different Forms Of Science Fiction And Fantasy. Upon Successful Completion Of This Course, Students Will Be Able To Identify Major Authors And Analyze Significant Works Of Science Fiction And Fantasy. |
| American Government |
| Course Number |
POL107 |
| Credits |
3.0 |
This course is designed to present an overview of American government. Topics include the federal system; political parties; nominations and elections; the legislative, executive and judicial branches; and civil liberties and civil rights. Upon successful completion of this course, students will be able to trace the development of the U.S. Constitution, understand and analyze issues in American government, and discuss the policy-making process. |
| Political Science |
| Course Number |
POL423 |
| Credits |
3.0 |
3.5 Credit Hours/35 Lecture Hours Prerequisite(s): Eng221, Pol107 This Course Explores Some Of The Most Pressing Political Issues Facing The United States And Other Nations. Topics Include Problems And Issues Inherent In Different Governmental Styles And The Political Process Of Democracies And Other Forms Of Government. Upon Successful Completion Of This Course Students Will Be Able To Research, Analyze, And Discuss Issues Related To The Function Of Political Institutions, Issues Relating To A Variety Of Social Changes, Public Policy Matters, And America’s Role As A Global Leader In Foreign Affairs. |
| Introduction to Psychology |
| Course Number |
PSY101 |
| Credits |
3.0 |
Prerequisite(s): Eng121 This Course Is Designed To Present A General Overview Of Psychology As A Social Science. Topics Include Historical Perspectives, Research Methods, Therapies, Applied Psychology,and Other Current Issues. Upon Successful Completion Of This Course, Students Will Be Able To Identify Psychological Concepts And Methods As Used Commonly To Address Real-world Situations. |
| Human Relations |
| Course Number |
SOC121 |
| Credits |
3.0 |
This course explores the nature and importance of human relations. Topics include the communication process, working in diverse environments, teambuilding skills, controlling emotions,and managing conflict. Upon successful completion of this course, students will be able to demonstrate essential transferable skills to function effectively in society. |
| Research Methodologies |
| Course Number |
SOC401 |
| Credits |
3.0 |
3.5 Credit Hours/35 Lecture Hours Prerequisite(s): Eng221, Mth340 This Course Covers Research Methods To Gather, Organize, Analyze, And Convert Data Into Information For The Purposes Of Presentation And Decision Making. Topics Include Primary And Secondary Research, Documentation And Interpretation Of Data, And Presentation To Multicultural Populations. Upon Successful Completion Of This Course, Students Will Be Able To Conduct Independent Research, Analyze The Data Collected, And Present The Information In Written And Oral Forms. |
| Introduction to Statistics |
| Course Number |
MTH340 |
| Credits |
3.0 |
3.5 Credit Hours/35 Lecture Hours Prerequisite(s): Mth107 Or Mth170 This Course Introduces Basic Concepts In Statistics With Emphasis On Quantitative Analysis. Topics Include Measures Of Center And Variation, Applications Of Normal Distribution, Interpretations Of Correlation Coefficients, Analyzing And Graphing Linear Regression Models And Fundamentals Of Probability. Upon Successful Completion Of This Course, Students Will Be Able To Analyze Realworld Data, Interpret Graphs, Create Simple Linear Regression Models, And Form Valid Conclusions On The Basis Of Such Analysis. |
| Introduction to Physical Science |
| Course Number |
SCI121 |
| Credits |
3.0 |
Prerequisite(s): Eng121 And Either Mth107 Or Mth170 This Course Is Designed As An Introduction To Physical Science.topics Include Motion, Conservation Laws, Gravity, Waves, And Thermodynamics. Upon Successful Completion Of This Course,students Will Be Able To Describe The Scientific Method, Explain And Define The Principles And Terminology Of Physical Science,and Use Formulas To Solve Related Problems. |
| Computer Applications |
| Course Number |
CA101 |
| Credits |
3.0 |
This course is designed to increase proficiency in the use of common word processing, spreadsheet, and presentation application software. Topics include the production of business documents and reports. Upon successful completion of this course, students will be able to prepare documents using word processing, spreadsheet, and presentation software. |
| Success Strategies |
| Course Number |
PDC111 |
| Credits |
3.0 |
This course focuses on providing the skills and strategies to achieve personal and educational goals. Topics include learning styles, accountability, self-directed learning, managing resources,goal setting, self-esteem, critical thinking, and problem-solving skills. Upon successful completion of this course, students will be able to demonstrate self-reliance and apply the tools for success. |
| Career Management |
| Course Number |
PDC200 |
| Credits |
3.0 |
Prerequisite(s): Student Must Have Completed 50% Of Degree Requirements This Course Provides The Foundation For Developing Long-term Career Management Skills. Topics Include Tips For Producing Quality Résumés And Cover Letters And Interactive Techniques For Interviewing Success. Upon Successful Completion Of This Course,students Will Be Able To Research Job Leads, Write A Résumé,prepare For A Job Interview, Follow Up On A Job Interview, And Apply Strategies To Keep A Job And Advance In A Career. |
Program description: The superhero leaps from building to building—and you’re the person who gave him the gift.
With a bachelor’s degree in game software development, you’ll gain the ability to apply core knowledge of software engineering to employment settings through a curriculum that emphasizes game and interactive software development. If you have been researching online game colleges, consider the Westwood College online campus. Our coursework will teach you how to apply critical thinking, logic, communications and problem-solving skills in managing the challenges that occur in a game development environment. This program helps prepare a student for an entry level position in the game software development industry including the following roles: application developer, game software programmer, product software developer, game quality assurance or software developer.
Program Name:
Bachelor Degree - Game Art
| Game Design Process |
| Course Number |
GA330 |
| Credits |
6.0 |
PREREQUISITE(S): GD260
This course analyzes the game development and design process and introduces game engines. Topics include manual and conceptual skills, material collection, research, interface planning, game structure, and fundamental game engine operation. Upon successful completion of this course, students will be able to create a game design document and navigate a game engine |
| Texture Mapping for Games |
| Course Number |
GA340 |
| Credits |
6.0 |
PREREQUISITE(S): GA330, GD360
This course develops advanced skills in texture mapping for games. Topics include high resolution and low resolution texture mapping for game assets. Upon successful completion of this course, students will be able to apply texture mapping to characters, environments, and other assets using industryrelevant software and techniques. |
| Character Animation for Games |
| Course Number |
GA361 |
| Credits |
6.0 |
PREREQUISITE(S): GD150, GD395
This course develops advanced techniques in character animation. Topics include animation cycles and loops, acting,weight and balance, and interaction. Upon successful completion of this course, students will be able to complete animation cycles and import them into a game environment |
| Special Effects for Games |
| Course Number |
GA424 |
| Credits |
6.0 |
PREREQUISITE(S): GD380
This course covers special effects as applied to games. Topics include particle systems, volumetric effects, sprites and animated textures, and dynamics for games. Upon successful completion of this course, students will be able to produce various effects for use in a 3D game engine |
| Level and Environment Design |
| Course Number |
GA445 |
| Credits |
6.0 |
PREREQUISITE(S): GA340
This course covers level and environmental design as applied for use in a 3D game engine. Topics include controlling level flow, technical limitations, environmental design/layout,troubleshooting, and playability. Upon successful completion of this course, students will be able to design, create and test a game level or environment in a 3D game engine |
| Game Art Project |
| Course Number |
GA480 |
| Credits |
6.0 |
PREREQUISITE(S): GA361, GD380
This course provides the opportunity to apply advanced game art design knowledge and skills to a portfolio quality game art project. Topics include enhancement and incorporation of game art assets to a portfolio quality product. Upon successful completion of this course, students will be able to effectively incorporate art assets into a working game level. |
| Game Art Portfolio Review |
| Course Number |
GA490 |
| Credits |
6.0 |
Prerequisite(s): Program Chair Or Dean Approval This Course Focuses On The Development And Critique Of A Professional Game Art Portfolio. Topics Include Industry Interviewing Techniques, Portfolio Refinement And Self-marketing Skills. Upon Successful Completion Of This Course, Students Will Be Able To Analyze Their Personal Traits And Present Both A Print And Digital Portfolio And Résumé That Highlight Their Individual Game Art Skills In A Professional Manner. |
| Introduction to Game Development |
| Course Number |
SG110 |
| Credits |
3.0 |
This course covers the theoretical and practical considerations governing the development of a game, and how these considerations are manifested in the design and development of games. Topics include game history, terminologies, philosophies, and genres. Upon successful completion of this course, students will be able to demonstrate knowledge of the basics of gaming. |
| Game Analysis and Playability |
| Course Number |
SG140 |
| Credits |
3.0 |
This course covers the concepts behind the development of games, conceptual reflection, genres, and the determination of what actually defines a game’s playability. Topics include game world concepts, game story development, game character development, and considerations for genre-specific game design.Upon successful completion of this course, students will be able to document game playability through analysis of graphics, sound, artificial intelligence, and intended audience. |
| Introduction to Drawing and Perspective |
| Course Number |
GD110 |
| Credits |
6.0 |
6.5 Credit Hours/30 Lecture Hours/70 Lab Hours This Course Introduces Fundamental Drawing Concepts And Terminology. Topics Include The Principles Of Drawing, Drawing Styles And Technique; Including Lighting, Perspective Fundamentals, Gesture, And Contour. Upon Successful Completion Of This Course, Students Will Be Able To Demonstrate Effective Drawing Skills Using Fundamental Drawing Tools And Techniques, And Properly Use Industrystandard Terminology. |
| Digital Image Editing |
| Course Number |
GD120 |
| Credits |
6.0 |
6.5 Credit Hours/30 Lecture Hours/70 Lab Hours Prerequisite(s): Gd110 This Course Covers The Basics Of Digital Image Editing And Compositing. Topics Include Digital Photography, Scanning Techniques, Photo Retouching And Manipulation, And Texture Creation. Upon Successful Completion Of This Course, Students Will Be Able To Use Industry-standard Software To Create Seamless Textures, Prepare Digital Images, Work With Painted Textures, And Utilize Alpha Channels In A 3d Application. |
| Introduction to Animation |
| Course Number |
GD150 |
| Credits |
6.0 |
6.5 Credit Hours/30 Lecture Hours/70 Lab Hours Prerequisite(s): Gd110 This Course Introduces The Fundamentals Of Traditional And Digital Animation. Topics Include The History And Principles Of Animating Key Poses, Timing Cycles, And The Mechanics Of Motion. Upon Successful Completion Of This Course, Students Will Be Able To Present A Short Animation Using Traditional And Digital Techniques. |
| Life Drawing for Animation |
| Course Number |
GD240 |
| Credits |
6.0 |
6.5 Credit Hours/30 Lecture Hours/70 Lab Hours Prerequisite(s): Gd110 This Course Covers Advanced Drawing Concepts As They Relate To Character Modeling And Animation. Topics Include Basic Human And Animal Anatomy And Form As It Relates To The Surrounding Environment, Spatial Relationships, And Introductory Sculpting Techniques. Upon Successful Completion Of This Course, Students Will Be Able To Effectively Capture And Develop Gestures And Motion In Various Media For Use In 2d And 3d Animation. |
| Fundamentals of 3D |
| Course Number |
GD260 |
| Credits |
6.0 |
6.5 Credit Hours/30 Lecture Hours/70 Lab Hours Prerequisite(s): Gd120 This Course Covers The Fundamentals Of A 3d Application. Topics Include Modeling, Rendering, Texturing, Animation, Lighting And Cameras. Upon Successful Completion Of This Course, Students Will Be Able To Apply Fundamental Skills, Techniques, And Terms Toward Components Of A 3d Short. |
| Digital Color Theory |
| Course Number |
GD275 |
| Credits |
3.0 |
3.0 Credit Hours/20 Lecture Hours/20 Lab Hours This Course Explores The Principles Of Color As It Applies To Digital Media. Topics Include Rgb Versus Cymk, Digital Color Principals In The Game Environment, Color For Screen, Bit Depth, Color Pallets, Color Channels, Alpha Channels And File Formats. Upon Successful Completion Of This Course, Students Will Be Able To Demonstrate An Understanding Of The Psychology Of Color And How To Properly Apply Digital Color Theory For Screen And Digital Media. |
| Advanced Drawing and Perspective |
| Course Number |
GD304 |
| Credits |
6.0 |
6.5 Credit Hours/30 Lecture Hours/70 Lab Hours Prerequisite(s): Gd110 This Course Builds On Traditional Drawing Skills, Focusing On Advanced Drawing And Perspective Techniques. Topics Include Advanced Drawings And Perspective Terms And Techniques Used In Concept Design, Industrial Design, Storyboarding And Other Relevant Areas. Upon Successful Completion Of This Course, Students Will Be Able To Apply Skills To Develop Effective Concept Art For, But Not Limited To, Organic Forms, Environments, Industrial Design And Buildings. |
| Sequential Art and Visual Narrative |
| Course Number |
GD305 |
| Credits |
6.0 |
6.5 Credit Hours/30 Lecture Hours/70 Lab Hours Prerequisite(s): Gd304 This Course Covers The Elements And Techniques Of Sequential Storytelling. Topics Include Story Boarding And Scene Layout, Graphic Arts Publishing, Pencil Tests, And Animatics. Upon Successful Completion Of This Course, Students Will Be Able To Create Dynamic And Effective Narrative Content For A Variety Of Visual Media. |
| Advanced 3D |
| Course Number |
GD380 |
| Credits |
6.0 |
6.5 Credit Hours/30 Lecture Hours/70 Lab Hours Prerequisite(s): Gd360 This Course Covers Advanced 3d Methods And Techniques. Topics Include Rigging, Scripting, And Advanced Rendering Techniques; As Well As An Introduction To Particles, Dynamics, And Simulations. Upon Successful Completion Of This Course, Students Will Be Able To Apply Advanced 3d Techniques Towards The Production Of A Professional 3d Short. |
| Character Development and Setup |
| Course Number |
GD395 |
| Credits |
6.0 |
6.5 Credit Hours/30 Lecture Hours/70 Lab Hours Prerequisite(s): Gd240, Gd360 This Course Explores Character Design And Modeling. Topics Include Traditional Pencil Sketching And Drawing Techniques, Low Poly And High Poly Character Modeling, And Rigging Characters For Animation. Upon Successful Completion Of This Course, Students Will Be Able To Apply Traditional Techniques To Design An Original Character And Then Model It In A 3d Software Application And Prepare It For Animation. |
| Art History |
| Course Number |
ART300 |
| Credits |
3.0 |
3.5 Credit Hours/35 Lecture Hours Prerequisite(s): Hum250 This Course Provides A Brief Overview Of Historical Ideas And Events In The Development Of The Arts. Topics Include A Review Of The Styles And Schools Of Art As Well As The Functions Of Art In Varying Cultures. Upon Successful Completion Of This Course, Students Will Be Able To Describe Major Characteristics Of Art And Architecture, Analyze Visual Images, And Identify Historically Significant Artistic Styles, Individual Artists, And Works Of Art. |
| Communication Skills |
| Course Number |
COM112 |
| Credits |
3.0 |
Prerequisite(s): Foundational Course(s) If Indicated By Placement Scores This Course Presents An Overview Of The Various Theories And Methods Of Personal And Professional Communications. Topics Include Written And Oral Communication Techniques, Presentation Skills, Intercultural Communication Skills,and Negotiation Skills.upon Successful Completion Of This Course, Students Will Be Able To Communicate Effectively In Personal And Professional Environments And Be Able To Manage Personal And Professional Conflicts. |
| College Writing I |
| Course Number |
ENG121 |
| Credits |
3.0 |
Prerequisite(s): Foundational Course(s) If Indicated By Placement Scores This Course Introduces Productive Writing Techniques With An Emphasis On The Writing Process. Topics Include Brainstorming,critical Reading And Thinking, Analyzing Audience And Purpose, Developing Clear Thesis Statements, Developing Effective Sentences And Paragraphs, Drafting, Revising, And Editing. Upon Successful Completion Of This Course, Students Will Be Able To Use The Writing Process To Produce Effective Essays. |
| Ethical and Critical Thinking |
| Course Number |
HUM180 |
| Credits |
3.0 |
This course covers the principles and applications of ethical and critical thinking. Topics include argument construction and analysis, inductive and deductive reasoning, logical fallacies, perception, moral approaches, and social responsibility. Upon successful completion of this course, students will be able to analyze ethical issues, evaluate and clarify their own thinking,create sound and valid arguments, and effectively weigh the arguments of others. |
| Science Fiction and Fantasy |
| Course Number |
LIT415 |
| Credits |
3.0 |
3.5 Credit Hours/35 Lecture Hours Prerequisite(s): Lit301 This Course Covers The Genres Of Science Fiction And Fantasy. Topics Include The Use Of Language, Composition, And Characterization Within Different Forms Of Science Fiction And Fantasy. Upon Successful Completion Of This Course, Students Will Be Able To Identify Major Authors And Analyze Significant Works Of Science Fiction And Fantasy. |
| American Government |
| Course Number |
POL107 |
| Credits |
3.0 |
This course is designed to present an overview of American government. Topics include the federal system; political parties; nominations and elections; the legislative, executive and judicial branches; and civil liberties and civil rights. Upon successful completion of this course, students will be able to trace the development of the U.S. Constitution, understand and analyze issues in American government, and discuss the policy-making process. |
| Introduction to Psychology |
| Course Number |
PSY101 |
| Credits |
3.0 |
Prerequisite(s): Eng121 This Course Is Designed To Present A General Overview Of Psychology As A Social Science. Topics Include Historical Perspectives, Research Methods, Therapies, Applied Psychology,and Other Current Issues. Upon Successful Completion Of This Course, Students Will Be Able To Identify Psychological Concepts And Methods As Used Commonly To Address Real-world Situations. |
| Introduction to Statistics |
| Course Number |
MTH340 |
| Credits |
3.0 |
3.5 Credit Hours/35 Lecture Hours Prerequisite(s): Mth107 Or Mth170 This Course Introduces Basic Concepts In Statistics With Emphasis On Quantitative Analysis. Topics Include Measures Of Center And Variation, Applications Of Normal Distribution, Interpretations Of Correlation Coefficients, Analyzing And Graphing Linear Regression Models And Fundamentals Of Probability. Upon Successful Completion Of This Course, Students Will Be Able To Analyze Realworld Data, Interpret Graphs, Create Simple Linear Regression Models, And Form Valid Conclusions On The Basis Of Such Analysis. |
| Introduction to Physical Science |
| Course Number |
SCI121 |
| Credits |
3.0 |
Prerequisite(s): Eng121 And Either Mth107 Or Mth170 This Course Is Designed As An Introduction To Physical Science.topics Include Motion, Conservation Laws, Gravity, Waves, And Thermodynamics. Upon Successful Completion Of This Course,students Will Be Able To Describe The Scientific Method, Explain And Define The Principles And Terminology Of Physical Science,and Use Formulas To Solve Related Problems. |
| Computer Applications |
| Course Number |
CA101 |
| Credits |
3.0 |
This course is designed to increase proficiency in the use of common word processing, spreadsheet, and presentation application software. Topics include the production of business documents and reports. Upon successful completion of this course, students will be able to prepare documents using word processing, spreadsheet, and presentation software. |
| Success Strategies |
| Course Number |
PDC111 |
| Credits |
3.0 |
This course focuses on providing the skills and strategies to achieve personal and educational goals. Topics include learning styles, accountability, self-directed learning, managing resources,goal setting, self-esteem, critical thinking, and problem-solving skills. Upon successful completion of this course, students will be able to demonstrate self-reliance and apply the tools for success. |
| Career Management |
| Course Number |
PDC200 |
| Credits |
3.0 |
Prerequisite(s): Student Must Have Completed 50% Of Degree Requirements This Course Provides The Foundation For Developing Long-term Career Management Skills. Topics Include Tips For Producing Quality Résumés And Cover Letters And Interactive Techniques For Interviewing Success. Upon Successful Completion Of This Course,students Will Be Able To Research Job Leads, Write A Résumé,prepare For A Job Interview, Follow Up On A Job Interview, And Apply Strategies To Keep A Job And Advance In A Career. |
Program description: The Game Art Bachelor’s program is designed to provide students
with the ability to apply core knowledge of art and animation
techniques to the game and interactive software industry. The
program emphasizes traditional 2D artistry, 3D modeling, and
animation. In addition, general education courses assist students
in applying critical thinking, communication, and problem solving
skills in managing challenges that occur in a game development
environment.
Video Game Courses at DeVry University
Program Name:
Bachelor's in Game and Simulation Programming
| Professional Writing |
| Course Number |
ENGL-227 |
| Credits |
4.0 |
This course extends composition principles to writing in a career
context. Through a process-oriented approach, students learn
to create effective reports and correspondence. Major emphasis
is given to the principles of professional writing in common
applications. Studies include electronic communication and oral
reporting. Students may also learn to create web pages for communication
purposes. Prerequisite: ENGL-112 |
| Studies in Literature |
| Course Number |
HUMN-421 |
| Credits |
3.0 |
This course introduces literature in social, historical and cultural
contexts. Through readings from various historical periods and
cultures, students learn genres, forms and elements of literature.
In discussions and assignments, they use analysis and critical
thinking to reveal the complexity and richness of language, the
diversity and commonality of human experience and the ethical
dimensions of literary works. Literature’s relevance to society
and culture emerges from its connections to nonliterary texts.
Prerequisite: ENGL-135 |
| Post-1945 History |
| Course Number |
HUMN-412 |
| Credits |
3.0 |
This course explores major political and historical trends worldwide,
from conditions leading to World War II to the present.
Major themes include the Cold War, the demise of European
colonialism, the struggle for independence and stability in the
Third World, the economic emergence of the Pacific Rim, the
collapse of the Soviet empire and the impact of technological
development. Prerequisite: ENGL-135 |
| Social Movements |
| Course Number |
POLI-410 |
| Credits |
3.0 |
This course examines how political drama changes when new
players enter the political arena. Through case studies of several
modern social movements such as temperance, populism, civil
rights, feminism, environmentalism, fundamentalism and nationalism,
this course examines causes of movements as well as
their tactics, obstacles and successes. Students gain a clearer
understanding of the prospects, methods and limits of social
change from below. |
| Math Programming for Games |
| Course Number |
GSP-221 |
| Credits |
4.0 |
This Course Introduces 2d Geometry And The Application Of Linear Algebra As Used In Video Games And Interactive Simulation Design. Students Learn Mathematical Principles Such As Parametric And Implicit Linear Equations, The Derivative And Integral, Implementation And Application Of Linear Algebra Using A Vector Class, And Collision Detection Between A Particle/ball And Straight Boundaries. Prerequisites: Gsp-125 And Phys-216 |
| Programming Game Physics |
| Course Number |
GSP-321 |
| Credits |
4.0 |
This course covers 3D geometry, math and physics as applied
to video games and interactive simulation design. Topics include
2D and 3D transformations, matrix representation of transformations,
matrix-matrix and matrix-vector multiplication, perspective
projection, rotational physics and calculation of mass properties.
Prerequisite: PHYS-216 |
| Discrete Mathematics |
| Course Number |
MATH-233 |
| Credits |
3.0 |
This Course Introduces Discrete Mathematics As Applied To Game And Simulation Programming Problems. Topics Include Logic, Sets, Boolean Algebra, Data Representation, Counting, Probability, Randomness, Algorithm Efficiency, Recursion, Recurrence Relations, Markov Chains, Graphs And Trees. Mathematical Reasoning Is Emphasized Throughout. Computer Software Is Used In Problem Modeling And Solutions. Prerequisites: Gsp-125 And Math-190 |
| Introduction to Game and Simulation Programming |
| Course Number |
GSP-111 |
| Credits |
4.0 |
This course provides a broad overview of the game industry,
as well as of the game development and design process. An
introduction to programming logic and design is also included.
Prerequisite: Admission to the GSP program |
| Practical Game Design with Lab |
| Course Number |
GSP-240 |
| Credits |
5.0 |
This course focuses on basic elements used to systematically
transform a designer’s vision into a working game or simulation.
Topics include spatial and task design; design integration;
control schemes; game balancing; game play mechanics and
player interaction; tuning; and types and methods of testing
and analysis. Prerequisite: GSP-111 |
| Introduction to Computer Graphics Modeling and Programming with Lab |
| Course Number |
GSP-261 |
| Credits |
5.0 |
This Course Introduces Principles Of 3d Computer Graphics Modeling From The Perspectives Of The Technical Modeler And The Programmer Responsible For Creating 3d Environments For Games And Simulations. Students Explore Methods For 3d Modeling, Environmental Programming And Model Interaction. Prerequisites: Gsp-125 And Gsp-240 |
| Simulation Design and Programming with Lab |
| Course Number |
GSP-281 |
| Credits |
5.0 |
This course explores mathematical theories, models and principles
fundamental to design and development of computer simulations
for study and interpretation of real phenomena; for learning and
evaluation tools; and for instructional simulations and in-game
simulation event development. Prerequisite: GSP-295 |
| Modification and Level Design with Lab |
| Course Number |
GSP-340 |
| Credits |
5.0 |
This Course Introduces Tools And Concepts Used To Create Levels For Games, Including Level Design, Architecture Theory, Critical Path And Flow, Game Balancing, Play-testing And Storytelling. Working As A Team, Students Create An Original Modification (mod) Based On A Current Game Engine, Creating Original Levels, Characters And Content For Real-time Multi-player And First-person Games. Prerequisite: Gsp-261 |
| Software Engineering for Game Programming with Lab |
| Course Number |
GSP-410 |
| Credits |
5.0 |
This course introduces principles and methodologies of software
engineering for game and simulation software development.
Processes and tools covered ensure that software products are
developed to meet requirements, are tested for reliability, can
be effectively maintained, and are delivered on time and within
budget. An iterative and incremental development process is
introduced as a team approach across the software development
life cycle. Prerequisite: GSP-362 |
| Introduction to Programming in C++ with Lab |
| Course Number |
GSP-115 |
| Credits |
4.0 |
This Course Introduces Basics Of Designing And Coding Programs – Including Use Of An Integrated Development Environment (ide) – Language Syntax, As Well As Debugger Tools And Techniques. Students Learn To Develop Programs That Manipulate Simple Data Structures, Such As Arrays, As Well As Different Types Of Files. Prerequisite: Gsp-111 |
| Computer Systems for Programmers with Lab |
| Course Number |
GSP-215 |
| Credits |
5.0 |
This course covers hardware and software aspects of computer
systems – knowledge of which is essential for designing highperforming
game engines – that affect game software performance.
Prerequisite: GSP-125 |
| Data Structures with Lab |
| Course Number |
GSP-295 |
| Credits |
5.0 |
This course examines abstract data structures – including linked
lists, stacks, queues, tables, trees and graphs – their uses and
programming algorithms required to implement them. Prerequisite:
GSP-125 |
| Artificial Intelligence for Games and Simulations with Lab |
| Course Number |
GSP-315 |
| Credits |
5.0 |
This course covers artificial intelligence methods and techniques
related to game and simulation programming. Topics explored
include autonomous movement, path finding, decision-making,
genre considerations and learning with dynamic programming.
Prerequisite: GSP-295 |
| Computer Graphics Programming I with Lab |
| Course Number |
GSP-381 |
| Credits |
5.0 |
This course introduces computer graphics programming.
Topics include 2D and 3D rendering, 3D animation, and
programming for sound and input/output devices. Prerequisite:
GSP-321 |
| Computer Graphics Programming II with Lab |
| Course Number |
GSP-390 |
| Credits |
5.0 |
Building On The Foundation Established In Gsp-381, Students Explore Scene Management, Terrains, Particle Effects And Advanced Techniques In Programming Computer Graphics. Prerequisite: Gsp-381 |
| Game Engine Design and Integration with Lab |
| Course Number |
GSP-420 |
| Credits |
5.0 |
This course introduces the logic and function of game engines,
as well as the software core of computer games. Addressed are
systems (graphics, input, sound and clock); virtual consoles;
3D graphics renderers; game engine function interfaces; and
tools and data as aspects of game engines that facilitate reuse
of assets such as graphics, characters, animated machines
and levels. Prerequisite: GSP-410 |
| Multiplayer Online Game Programming with Lab |
| Course Number |
GSP-470 |
| Credits |
5.0 |
This course introduces player behavior and programming topics
unique to online multiplayer game environments for role play,
casual and virtual world games. Topics include synchronous
and asynchronous game design, player interaction, network performance
and game system management. Prerequisite: Senior
status |
| Applied Development Project I |
| Course Number |
GSP-361 |
| Credits |
4.0 |
Students in this course work individually to apply knowledge
and mastered skills to develop small game or simulation
programs, or modifications to game or simulation programs.
Prerequisite: GSP-315 |
| Applied Development Project II |
| Course Number |
GSP-362 |
| Credits |
4.0 |
Students in this course work as team members to apply
knowledge and mastered skills to design and develop
small game or simulation programs, or modifications to
game or simulation programs. Prerequisite: GSP-361 |
| Senior Project I |
| Course Number |
GSP-494 |
| Credits |
2.0 |
Students in this course apply knowledge and mastered skills to
develop at least one complete level of a 3D game or simulation.
This course must be taken at DeVry. Prerequisite: GSP-420 |
| Senior Project II |
| Course Number |
GSP-497 |
| Credits |
2.0 |
In This Course, A Continuation Of Gsp-494, Students Further Apply Knowledge And Mastered Skills To Develop At Least One Complete Level Of A 3d Game Or Simulation. This Course Must Be Taken At Devry. Prerequisite: Gsp-494 |
| Composition |
| Course Number |
ENGL-112 |
| Credits |
4.0 |
This course develops writing skills through analysis of essays,
articles and other written works that are used as models for
writing practice and development. Writing assignments stress
process approaches, development, organization, revision and
audience awareness. Students use word processing and webbased
tools to develop written work. Eligibility to enroll in the
course is based on placement results or successful completion
of ENGL-092. / 4-4 |
| Advanced Composition |
| Course Number |
ENGL-135 |
| Credits |
4.0 |
This course builds on the conventions and techniques of composition
through critical reading requirements and longer, more
sophisticated reports, including a documented library research
paper. Assignments require revising and editing for an intended
audience. Students are also taught search strategies for accessing
a variety of print and electronic resources. Prerequisite:
ENGL-112 / 4-4 |
| Interpersonal Communication |
| Course Number |
SPCH-277 |
| Credits |
4.0 |
This course explores ways in which people interact verbally
and nonverbally, and teaches basic principles of interpersonal
communication including perception, self-concept, persuasive
communication, nonverbal communication, semantics, roles and
norms, and communication barriers. Activities include participation
in groups, pairs and interactive communication situations.
Prerequisite: ENGL-112 |
| Technology, Society, and Culture |
| Course Number |
HUMN-432 |
| Credits |
3.0 |
In this capstone course, the relationship between society and
technology is investigated through reading, reflection, research
and reports. The course identifies conditions that have promoted
technological development and assesses the social, political,
environmental, cultural and economic effects of current technology.
Issues of control and ethical considerations in the use of
technology are primary. Discussion and oral and written reports
draw together students’ prior learning in specialty and general
education courses. This course must be taken at DeVry. Prerequisites:
Senior status, and successful completion of all General Education
requirements except courses with the prefix CARD |
| Cross-Cultural Communications |
| Course Number |
SOCS-187 |
| Credits |
3.0 |
This course promotes cultural sensitivity through readings,
discussions, research and informal forums with guest speakers
of other cultures. Students learn the importance of effective
communication among diverse ethnic groups and gain knowledge
of principles that govern social interactions in a multicultural
milieu. / 3-3 |
| Social Psychology |
| Course Number |
PSYC-315 |
| Credits |
3.0 |
Students In This Course Explore Ways In Which Individuals Think About, Influence, Are Influenced By And Otherwise Relate To People. Individual Behavior In The Context Of Social Groups And Forces Is Emphasized. Coursework Provides A Basis For Scientifically Addressing Key Issues Of This Field. Prerequisite: Psyc-110, Socs-185, Socs-187 Or Socs-190 |
| Career Development |
| Course Number |
CARD-205 |
| Credits |
5.0 |
Career planning strategies and resources are explored to prepare
students for a successful job search and to maximize potential
for advancement and long-term professional growth. Students
perform self-assessment and goal-setting activities, and apply
research and evaluation skills to execute job search and career
advancement strategies. Each student assembles a professional
portfolio highlighting achievements, goals and concrete plans.
This course must be taken at DeVry. Prerequisite: Upper-term
status / 2-2 |
| Critical Thinking and Problem-Solving |
| Course Number |
COLL-148 |
| Credits |
5.0 |
This course focuses on identifying and articulating skills needed
for academic and professional success. Coursework provides
instruction and practice in critical thinking and problem-solving
through analysis of critical reading and reasoning, as well as
through examination of problem-solving methodologies. Students
learn to work in teams, to identify and resolve problems, and to
use research effectively to gather and evaluate relevant and useful
information. / 3-3 |
| Pre-Calculus |
| Course Number |
MATH-190 |
| Credits |
4.0 |
This Course Emphasizes Topics That Form The Foundation For Study Of Electronics, Engineering Technology, Game And Simulation Programming, And Calculus. Topics Include Analyzing And Graphing Quadratic, Polynomial, Rational, Exponential,logarithmic And Trigonometric Functions; And Developing Complex Solutions To Problems In Rectangular, Trigonometric And Euler Form. Students Use Computer Software And Technology To Assist In Problem Solving And Analysis. Eligibility To Enroll In The Course Is Based On Placement Results, Or Successful Completion Of Math-104 Or Math-114. / 4-4 |
| Physics with Lab |
| Course Number |
PHYS-216 |
| Credits |
4.0 |
This Course Examines Fundamental Principles Of Mechanics, Thermodynamics, Optics, And Electricity And Magnetism, As Well As Aspects Of Modern Physics. Lab Activities Complement Classroom Discussion And Include Experiments That Concisely Illustrate Main Theoretical Topics Presented. Prerequisite: Math-102, Math-114 Or Math-190 / 5-4 |
| Project Management |
| Course Number |
MGMT-404 |
| Credits |
4.0 |
This Course Enhances Students’ Ability To Function In A Project Leadership Role. While Exploring The Project Life Cycle, They Gain Experience In Budget And Timeline Management. Project Management Software Is Used To Design Project Schedules Using Methods Such As Bar Charts, Program Evaluation Review Technique (pert) And Critical Path Method (cpm) To Produce Project Plans To Apply To The Solution Of Case Studies. Prerequisites: Math-221 Or Math-233, And Upper-term Status |
Program description: DeVry University's bachelor's degree program in Game and Simulation Programming (GSP) prepares graduates to make an impact in the private and public video game and simulation software industry. Master the coding languages, visual design principles, and software methods used in the development of video games, crime scene reconstruction, corporate training software, and more. DeVry University partners with industry-leading companies like Vivendi/Universal to offer students experiential learning opportunities and networking contacts to potential employers around the world. With the gaming industry charting revenues in excess of $21 billion1, and the U.S. Army alone investing millions in simulation training, exciting new jobs in gaming and simulation programming are created every day.
Your Game and Simulation Programming degree from DeVry University will prepare you for success. Watch two of our students describe their own DeVry University success story.