JuliaSim Academy

Master differential equations and scientific computing with Julia. Live mentorship, structured courses, and hands-on simulation projects — f...
Iloilo City, PH
Created byProfile picturedeftallergy66
3 joined
Profile picture
@deftallergy66Profile pictureJun 11
Pinned post

Welcome to JuliaSim Academy 🚀

Welcome aboard — you just made one of the best investments in your scientific computing career.


What You're Getting


15 structured lessons across 5 chapters that take you from Julia fundamentals to research-grade simulation code:


  1. Julia Fundamentals for Scientific Computing — environment setup, types, multiple dispatch, and plotting

  2. Ordinary Differential Equations — the ODEProblem interface, Lotka-Volterra systems, solver selection and benchmarking

  3. Stiff Systems and Numerical Stability — eigenvalue analysis, Van der Pol oscillator, implicit solvers (Rodas5P, TRBDF2, KenCarp4)

  4. Advanced Equation Types — delay differential equations, stochastic differential equations, and DAEs

  5. Real-World Simulation Projects — epidemiological modeling, heat equation via method of lines, and the Lorenz attractor


How This Works


  • Lessons are sequential — complete them in order

  • Every lesson has a hands-on exercise — do them, don't skip them

  • Drop questions in the Mentorship Chat — I respond personally

  • You earn a certificate when you finish all 15 lessons


Your First Step


Open Chapter 1, Lesson 1: "Setting Up Your Julia Environment" and get your toolchain running. Everything else builds from there.


Let's build some solvers.

Profile picture
@deftallergy66Profile pictureJun 11

Why Julia for Differential Equations? A Practitioner's Take

If you're solving differential equations in Python or MATLAB, you're leaving performance and expressiveness on the table. Here's why Julia's DifferentialEquations.jl ecosystem is the best tool for the job in 2026.


The Speed Gap Is Real


Julia's JIT compilation means your ODE right-hand side runs at C/Fortran speed without writing C or Fortran. For a 100-dimensional stiff system, that's often a 50-100x speedup over SciPy's solve_ivp.


One Interface, Every Equation Type


# ODEs, SDEs, DDEs, DAEs — same interface
prob = ODEProblem(f, u0, tspan, p)
prob = SDEProblem(f, g, u0, tspan, p)
prob = DDEProblem(f, u0, h, tspan, p)


No switching libraries. No reimplementing your model. Change one line and you've added stochasticity or delays.


300+ Solvers at Your Fingertips


From explicit Runge-Kutta to Rosenbrock methods, from SDIRK to multistep BDF — Julia has more ODE/SDE/DAE solvers than any other ecosystem. And they all compose with automatic differentiation, sensitivity analysis, and GPU acceleration.


What I'm Teaching


I built a 15-lesson course that takes you from zero Julia to building research-grade simulations:


  • Stiff solvers and when to use them

  • Stochastic simulations with Monte Carlo ensembles

  • PDE solving via method of lines

  • Chaos theory and Lyapunov exponents

  • Parameter estimation from real data


If you're a graduate student, researcher, or engineer working with differential equations, this course will save you months of trial and error.


The mentorship includes a 1-day free trial — come see if it's for you.