Graduate Certificate in Foundations in Computer Science
Stanford University

Program Details

Gain a solid foundation in computer programming and its mathematical foundations with this online Graduate Certificate in the Foundations of Computer Science. You’ll step into the classrooms of world-leading professors, as you learn the elements of computer theory and its underlying applications. Curriculum explores programming paradigms and how to build object-oriented programs, with classes such as:

  • Design and Analysis of Algorithms
  • Principles of Computer Systems
  • Computational Logic

Learning Pace


% Online

100% Online

School Accreditation & Licensing

Stanford University is accredited by:

WASC Senior College and University Commission (WSCUC)

Program Requirements & Restrictions

Minimum Education

Bachelor Degree

Recommended GPA

3.0 or above (4.0 scale)

Application Requirements

Official College Transcript(s)

Additional Info

  • Background in programming methodology and abstractions