How the heck do algorithms work? Start with this online course