
EGENĀ 5210 [0.5 credit] Practical Introduction to Data Analysis and Machine Learning
Tabular data exploration and visualization (pandas, matplotlib), data-fitting basics (scikit-learn), k-nearest neighbours, linear regression, decision trees, data pre-processing, model evaluation metrics, overfitting vs underfitting, bias/variance, cross-validation, introduction to neural networks, hyperparameter tuning, feature selection, feature importance.
Prerequisite(s): enrolment in the M.Eng.- Software Engineering Practice program.