Principles of Computer Science
Game Development

Principles of Computer Science

GAP 120  3 Units

About this course

Learn to think like a programmer. You’ll write programs to move a robot, learn numbering systems, problem-solving, API design, and other concepts foundational to programming. Designed to support GAP 125, but topics apply to all forms of programming.

Prerequisites: LA 255 or Quantitative Literacy Placement Exam score of 200 or higher. (LA 255 may be concurrent.) [On campus English as a second language students must pass EAP level 4.]

Semesters Offered

  • Section(s) Location Date & Time
    GAP 120 VC1 Virtual - 180 New Montgomery Street* 806 Thu 6:00 PM - 9:00 PM
    GAP 120 01 Onsite - 180 New Montgomery Street* 806 Thu 6:00 PM - 9:00 PM
  • Section(s) Location Date & Time
    GAP 120 OL1 Online TBD