Courses from 1000+ universities
$7.2 billion in combined revenue since 2020. $8 billion in lost market value. This merger marks the end of an era in online education.
600 Free Google Certifications
Computer Science
Psychology
Microsoft Excel
Lean Production
Viruses & How to Beat Them: Cells, Immunity, Vaccines
Learn Like a Pro: Science-Based Tools to Become Better at Anything
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore Scientific Machine Learning: combining physics-based models with ML for complex phenomena, addressing challenges in computational science, and revolutionizing fields like rocket engine combustion analysis.
Introducing DFTK: A Julia package for density-functional theory simulations, offering flexibility for practical calculations and mathematical development in electronic structure research.
Explore LoopVectorization.jl for efficient loop representation, cost modeling, and vectorization strategies in Julia, enhancing performance through intra-core parallelism and SIMD operations.
Explore BinaryBuilder.jl for compiling binary libraries across Julia platforms. Learn to create build recipes, use the wizard, and contribute to Yggdrasil. Hands-on experience included.
Comprehensive guide to creating, testing, and contributing Julia packages. Covers development environments, continuous integration, version control, and open-source collaboration.
Explore interval methods for scientific computing in Julia, focusing on constraint propagation, global optimization, and root finding using IntervalConstraintProgramming.jl and IntervalArithmetic.jl packages.
Julia co-creator Jeff Bezanson discusses fundamental issues in the language, focusing on modularity, types, and method specificity rules, offering insights into potential solutions for a better programming experience.
Explore multi-threading in Julia with PARTR, covering old and new features, future developments, and practical examples. Includes performance comparisons and Q&A on threading models and implementation details.
Comprehensive introduction to Julia programming, covering basics to advanced topics. Ideal for beginners with technical computing needs and experience in other languages.
Explore Flux, an intuitive machine learning library for Julia, featuring state-of-the-art performance, automatic differentiation, and innovative compiler technology for efficient and flexible ML development.
Explore advanced numerical computing techniques, from complex differentiation to low-precision arithmetic, with insights on error analysis, matrix operations, and IEEE standards for improved computational accuracy and efficiency.
Explore efficient shared memory parallelism in Julia using multi-threading, focusing on nested parallelism and the parallel depth-first scheduling approach for improved performance.
Explore Celeste.jl, a Julia-based project for petascale astronomical image analysis using Bayesian inference, showcasing Julia's power in high-performance computing and data science on supercomputers.
Explore data-intensive science challenges, high-performance computing, and the role of programming languages like Julia in addressing big data and computational demands in scientific research.
Explore ODINN.jl, a global glacier evolution model using Julia's SciML capabilities for geoscientific machine learning, combining differential equations with Python tools for flexible, multi-language modeling.
Get personalized course recommendations, track subjects and courses with reminders, and more.