X

hi
Have a question?

Chat with a live agent now.

Need help?

XNo thanks

Computer Information Systems

Bachelor’s Degree Specialization in Web Game Programming

Explore the incredible world of gaming and interactive media

Want to pursue a career in computer information systems and learn how to build video games from scratch using web-based technologies? Then our Bachelor’s in Computer Information Systems with a Web Game Programming Specialization may be a good fit for you.

Our program is designed with our Tech Foundations and AI-infused courses that feature hands-on learning experience with AI tools and real-world simulations. You’ll be armed with a solid foundation in technology and the future-ready tools you need to design compelling gaming experiences.

Get to know our web game programming degree specialization

In our Web Game Programming Specialization, you’ll learn the protocols and techniques necessary to develop online games so they work on desktop computers, tablets, and smartphones. You’ll also learn about a variety of game development topics, including basic game design, layout, and controls. In our AI-infused courses, you’ll experiment with artificial intelligence tools that can help you:

  • Brainstorm design ideas
  • Generate prototype code
  • Smooth out the trial-and-error that comes with building interactive experiences
  • Test variations of your game logic

Our knowledgeable and experienced faculty will help you understand design, development, and characteristics of websites and multiplayer online games as you work toward your bachelor's degree.

Accreditation matters

Being accredited means we’ve met rigorous quality standards and are committed to giving you the education you deserve. Our accreditations and recognitions include:

  • The Computing Accreditation Commission of CAC of ABET (CAC of ABET): Our Bachelor of Science in Computer Information Systems is accredited by CAC of ABET, a mark of quality that is respected by employers and professional associations within the field. 

  • The Higher Learning Commission (HLC): DeVry University is accredited by HLC,  https://www.hlcommission.org. Our Keller Graduate School of Management is included in this accreditation.

Classes start every 8 weeks

Design your future in web game programming. 

Why DeVry?

Why choose web game programming at DeVry?

Work with modern technologies & systems

Gain experience with game engines, multimedia scripting tools, animation workflows, cloud hosting environments, and platforms used to build responsive, browser-based games.

Get future-ready with AI-infused learning

Our AI-infused courses prepare you for the future of web game programming, helping you gain experience with AI-assisted tools that support faster, more flexible programming and problem-solving. 

Minimum Completion Time*
2 years
8 months
OR
Normal Completion Time
4 years

Accelerate on your schedule

Choose the schedule that best fits your goals and commitments. You can earn your bachelor's degree in as little as 2 years and 8 months.1

Or, follow a normal schedule and complete your program in 4 years.2

 

1Minimum completion time does not include breaks and assumes 3 semesters of year-round, full-time enrollment in 12-19 credit hours a semester per 12-month period.
2Normal completion time includes breaks and assumes 2 semesters of enrollment in 12-19 credit hours per semester per 12-month period.

Knowledge & skills

What you’ll learn

Our Web Game Programming Specialization covers the following:

Game development

Use an object-oriented game engine with libraries and apply game design principles to develop sample games, taking into account technical considerations and industry best practices. Refine gameplay behavior using iterative testing and AI-assisted tools that can help generate or adjust logic during development.

Multiplayer online game development

Explore design, development, and play in multiplayer online games; study how to install, configure, and maintain game server software; and deploy a simple multimedia game using servers.

Interactive web page scripting

Use scripting language to design and script basic interactive web page components and web-based games.

Programming multimedia for the web

Apply multimedia authoring tools and techniques to create web-based games and dynamic web pages. Integrate and control multimedia assets such as movie clips, sound effects, images, and animations.

Dynamic website development and database integration

Design and develop dynamic websites through the use of cascading style sheets (CSSs), integration of databases, server-side scripting, and large site management.

Creative thinking

Develop and design new applications, ideas, relationships, systems, or products.

Logic and design

Study basic programming logic and algorithm design, including control structures for sequential, iterative, and decision-based processing. Learn how computers think in order to set up complex patterns and controls. Experiment with AI-driven problem-solving tools that can generate alternative approaches or identify logic issues.

Interacting with computers

Use computers and computer systems to program hardware, write software, set up functions, enter data, and process information. These essential skills will make you a better technology user and will inform the way you set up networks.

Structured analysis and design

Explore the systems analysis and design process using information systems methodologies and techniques to analyze business activities and solve problems. Learn how to identify, define, and document business problems, and then develop information system models to solve them.

Embedded programs

Embedded programs — demonstrate skills at every step

Looking to earn 2 additional credentials? Now you can with our unique 3-in-1 design. Every course in our Undergraduate Certificate in Programming Essentials and Associate Degree in Information Technology and Networking program is embedded within our online Computer Information Systems Bachelor's Degree program with a Specialization in Web Game Programming.So, you can earn a certificate and an associate degree on the way to your bachelor's degree.

Careers

Career opportunities in web game programming

With our Web Game Programming Specialization, you can consider careers such as:

  • Back-end Java programmer

    Back-end Java programmers are a type of back-end developer who specializes in using JavaScript. They work on websites to ensure their functionality, and they interact with the elements of a site that a user would not see.

  • HTML5 game developer 

    HTML5 game developers use the programming language HTML5 in conjunction with gaming design principles to create gaming experiences for the web.

  • Mobile game programmer 

     

    Mobile game programmers use programming languages and video game design practices to create compelling gaming experiences for mobile devices.

  • Software developer

    Software developers use programming languages to create software that fulfills a specific purpose. The software developed could be anything from a tool on a website to a video game.

  • Website designer

    Website designers, also known as web designers, ensure that websites are intuitively laid out and visually compelling. They play a role in designing every element that a user would interact with on a website.

Frequently asked questions

What is the difference between game development and game programming?

Game development and programming have a lot of overlap, but they are distinct practices. Game programmers create the game itself from a coding perspective. Game developers work with programmers during this process but are more closely involved with the game design and conceptual development.

How do you become a game programmer?

The first step to becoming a game programmer is often earning a bachelor's degree. Video games have become significantly more complex over the past few decades. What was a blockbuster game in the year 2000 is now smaller and less complex than many mobile phone games. As a result, companies need people who have a thorough understanding of game design and programming languages. You'll have a chance to build skills and learn key concepts through a bachelor's degree program, which is one way to signal to an employer that you have what it takes to be a game developer.

Academic Catalog
2025-2026 academic catalog
Program guide

1Minimum completion time does not include breaks and assumes 3 semesters of year-round, full-time enrollment in 12-19 credit hours a semester per 12-month period.
2Normal completion time includes breaks and assumes 2 semesters of enrollment in 12-19 credit hours per semester per 12-month period.
3Future programmatic changes could impact the ability to earn additional credentials en route to an eligible degree program at DeVry. Refer to the academic catalog for details.