{
  "college": "chaffey-college",
  "edition": "2026-2027",
  "departmentName": "Computer Science",
  "id": "computer-game-development-a-s-degree",
  "name": "Computer Game Development",
  "award": "A.S. Degree",
  "department": "computer-science",
  "sourceUrl": "https://chaffey.curriqunet.com/catalog/iq/19210/20265/18867/20092/20589",
  "blocks": [
    {
      "kind": "text",
      "markdown": "### Description\n\nThe Game Development program prepares students for entry-level careers in the interactive entertainment industry and for transfer to four-year programs in related fields. The curriculum integrates computer science fundamentals with artistic, musical, and theatrical elements to provide students with a well-rounded foundation in the design and production of digital games. Students will develop skills in programming, game engines, level and world building, interactive storytelling, sound and music design, and visual/performing arts for games. The program emphasizes creativity, collaboration, and technical problem-solving, reflecting the multidisciplinary nature of the game industry.\n\n### Program Learning Outcomes\n\nUpon the successful completion of this program, students should be able to:\n\n1.  Apply programming and computational problem-solving skills to design and implement interactive games using industry-standard languages and tools.\n2.  Demonstrate creative and technical proficiency in game design through the integration of art, music, theater, and storytelling elements.\n3.  Collaborate effectively in multidisciplinary teams, applying project management principles to complete game development projects.\n4.  Analyze and evaluate games in terms of design, narrative, systems, and player experience."
    },
    {
      "kind": "courselist",
      "rows": [
        {
          "type": "comment",
          "text": "Major requirements for the Associate in Science Degree (AS):"
        },
        {
          "type": "comment",
          "text": "Computer Game Development Core Certificate courses:",
          "units": "15"
        },
        {
          "type": "course",
          "code": "ITIS 10",
          "title": "Introduction to Computer Information Systems",
          "units": "3",
          "indent": false
        },
        {
          "type": "course",
          "code": "CISGAME 1",
          "title": "Fundamentals of Game Development",
          "units": "3",
          "indent": false
        },
        {
          "type": "course",
          "code": "CISGAME 2",
          "title": "Fundamentals of Game Development II",
          "units": "3",
          "indent": false
        },
        {
          "type": "course",
          "code": "CISGAME 403",
          "title": "Fundamentals of Game Programming",
          "units": "3",
          "indent": false
        },
        {
          "type": "course",
          "code": "CISGAME 420",
          "title": "Mobile/Web Game Development",
          "units": "3",
          "indent": false
        },
        {
          "type": "comment",
          "text": "Plus these required courses:",
          "units": "19"
        },
        {
          "type": "course",
          "code": "ARTGD 63",
          "title": "Introduction to Graphic Design",
          "units": "4",
          "indent": false
        },
        {
          "type": "course",
          "code": "COMPSCI 1",
          "title": "Programming Concepts and Methodology I (C++)",
          "units": "3",
          "indent": false
        },
        {
          "type": "course",
          "code": "COMPSCI 4",
          "title": "Discrete Structures",
          "units": "3",
          "indent": false
        },
        {
          "type": "course",
          "code": "MUSIC 17",
          "title": "Electronic Music",
          "units": "3",
          "indent": false
        },
        {
          "type": "course",
          "code": "PHYS 5",
          "title": "The Ideas of Physics",
          "units": "3",
          "indent": false
        },
        {
          "type": "course",
          "code": "THEATRE 1",
          "title": "Introduction to Theatre",
          "units": "3",
          "indent": false
        },
        {
          "type": "comment",
          "text": "Any two courses:",
          "units": "6-8"
        },
        {
          "type": "course",
          "code": "ARTGD 82",
          "title": "Introduction to Digital Media",
          "units": "4",
          "indent": false
        },
        {
          "type": "course",
          "code": "ARTGD 84",
          "title": "Motion Graphic Animation",
          "units": "4",
          "indent": false
        },
        {
          "type": "course",
          "code": "COMPSCI 2",
          "title": "Programming Concepts and Methodology II (C++)",
          "units": "3",
          "indent": false
        },
        {
          "type": "course",
          "code": "COMPSCI 10",
          "title": "Introduction to Data Science",
          "units": "3",
          "indent": false
        },
        {
          "type": "course",
          "code": "COMPSCI 401",
          "title": "Introduction to Virtual and Augmented Reality",
          "units": "3",
          "indent": false
        },
        {
          "type": "course",
          "code": "ENGL 7A",
          "title": "Creative Writing: Short Fiction",
          "units": "3",
          "indent": false
        },
        {
          "type": "course",
          "code": "ENGL 7B",
          "title": "Creative Writing: Fiction",
          "units": "3",
          "indent": false
        },
        {
          "type": "course",
          "code": "ITIS 45",
          "title": "IT Project Management",
          "units": "3",
          "indent": false
        },
        {
          "type": "course",
          "code": "MUSIC 16",
          "title": "Introduction to Recording",
          "units": "3",
          "indent": false
        },
        {
          "type": "course",
          "code": "MUSIC 18",
          "title": "Introduction to Pro Tools",
          "units": "3",
          "indent": false
        },
        {
          "type": "course",
          "code": "MUSIC 19",
          "title": "Introduction to Logic and Live",
          "units": "3",
          "indent": false
        },
        {
          "type": "course",
          "code": "THEATRE 7",
          "title": "Theatrical Script Analysis",
          "units": "3",
          "indent": false
        },
        {
          "type": "course",
          "code": "THEATRE 10",
          "title": "Principles of Acting I",
          "units": "3",
          "indent": false
        },
        {
          "type": "course",
          "code": "THEATRE 31",
          "title": "Introduction to Design",
          "units": "3",
          "indent": false
        },
        {
          "type": "total",
          "text": "Total",
          "units": "40-42"
        }
      ]
    },
    {
      "kind": "text",
      "markdown": "### Other Information\n\nBusiness, Technology, and Hospitality\n\nLocal Program (Major) Code: S124\n\nProgram Control Number: 46158\n\nTOP Code: .\n\nCIP Code: 11.0201"
    },
    {
      "kind": "text",
      "markdown": "Academic Map Coming Soon"
    }
  ]
}