This repository contains some of my university assignments that have a coding part to them.
The goal of this assignment was to provide a short but substantive introduction to backtracking. The example problem was LeetCode's Combination Sum II.
In this assignment I implemented an adaptive third-order Runge--Kutta formula with an embedded second-order method (cf. the Bogacki--Shampine method) to solve first-order differential equations with initial conditions.
Implementation of the Dijkstra algorithm, a random walk and the MC estimation of pi in SageMath.