
| Level | Course Title | University | Provider |
|---|---|---|---|
| CS101 | An Introduction to Interactive Programming in Python | Rice University | Coursera |
| CS101 | Learn to Program: The Fundamentals | University of Toronto | Coursera |
| CS122 | Elementary Data Structures | Saylor | Saylor |
| CS260 | Computer Architecture | Saylor | Saylor |
| CS260 | Computer Architecture | Princeton University | Coursera |
| CS265 | Learn to Program: Crafting Quality Code | University of Toronto | Coursera |
| CS270 | Computational Photography | Georgia Institute of Technology | Coursera |
| CS290 | Social Network Analysis | University of Michigan | Coursera |
| CS295 | Algorithms, Part I | Princeton University | Coursera |
| CS295 | Algorithms: Design and Analysis, Part 1 | Stanford University | Coursera |
| CS325 | Programming Languages | University of Washington | Coursera |
| CS360 | Algorithms, Part II | Princeton University | Coursera |
| CS360 | Algorithms: Design and Analysis, Part 2 | Stanford University | Coursera |