Teaching

Furious activity is no substitute for understanding. - H.H. Williams

Current Course Offerings
I'm on sabbatical this year so I'm not offering any courses in 2007/08.

Usual Course Offerings

Past Courses

  • CSC2515 Machine Learning (2002, 2003, 2004, 2005, 2006)
  • CSC412 Uncertainty and Learning in Artificial Intelligence (2002, 2003, 2004, 2006)
  • CSC2506 Probabilistic Reasoning [cross-listed version of CSC412] (2004, 2006)
  • CSC310 Information Theory (2005, 2006)
  • ECE242 Algorithms and Data Structures (undergrad engineering) ( fall 2003)

Course Descriptions

Informal Notes and Lecture Slides

  • Matrix and Gaussian identities (useful!)
  • Speech Processing Background (possibly useful)
  • other outdated materials, probably useless...

External Tutorials

  • HMMs, Linear Dynamical Systems, Unsupervised Learning, SVMs, VC Theory,...

Previous Teaching and Outreach

Are you a computer science undergraduate?
If so, check out the Undergrad Announcements web site.

[ | Information | Research | Teaching | Professional | ]

Sam Roweis, Machine Learning Group, Toronto Computer Science, www.cs.toronto.edu/~roweis