College of Engineering & Information Sciences
Game and Simulation Programming Degree Program
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.
Degree: Bachelor of Science in Game and Simulation Programming
Graduation Requirements: 8 full-time semesters, 127 credit hours
Flexible Study: Take your classes at a DeVry campus location, through a mix of online and on campus classes, or via our online degree programs. Each term you can choose the mix of classes that helps you balance personal priorities and keeps you moving toward your goals. Please note that program and course availability varies by location.
Learn more about how your bachelor's degree in Game and Simulation Programming from DeVry University can be applied in a variety of fields and lead to career success. Request more information.
Related Programs: Consider a Web Game Programming specialization as part of our bachelor's degree program in Computer Information Systems or a Web Game Programming specialization through the College of Media Arts and Technology as part of our bachelor's degree program in Multimedia Design and Development.
Focusing on applying concepts and skills to real-world situations, DeVry's Game and Simulation Programming curriculum may include these career-enhancing courses:
- Introduction to Game and Simulation Development – Providing a broad overview of the game industry and the game development and design process, this course covers game terminology, platform comparisons, psychological concepts of interactivity and content creation, as well as an introduction to programming logic and design.
- Math Programming for Games – Introducing 2D geometry and applications of linear algebra as used in video games and interactive simulation design, this course covers 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.
- Practical Game Design with Lab – Focusing on basic elements used to transform a designer's vision into a working game or simulation, this course covers 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.
- Simulation Design and Programming with Lab – 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 and in-game simulation event development.
- Artificial Intelligence for Games and Simulations with Lab – Looking at artificial intelligence methods and techniques, this course explores autonomous movement, path finding, decision making, genre considerations and learning with dynamic programming.
- Physics Engine Development – This course focuses on programming a physics engine for game and simulation. Students are introduced to calculus, as well as to Newtonian mechanics and linear algebra. Major components of the physics engine - including linear and rotational mechanics, conservation of momentum and energy, collisions between objects, and algorithms and data structures for collision detection and response – are covered. Prerequisites: GSP-221 and MATH-190
To learn more about required and elective courses for the Game and Simulation Programming bachelor's degree program, contact a DeVry University representative or see the undergraduate academic catalog.
At DeVry University, everything we do is focused on your career success. The proof is in the numbers. For the year ending the October '11 graduates, 61% of U.S. DeVry Game and Simulation Programming graduates were employed in their field at an average salary of $36,096. (Of graduates who actively pursued and obtained employment and those who were already employed in education-related careers within 180 days of graduation.)
Want to learn more? Request information and a member of our team can help answer your questions.