Elective Course

This introductory course will present an overview of the basics concepts, techniques and algorithms used in Machine Learning. By taking this course students will be introduced to the basic ideas and intuition behind modern Machine Learning techniques. Students taking this course should be able to program in Python in order to complete the assignments required. Due to the mathematical nature of Machine Learning, this course will assume a reasonable level of mathematical maturity.