Confused as to the downvote..but maybe I can clarify here. People wanting to apply deep learning tend to fall in to one of two camps: heavy CS with some applied ML experience and mathematicians who might not have as much experience building things. In karpathy's case, he's likely going to get a mix of students who have taken different classes. There's a lot of variance either way.