SisselS/practical-programming-and-numerical-methods archive