Copyright

Top School in San Francisco for Game Programming Courses

School and Ranking Information

Game programming degree programs are not available in San Francisco; however, five schools near San Francisco offer courses in game programming. Based on ranking, courses available and graduation rate, the top three schools are Stanford University, California State University (CSU) - East Bay and City College of San Francisco (CCSF).

  • Winner: Stanford University is a highly-ranked national university, and it features the highest graduation rate of schools in the San Francisco area. This school offers a bachelor's degree in computer science with programming courses.
  • Runner-Up #1: California State University - East Bay is ranked among regional universities in the West. It offers a bachelor's degree program in computer science with relevant courses.
  • Runner-Up #2: City College of San Francisco offers associate degree programs in programming and game development.

School Comparison Chart

Category Stanford University California State University - East Bay City College of San Francisco
Ranking(s) 3rd (tie) among national universities in 2022,
2nd among graduate computer science programs in 2022, nationwide,
8th among graduate programming language and #3rd in artificial intelligence programs in 2022 respectively, nationwide*
#331-440 among national universities in the West in 2022* N/A
Location Stanford (28.4 miles from San Francisco) Hayward (22.1 miles from San Francisco) San Francisco
School Type 4-year, private not-for-profit 4-year, public 2-year, public
Tuition & Fees (2021-2022) $56,169 (undergraduate)** $6,995 (undergraduate, in-state), $18,875 (undergraduate, out-of-state)** $1,168 (in-state), $8,704 (out-of-state)**
Computer Programming Degrees Awarded in 2020-2021 628** 277** 53**
Undergraduate Graduation Rate (in 150% of normal program time) 96% (2015 Entering Class)** 48% (2015 Entering Class)** 37% (2018 Entering Class)**
Noteworthy Home of the MobiSocial Computing Laboratory Sponsors a parallel processing facility called CompCore, which provides research opportunities Computer labs available in the Visual Arts Building

Sources: *U.S. News & World Report rankings, **NCES College Navigator

Winner: Stanford University

  • Houses numerous award-winning professors including a member of the top 300 professors among all universities and fields as chosen by the Princeton Review in 2018-2019, per school's website
  • Recognized by Bill Clinton for student initiated organization, Code the Change, per school's website

Students interested in computer programming can complete the undergraduate computer science program through the computer science department at Stanford University. The program features ten tracks, including artificial intelligence, graphics, systems and human-computer interaction. The coursework includes programming abstractions, electronics, computer organization and data structures. Prospective game programmers can complete courses in game playing and algorithmic game theory. In addition to coursework, students complete a senior capstone project. The school also offers several research activities through the computer science department, like the MobiSocial Project, Data-Driven 3D Modeling and Web Privacy and Third-Party Tracking.

Runner-Up #1: California State University - East Bay

  • Awards scholarships to partially cover school fees, per schools website
  • 86% of full-time beginning undergraduate students received some form of financial aid, according to NCES

Within the Department of Mathematics and Computer Science, students can complete an undergraduate degree program in computer science that offers programming coursework. The program offers options in computer engineering, networking and software engineering. Coursework examines media computation, computer science and programming language concepts. Students interested in game programming can complete a course in game programming that delves into math, networking, game logic and scripting.

Runner-Up #2: City College of San Francisco

  • 75% (credit students) and 85% (non-credit students) were San Francisco residents in 2018-2019, according to the school
  • The graphic communication department offers seven Mac computer labs at the Ocean and Mission campuses, according to the school

The graphic communication department at CCSF offers a programming and game development certificate. The 38-39 credit programming certificate program includes coursework in game programming, PHP programming, multimedia tools, digital skills and interactive design. In the fourth semester, students complete a multimedia portfolio development course. Students who have completed the digital art foundation certificate can further their skills through the game development certificate program. This program includes courses in game production, storyboarding, animation, Flash essentials and game words, as well as an internship.

Other School Options

Other schools in the area offering game programming courses include the San Francisco State University and Cogswell Polytechnical College. San Francisco State University offers a computer science bachelor's degree program that features a specialization in graphics and multimedia. This program includes coursework in multiplayer game development, as well as courses in programming languages and design. Cogswell Polytechnical College, in Sunnyvale, CA, offers a bachelor's degree in game design & development with a focus in game design engineering. This specialization includes courses in game programming, tools programming and game engine programming.

Next: View Schools
Created with Sketch. Link to this page

Popular Schools

The listings below may include sponsored content but are popular choices among our users.

  • What is your highest level of education?

  • Which subject are you interested in?

    • CNC

    What is your highest level of education completed?

    • Doctor of Philosophy in Computer Science
    • PhD-TIM - Computer Science
    • DBA - Information Technology
    • Doctor of Philosophy in Cybersecurity
    • Doctor of Philosophy in Data Science
    • PhD - General and Technology
    • Master of Science in Computer Science
    • Master of Science in Data Science
    • MSIT - Cloud and Networking Infrastructure Management
    • MSCY - General Cybersecurity
    • MSTM - Cybersecurity Management
    • MSTM - Information Technology Management

    What is your highest level of education?

  • What is your highest level of education?

    • MS in Game Design (Campus)
    • Computer Science Masters Campus
    • Computer Science Masters - Online
    • Game Design Masters - Online
    • Mobile Gaming Masters - Online
    • BS in Game Development
    • Game Business and Esports Bachelors - Campus
    • Interactive Technology Bachelors with Game Design Concentration - Campus
    • BS in Software Development
    • Game Art Bachelors - Campus
    • Cybersecurity Bachelors - Campus
    • Computer Science Bachelors with AI Concentration - Online
    • User Experience Bachelors - Online

    What is your highest level of education?

    • Master of AI Strategy and Innovation
    • Master of Cybersecurity Leadership
    • Master of Information Technology Management

    What is your highest level of education completed?

    • MS in Information Technology - Project Management
    • MS in IT - Secure Software Development and Quality Assurance
    • MS in Cybersecurity Management - Secure Software Development and Quality Assurance
    • MS in Management - Information Technology
    • MS in Information Technology
    • MS in IT - Amazon Web Services (AWS) Cloud Technologies
    • BS in Analytics - Game Development
    • BS in Cybersecurity - Game Development
    • Bachelor of Science in Applied Computer Science
    • BS in Analytics - Software Development Using C#
    • BS in Analytics - Software Development Using Java
    • BS in Analytics - Software Development Using Python
    • Associate of Applied Science in Information Technology
    • Professional Focus + Google UX Design Certificate
    • Enterprise Architecture Systems
    • Secure Software Development and Quality Assurance
    • AWS Cloud Technologies
    • Professional Focus + Google IT Support Certificate
    • Blockchain Technologies and Apps

    What is your highest level of education completed?

  • 9
    Western Governors University

Find your perfect school

What is your highest level of education?