Course Catalog

Computer Science II: Game Design & Development

  • Semester 2 2024-2025

    Jan 8, 2025-April 25, 2025 For Members Register
  • Summer 2025

    June 16, 2025 - August 1, 2025 For All Students Registration closed

Course Overview

Create Your Own Games: Do you love to play video games? Ever wanted to make your own? Explore what makes a game exciting and how game developers create games from scratch. In this immersive and hands-on course, you’ll start creating your own games from the ground up by tackling design challenges and refining the game’s theme and structure. Gain experience with Unity, a professional game development tool, as you build games using graphics, sounds, and effects and control events and behaviors with the C# programming language.

Why Take This Course? For anyone interested in game development, this course will equip you with the skills to turn your ideas into playable games. Collaborate with teammates across the world to brainstorm, design, and develop games in response to unique challenges, building your skills in communication, project management, and creative problem-solving. By the end, you’ll have a portfolio of game projects and a strong foundation for future studies in game design and coding.

Prerequisite: Computer Science I: Computational Thinking or its equivalent

Students in GOA courses will need reliable access to a computer with webcam/microphone connections, an email address (preferably school-based), a Web-conferencing app (GOA courses use Zoom), and a Word processing app (GOA courses use Google’s G Suite). When necessary, alternative arrangements may be made. Some courses require additional materials which can be found here.

NCAA-approved course

UC-approved course

View Course Outline

Explore your interests. Earn a Pathway Certification.

Discover Learning Pathways