These courses are ideal for students and professionals seeking to master the key ideas of modern technologies, from machine learning to cryptocurrency to quantum computing.
Back to all courses
Dissect the internal machinery of artificial neural nets through hands-on experimentation. You'll develop intuition about the kinds… more
Dive more deeply into both basic frameworks and modern techniques like adversarial models. Using inspiration from the human brain… more
Explore the core ideas behind search engine technology – learn how search engines are built and queried, create your own simple… more
This course will guide you through understanding memory management, layer by layer, so that you can write efficient programs.
Learn to build quantum algorithms from the ground up with a quantum computer simulated in your browser. You’ll learn about the… more
Develop intuition for a selection of foundational problems in computational biology like genome reconstruction, sequence alignment,… more
Learn how cryptographic primitives power the blockchain and digital currencies.