Level | Course Title | University | Provider |
---|---|---|---|
CS230 | C++ Programming | Saylor | Saylor |
CS230 | C++ For C Programmers | University of California, Santa Cruz | Coursera |
CS286 | Web Development | Udacity | Udacity |
CS310 | Web Development | Saylor | Saylor |
CS317 | Automata | Stanford University | Coursera |
CS325 | Programming Languages | University of Washington | Coursera |
CS355 | Programming Languages | Saylor | Saylor |
CS355 | Programming Languages | Udacity | Udacity |
CS365 | Programming Mobile Services for Android Handheld Systems: Concurrency | Vanderbilt University | Coursera |
CS436 | Creative Programming for Digital Media & Mobile Apps | University of London International Programmes | Coursera |
CS440 | Artificial Intelligence | Saylor | Saylor |
CS440 | Artificial Intelligence | University of California, Berkeley | EdX |
CS442 | Foundations of Computer Graphics | University of California, Berkeley | EdX |
CS443 | Human-Computer Interaction | Stanford University | Coursera |
CS445 | Natural Language Processing | Columbia University | Coursera |
CS445 | Natural Language Processing | Stanford University | Coursera |
CS450 | Introduction to Programming for Musicians and Digital Artists | California Institute of the Arts | Coursera |
CS454 | Compilers | Saylor | Saylor |
CS454 | Compilers | Stanford University | Coursera |
CS460 | Operating Systems | Saylor | Saylor |
CS466 | VLSI CAD: Logic to Layout | University of Illinois at Urbana-Champaign | Coursera |
CS470 | Non-Standard Computing | Saylor | Saylor |
CS477 | Bioinformatics Algorithms (Part 1) | UC San Diego | Coursera |
CS485 | Machine Learning | Stanford University | Coursera |
CS486 | Neural Networks for Machine Learning | University of Toronto | Coursera |