ECIU logo
Image for learning opportunity Python Programming for Data Analysis
micro-module

Python Programming for Data Analysis

Python Programming for Data Analysis

THIS ELO COMES FROM A CONTINUOUS EDUCATION INITIATIVE
Open for application

Description

This micro-module offers a hands-on introduction to Python programming with a special focus on data analysis.

The Team

AN
Profile photo
António Neves
Teacher
JC
João Carvalho
Teacher
0 learners
Study format
Online
Application period
5 November – 19 December 2025
Study period
6 January – 29 January 2026
Credits
3 ECTS
Hosting university
University of Aveiro
Got questions?Reach out to us via this 

Learning outcomes

Write and execute Python programs to perform common programming tasks

ESCO SKILLS

Understand the basic concepts of Python programming

ESCO SKILLS

Use Python libraries for data analysis, such as NumPy, Pandas, and Matplotlib

ESCO SKILLS

Explore and visualize data using Python

ESCO SKILLS

Use Python to build machine learning models

ESCO SKILLS

Communicate their data analysis findings effectively

ESCO SKILLS

Potential progress

This graph shows the potential you could reach if you take this learning opportunity and how it fits your goal. You can also make a comparison to your current and potential competencies by pressing the buttons.

Less than 5
5 or more
Goal based on on your motivation scan

We recommend to turn your device to view graph

Not sure which competencies suit you?

Take our motivation scan to find learning opportunities that will help you reach your potential goal and growth.

Information

Designed for students from all academic backgrounds, the course equips participants with practical skills in data manipulation, visualization, and introductory machine learning using Python. No prior experience in programming is required, although basic computer literacy is expected. By the end of the course, participants will be able to write Python programs, work with real datasets, and create compelling visualizations using popular libraries such as NumPy, Pandas, and Matplotlib.

Hosting university

University of Aveiro

University of Aveiro