
About the Course
Computational Machine Learning is an online Moodle course designed to provide students with a strong foundation in Machine Learning, Python programming, statistics, and data analysis. The course covers the basic concepts and applications of Machine Learning, types of learning, datasets, data preprocessing, and the Machine Learning workflow. Students will use Python tools such as Pandas for data manipulation and Matplotlib for visualization, along with descriptive statistics, probability distributions, hypothesis testing, and ANOVA for data analysis and interpretation. The course also introduces the Gradient Descent algorithm and Scikit-Learn for building, training, evaluating, and validating Machine Learning models using different datasets. Moodle will provide structured learning resources, lecture materials, practical exercises, quizzes, assignments, datasets, and assessment activities to support self-paced and continuous learning. The course is intended to develop practical computational skills and prepare students to apply Machine Learning and statistical techniques to real-world data-driven problems.


































