Computer Programming and Game Design Fundamentals, Certificate of Training

The Certificate of Training in Computer Programming and Game Design Fundamentals provides students with an understanding of techniques and tools used in software development, video game design, and other computer science pathways.

Learning Outcomes

Upon successful completion of the program, students will be able to:

  • Write simple computer programs using structured and object-oriented programming techniques in Python, Java, and C++.
  • Design a computer video game that incorporates 2D computer graphics, animation, sound, and music.

Certificate of Training Requirements

Required Core
CSIS 1Computer Information Systems3
CSIS 9Programming Fundamentals: Python3
CSIS 10AProgramming Methods I: Java4
CSIS 10CProgramming Methods I.5: C and C++4
CSIS 114Game Programming: Behind the Scenes1
Total Units15

Please refer to the graduation requirements section of the Catalog for information about degree and certificate requirements including Reading and Writing, Mathematics, Information Competency, and General Education requirements.  

Ready to Work!MPC “Ready to Work” Career Education programs offer students the opportunity to gain knowledge and skills needed for employment and job advancement.

All students should consult with a Counselor to discuss career pathways, for support with career exploration and planning, and to create a personalized education plan to help them meet their academic, career, and personal goals. Visit MPC’s Counseling website for more information about Counseling services provided by MPC and to connect with a Counselor.

Additional resources are available through MPC’s Career & Transfer Resource Center (CTRC). The CTRC offers career resources, workshops, guidance and referrals. Visit the CTRC for support finding online career information and other resources to explore majors, occupations, and employment information.