
| Level | Course Title | University | Provider |
|---|---|---|---|
| CS265 | Learn to Program: Crafting Quality Code | University of Toronto | Coursera |
| CS295 | Algorithms: Design and Analysis, Part 1 | Stanford University | Coursera |
| CS317 | Automata | Stanford University | Coursera |
| CS322 | Software Engineering | Saylor | Saylor |
| CS328 | Software as a Service | University of California, Berkeley | EdX |
| CS351 | Web Intelligence and Big Data | Indian Institute of Technology Delhi | Coursera |
| CS365 | Programming Mobile Services for Android Handheld Systems: Concurrency | Vanderbilt University | Coursera |
| CS380 | Introduction to Data Science | University of Washington | Coursera |
| CS411 | Startup Engineering | Stanford University | Coursera |
| CS435 | Network Applications Development | Saylor | Saylor |
| CS453 | Advanced Databases | Saylor | Saylor |
| CS485 | Machine Learning | Stanford University | Coursera |
| CS486 | Neural Networks for Machine Learning | University of Toronto | Coursera |