AI Classes often discuss - Deep learning, Machine learning, Probabilistic Graphical Models, Planning algorithms (eg: motion planning), Search algorithms, Knowledge representation (knowledge graphs), Game theory.
Deep learning was much more attractive brand compared to Neural networks.
The DL/ML field has taken off, driven by more data and more computation, and the positive feedback loop by users; lot of Algorithmic innovations.
Software Design Book by John Ousterhout
“collect more data” vs “tune hyper parameters” - systematic approach to making this decision is the distinction between a beginner and a experienced person.