Recommended Sequence of Courses
Program of Study: Digital Media: Game ProgrammingCourse Offerings subject to change. Please consult the current Schedule of Classes.
Department: Computer StudiesThis document is for planning purposes only and is not a guarantee of course offerings
Coordinator: mstarkey@santarosa.eduA full-time student seeking to complete an Associate's Degree in two years should expect to take an average of 15 units per semester.
Term Effective: Fall 2018A major is only part of what is required for an Associate's Degree
* denotes a required course.Students are strongly advised to meet with a counselor for educational planning
   

Semester 1
Course NumberCourse TitleUnitsSemester OfferedPrerequisitesAdvisoriesIn PersonOnlineHybridBlendedDayEveningWeekend
CS10A*INTRO TO PROGRAMMING4.00Spring 2025, Summer 2025, Fall 2025Eligibility for ENGL 1A or equivalentYESYESYES
CS74.11*INTRO TO DIGITAL MEDIA3.00Spring 2025, Fall 2025YESYESYES
MATH1A*CALCULUS 15.00Spring 2025, Summer 2025, Fall 2025MATH25 AND MATH58 OR
MATH27
YESYESYES
LIR10*INTRO TO INFO LITERACY1.00Spring 2025, Summer 2025, Fall 2025Eligibility for ENGL 1A or equivalentYESYESYES
Total Semester Units:13.00
Semester 2
Course NumberCourse TitleUnitsSemester OfferedPrerequisitesAdvisoriesIn PersonOnlineHybridBlendedDayEveningWeekend
CS10B*PROGRAMMING CONCEPTS 14.00Spring 2025, Summer 2025, Fall 2025Eligibility for ENGL 1A or equivalentYESYESYES
CS41 or complete any combination GAME DESIGN 13.00Spring 2025, Fall 2025Eligibility for ENGL 100 or ESL 100YES
MATH1B*CALCULUS 25.00Spring 2025, Fall 2025MATH1AYESYESYES
Total Semester Units:12.00
Semester 3
Course NumberCourse TitleUnitsSemester OfferedPrerequisitesAdvisoriesIn PersonOnlineHybridBlendedDayEveningWeekend
CS10C*PROGRAMMING CONCEPTS 24.00Spring 2025, Fall 2025CS10BEligibility for ENGL 1A or equivalentYES
CS42 or complete any combination GAME DEVELOPMENT 13.00Spring 2025, Fall 2025YES
MATH4*DISCRETE MATHEMATICS4.00Spring 2025, Summer 2025, Fall 2025MATH25 AND MATH58 OR
MATH27
YESYES
Total Semester Units:11.00
Recommended course sequence units total:36.00
Minimum units to meet major requirements:36.00
Key:
In Person=Face to Face
Online=Fully Online, no mandatory face to face.
Hybrid=At least 51% online
Blended=Majority face to face