This live stream archive is the first session of the ITP “Intelligence and Learning” course (spring 2017)

In this video, I introduce the class and discuss the Breadth-First Search algorithm.

Edited videos from this live stream coming soon!

14:49 – Intro to “Intelligence and Learning”
44:24 – Intro to Session 1
1:07:34 – Coding Challenge: Breadth-First Search Part 1
1:32:33 – Coding Challenge: Breadth-First Search Part 2

Support this channel on Patreon:
To buy Coding Train merchandise:

Send me your questions and coding challenges!:

The Coding Train website:

Links discussed in this video:
The Nature of Code Part 2 (Spring 2017) – Intelligence and Learning:
Nature of Code:
My Video on Prototypes:
My Video on Associative Arrays:
The Oracle of Bacon:
Breadth-First Search on Wikipedia:
Creative Applications of Deep Learning with TensorFlow on Kadenze:
Andrew Glassner on Twitter:

Books and Papers:
Artificial Intelligence: A Modern Approach:
Make Your Own Neural Network:
Grokking Algorithms book:
Grokking Deep Learning:
Patrick Henry Winston’s website:
Craig Reynolds’ Steering Behaviors:
McCullogh-Pitts and Perceptron Models:

Source Code for the all Video Lessons:


For an Introduction to Programming:
For my Nature of Code videos:
For More Live Streams:
For More Coding Challenges:

Help us caption & translate this video!