Courses in Machine Learning and Pattern Recognition

The University of Illinois offers a wide variety of courses in machine learning and pattern recognition, distributed across the departments of Computer Science, ECE, and Statistics. These courses are designed to be complementary: few students would wish to take all of these courses, but many students will be interested in taking two or three of them. Course descriptions given here are approximate; official descriptions are available on the UIUC registrar web site. Information similar to this page is maintained more permanently at http://ml.cs.illinois.edu/.

Roughly, these courses can be grouped in three categories.