I took this class (188) from Abbeel, who is now involved in advising OpenAI from YCR. It's an incredibly well structured class, on par with the intro course at Berkeley, 61a. For anyone who wants a relatively fun introduction to core AI concepts, try working through the projects (which will require learning most of the materials anyway). They're not coding intensive, just thinking intensive; Each question in a project probably takes ~5 lines to write!
I thought the edX course for this material was pretty good as well<p><a href="https://www.edx.org/course/artificial-intelligence-uc-berkeleyx-cs188-1x" rel="nofollow">https://www.edx.org/course/artificial-intelligence-uc-berkel...</a>
Anyone know what the math prereqs are for this course? The intro video makes reference to an assessment that potential students can take, but I can't find it.
The surprising thing here is that Berkeley, which I considered to have a leading edge CS department, is still using a teaching code base with Python 2.7, when Python 3.0 came out in 2008.<p>Yes, 2.7 is still widely used in the industry. As are some other languages. But this is new code (well I'm thinking it's newer than 2008, or at least they've had ample time to update it before releasing it now in 2016).<p>So why not use 3.x? Aren't students better served by learning modern language features, and not being left behind at the previous, outmoded version?