Overview

This is a first course in applying theory and programming skills to data. We will introduce the major tools and build towards a understanding of the workings of modern state of the art methods. Course will include test processing and an introduction to natural language processing.

Prerequisites: programing skills (course will be using Python) and linear algebra (primarily comfort with vectors and matrices).
See the following for a review: Python and math bootcamp

Class slides:

1. Introduction

2. Math with Python

3. Core Math Libraries

4. Precision and Norms