Computer science 2 Tail Call Optimization Jun 20, 2026 Scientific computing with OpenMP and MPI Jun 16, 2026