Courses from 1000+ universities
Buried in Coursera’s 300-page prospectus: two failed merger attempts, competing bidders, a rogue shareholder, and a combined market cap that shrank from $3.8 billion to $1.7 billion.
600 Free Google Certifications
Greening the Economy: Sustainable Cities
Introduction to Graphic Illustration
Computational Social Science Methods
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore privacy-preserving techniques for secure information sharing, including two-party computation, private set intersection, and authorized PSI, with applications in collaborative anomaly detection.
Explore private set intersection protocols, including custom and generic MPC approaches, with a focus on Cuckoo hashing for efficient computation of PSI variants in cryptography and security.
Learn key aspects of research software engineering, including testing, version control, documentation, and continuous integration. Improve code quality, readability, and reproducibility for scientific computing projects.
Explore computer vision advancements, from 3D object reconstruction to real-time deep learning systems incorporating geometry and uncertainty, with applications in robotics and mobile technology.
Explore cutting-edge AI efficiency: compressing neural nets, low-precision computing, and spiking networks to maximize intelligence per kilowatt-hour as AI moves to edge devices.
Exploring connections between human and machine language learning to develop better computational methods for understanding and processing diverse languages.
Explore causal inference tools for modeling fairness in machine learning, addressing bias and ensuring equitable decisions across demographic groups.
Explore machine learning and data science applications in medicine, focusing on AutoPrognosis - an automated system for creating tailored, interpretable, and accurate prognostic models for various diseases.
Explore methods for developing robust AI systems capable of handling known and unknown threats in high-stakes applications, including probabilistic inference, anomaly detection, and causal modeling.
Explore optimization techniques, from basic concepts to advanced methods, covering minimizers, derivatives, quadratic functions, and gradient methods for solving complex mathematical problems.
Explore advanced system architectures, performance optimization, and security concerns in layered systems. Learn debugging techniques and architectural strategies for addressing bottlenecks and vulnerabilities.
Explore dynamic feature allocation models using Poisson random fields. Learn about the Wright-Fisher Indian Buffet Process and its application to topic modeling for time-stamped documents, with a focus on NIPS papers.
Explore a unified framework for learning automata using Hankel matrices, covering query learning, spectral learning, and matrix completion algorithms with practical applications.
Explore a declarative framework for machine learning using logic-defined hypotheses, discussing learnability results for various logics over strings, trees, and graphs.
Exploring formal verification techniques for complex systems, combining model-based and data-driven methods to address scalability issues and provide system-level assertions in Cyber-Physical Systems.
Get personalized course recommendations, track subjects and courses with reminders, and more.