{
  "college": "berkeley-city-college",
  "edition": "2026-2027",
  "code": "MM/AN",
  "name": "Multimedia Arts Animation and Game Design",
  "sourceUrl": "https://bcc.curriqunet.com/catalog/iq/39665/39964/39696",
  "courses": [
    {
      "code": "MM/AN 1A",
      "subject": "MM/AN",
      "number": "1A",
      "title": "Drawing for Animation",
      "units": "3",
      "hours": "2.5 hours lecture, 1.5 hours lab",
      "cid": [],
      "transfer": [
        "CSU",
        "UC"
      ],
      "description": "Freehand drawing techniques in traditional animation: Gesture drawing, designing key poses, drawing figures in motion, capturing motion in fast sketches, analysis and development of motion paths. Not open for credit to students who have completed MMART 178.",
      "notes": [],
      "offered": [
        {
          "term": "fall-2026",
          "name": "Fall 2026",
          "sections": 2,
          "open": 0,
          "url": "/c/berkeley-city-college/schedule/fall-2026/mm-an/#mm-an-1a",
          "subject": "MM/AN"
        }
      ]
    },
    {
      "code": "MM/AN 1B",
      "subject": "MM/AN",
      "number": "1B",
      "title": "Storytelling in Animation",
      "units": "3",
      "hours": "2.5 hours lecture, 1.5 hours lab",
      "cid": [],
      "transfer": [
        "CSU",
        "UC"
      ],
      "description": "Animated project design using storytelling elements, improvisation and brainstorming: Developing effective characters, story arcs, primary and secondary action, pacing and layout. Not open for credit to students who have completed MMART 116.",
      "notes": [
        "Peralta GE Areas 3;"
      ],
      "offered": []
    },
    {
      "code": "MM/AN 2",
      "subject": "MM/AN",
      "number": "2",
      "title": "History of Animation",
      "units": "3",
      "hours": "3 hours lecture",
      "cid": [],
      "transfer": [
        "CSU",
        "UC"
      ],
      "description": "History of animation through its social context and impact since its inception: Roots of animation before film technology to modern commercial and artistic animated productions; aesthetics and visual styles in different genres of animation.",
      "notes": [
        "Peralta GE Areas 3; Cal-GETC Area 3B;"
      ],
      "offered": []
    },
    {
      "code": "MM/AN 3A",
      "subject": "MM/AN",
      "number": "3A",
      "title": "Introduction to 2D Animation",
      "units": "3",
      "hours": "2.5 hours lecture, 1.5 hours lab",
      "cid": [],
      "transfer": [
        "CSU",
        "UC"
      ],
      "description": "Introduction to the principles of 2D animation: Creating character animation; drawing key poses and in-betweens; designing movement paths, pose manipulation and cycles; enhancing animation with sound; utilizing storyboards and dynamic composition to create animated scenes; testing motion studies and scene storytelling with software.",
      "notes": [],
      "offered": [
        {
          "term": "fall-2026",
          "name": "Fall 2026",
          "sections": 2,
          "open": 2,
          "url": "/c/berkeley-city-college/schedule/fall-2026/mm-an/#mm-an-3a",
          "subject": "MM/AN"
        }
      ]
    },
    {
      "code": "MM/AN 3B",
      "subject": "MM/AN",
      "number": "3B",
      "title": "Intermediate 2D Animation",
      "units": "3",
      "hours": "2.5 hours lecture, 1.5 hours lab",
      "prerequisite": "MM/AN 003A",
      "cid": [],
      "transfer": [
        "CSU",
        "UC"
      ],
      "description": "Project-based study of 2D animation: Developing movement based on the principles of animation; designing characters; timing based on lip-synching; rotoscoping; coordinating sound to animated shorts and exploring the themes of American animation history. Not open for credit to students who have completed MMART 187.",
      "notes": [],
      "offered": [
        {
          "term": "fall-2026",
          "name": "Fall 2026",
          "sections": 2,
          "open": 2,
          "url": "/c/berkeley-city-college/schedule/fall-2026/mm-an/#mm-an-3b",
          "subject": "MM/AN"
        }
      ]
    },
    {
      "code": "MM/AN 4",
      "subject": "MM/AN",
      "number": "4",
      "title": "2D Digital Animation",
      "units": "3",
      "hours": "2.5 hours lecture, 1.5 hours lab",
      "advisory": "MM/AN 003A",
      "cid": [],
      "transfer": [
        "CSU",
        "UC"
      ],
      "description": "2D animation using a vector-based imaging and animation program: Survey of traditional animation techniques; importing graphics; creating and manipulating symbols; using keyframes; designing motion paths; using Motion Tweens and Shape Tweens to animate symbols; and publishing the animations to various formats. Not open for credit to students who have completed MMART 186.",
      "notes": [],
      "offered": []
    },
    {
      "code": "MM/AN 10",
      "subject": "MM/AN",
      "number": "10",
      "title": "Experimental Animation",
      "units": "3",
      "hours": "2.5 hours lecture, 1.5 hours lab",
      "advisory": "MM/AN 003A",
      "cid": [],
      "transfer": [
        "CSU",
        "UC"
      ],
      "description": "Exploration of alternative forms of traditional animation: Analysis and application of the techniques of claymation; stop-motion, paper cut-outs, puppets, color sand, mixed media, and set construction and sculpture; digital video manipulation. Not open for credit to students who have completed MMART 181.",
      "notes": [],
      "offered": []
    },
    {
      "code": "MM/AN 19",
      "subject": "MM/AN",
      "number": "19",
      "title": "Character Design and Model Construction",
      "units": "3",
      "hours": "2 hours lecture, 4 hours lab",
      "cid": [],
      "transfer": [
        "CSU",
        "UC"
      ],
      "description": "Character design and model construction: Creation of dynamic 3D character models from conceptual sketches and model sheets, using real-world materials.",
      "notes": [],
      "offered": []
    },
    {
      "code": "MM/AN 20A",
      "subject": "MM/AN",
      "number": "20A",
      "title": "Introduction to 3D Animation",
      "units": "3",
      "hours": "2.5 hours lecture, 1.5 hours lab",
      "cid": [],
      "transfer": [
        "CSU",
        "UC"
      ],
      "description": "Introduction to the theory, history and production techniques of 3D Animation: Pre-production through post-production and deliverables; considerations for game and other industries. Not open for credit to students who have completed MMART 188.",
      "notes": [],
      "offered": [
        {
          "term": "fall-2026",
          "name": "Fall 2026",
          "sections": 2,
          "open": 2,
          "url": "/c/berkeley-city-college/schedule/fall-2026/mm-an/#mm-an-20a",
          "subject": "MM/AN"
        }
      ]
    },
    {
      "code": "MM/AN 20B",
      "subject": "MM/AN",
      "number": "20B",
      "title": "3D Character Animation",
      "units": "3",
      "hours": "2.5 hours lecture, 1.5 hours lab",
      "prerequisite": "MM/AN 020A",
      "cid": [],
      "transfer": [
        "CSU",
        "UC"
      ],
      "description": "Study and practice of creating the illusion of life through techniques of 3D Animation: Application of theory to practical scene work with an emphasis on movement and acting in animated characters.",
      "notes": [],
      "offered": []
    },
    {
      "code": "MM/AN 21A",
      "subject": "MM/AN",
      "number": "21A",
      "title": "Introduction to 3D Modeling",
      "units": "3",
      "hours": "2.5 hours lecture, 1.5 hours lab",
      "advisory": "MM/AN 020A",
      "cid": [],
      "transfer": [
        "CSU",
        "UC"
      ],
      "description": "Introduction to 3D Modeling: Principles and techniques of digital modeling in polygons, NURBS, and subdivision surfaces; applications of textures, materials, and lighting to models; rendering with appropriate materials, lighting and cameras.",
      "notes": [],
      "offered": [
        {
          "term": "fall-2026",
          "name": "Fall 2026",
          "sections": 2,
          "open": 2,
          "url": "/c/berkeley-city-college/schedule/fall-2026/mm-an/#mm-an-21a",
          "subject": "MM/AN"
        }
      ]
    },
    {
      "code": "MM/AN 21B",
      "subject": "MM/AN",
      "number": "21B",
      "title": "Intermediate 3D Modeling",
      "units": "3",
      "hours": "2.5 hours lecture, 1.5 hours lab",
      "prerequisite": "MM/AN 021A",
      "cid": [],
      "transfer": [
        "CSU",
        "UC"
      ],
      "description": "Design and construction of digital characters and environments: Creation of production-ready 3D models using organic and hard surface modeling techniques covering the principles of digital sculpting as well as methods for optimizing models for 3D game engines.",
      "notes": [],
      "offered": [
        {
          "term": "fall-2026",
          "name": "Fall 2026",
          "sections": 2,
          "open": 2,
          "url": "/c/berkeley-city-college/schedule/fall-2026/mm-an/#mm-an-21b",
          "subject": "MM/AN"
        }
      ]
    },
    {
      "code": "MM/AN 22A",
      "subject": "MM/AN",
      "number": "22A",
      "title": "3D Layout and Lighting",
      "units": "3",
      "hours": "2.5 hours lecture, 1.5 hours lab",
      "advisory": "MM/AN 020A",
      "cid": [],
      "transfer": [
        "CSU",
        "UC"
      ],
      "description": "Dynamic composition and visual development: Development of backgrounds and environments and use of camera angles and perspective to stage effective layouts; application of storytelling elements, research, lighting, color theory and basic design principles.",
      "notes": [],
      "offered": []
    },
    {
      "code": "MM/AN 22B",
      "subject": "MM/AN",
      "number": "22B",
      "title": "Special Effects for Animation",
      "units": "3",
      "hours": "2.5 hours lecture, 1.5 hours lab",
      "advisory": "MM/AN 020A or MM/AN 021A or MM/AN 510",
      "cid": [],
      "transfer": [
        "CSU",
        "UC"
      ],
      "description": "Production of 2D/3D visual effects for computer graphics: Live action and animation application, design and planning special effects based on natural phenomena; animation of 2D/3D objects and effects to be composited into computer graphics or video footage.",
      "notes": [],
      "offered": []
    },
    {
      "code": "MM/AN 23",
      "subject": "MM/AN",
      "number": "23",
      "title": "3D Rigging",
      "units": "3",
      "hours": "2.5 hours lecture, 1.5 hours lab",
      "advisory": "MM/AN 020A",
      "cid": [],
      "transfer": [
        "CSU",
        "UC"
      ],
      "description": "Technical development of effective animation controls for 3D models and characters: Use of set driven keys, deformers, constraints and kinematic controls, including the exporting of rigged characters and objects to a game/simulation platform.",
      "notes": [],
      "offered": [
        {
          "term": "fall-2026",
          "name": "Fall 2026",
          "sections": 2,
          "open": 2,
          "url": "/c/berkeley-city-college/schedule/fall-2026/mm-an/#mm-an-23",
          "subject": "MM/AN"
        }
      ]
    },
    {
      "code": "MM/AN 24",
      "subject": "MM/AN",
      "number": "24",
      "title": "Performance Animation",
      "units": "3",
      "hours": "2.5 hours lecture, 1.5 hours lab",
      "advisory": "MM/AN 020B",
      "cid": [],
      "transfer": [
        "CSU",
        "UC"
      ],
      "description": "Performance animation: Acting techniques with applications to character animation, scene construction, and storytelling; exploration of motivation in creating movement and gesture and how this relates to believable characterization for animation.",
      "notes": [],
      "offered": [
        {
          "term": "fall-2026",
          "name": "Fall 2026",
          "sections": 2,
          "open": 2,
          "url": "/c/berkeley-city-college/schedule/fall-2026/mm-an/#mm-an-24",
          "subject": "MM/AN"
        }
      ]
    },
    {
      "code": "MM/AN 25",
      "subject": "MM/AN",
      "number": "25",
      "title": "Animation Production",
      "units": "3",
      "hours": "2.5 hours lecture, 1.5 hours lab",
      "prerequisite": "MM/AN 020A",
      "advisory": "MM/AN 020B, MM/AN 021A",
      "cid": [],
      "transfer": [
        "CSU",
        "UC"
      ],
      "description": "Creating a short animated piece from design through production: Team dynamics, acting, visual storytelling, working with clients, and completing a short animated project in 2D/2.5D or 3D depending on story. Not open for credit to students who have completed MMART 194.",
      "notes": [],
      "offered": []
    },
    {
      "code": "MM/AN 30",
      "subject": "MM/AN",
      "number": "30",
      "title": "Textures for 3D",
      "units": "3",
      "hours": "2.5 hours lecture, 1.5 hours lab",
      "advisory": "MM/AN 020A or MM/AN 021A",
      "cid": [],
      "transfer": [
        "CSU",
        "UC"
      ],
      "description": "Computer Graphics 3D Strategies in texture, lighting for animation, and Realtime applications: Industry techniques to enhance 3D objects, environments, and characters through 3D sculpting and painting tools; skills for creative industries, such as video games, cinema, animation, AR, and/or print.",
      "notes": [],
      "offered": []
    },
    {
      "code": "MM/AN 40A",
      "subject": "MM/AN",
      "number": "40A",
      "title": "Introduction to Game Design",
      "units": "3",
      "hours": "2.5 hours lecture, 1.5 hours lab",
      "cid": [],
      "transfer": [
        "CSU",
        "UC"
      ],
      "description": "Introduction to game theory and interactive computer game design: Analysis and application of the concepts of pattern recognition, spatial reasoning, branching storytelling, interactive parameters, interface design through the uses of flowcharts, storyboards, story scripts and programming languages. Not open for credit to students who have completed MMART 175B.",
      "notes": [],
      "offered": [
        {
          "term": "fall-2026",
          "name": "Fall 2026",
          "sections": 2,
          "open": 2,
          "url": "/c/berkeley-city-college/schedule/fall-2026/mm-an/#mm-an-40a",
          "subject": "MM/AN"
        }
      ]
    },
    {
      "code": "MM/AN 40B",
      "subject": "MM/AN",
      "number": "40B",
      "title": "Game Level Design",
      "units": "3",
      "hours": "2.5 hours lecture, 1.5 hours lab",
      "prerequisite": "MM/AN 040A",
      "cid": [],
      "transfer": [
        "CSU",
        "UC"
      ],
      "description": "Creation of levels for games and simulations: Level design, architecture theory, concepts of critical path and flow, balancing, play testing, and storytelling. Not open for credit to students who have completed MMART 193.",
      "notes": [],
      "offered": [
        {
          "term": "fall-2026",
          "name": "Fall 2026",
          "sections": 2,
          "open": 2,
          "url": "/c/berkeley-city-college/schedule/fall-2026/mm-an/#mm-an-40b",
          "subject": "MM/AN"
        }
      ]
    },
    {
      "code": "MM/AN 41A",
      "subject": "MM/AN",
      "number": "41A",
      "title": "Introduction to Game Scripting",
      "units": "3",
      "hours": "2.5 hours lecture, 1.5 hours lab",
      "advisory": "MM/AN 040A",
      "cid": [],
      "transfer": [
        "CSU",
        "UC"
      ],
      "description": "Scripting and programming for visual artists: Fundamental scripting techniques for integrated graphical development environments, including computer modeling, animation, video game and other visual media.",
      "notes": [],
      "offered": [
        {
          "term": "fall-2026",
          "name": "Fall 2026",
          "sections": 2,
          "open": 2,
          "url": "/c/berkeley-city-college/schedule/fall-2026/mm-an/#mm-an-41a",
          "subject": "MM/AN"
        }
      ]
    },
    {
      "code": "MM/AN 41B",
      "subject": "MM/AN",
      "number": "41B",
      "title": "Video Game Development",
      "units": "3",
      "hours": "2.5 hours lecture, 1.5 hours lab",
      "cid": [],
      "transfer": [
        "CSU",
        "UC"
      ],
      "description": "Video game development utilizing tools to create interactive game components: Application of 2D and 3D physics engines, menu systems, and animations towards creating a video game. Not open for credit to students who have completed MMART 152C.",
      "notes": [],
      "offered": []
    },
    {
      "code": "MM/AN 44",
      "subject": "MM/AN",
      "number": "44",
      "title": "Applications of Virtual and Augmented Reality",
      "units": "3",
      "hours": "2.5 hours lecture, 1.5 hours lab",
      "prerequisite": "MM/AN 040A",
      "advisory": "MM/AN 041A",
      "cid": [],
      "transfer": [
        "CSU",
        "UC"
      ],
      "description": "Applications of virtual and augmented reality: Development and creation of virtual worlds and augmented reality applications and simulations utilizing game engines.",
      "notes": [],
      "offered": []
    },
    {
      "code": "MM/AN 50",
      "subject": "MM/AN",
      "number": "50",
      "title": "Career Preparation for Animation and Game Industries",
      "units": "3",
      "hours": "2.5 hours lecture, 1.5 hours lab",
      "prerequisite": "MM/AN 003A or MM/AN 040A or MM/AN 021A",
      "cid": [],
      "transfer": [
        "CSU"
      ],
      "description": "Preparation for animation and game industry job market and gig economy: Job search techniques, resume, and cover letter writing skills and a demo reel to result in a completed marketing package.",
      "notes": [],
      "offered": [
        {
          "term": "fall-2026",
          "name": "Fall 2026",
          "sections": 2,
          "open": 2,
          "url": "/c/berkeley-city-college/schedule/fall-2026/mm-an/#mm-an-50",
          "subject": "MM/AN"
        }
      ]
    },
    {
      "code": "MM/AN 55A",
      "subject": "MM/AN",
      "number": "55A",
      "title": "Animation and Game Studio Practice",
      "units": "1",
      "hours": "4 hours lab",
      "cid": [],
      "transfer": [
        "CSU"
      ],
      "description": "Animation and game studio practice: Individual instruction on development of projects within the field of animation and game design.",
      "notes": [],
      "offered": [
        {
          "term": "fall-2026",
          "name": "Fall 2026",
          "sections": 1,
          "open": 1,
          "url": "/c/berkeley-city-college/schedule/fall-2026/mm-an/#mm-an-55a",
          "subject": "MM/AN"
        }
      ]
    },
    {
      "code": "MM/AN 55B",
      "subject": "MM/AN",
      "number": "55B",
      "title": "Animation and Game Studio Practice",
      "units": "1",
      "hours": "4 hours lab",
      "cid": [],
      "transfer": [
        "CSU"
      ],
      "description": "Animation and game studio practice: Individual instruction on the development of projects within the field of animation and game design.",
      "notes": [],
      "offered": [
        {
          "term": "fall-2026",
          "name": "Fall 2026",
          "sections": 1,
          "open": 1,
          "url": "/c/berkeley-city-college/schedule/fall-2026/mm-an/#mm-an-55b",
          "subject": "MM/AN"
        }
      ]
    },
    {
      "code": "MM/AN 510",
      "subject": "MM/AN",
      "number": "510",
      "title": "Introduction to 3D Modeling",
      "units": "0",
      "hours": "2.5 hours lecture, 1.5 hours lab",
      "cid": [],
      "transfer": [],
      "description": "Introduction to 3D Modeling: Principles and techniques of digital modeling in polygons, NURBS, and subdivision surfaces; applications of textures, materials, and lighting to models; rendering with appropriate materials, lighting, and cameras.",
      "notes": [],
      "offered": [
        {
          "term": "fall-2026",
          "name": "Fall 2026",
          "sections": 2,
          "open": 2,
          "url": "/c/berkeley-city-college/schedule/fall-2026/mm-an/#mm-an-510",
          "subject": "MM/AN"
        }
      ]
    },
    {
      "code": "MM/AN 511",
      "subject": "MM/AN",
      "number": "511",
      "title": "3D Character Animation",
      "units": "0",
      "hours": "2.5 hours lecture, 1.5 hours lab",
      "cid": [],
      "transfer": [],
      "description": "Study and practice of creating the illusion of life through techniques of 3D Animation: Application of theory to practical scene work with an emphasis on movement and acting in animated characters.",
      "notes": [],
      "offered": []
    },
    {
      "code": "MM/AN 512",
      "subject": "MM/AN",
      "number": "512",
      "title": "Game Level Design",
      "units": "0",
      "hours": "2.5 hours lecture, 1.5 hours lab",
      "cid": [],
      "transfer": [],
      "description": "Creation of levels for games and simulations: Level design, architecture theory, concepts of critical path and flow, balancing, play testing, and storytelling.",
      "notes": [],
      "offered": [
        {
          "term": "fall-2026",
          "name": "Fall 2026",
          "sections": 2,
          "open": 2,
          "url": "/c/berkeley-city-college/schedule/fall-2026/mm-an/#mm-an-512",
          "subject": "MM/AN"
        }
      ]
    },
    {
      "code": "MM/AN 550",
      "subject": "MM/AN",
      "number": "550",
      "title": "Animation and Game Studio Practice",
      "units": "0",
      "hours": "4 hours lab",
      "cid": [],
      "transfer": [],
      "description": "Animation and game studio practice: Individual instruction on the development of projects within the field of animation and game design.",
      "notes": [],
      "offered": [
        {
          "term": "fall-2026",
          "name": "Fall 2026",
          "sections": 1,
          "open": 1,
          "url": "/c/berkeley-city-college/schedule/fall-2026/mm-an/#mm-an-550",
          "subject": "MM/AN"
        }
      ]
    }
  ]
}