Online BS in Game Development Degree

Bachelor of Science in Game Development

Offered By: College of Engineering and Technology

Innovate in Game Technology

The Bachelor of Science in Game Development at Grand Canyon University is designed for those passionate about gaming and technology. This program dives deep into the technical and creative aspects of game development, covering everything from game engine architecture and AI to 2D/3D graphics, animation and software development. Beyond coding, you’ll explore game mechanics, networking and quality assurance — gaining the hands-on experience to bring games to life.

But game development isn’t just about programming — it’s also about teamwork and strategy. That’s why this degree emphasizes collaboration, project management and industry-specific business and marketing insights. Whether you dream of designing immersive worlds, developing modern software or working in interactive media, GCU’s online game development degree can help you turn your passion into a career.

Button to play video: Showcasing GCU Senior’s Technological Innovations
Get More Information

Loading Form

All these projects that we work on are specific to getting us connected professionally.1

Diego Briceno College of Engineering and Technology, Class of 2024

Join a Community of Developers at GCU

Choosing our online game development degree means becoming part of a collaborative community that fosters creativity and innovation. With a curriculum covering game engine architecture, user interface design, gameplay mechanics and networking, you'll have opportunities to develop your skills alongside peers and knowledgeable faculty in an engaging, supportive environment. Our program also offers access to advanced technology and hands-on projects to support your growth in interactive media.

With the flexibility of online learning, knowledgeable faculty will teach essential skills in coding, game design and graphics. This online game development bachelor’s degree offers the same comprehensive curriculum as traditional on-campus options. It requires dedication and effort to master the material and build a solid foundation for a career in the gaming or related industry.

What I learned mostly from this project was working on a professional development team, getting to learn about team meetings and sprints and just what it means to be a developer on a professional team.1

Katy Hochstetler College of Engineering and Technology, Class of 2024
TOTAL CREDITS & COURSE LENGTH:
Total Credits: 120
Campus: 15 weeks
[More Info]
Online: 7 weeks
[More Info]
TRANSFER CREDITS:
Up to 90 credits, only 84 can be lower division
TUITION RATE:
Campus: $8,250 per semester
[Tuition, Fees and Financial Aid]

Online: $485 per credit
[Tuition, Fees and Financial Aid]

Cost of Attendance

 

Game Development Courses and Topics

This degree explores critical skills, such as programming and storyboarding and offers hands-on practice with 2D and 3D computer graphics. As you navigate the curriculum, you will also create a student portfolio, which you may find useful when you apply for a job.

Key topics taught in this game development bachelor’s degree include:

  • Game engine development: Learn the core architecture and functionality of game engines.
  • Artificial intelligence in gaming: Implement AI to enhance gameplay, NPC behavior and decision-making.
  • Multiplayer and networking: Build real-time multiplayer experiences with advanced networking techniques.
  • Virtual and augmented reality: Develop immersive experiences using VR and AR technologies.
  • Game physics and simulation: Apply physics principles to create realistic interactions and environments.
  • Mobile and cross-platform development: Design and optimize games for mobile and multi-platform use.
  • Game testing and debugging: Master quality assurance techniques to refine game performance.
  • Game design and production: Design, develop and launch interactive games through hands-on projects.

Career Opportunities for Graduates With a Game Development Degree

For those fascinated by virtual worlds and software development, this game development bachelor’s degree offers the opportunity to gain skills that can help prepare you to seek a variety of career paths and roles, such as:

  • Computer and information systems manager
  • Information security analyst
  • Computer and information research scientist
  • Computer network support specialist
  • Database architect
  • Computer programmer
  • Software developer
  • Software quality assurance analysts and tester
  • Web developer
  • Web and digital interface designer
  • Computer occupation
  • Data scientist

$132,270

Median annual wage for software developers as of May 20232

18%

Estimated job growth for types of software developers from 2023 to 20333

By working with GCU strategic employer initiatives and internship departments, our colleges bring real companies and employers for students to make connections and find potential jobs.1

Dr. Pam Rowland Associate Dean, College of Engineering and Technology

Get Your Degree at an Accredited University

GCU has been institutionally accredited by the Higher Learning Commission since 1968 and is proud to prioritize quality education and comprehensive instruction. The College of Engineering and Technology shares the university’s commitment to upholding the principles and standards established by our accrediting bodies.

Frequently Asked Questions

Explore our commonly asked questions section to learn more about our online game development degree at GCU, including curriculum and career details.

Any degree that teaches key skills like coding, math and engineering is good for game developers. For example, this BS in Game Development from GCU covers these essential areas while providing hands-on experience in programming, 2D/3D graphics and game design. This type of program can help you prepare for various careers in game development and related fields.

A game development bachelor’s degree offers valuable skills in programming, game design and software development, useful in gaming and related fields like simulation. The U.S. Bureau of Labor Statistics (BLS) estimates job growth for software developers to increase by about 18% from 2023 to 2033, much faster than average, accounting for an estimated 1,995,700 jobs in the field by 2033.3 While the gaming industry is competitive, a degree can offer structured learning, hands-on experience and networking opportunities, making it a potentially worthwhile investment for pursuing careers in technology and entertainment.

Yes, a strong foundation in math is crucial for problem-solving and building realistic, interactive experiences. Concepts like algebra, functions, probability and logical reasoning help developers create game mechanics, physics, AI and graphics. 

Shape Game Development

Turn your passion for gaming into a career with hands-on experience used in today’s competitive gaming industry.

1 Vimeo. (2023, Sept. 5). Showcasing GCU Senior’s Technological Innovations. Retrieved March 14, 2025.

2 The earnings referenced were reported by the U.S. Bureau of Labor Statistics (“BLS”), Software Developers as of May 2023, retrieved March 11, 2025. Due to COVID-19, data from 2020 to 2023 may be atypical compared to prior years. BLS calculates the median using salaries of workers nationwide with varying levels of education and experience. It does not reflect the earnings of GCU graduates as software developers, quality assurance analysts and testers, nor does it reflect earnings of workers in one city or region of the country or a typical entry-level salary. Median income is the statistical midpoint for the range of salaries in a specific occupation. It represents what you would earn if you were paid more money than half the workers in an occupation, and less than half the workers in an occupation. It may give you a basis to estimate what you might earn at some point if you enter this career. Grand Canyon University can make no guarantees on individual graduates’ salaries. Your employability will be determined by numerous factors over which GCU has no control, such as the employer the graduate chooses to apply to, the graduate’s experience level, individual characteristics, skills, etc., against a pool of candidates.

3 COVID-19 has adversely affected the global economy and data from 2020 to 2023 may be atypical compared to prior years. Accordingly, data shown is effective September 2024, which can be found here: U.S. Bureau of Labor Statistics, Occupational Outlook Handbook, Software Developers, retrieved on March 11, 2025.

Course List

General Education Requirements:
34-40 credits
Major:
76 credits
Open Elective Credits:
4-10 credits
Degree Requirements:
120 credits

General Education Requirements

General Education coursework prepares Grand Canyon University graduates to think critically, communicate clearly, live responsibly in a diverse world, and thoughtfully integrate their faith and ethical convictions into all dimensions of life. These competencies, essential to an effective and satisfying life, are outlined in the General Education Learner Outcomes. General Education courses embody the breadth of human understanding and creativity contained in the liberal arts and sciences tradition. Students take an array of foundational knowledge courses that promote expanded knowledge, insight, and the outcomes identified in the University's General Education Competencies. The knowledge and skills students acquire through these courses serve as a foundation for successful careers and lifelong journeys of growing understanding and wisdom.

Requirements

Upon completion of the Grand Canyon University's University Foundation experience, students will be able to demonstrate competency in the areas of academic skills and self-leadership. They will be able to articulate the range of resources available to assist them, explore career options related to their area of study, and have knowledge of Grand Canyon's community. Students will be able to demonstrate foundational academic success skills, explore GCU resources (CLA, Library, Career Center, ADA office, etc), articulate strategies of self-leadership and management and recognize opportunities to engage in the GCU community.

Course Options

  • UNV-103, University Success: 4
  • UNV-303, University Success: 4
  • UNV-108, University Success in the College of Education: 4

Requirements

Graduates of Grand Canyon University will be able to construct rhetorically effective communications appropriate to diverse audiences, purposes, and occasions (English composition, communication, critical reading, foreign language, sign language, etc.). Students are required to take 3 credits of English grammar or composition.

Course Options

  • UNV-104, 21st Century Skills: Communication and Information Literacy: 4
  • ENG-105, English Composition I: 4
  • ENG-106, English Composition II: 4

Requirements

Graduates of Grand Canyon University will be able to express aspects of Christian heritage and worldview. Students are required to take CWV-101/CWV-301.

Course Options

  • CWV-101, Christian Worldview: 4
  • CWV-301, Christian Worldview: 4

Requirements

Graduates of Grand Canyon University will be able to use various analytic and problem-solving skills to examine, evaluate, and/or challenge ideas and arguments (mathematics, biology, chemistry, physics, geology, astronomy, physical geography, ecology, economics, theology, logic, philosophy, technology, statistics, accounting, etc.). Students are required to take 3 credits of intermediate algebra or higher.

Course Options

  • MAT-154, Applications of College Algebra: 4
  • MAT-144, College Mathematics: 4
  • PHI-105, 21st Century Skills: Critical Thinking and Problem Solving: 4
  • BIO-220, Environmental Science: 4

Requirements

Graduates of Grand Canyon University will be able to demonstrate awareness and appreciation of and empathy for differences in arts and culture, values, experiences, historical perspectives, and other aspects of life (psychology, sociology, government, Christian studies, Bible, geography, anthropology, economics, political science, child and family studies, law, ethics, cross-cultural studies, history, art, music, dance, theater, applied arts, literature, health, etc.). If the predefined course is a part of the major, students need to take an additional course.

Course Options

  • HIS-144, U.S. History Themes: 4
  • PSY-102, General Psychology: 4
  • SOC-100, Everyday Sociology: 4

Core Courses

Course Description

This course provides students with an in-depth understanding of the gaming industry landscape. Students explore market trends, different sectors within the industry, and various career paths. Additionally, students analyze emerging technologies and future trends shaping the industry. By the course's end, students are equipped with the knowledge and insights needed to navigate the gaming industry and contribute to innovative game design. Technology requirement: Students are responsible for providing their own laptop that is capable of running the Adobe Creative Cloud. Verify required technical specifications in the University Policy Handbook available on www.gcu.edu.

Course Description

This course serves as an introductory exploration of game engines, focusing on the industry's most popular engines. Students gain hands-on experience with game engines, learning how to create interactive and immersive gaming experiences. The course will cover fundamental game development concepts, tools, and workflows, enabling students to build a solid foundation for more advanced game development courses. Prerequisite: MAT-144 or MAT-154.

Course Description

This course offers a deep dive into the architecture of game engines. Students will explore how engines are designed and optimized for various platforms and will have the opportunity to build their own game engine components. Prerequisites: MAT-154 and GDT-115 or GMC-100.

Course Description

This course introduces students to the rapidly evolving world of virtual reality and its integration into game development. The course focuses on the principles, tools, and techniques required to create immersive and interactive VR gaming experiences. Students explore various VR platforms and technologies, gaining hands-on experience in developing virtual reality games from concept to implementation. Upon completion, students will have a solid foundation in VR game development, enabling them to conceptualize, design, and build their own immersive and interactive virtual reality gaming experiences. The course prepares students to embrace the challenges and opportunities in this rapidly expanding field, making them well-equipped to contribute to the future of VR game development and interactive storytelling. Prerequisites: MAT-154 and GMC-100.

Course Description

This world building course explores the art and science of creating immersive game worlds. Students learn about narrative development, environmental design, level layout, and interactive storytelling, and they establish skills in conceptualizing and visualizing game worlds. Students develop a broad understanding of the technical aspects and hardware constraints of world building and conceptualize captivating and cohesive game worlds that enhance the overall gameplay experience. This is a writing-intensive course. Technology requirement: Students are responsible for providing their own laptop that is capable of running the Adobe Creative Cloud. Verify required technical specifications in the University Policy Handbook available on www.gcu.edu. Prerequisite: GMC-100.

Course Description

The course delves into the fascinating world of artificial intelligence (AI) and its applications in game development. Students learn how to design, implement, and optimize AI systems that enhance the gameplay experience, create intelligent non-player characters (NPCs), and simulate lifelike behaviors. By the end of the course, students will possess the skills to craft immersive and challenging game worlds that adapt intelligently to player actions. Prerequisite: GDT-115.

Course Description

This advanced course focuses on real-time network programming, vital for online and multiplayer games. Students will learn complex network architectures and real-time communication protocols. Prerequisite: GDT-110, GDT-115.

Course Description

This course equips students with the skills and knowledge necessary to create interactive and engaging games for mobile platforms, such as smartphones and tablets. Throughout the course, students explore the unique challenges and opportunities presented by mobile game development, learning to optimize game design, user experience, and performance for a diverse and rapidly-evolving mobile landscape. Through hands-on projects and real-world examples, students gain practical experience in mobile game development, culminating in the creation of their own mobile game. By the end of the course, students will be well-prepared to pursue careers in the mobile gaming industry or independently develop and publish their own mobile games. Prerequisite: GDT-210.

Course Description

This course introduces students to the exciting field of augmented reality and its integration with game development. Through this course, students explore the core concepts and techniques required to design and create interactive and immersive AR gaming experiences, fostering practical knowledge in developing AR applications that blend virtual content seamlessly with the real world, opening up a world of possibilities for innovative and immersive gaming experiences. Students work on practical AR game development projects, allowing them to apply the knowledge gained in class to create their own interactive AR gaming experiences. By the end of the course, students will have a comprehensive understanding of AR technology and be well-equipped to contribute to the exciting and rapidly evolving field of AR game development. Prerequisite: GDT-120.

Course Description

This course dives deep into graphics programming techniques, focusing on creating cutting-edge visuals and effects within game environments. Students master various graphics algorithms, shader programming, and GPU optimization techniques. Prerequisite: GDT-120.

Course Description

This course teaches advanced testing and debugging methods to ensure high-quality game development. Students learn automated testing, performance profiling, and error handling. Prerequisite: GDT-215, GDT-220.

Course Description

Game Creation 1 is an introductory course that provides students with a foundation in the key principles and skills necessary for game development. Through a combination of theoretical knowledge and hands-on projects, students learn the basics of game design, programming, and art creation. They explore topics such as game mechanics, level design, character development, and prototyping. By the end of the course, students will have created their own small game, gaining valuable experience in the game creation process. Technology requirement: Students are responsible for providing their own laptop that is capable of running the Adobe Creative Cloud. Verify required technical specifications in the University Policy Handbook available on www.gcu.edu. Prerequisite: GMC-200.

Course Description

This course covers the crucial aspects of security in game development, with a focus on implementing anti-cheat measures and protecting intellectual property. Prerequisite: GDT-205, GDT-215.

Course Description

This course offers a comprehensive exploration of the principles and techniques involved in creating multiplayer experiences within games. Students gain a deep understanding of the technologies and methodologies used to design and implement various multiplayer architectures, enabling them to develop engaging, real-time, and socially interactive games for a diverse player base. Throughout the course, students work on hands-on projects, collaborating with others to build functional multiplayer games from the ground up. They also gain insights into the challenges of multiplayer game development, such as handling network issues, preventing cheating, and ensuring a fair and enjoyable experience for all players. By the end of the course, students will have the knowledge and skills to embark on exciting multiplayer game development projects and contribute to the ever-evolving world of online gaming. Prerequisite: GDT-305, GDT-310.

Course Description

This writing-intensive course builds upon the knowledge gained in Game Creation 1, Game Creation 2 is an intermediate-level course that dives deeper into game development concepts and techniques. Students expand their skills in areas such as advanced game mechanics, artificial intelligence, advanced level design, and multiplayer implementation. Through challenging projects and collaborative work, students further enhance their game development abilities and develop a more sophisticated understanding of the game creation process. Technology requirement: Students are responsible for providing their own laptop that is capable of running the Adobe Creative Cloud. Verify required technical specifications in the University Policy Handbook available on www.gcu.edu. Prerequisite: GMC-351.

Course Description

This essential course introduces students to the fundamental principles of physics and their practical application in game development. Students explore how physics engines and simulations contribute to creating realistic and immersive gaming experiences. Through hands-on projects and experiments, students gain the knowledge and skills to develop dynamic, interactive, and physics-based game mechanics. They also have the opportunity to apply the principles they learn to develop interactive prototypes and small-scale games that showcase physics-based gameplay. By the end of the course, students will possess a strong foundation in game physics and simulation, enabling them to craft more engaging, dynamic, and immersive gaming experiences for players. Prerequisite: GDT-225.

Course Description

Game Creation 3 is an advanced course that focuses on refining and polishing the skills necessary to create high-quality games. Students engage in in-depth exploration of topics such as advanced storytelling, advanced graphics and rendering techniques, optimization strategies, and immersive experiences (e.g., virtual reality or augmented reality). They undertake complex game projects that require advanced problem-solving and creative solutions, pushing the boundaries of their game development abilities. Technology requirement: Students are responsible for providing their own laptop that is capable of running the Adobe Creative Cloud. Verify required technical specifications in the University Policy Handbook available on www.gcu.edu. Prerequisite: GMC-352.

Course Description

This is an intensive course designed to take students' game development skills to the next level. Students delve into the complexities of game programming, focusing on advanced topics such as artificial intelligence, graphics rendering, networking, and more. By mastering these advanced concepts, students are better equipped to create high-quality, sophisticated games that push the boundaries of what is possible in the gaming industry. Through hands-on projects and assignments, students apply their knowledge of advanced game programming concepts to create polished and technically impressive game projects. This course equips students with the expertise to tackle ambitious game development projects and prepares them to excel in demanding roles within the game development industry. Prerequisite: GDT-315, GDT-320.

Course Description

This course is the last of a series of four courses where design students and programming students work together to practice the design and production of games to develop a portfolio of projects. Best practices are instilled for finalizing and showcasing work completed in the program, presenting an engaging portfolio and job-hunting plan. Technology requirement: Students are responsible for providing their own laptop that is capable of running the Adobe Creative Cloud. Verify required technical specifications in the University Policy Handbook available on www.gcu.edu. Prerequisite: GMC-451.

  • GCU cannot and will not promise job placement, a job, graduate school placement, transfer of GCU program credits to another institution, promotion, salary, or salary increase. Please see the Career Services Policy in the University Policy Handbook.
  • Please note that this list may contain programs and courses not presently offered, as availability may vary depending on class size, enrollment and other contributing factors. If you are interested in a program or course listed herein please first contact your University Counselor for the most current information regarding availability.
  • Please refer to the Academic Catalog for more information. Programs or courses subject to change

Locations

GCU Campus Student


Join Grand Canyon University’s vibrant and growing campus community, with daytime classes designed for traditional students. Immerse yourself in a full undergraduate experience, complete with curriculum designed within the context of our Christian worldview.

GCU Online Student


Pursue a next-generation education with an online degree from Grand Canyon University. Earn your degree with convenience and flexibility with online courses that let you study anytime, anywhere.