Computer Animation and Game DevelopmentAS Degree

Share my plan
Community of interest
Science, Technology, Engineering & Mathematics
Award
AS Degree
Program code
31284.02AS
Department
Comp Anim/Game Dev
CIP code
11.0701: Computer Science.
TOP code
0706.00 - Computer Science (Transfer)
This program meets the lower division major preparation for a similar major at CSU, Chico. Visit website for details www.assist.org Students in Computer Animation and Game Development use art and technology to design and create multimedia environments that communicate, inform, and entertain. Computer Animation and Game Development provides a foundation for students who wish to pursue further studies in digital animation, video game design, 3-D modeling, texture art, concept art, special effects art, graphic art, storyboard art, and game programming. The program prepares students for transfer to the Computer Animation and Game Development program at California State University, Chico and for similar majors at other four-year colleges and universities.
Program detailsAward, code, department, CIP/TOP

Program Snapshot

Community of interest
STEM Science, Technology, Engineering & Mathematics
Award
AS Degree
Program code
31284.02AS
Department
Comp Anim/Game Dev
CIP code
11.0701: Computer Science.
TOP code
0706.00 - Computer Science (Transfer)

Next Steps

Map Class Schedule

Pick a term:

Fall 2026Winter 2027Spring 2027Summer 2027

This will open the term course schedule not including GE requirements.

Program Schedule ReportMeet with a counselor
Computer Animation and Game Development
AS Degree — expand to learn about this award

The Associate of Science is typically awarded for Science, Technology, Engineering, Mathematics (STEM) and Career Technical Education (CTE) programs. Like every Butte College associate degree, it has two parts: a general-education curriculum that gives you a broad base of knowledge, and an academic program where you specialize.

About General Education. GE is an integrated program of learning designed to foster intellectual curiosity, cultural understanding, critical thinking, creative reasoning, oral and written communication, and the capacity for ethical reasoning. By graduation, you'll have developed the ability to think critically, communicate clearly, apply quantitative reasoning, understand how the major academic disciplines ask their questions, comprehend diverse cultures and historical periods, and assess ethical problems — alongside the depth you build in your major.

See the 2025-26 Catalog for official program details

Semester-by-Semester Map

Term 1

Class Schedules

Pick a term:

Fall 2026Winter 2027Spring 2027Summer 2027

This will open the term course schedule not including GE requirements.

15–17 units
MSP 96
Introduction to Computer Graphics
3 units
course details

This course is an introduction to the skills, techniques and tools to produce computer generated graphics. Areas of study will include: the basics of computer drawing and design, adding text to graphics, converting and exporting graphics into multiple formats for print and online, and modification and transformation techniques.

General Education: Area 1A

about Area 1A

English Composition

Baccalaureate-level academic writing — expository and argumentative. The foundation for every other course you'll write in.

General Education: Area 2

about Area 2

Mathematical Concepts and Quantitative Reasoning

College-level mathematics or quantitative reasoning — the toolkit behind science, business, and informed citizenship.

General Education: Area 6

about Area 6

Ethnic Studies

The histories, experiences, and contributions of the four autonomous disciplines: Black / African American / Africana studies, Native American studies, Chicano/a/x and Latino/a/x studies, and Asian American studies.

Select one option:

Art Studio option (Select one):

3 units
Choose one of 1 choice
Choose one of 1 choice

Communication Design option

3 units
Choose one of 1 choice
Choose one of 1 choice

Term 2

Class Schedules

Pick a term:

Fall 2026Winter 2027Spring 2027Summer 2027

This will open the term course schedule not including GE requirements.

15–17 units
CSCI 11
Introduction to Game Design
3 units
course details

This course is an introduction to the concepts, technologies, and techniques of game design and development. The course covers the history of games, basic game theory, the phases of game development, the use of computers and other media in the development of games, and game testing and analysis. Students will explore the ethical and social issues associated with the design, production, and marketing of games. The course emphasizes the importance of teamwork in, and the interdisciplinary nature of, the games industry.

MSP 45
3-D Computer Modeling and Animation
3 units
course details

This course introduces students to the use of software techniques to create and animate three-dimensional environments and objects. Students will learn to create photo-realistic models and scenes enhanced by lighting, shadows, reflection, and textures, and will learn to produce camera fly-throughs and basic character animation sequences.

Select one option:

Art Studio option

3 units
Choose one of 1 choice
Choose one of 1 choice

Communication Design option

3 units
Choose one of 1 choice
Choose one of 1 choice

General Education: Area 5

about Area 5

Physical and Biological Sciences

The physical universe, its life forms, and its natural phenomena — astronomy, biology, chemistry, geology, meteorology, oceanography, physics — taught alongside the scientific method that makes them work.

Elective (any course numbered 1-99 or C1000-C1999)

Only necessary if the 60 units needed to graduate have not been completed. Consider taking a Cal-GETC General Education course. Visit www.assist.org to see options.

Term 3

Class Schedules

Pick a term:

Fall 2026Winter 2027Spring 2027Summer 2027

This will open the term course schedule not including GE requirements.

15 units
CSCI 20
Programming and Algorithms I
3 units
course details

This course is an introduction to the discipline of computer science, with a focus on the design and implementation of algorithms to solve simple problems using a high-level programming language. Topics include fundamental programming constructs, problem-solving strategies, debugging techniques, declaration models, and an overview of procedural and object-oriented programming languages. Students will learn to design, implement, test, and debug algorithms using pseudocode and a high-level programming language. (C-ID COMP 122).

MSP 9
Concept Art and Design for Entertainment Media
3 units
course details

This course introduces students to visualization techniques, ideation processes, and the tools and materials used in professional concept studios in the video game and entertainment industries. Students will be introduced to the history of concept art and its evolution from industrial design and architecture to modern day use in video games, entertainment, and toy design. Students will learn how to develop concepts from the sketch phase through final presentation drawings, brainstorming and teamwork, reading and adapting project briefs, and creating professional presentation boards. This is an essential foundation course for programs and careers in concept art, video games, animation, digital design, graphic design, and industrial design.

Select one option:

Art Studio option

3 units
Choose one of 1 choice
Choose one of 1 choice

Communication Design option

3 units
Choose one of 1 choice
Choose one of 1 choice

General Education: Area 4

about Area 4

Social and Behavioral Sciences

The systematic study of people as members of society — cultural anthropology, cultural geography, economics, history, political science, psychology, sociology — and the methods these disciplines use to ask their questions.

General Education: Area 3

Only necessary if not already met.

about Area 3

Arts and Humanities

How people and cultures, across time, respond to themselves and the world through artistic and cultural creative production. Visual and performing arts, art history, foreign languages, literature, philosophy, religion.

Term 4

Class Schedules

Pick a term:

Fall 2026Winter 2027Spring 2027Summer 2027

This will open the term course schedule not including GE requirements.

15 units
CSCI 21
Programming and Algorithms II
3 units
course details

This is a software engineering course, focused on the application of software engineering techniques for the design and development of large programs. Topics include data abstraction, data structures and associated algorithms, recursion, declaration models, and garbage collection. Students will learn to design, implement, test, and debug programs using an object-oriented language. (C-ID COMP 132).

Prerequisite: CSCI 20

DRAM 8
Acting I
3 units
course details

This course prepares a student to apply basic acting theory to performance and develops the skills of interpretation of drama through acting. Special attention is paid to skills for performance: memorization, stage movement, vocal production, and interpretation of text. (C-ID THTR 151).

Art Studio option

Required

3 units
Choose one of 1 choice
Choose one of 1 choice

General Education: Area 1B

about Area 1B

Oral Communication and Critical Thinking

Baccalaureate-level oral communication and/or critical thinking — speaking with structure to a live audience, analyzing arguments, identifying assumptions.

Graduation Requirement Choice (See GE Guide)

Elective (any course numbered 1-99 or C1000-C1999)

Only necessary if the 60 units needed to graduate have not been completed. Consider taking a Cal-GETC General Education course. Visit www.assist.org to see options.

Career Connections

2-Year Degree Paths

Entry points students may pursue after associate-level study, technical preparation, or licensure pathways.

Example roles: 1

  • Computer Programmers

4-Year Degree Paths

Roles that more often open up after transfer and a bachelor's degree.

Example roles: 1

  • Software Developers

Graduate School Paths

Advanced roles commonly associated with graduate, professional, or post-baccalaureate study.

No locally mapped occupations in the current dataset are grouped into the graduate-school pathway for this program.

Local Job Market

Computer ProgrammersSOC 15-125135 nearby openings

Search keyword used: programmer · Search window: last 90 days, 100-mile radius · Avg listed salary: $85,216/yr

Top employers in sample

  • Honeywell 2
  • Kelly Services 2
  • Redbock - an NES Fircroft company 2
  • Actalent 1
  • Aerotek 1

Where the postings are

  • Sacramento, Sacramento County 4
  • Mather, Sacramento County 2
  • Rancho Cordova, Sacramento County 2
  • Antelope, Sacramento County 1
  • Davis, Yolo County 1

Sample current postings

  1. CNC ProgrammerActalent · Janesville, Lassen County · today
  2. CNC Programmer - 3/5-Axis & Lathe Fusion 360 Rancho Cordova, CAPrototek Digital Manufacturing · Rancho Cordova, Sacramento County · 1 day ago
  3. CNC Programmer / Machinist - Day Shift (Mastercam / Haas Mills)Harris & Bruno International · Antelope, Sacramento County · 1 day ago
  4. CNC Machine Operator - 1st ShiftUFP Thornton · Thornton, San Joaquin County · 3 days ago
  5. CNC Operator MachinistJMAX Resources · Mather, Sacramento County · 6 days ago

See all openings on Adzuna

Software DevelopersSOC 15-125213 nearby openings

Search keyword used: software developer · Search window: last 30 days, 25-mile radius · Avg listed salary: $165,307/yr

Top employers in sample

  • Genie Healthcare 6
  • NVIDIA 2
  • Downrange 1
  • LTIMindtree 1
  • Maximus 1

Where the postings are

  • Chico, Butte County 9
  • Durham, Butte County 2
  • Butte Creek, Butte County 1
  • Pennington, Sutter County 1

Sample current postings

  1. Travel Interventional Radiology RN - $2,926 per weekGenie Healthcare · Chico, Butte County · 1 day ago
  2. Travel Neuro Trauma ICU RN - $2,569 per weekGenie Healthcare · Chico, Butte County · 1 day ago
  3. Travel Interventional Radiology RNGenie Healthcare · Chico, Butte County · 1 day ago
  4. Senior Java Developer with ReactLTIMindtree · Pennington, Sutter County · 2 days ago
  5. Travel Inpatient CT Technologist - $2,758 per weekGenie Healthcare · Chico, Butte County · 2 days ago

See all openings on Adzuna

Posting counts come from Adzuna's index of US job boards, covering the last up to 90 days within up to 100 miles of ZIP 95965. Coverage and salary visibility vary by employer. Empty searches expand the radius and posting window before the section gives up.

Source Notes

Course sequencing is generated from the Acadia Program Mapper cache. Career groupings use local CIP-to-SOC mappings and BLS occupation data when available. Confirm education plans with Counseling and Advising.

Live wage data was not available from the BLS helper for the mapped occupations, so some pay fields may be blank.

Last generated 2026-06-12T23:14+00:00