Skip to main content

Data Analytics (5cr)

Code: R504TL195-3002

General information


Enrollment
06.10.2025 - 18.01.2026
Registration for the implementation has begun.
Timing
19.01.2026 - 03.05.2026
The implementation has not yet started.
Number of ECTS credits allocated
5 cr
Virtual portion
5 cr
Mode of delivery
Distance learning
Teaching languages
english
Seats
0 - 50
Degree programmes
Degree Programme in Information and Communication Technology
Teachers
Mikko Pajula
Teacher in charge
Mikko Pajula
Course
R504TL195

Evaluation scale

H-5

Content scheduling

- Analytics tools and programs. Introduction to data analytics. Overview and implementation
- Data preparation. Filtering, retrieval, merging, and classification
- Use of appropriate data analytics libraries. Pandas, NumPy, scikit-learn, and others
- Data visualization and analysis. Visualization tools and principles. Exploring and analyzing data

Objective

The student knows the main content of the selected data analytics libraries and is able to utilize them for data preparation and statistical processing for utilization in machine learning. The student has central knowledge, skills and understanding on ethical, responsible, and sustainable development -conforming, data analytics.

Content

- Data preparation: filtering, extraction, aggregation and classification
- Data visualization, research and analysis
- Use of suitable data analytics libraries
- Main dimensions and best practices of ethical, responsible, and sustainable development –conforming, data analytics.

Materials

All the necessary course materials will be compiled and made available via the Moodle workspace.



Self-study prerequisites, if not familiar: Basics of Python:

Familiarity with the basic concepts and syntax of the Python programming language. Basics of Data Management: Understanding of fundamental aspects of data handling, including JSON and databases. Basics of Information Technology: Knowledge of key IT concepts, including understanding what a CPU and GPU are.


Teaching methods

Online material. Practical exercise support offered in workshops

Assessment criteria, satisfactory (1)

The student is able to prepare and modify the data of a simple example case in a way that it can be utilized in machine learning algorithms or cloud services. The student knows main dimensions and best practices of ethical, responsible, and sustainable development –conforming analytics and is able to adopt them to practice.

Assessment criteria, good (3)

The student is able to choose case-specific methods for data preparation and to modify the data in such a way that it can be utilized in machine learning and cloud services. The student knows main dimensions and best practices of ethical, responsible, and sustainable development –conforming analytics and is able to adopt them to practice.

Assessment criteria, excellent (5)

The student is able to select the best case-specific methods for data preparation and to modify the data in a way that they can be utilized further in machine learning algorithms and cloud services. The student knows main dimensions and best practices of ethical, responsible, and sustainable development –conforming analytics and is able to adopt them to practice.

Go back to top of page