I took a few AI courses in college (1999-2003), and we used the first edition of AI: A Modern Approach. We covered a lot of topics and programming, including classical AI, neural networks, and temporal difference learning.
Over the past few years, AI has had a resurgence.
Is this resurgence due to new AI theory or just better (more) computational power and data so that the theories (e.g., neural networks) to be more effective? Or is it a combination of both?
I want to get up to speed on what's happened in AI since the early 2000s, and I want to know what to cover -- what is the most significant advancement?