SciML/SciMLBook

Parallel Computing and Scientific Machine Learning (SciML): Methods and Applications (MIT 18.337J/6.338J)

HTML

2,048

446 commits

updated Oct 9, 2026

See the code

README

Parallel Computing and Scientific Machine Learning (SciML): Methods and Applications

DOI

This book is a compilation of lecture notes from the MIT Course 18.337J/6.338J: Parallel Computing and Scientific Machine Learning. Links to the old notes https://mitmath.github.io/18337 will redirect here.

This repository is meant to be a live document, updating to continuously add the latest details on methods from the field of scientific machine learning and the latest techniques for high-performance computing.

To view this book, go to book.sciml.ai.

Editing the SciML Book

This is a Franklin.jl site. Much of the material originated from Julia Markdown Documents (*.jmd). Each of these documents are Weave.jl-ed with a custom template, and the resulting HTML is inserted into a corresponding markdown file. Updating the files in _weave will automatically update the webpages.

The theme is adapted from Tufte CSS.

differential-equations
gpu-computing
lecture-notes
neural-networks
neural-ode
neural-sde
numerical-methods
parallelism
performance-engineering
scientific-machine-learning
scientific-simulators
sciml
stiff-equations

SciML/SciMLBook

Parallel Computing and Scientific Machine Learning (SciML): Methods and Applications (MIT 18.337J/6.338J)

HTML

2,048

446 commits

updated Oct 9, 2026

See the code

README

Parallel Computing and Scientific Machine Learning (SciML): Methods and Applications

DOI

This book is a compilation of lecture notes from the MIT Course 18.337J/6.338J: Parallel Computing and Scientific Machine Learning. Links to the old notes https://mitmath.github.io/18337 will redirect here.

This repository is meant to be a live document, updating to continuously add the latest details on methods from the field of scientific machine learning and the latest techniques for high-performance computing.

To view this book, go to book.sciml.ai.

Editing the SciML Book

This is a Franklin.jl site. Much of the material originated from Julia Markdown Documents (*.jmd). Each of these documents are Weave.jl-ed with a custom template, and the resulting HTML is inserted into a corresponding markdown file. Updating the files in _weave will automatically update the webpages.

The theme is adapted from Tufte CSS.

differential-equations
gpu-computing
lecture-notes
neural-networks
neural-ode
neural-sde
numerical-methods
parallelism
performance-engineering
scientific-machine-learning
scientific-simulators
sciml
stiff-equations

Significant stargazers

Logan Kilpatrick

3,526 followers · starred Sep 2019

Patrick Kidger

2,964 followers · starred Jan 2021

Robin Rombach

1,108 followers · starred Sep 2020

Tianyi Tao

6 followers · starred Oct 2025