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.