
| Level | Course Title | University | Provider |
|---|---|---|---|
| CS230 | C++ Programming | Saylor | Saylor |
| CS295 | Algorithms, Part I | Princeton University | Coursera |
| CS325 | Programming Languages | University of Washington | Coursera |
| CS328 | Software as a Service | University of California, Berkeley | EdX |
| CS334 | Functional Programming Principles in Scala | EPFL | Coursera |
| CS339 | Software Debugging | Udacity | Udacity |
| CS360 | Algorithms, Part II | Princeton University | Coursera |
| CS365 | Programming Mobile Services for Android Handheld Systems: Concurrency | Vanderbilt University | Coursera |
| CS369 | Local Area Networks | Saylor | Saylor |
| CS440 | Artificial Intelligence | University of California, Berkeley | EdX |
| CS453 | Advanced Databases | Saylor | Saylor |
| CS454 | Compilers | Stanford University | Coursera |
| CS454 | Compilers | Saylor | Saylor |
| CS460 | Operating Systems | Saylor | Saylor |
| CS485 | Machine Learning | Stanford University | Coursera |
| CS485 | Machine Learning | University of Washington | Coursera |