A Brief Introduction to Algorithms, Game Theory and Risk-averse Decision Making