CPSC 429 Machine Learning

This course is an introduction to techniques which enable software to improve its performance overtime. History and classic experiments will be presented. Programs will be studied which perform rote learning, learn by being told, learn by analogy, learn from examples (induction), and learn by observation and discovery. There will be some programming practice. This course is usually offered in alternate years.

Credits

3 credits

Prerequisite

CPSC130 AND CPSC131 AND CPSC230 AND CPSC250 AND CPSC428

Distribution

Advanced

Notes

140-UG Level 4 Advanced