Looks like a CS core with a stronger math and stats component than the traditional CS degree. Then add in some extra AI courses (which wouldn't have really existed years ago as separate classes -- maybe 1 undergrad and a grad course in AI). Now you can do computer vision or NLP as classes in themselves. So it actually looks harder than a traditional CS major.