Feng Guo successfully completed an online course through Coursera titled "Algorithms: Design and Analysis, Part 2" provided by Stanford University. The course covered topics like greedy algorithms, dynamic programming, and exact and approximation algorithms for NP-complete problems. It was associated with Stanford University professor Tim Roughgarden but did not confer academic credit from Stanford.