Badge
Apr 4, 2026
Forging Virtual Worlds Mastering the Art and Science of Game Development
Unlock the secrets behind crafting immersive digital experiences. Discover the comprehensive Associate of Applied Science degrees in Game Development designed to equip aspiring creators with the es...

The creation of interactive digital entertainment is a complex dance between artistic vision and technical prowess. Johnson County Community College (JCCC) offers a robust Associate of Applied Science (AAS) in Game Development, providing a structured pathway for aspiring professionals to enter this dynamic industry. This program is meticulously designed to impart the focused knowledge and practical skills necessary to excel in entry-level roles, from programming and tool building to game design and quality assurance.
Laying the Foundation for Interactive Futures
The curriculum at JCCC goes beyond basic coding, aiming to equip students with a holistic understanding of the game development lifecycle. Graduates will be prepared for positions such as game programmers, engine builders, interface designers, and even specialized roles like collision detection developers. Furthermore, the program acknowledges the broader scope of interactive development, including training for roles in video and online training development, customer support, and simulations.
Mastering the Craft: Core Competencies
Central to the AAS program is the development of proficiency in creating code for both 2D and 3D graphics, as well as real-time virtual environments. Students will gain a deep understanding of essential game development concepts, including game ethics, the critical importance of presenting compelling "game bibles" (design documents), and the foundational mathematics and physics required to build realistic and engaging game worlds.
Program Pillars: Learning Outcomes in Action
JCCC emphasizes a commitment to lifelong learning, and its Game Development program reflects this ethos through specific learning outcomes. Upon completion, students are expected to confidently use a game engine to prototype ideas, develop functional, efficient, and elegant code, collaborate effectively in teams to solve complex challenges, and transform prototypes into polished, release-ready builds.
Specializing Your Journey: Design or Programming
The AAS program offers two distinct tracks to cater to diverse interests: Game Design and Game Programming. The Game Design option delves into the creative and structural aspects, covering areas like the business of games, introduction to game creation, game design principles, level editing, and prototyping. It also touches upon artificial intelligence for games and serious game design, broadening the scope of application.
The Game Programming option, conversely, immerses students in the technical backbone of game development. This track focuses on programming fundamentals, algorithms, object-oriented programming using C#, and specialized courses in game programming, user-centered design, and mobile game development. Both options integrate essential math and physics for games to ensure a well-rounded technical understanding.
Building Blocks of Success: A Glimpse at the Curriculum
The "Plan of Study" grids reveal a thoughtful progression of courses. For the Game Design track, the first semester includes Programming Fundamentals, Composition, The Business of Games, Introduction to Game Development, Beginning Game Creation, and College Algebra. Subsequent semesters build upon this foundation with courses in Game Design I & II, Game Level Editing, Game Prototyping, AI for Games, Game Quality Assurance, Agile Game Development, and a capstone project.
The Game Programming track mirrors some foundational courses but quickly pivots to core programming subjects. It includes Concepts of Programming Algorithms using C#, Game Programming I & II, User-Centered Design, AI for Games, Object-Oriented Programming using C#, and Math and Physics for Games. The program also emphasizes communication skills through Interpersonal Communication or Public Speaking courses, vital for team collaboration.
Beyond the Basics: Electives and General Education
Both tracks incorporate program electives, allowing students to further specialize or explore adjacent fields like Digital Narratives or Serious Game Design. Crucially, the curriculum also integrates essential General Education requirements, ensuring students develop strong communication, critical thinking, and analytical skills through English, Social and Behavioral Sciences, and Arts and Humanities coursework. This comprehensive approach ensures graduates are not just coders or designers, but well-rounded professionals.
Preparing for an Evolving Industry
The Game Development AAS at JCCC is more than just a degree; it's an investment in a future within one of the world's most innovative and rapidly growing industries. By providing a blend of theoretical knowledge, practical application, and industry-relevant skills, the program empowers students to embark on fulfilling careers, contribute to groundbreaking projects, and shape the future of interactive entertainment.
Source Insight: This report was curated based on original coverage from catalog.jccc.edu.
Explore Kri-Zek
📱 Altered Brilliance App
Download on Google Play · Watch the Trailer
📖 The Power of Gaming
Watch the Video
🤝 Connect With Us
Kri-Zek on LinkedIn · Founder on LinkedIn · Happenstance
📸 Follow Us on Instagram
@krizekster · @krizek.tech · @krizekindia