Course 496 Mathematics for Machine Learning must be taken if any of the following courses are taken: 424H Reinforcement Learning, 433 Advanced Robotics, 493 Data Analysis and Probabilistic Inference, 495 Advanced Statistical Machine Learning and Pattern Recognition.