Human beings can get better at playing Scrabble by playing a lot of
games (and memorizing all those 2-letter words), and they can predict
what a friend likes to eat based on what he or she enjoyed or didn't
enjoy in the past. Computers can also be taught to improve their
performance at game-playing, predicting behavior, and many other
tasks. In CS 451, we explore ways to do this.
Prerequisites: CS 311
[Now is the time for] bringing the methodologies of machine learning and modeling and rich data mining into all of the hard sciences.
-- Bill Gates (2004)


