This course introduces several machine learning techniques for the data analysis and classification in Bioengineering applications. Following an application-oriented approach, each technique is illustrated with examples from fields such as neural engineering, movement analysis and bioinformatics.