This introductory course concentrates on four techniques of Machine Learning. We start with unsupervised learning, that is, when there is no response to be predicted, and study principal component analysis and cluster methods. We then move into supervised learning and study binary classification and regression/regularization. The course covers the basic concepts and includes data analyses using the package R.