I've been doing Stanford's three free classes. Intro to Databases. Intro to Artificial Intelligence. Intro to Machine Learning. All are very useful for sports betting.
In particular if you have an interest in building models you should try this course. They are offering it again next semester. http://www.ml-class.org/