Focus is on very large-scale data mining. Topics include computational methods in supervised and unsupervised learning, association mining and collaborative filtering. Individual or group applications oriented programming project. 1 unit without project; 3 units requires final project.