This video begins a new series accompanying my ITP spring 2017 course “Intelligence and Learning”. The syllabus to this class can be found here:

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:
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 More Coding Challenges:
For an Intro to Programming using p5.js:

Help us caption & translate this video!