Machine Learning (COMP-652)
Fall 2009


General Information

Where: McConnell Engineering building, room 103.

When: Mondays and Wednesdays, 2:35-3:55pm.

What: The goal of this class is to provide an overview of the state-of-art algorithms used in machine learning. The field of machine learning is concerned with the question of how to construct computer programs that improve automatically with experience. In recent years, many successful applications of machine learning have been developed, ranging from data-mining programs that learn to detect fraudulent credit card transactions, to autonomous vehicles that learn to drive on public highways. At the same time, there have been important advances in the theory and algorithms that form the foundation of this field. During this course, we will study both the theoretical properties of machine learning algorithms and their practical applications.


Doina Precup
School of Computer Science

Office: McConnell Engineering building, room 111N (left fromm elevators)

Office Hours:

  • Monday and Wednesday, 4:00-4:30pm. Friday, 1:30-3:30pm (subject to change).
  • Meetings at other times by appointment only

    Phone: (514) 398-6443


    Teaching assistants

    Jordan Frank 
    Office Hours: Tuesday, 1:30-2:30pm, McConnell Engineering building room 108 (right from elevators)
    E-mail: jordan dot frank at cs dot mcgill dot ca
    Mahdi Milani Fard 
    Office Hours: Thursday, 2:30-3:30pm, McConnell Engineering building room 112 (right from elevators)
    E-mail: mahdi dot milanifard at mail dot mcgill dot ca


      The recommended references are: Alternative textbooks: Lecture notes and other relevant materials are available on this web page. Other reference materials will be distributed in class as needed.