With the increasing digitization of their processes, organizations now feel the need to extract knowledge from collected data to improve the efficiency and effectiveness of their processes and gain a competitive advantage. To this end, organizations need to acquire technical skills to develop solutions based on standard approaches to Machine Learning and Data Mining and scientific skills for developing innovative solutions to problems where these standard approaches do not exist.

Thus, the main objectives of this course unit are:

  • Motivate the use of Machine Learning and Data Mining

  • Develop the ability to properly utilize these techniques for Data Science problems

  • Develop the ability to extract knowledge from data

  • Develop the ability to automatically represent, acquire, prepare and manipulate data

  • Develop the ability to develop software programs using the Python language

  • Provide technical knowledge, although not in-depth, about Data Science concepts, problems and applications