Calendar

Calendar#

Note

Please note that this is a tentative plan and is subject to change.


#

TOPIC

READING

MEETING 1

MEETING 2

WRITTEN ASSIGNMENT

PROGRAMMING ASSIGNMENT

1

Vectorized Operations

Skiena Ch.1

Introduction

Vectorized Operations

PA 1

2

Vectorized Operations

McKinney Ch.5, 8, 10

Pandas I

Pandas II

WA 1

PA 2
PA 3

3

Vectorized Operations

McKinney Ch.5, 8, 10

Pandas III

WA 2

PA 4

4

Encoding and Representation

McKinney Ch.7

Feature Types

Exam 1

Project phase 1 due
EXAM 1


#

TOPIC

READING

MEETING 1

MEETING 2

WRITTEN ASSIGNMENT

PROGRAMMING ASSIGNMENT

5

Encoding and Representation

Skiena Ch. 3 (3.1.2, 3.3)

Modalities

Formats

PA 5

6

Data Visualization

Skiena Ch.6

Univariate

Multivariate
+ Dos and Donts

PA 6

7

Probability

Skiena Ch.2

Probability

WA 3

8

Stats + Logs

Skiena Ch.2

Statistics

Logarithms

PA 7

Project phase 2 due
EXAM 2


#

TOPIC

READING

MEETING 1

MEETING 2

WRITTEN ASSIGNMENT

PROGRAMMING ASSIGNMENT

9

Classification
+ Naive Bayes

SLP 3rd edition Ch.4

Supervised Learning

Classification + Naive Bayes

PA 8

10

Linear Algebra + Nearest Neighbor

Skiena Ch. 8 and Ch. 10

Vectors

Matrices

PA 9

Project phase 3 due
EXAM 3


#

TOPIC

READING

MEETING 1

MEETING 2

WRITTEN ASSIGNMENT

PROGRAMMING ASSIGNMENT

12

Clustering

Skiena Ch.10
(10.5)

DBSCAN

K-Means

13

Regression

Skiena Ch.9
(9.1-9.5)

Regression

Project phase 4 due
FINAL EXAM