CSDA 415 MACHINE LEARNING

Machine learning uses interdisciplinary techniques, such as statistics, linear algebra, optimization, and computer science to create automated systems that can sift through large volumes of data at high speed to make predictions or decisions without human intervention. This course introduces several fundamental concepts and methods for machine learning. The objective is to familiarize the students with some basic learning algorithms and techniques and their applications, as well as general questions related to analyzing and handling large data sets. Several software libraries and data sets publicly available will be used to illustrate the application of these algorithms. The emphasis will be thus on machine learning algorithms and applications, with some broad explanation of the underlying principles.

Credits

3

Prerequisite

CORE 201, Data Structures and Algorithms