Game Development and Programming


$129; Payment is due upon registration



Workshop Objectives

Learn to create your own video game by planning its development to include graphics, audio, and music. During this workshop, you'll: 

  • Learn to develop a game concept, create a prototype, test its functionality, and iterate on your ideas
  • Expand on your development environment by adding multiplayer and enhanced gameplay features
  • Bring your game ideas to life by learning JavaScript, develop video games for your computer and web browsers with our hands-on projects, and eventually create your own video game

Eligibility and Prerequisites

This NxtGen IT and Cybersecurity course is open to any high school sophomore, junior, or senior worldwide (ages 14-17), as well as those technically advanced incoming freshmen who receive Illinois Tech staff approval. No prerequisite knowledge is required; however, it is recommended that students have some technical knowledge. Students practice hands-on basic techniques and continue into advanced techniques while building small project-based websites and web applications.

Upon registration, students must submit the following in order to confirm enrollment in the program:

  • Program fee
  • Parental consent form, which will be sent by email via DocuSign

Access to a laptop or desktop computer, stable internet access, and the ability to download and install software is required. The program will take place online using the Zoom platform. In order for the program to be as interactive as possible, students are encouraged to use their webcam during the synchronous sessions. Students participating in Illinois Tech online summer programs must be at least 14 years of age to participate. View Zoom privacy policy.


James Papademas is an industry professor of information technology and management at Illinois Tech. He has taught the NxtGen Game Development and Programming course for several years.