
Learn three simple techniques for creating animated graphs in Python using matplotlib and vpython, from basic to advanced methods.

Model the ideal gas law with bouncing balls in Python and calculate pressure and temperature.

Calculate the gravitational field of a hollow Earth using Python, exploring its effects on surface gravity and comparing to real-world experiments.

Model a physics demo of two strings supporting a mass using Python to determine which string breaks first when pulled.

Derive the magnetic field from a current loop and perform numerical calculations using Python, enhancing understanding of electromagnetic principles.

Explore Python coding to calculate pi using random walks, from 1D to 3D simulations. Enhance mathematical understanding through practical programming.

Implement finite difference method in Python to solve boundary value problems for differential equations. Learn practical numerical techniques.

Explore Physics Informed Neural Networks and learn techniques for incorporating boundary conditions in these advanced machine learning models.

Explore Physics-Informed Neural Networks (PINNs) applied to the Burgers equation through a detailed code walkthrough.

Explore the fundamentals of Physics Informed Neural Networks in this concise introduction.

Boost Python code execution with GPU acceleration and compilation using Numba and Cupy for machine learning tasks.

Aprenda a instalar Anaconda y dominar los entornos conda para ciencia de datos y aprendizaje automático.

Accelerate Python code execution using Numba's JIT compiler, leveraging jit and njit decorators for enhanced performance.

Explore Berkeley Lab's journey from atomic age to supercomputing forefront. Discover exascale computing challenges, energy efficiency innovations, and future HPC directions with specialized hardware and chiplets.

Explore the SciFM24 Summer School with opening remarks from Karthik Duraisamy, gaining insights into the program's objectives and structure.

Explore numerical computing on Ubuntu WSL for efficient solver development and deployment, with practical examples and insights on streamlining workflows for complex engineering problems.

Explore cutting-edge insights on distributed computing and AI from IBM's Dario Gil in this Ray Summit 2022 keynote address.

Explore data-centric optimization techniques for Fortran code on accelerator devices, enhancing high-performance computing capabilities.

Learn to use Jupyter Notebooks and submit your first homework assignment in this practical guide for ME5180 students.

Learn to create functions, write effective docstrings, and navigate Jupyter notebooks for efficient coding and documentation in engineering applications.

Explore StructuralIdentifiability.jl's new features for rapid identification of identifiable functions and model reparametrization, enhancing modeling and control practices.