Deep learning.
In fact, I want to start the year with a MOOC or a video course on deep learning. I went over the current offerings, and am hesitating between Andrew Ng's new Deep Learning course at Coursera in 5 parts, and self-studying through the cs231n Stanford course (it has all the videos, assignments etc. posted). Can anyone help me decide between the two, or offer something else? I'm looking for mathematical understanding as well as hands-on experience, and am not afraid of math.