Prerequisites - software-over-beer/deep-learning GitHub Wiki

Mathematics

Deep Learning requires prior knowledge of Linear Algebra, Probability and Statistics, and Multivariable Calculus. I strongly encourage you take an introductory course for each of these subjects before moving into deep learning. If requested, I may come back and add these prerequisites as part of the course.

Programming

You should also be familiar with python. There are tons of videos and courses online that will teach you the basics of python. I would recommend checking out w3school's introduction to python. It's a super easy language to learn, and this site covers a lot of the basics.

A Can-Do Attitude

Don't be a wuss. There's a ton of opportunity within this field, but half-assing it is not going to cut it.