CSC321 Spring 2012
Introduction to Neural Networks and Machine Learning

Look here at least one a week for news about the course.
Assignment 1 is now posted (see assignments page). It is due on tuesday Jan 31 at 1.00pm

The email addresses csc321a@cs.toronto.edu and csc321na@cs.toronto.edu do not work with uppercase letters.

Lectures: Tuesdays and Thursdays 1.00-2.00pm in MP 134
First lecture January 10; Last lecture April 5; No lectures on February 21 and 23
Click on the lectures page for a list of all the lectures (subject to change).

Tutorials: Thursdays 12.00-1.00pm (in MP 134)
Click on the tutorial page for details of the tutorials

Discussion group (voluntary): Tuesdays 2.10-3.00 in Pratt 290C

Instructor: Geoffrey Hinton; email csc321prof[at sign]cs.toronto.edu
Office Hours: Tuesdays 3.00 - 3.45 for individual meetings (Pratt 290G)

Teaching Assistants
Navdeep Jaitly & Nitish Srivastava: email csc321a[at sign]cs.toronto.edu, (for the Assignments)
Office hours: Friday 2.00-4.00 (Pratt 275)
Jasper Snoek & Vlad Mnih: email csc321na[at sign]cs.toronto.edu, (for things Not about the Assignments)
Office hours: Thurday 3.00-4.00 (Pratt 290C)

Please do NOT send the instructor or tutors email about the class directly to their personal accounts. They will not answer.

Prerequisites: If you want a waiver, you MUST contact me in the first week
The prerequisites that will be enforced are:
(MAT135H1, MAT136H1)/MAT135Y1/MAT137Y1/MAT157Y1;
MAT223H1/MAT240H1;
STA247H1/STA255H1/STA257H1;
CGPA 3.0/enrollment in a CSC subject POSt

Load: 25 hours of lectures; 10 hours of Tutorials.

Required Readings: There is no required textbook for the class.
There will be one or two required papers or chapters per week. (see Lectures, Readings, & Due Dates). These required readings will all be available on the web.

Marking Scheme
Closed book Midterm test worth 20% (in same room as lectures)
Closed book Final exam worth 40% (See lectures page for time and place)
Four assignments worth 10% each

Computing
The assignments will all be done in Matlab, but prior knowledge of Matlab is not required. Basic Matlab will be taught during the first few tutorials.

Auditing
If you are not registered in the class, it is possible for you to audit it (sit in on the lectures), but only if you get the instructor's permission and follow some rules. See the audit page for more info.


[ Home | Lectures, Readings, & Due Dates | Optional Readings | The Tutorials | Computing | Assignments | Tests | ]

CSC321 - Computation In Neural Networks: || www.cs.toronto.edu/~hinton/csc321/