This is an undergraduate course offered by the Dept. of Computer Science at the University of Toronto.
For further information, contact the course coordinator, Diane Horton