Courses from 1000+ universities
AI got cheap enough that Duolingo’s most expensive plan may not survive it. I read the earnings call transcript and opened the app to see what is actually changing for learners.
600 Free Google Certifications
Artificial Intelligence
IT & Networking
Software Engineering
Supporting Victims of Domestic Violence
Know Thyself - The Value and Limits of Self-Knowledge: The Examined Life
Understanding Dementia
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore thermodynamically consistent liquid crystal modeling using Julia's hybrid lattice Boltzmann methods to predict complex patterns and behaviors in 2D/3D systems.
Discover TaskGroups, a high-level multi-threading abstraction for creating reusable worker pools in Julia, presented by Kiran Pamnany from Relational AI at JuliaCon Global 2025.
Explore sparse computation techniques, large-scale parallelism challenges, and future trends in scientific computing with emphasis on physics, biology, and chemistry applications.
Discover how to implement multiple inheritance and enhanced dispatch in Julia using MultipleInterfaces.jl for complex type hierarchies and interface-based programming.
Explore advanced Accessors.jl techniques beyond basic @set macros for sophisticated data manipulation in Julia programming.
Discover GraphNeuralNetworks.jl, a flexible Julia framework for deep learning on graphs with GPU support, custom layer creation, and handling of heterogeneous/temporal graphs.
Discover FlexiJoins.jl, Julia's most flexible dataset joining package with optimal algorithms for equality, intervals, ranges, and distance-based joins across DataFrames and collections.
Discover the latest developments in TidierPlots.jl, a Julia implementation of R's ggplot2 for data visualization within the Tidier ecosystem.
Explore static compilation challenges in Julia I/O operations, focusing on juliac's --trim feature with HDF5 and JSON packages for optimized binary sizes.
Explore Julia's graph algorithms and metaprogramming capabilities through package dependency analysis, showcasing how Julia's dynamism makes it ideal for sparse and graph computations.
Discover AliasTables.jl's O(1) discrete random sampling algorithms with novel optimizations, performance guarantees, and perfect accuracy verification in Julia programming.
Explore advanced boundary value problem solving techniques in Julia's SciML ecosystem, featuring state-of-the-art solvers, error control adaptivity, and sparse AD integration.
Discover IEEE's emerging standard for floating-point formats in machine learning and Julia's advantages in multi-format implementation from the working group's Editor-in-Chief.
Explore non-abelian symmetries implementation in ITensors.jl for tensor network computations in quantum physics, covering representation theory and performance optimization techniques.
Discover how to build and run high-performance Monte Carlo simulations using Carlo.jl, from implementing custom codes to analyzing quantum magnets with practical examples.
Get personalized course recommendations, track subjects and courses with reminders, and more.