Scientific Computing EssentialsCovers algorithmic thinking, Python programming, numerical methods, and essential computing concepts for scientific computing.
Optimization and SimulationCovers the Metropolis-Hastings algorithm and gradient-based approaches for biasing searches towards higher likelihood values.
Springs and ElastisticityCovers simulation, modeling, acceleration profiles, natural frequencies, rigidity calculations, and anti-resonance solutions for multi-axes robots.
General Introduction to Data ScienceOffers a comprehensive introduction to Data Science, covering Python, Numpy, Pandas, Matplotlib, and Scikit-learn, with a focus on practical exercises and collaborative work.
Animal Behavior SimulationDemonstrates simulating animal behavior using a Thymio robot with obstacle avoidance and line detection.