Skip to main content

Books

  1. AIMA - Artificial Intelligence: A Modern Approach by Stuart Russell, 4th edition, 2021. Also available at aima.cs.berkeley.edu. This book is required.
  2. GERON - Hands-On Machine Learning with Scikit-Learn and PyTorch, Oct 2025, Free for NJIT and NYU students. Very useful for those new to numerical Python and Pytorch. For students that have no access the open-source Dive into Deep Learning book is also a good choice.
  3. DL - Deep Learning. This book provides the necessary depth for statistical learning concepts in this course.

Planned Schedule

Part I: 2D Perception and Machine Learning

Part II: Natural Language Processing

Part III: Reasoning and Planning without Interactions

Part IV: Planning with Interactions - Reinforcement Learning