Graduate Certificate in Advanced Software Systems
Stanford University

Program Details

The online Graduate Certificate in Advanced Software Systems program is designed for software engineers and systems builders, providing a more advanced course of study in topics covered in this field.  The curriculum offers advanced courses in operating systems, computer networks and distributed systems, and is focused on the software that comprises such systems.  Students also have the option to further their studies in many related areas including cryptography and security, software engineering tools, database and transactional systems, and modeling in computer graphics.


  • From 12-14 credits for completion
  • Bachelor's degree or higher
  • Undergraduate GPA of 3.0 or better
  • Official transcripts
  • Background knowledge in operating systems, systems programming and object-oriented programming

School Accreditation Statement

Western Association of Schools and Colleges, Senior College and University Commission