Level | Course Title | University | Provider |
---|---|---|---|
CS286 | Web Development | Udacity | Udacity |
CS295 | Algorithms, Part I | Princeton University | Coursera |
CS315 | Analytic Combinatorics | Princeton University | Coursera |
CS317 | Automata | Stanford University | Coursera |
CS328 | Software as a Service | University of California, Berkeley | EdX |
CS334 | Functional Programming Principles in Scala | EPFL | Coursera |
CS338 | Software Testing | Udacity | Udacity |
CS360 | Algorithms, Part II | Princeton University | Coursera |
CS370 | Intro to Theoretical Computer Science | Udacity | Udacity |
CS377 | Heterogeneous Parallel Programming | University of Illinois at Urbana-Champaign | Coursera |
CS389 | Malicious Software and its Underground Economy: Two Sides to Every Story | University of London International Programmes | Coursera |
CS391 | Creative, Serious and Playful Science of Android Apps | University of Illinois at Urbana-Champaign | Coursera |
CS432 | Cryptography | Stanford University | Coursera |
CS433 | Cryptography II | Stanford University | Coursera |
CS454 | Compilers | Stanford University | Coursera |
CS455 | Introduction to Computer Networks | University of Washington | Coursera |
CS456 | Software Defined Networking | Georgia Institute of Technology | Coursera |