
| Level | Course Title | University | Provider | 
|---|---|---|---|
| CS101 | Computer Science 101 | Stanford University | Coursera | 
| CS101 | Introduction to Computer Science | Udacity | Udacity | 
| CS260 | Computer Architecture | Princeton University | Coursera | 
| CS295 | Algorithms | Saylor | Saylor | 
| CS295 | Algorithms: Design and Analysis, Part 1 | Stanford University | Coursera | 
| CS295 | Algorithms, Part I | Princeton University | Coursera | 
| CS295 | Algorithms | Udacity | Udacity | 
| CS295 | Analysis of Algorithms | Princeton University | Coursera | 
| CS317 | Automata | Stanford University | Coursera | 
| CS322 | Software Engineering | Saylor | Saylor | 
| CS325 | Programming Languages | University of Washington | Coursera | 
| CS334 | Functional Programming Principles in Scala | EPFL | Coursera | 
| CS355 | Programming Languages | Saylor | Saylor | 
| CS355 | Programming Languages | Udacity | Udacity |