This course introduces several important machine learning algorithms used in bioinformatics and illustrates them with examples of applications in the field of genomics, clinic and microbiology.