
Explore the history and development of public key cryptography, including contributions from unsung heroes and the revolutionary impact on modern security systems.

Explore graph analysis of Russian Twitter trolls using Neo4j. Learn about data collection, NLP, graph algorithms, and visualization techniques to uncover social media influence patterns.

Explore the foundations of algorithm analysis with legendary computer scientist Donald Knuth as he recreates his inaugural Stanford lecture from 1969.

Explore the ancient origins of Hamiltonian paths with Donald Knuth, tracing their history from Graeco-Roman times through Sanskrit and Arabic documents, and their modern relevance in computer science.

Explore the emergence of smart objects in daily life through a product designer's perspective, examining opportunities and challenges in creating meaningful, responsible, and innovative robotic entities.

Explore the design and impact of Ocarina, an innovative iPhone app that blends musical expression, social interaction, and mobile technology, reshaping digital music creation and sharing.

Explore challenges in secure messaging, including encryption, key distribution, and user adoption. Learn about modern tools and protocols like CONIKS for safeguarding communications against mass surveillance.

Novel event-based protocol for datacenter communication eliminates conventional heartbeats and timeouts, enabling efficient recovery for distributed algorithms at scale and composing into graph-based distributed communications.

Introducing Runway: a comprehensive tool for designing distributed systems, combining specification, simulation, visualization, and model checking to evaluate correctness, availability, and performance.

Explore adversarial attacks and Generative Adversarial Networks (GANs) in deep learning. Learn from Stanford experts about these advanced techniques and their applications in AI.

Comprehensive exploration of full-cycle deep learning projects, covering project selection, visualization, and problem-solving techniques for voice-activated devices and network challenges.

Explore deep learning intuition with Stanford experts, covering logistic regression, face verification, neural architectures, and advanced applications in computer vision and image processing.

Comprehensive introduction to deep learning, covering key concepts, tools, and applications. Explores course goals, structure, and practical assignments for hands-on experience in AI and machine learning.

Exploring ML challenges in real-world applications, focusing on data manipulation, multi-objective optimization, and robustness in dynamic environments with human-centric considerations.

Damien Patton discusses how Banjo uses AI to analyze live data signals, delivering real-time information to aid agencies and media, emphasizing technology's potential for social good and ethical decision-making in entrepreneurship.

Explore "dancing links" data structure and its applications in solving exact covering problems with color controls, presented by renowned computer scientist Donald Knuth.

Explore AI's evolution through the lens of startups in the U.S. and Asia, examining strategic spaces, challenges, and innovations in this insightful seminar by Jim Adler of Toyota AI Ventures.

Explore autonomous driving's potential impact, challenges, and innovations with Pony.ai's James Peng. Gain insights into sensors, AI, and the future of transportation.

Virtual human agents for smart cities: AI-powered assistants enhancing urban living through blockchain, machine learning, and community-driven development. Explore innovative approaches to energy, transportation, and resource management.

Exploring learned index structures as alternatives to traditional database indexes, offering potential improvements in speed and memory efficiency for data retrieval and management.

Explore common A/B testing pitfalls and learn strategies to analyze results, balance speed with significance, and maintain data integrity in simultaneous experiments.