Skip to main content

Data Analytics and Basics of Artificial IntelligenceLaajuus (8 cr)

Code: 5G00FY12

Credits

8 op

Objectives

The student knows the basics of data analysis and the most important methods in the Python programming language. The student knows technically and statistically how to process, analyze and visualize data. The student knows the basics of artificial intelligence, the most important concepts and knows different applications.

Content

Fundamentals of data analysis and key methods in Python programming language. Processing, analyzing and visualizing data. The basics of artificial intelligence, the most important concepts and different applications. (5 ECTS)

Basics of data analysis and visualization (3 cr): Concepts: population, sample, sampling. Statistical indicators: Mean, standard deviation, median, mode, confidence intervals. P-value and tests (single variable, correlation, khii ^ 2, t-test of two independent / dependent samples. Data visualization. Linear regression, fitting the line to a set of points, the correlation coefficient and its square. Excel / Matlab etc. as a tool.

Assessment criteria, satisfactory (1-2)

The student is able to technically and statistically process data, analyze and make visualizations. The student knows the basics of artificial intelligence and the most important concepts.

Assessment criteria, good (3-4)

The student is able technically and statistically to process data, analyze it and make visualizations of it. The student knows the basics of artificial intelligence, the most important concepts and can create artificial intelligence applications based on examples.

Assessment criteria, excellent (5)

The student is able to technically and statistically process data, analyze it and visualize data in a versatile way. The student knows well the basics of artificial intelligence, the most important concepts and knows how to create artificial intelligence applications.

Enrolment period

24.11.2024 - 12.01.2025

Timing

01.01.2025 - 04.05.2025

Credits

8 op

Mode of delivery

Contact teaching

Unit

ICT Engineering

Campus

TAMK Main Campus

Teaching languages
  • Finnish
Degree programmes
  • Degree Programme in ICT Engineering
Teachers
  • Miika Huikkola
  • Pekka Pöyry
Person in charge

Pekka Pöyry

Groups
  • 23I224

Objectives (course unit)

The student knows the basics of data analysis and the most important methods in the Python programming language. The student knows technically and statistically how to process, analyze and visualize data. The student knows the basics of artificial intelligence, the most important concepts and knows different applications.

Content (course unit)

Fundamentals of data analysis and key methods in Python programming language. Processing, analyzing and visualizing data. The basics of artificial intelligence, the most important concepts and different applications. (5 ECTS)

Basics of data analysis and visualization (3 cr): Concepts: population, sample, sampling. Statistical indicators: Mean, standard deviation, median, mode, confidence intervals. P-value and tests (single variable, correlation, khii ^ 2, t-test of two independent / dependent samples. Data visualization. Linear regression, fitting the line to a set of points, the correlation coefficient and its square. Excel / Matlab etc. as a tool.

Assessment criteria, satisfactory (1-2) (course unit)

The student is able to technically and statistically process data, analyze and make visualizations. The student knows the basics of artificial intelligence and the most important concepts.

Assessment criteria, good (3-4) (course unit)

The student is able technically and statistically to process data, analyze it and make visualizations of it. The student knows the basics of artificial intelligence, the most important concepts and can create artificial intelligence applications based on examples.

Assessment criteria, excellent (5) (course unit)

The student is able to technically and statistically process data, analyze it and visualize data in a versatile way. The student knows well the basics of artificial intelligence, the most important concepts and knows how to create artificial intelligence applications.

Assessment scale

0-5

Enrolment period

24.11.2024 - 12.01.2025

Timing

01.01.2025 - 04.05.2025

Credits

8 op

Mode of delivery

Contact teaching

Unit

ICT Engineering

Campus

TAMK Main Campus

Teaching languages
  • Finnish
Degree programmes
  • Degree Programme in ICT Engineering
Teachers
  • Miika Huikkola
  • Pekka Pöyry
Person in charge

Pekka Pöyry

Groups
  • 23I226
  • 23I227

Objectives (course unit)

The student knows the basics of data analysis and the most important methods in the Python programming language. The student knows technically and statistically how to process, analyze and visualize data. The student knows the basics of artificial intelligence, the most important concepts and knows different applications.

Content (course unit)

Fundamentals of data analysis and key methods in Python programming language. Processing, analyzing and visualizing data. The basics of artificial intelligence, the most important concepts and different applications. (5 ECTS)

Basics of data analysis and visualization (3 cr): Concepts: population, sample, sampling. Statistical indicators: Mean, standard deviation, median, mode, confidence intervals. P-value and tests (single variable, correlation, khii ^ 2, t-test of two independent / dependent samples. Data visualization. Linear regression, fitting the line to a set of points, the correlation coefficient and its square. Excel / Matlab etc. as a tool.

Assessment criteria, satisfactory (1-2) (course unit)

The student is able to technically and statistically process data, analyze and make visualizations. The student knows the basics of artificial intelligence and the most important concepts.

Assessment criteria, good (3-4) (course unit)

The student is able technically and statistically to process data, analyze it and make visualizations of it. The student knows the basics of artificial intelligence, the most important concepts and can create artificial intelligence applications based on examples.

Assessment criteria, excellent (5) (course unit)

The student is able to technically and statistically process data, analyze it and visualize data in a versatile way. The student knows well the basics of artificial intelligence, the most important concepts and knows how to create artificial intelligence applications.

Assessment scale

0-5

Enrolment period

22.11.2023 - 14.01.2024

Timing

01.01.2024 - 05.05.2024

Credits

8 op

Mode of delivery

Contact teaching

Unit

ICT Engineering

Campus

TAMK Main Campus

Teaching languages
  • Finnish
Degree programmes
  • Degree Programme in ICT Engineering
Teachers
  • Miika Huikkola
  • Pekka Pöyry
Person in charge

Pekka Pöyry

Groups
  • 22I224

Objectives (course unit)

The student knows the basics of data analysis and the most important methods in the Python programming language. The student knows technically and statistically how to process, analyze and visualize data. The student knows the basics of artificial intelligence, the most important concepts and knows different applications.

Content (course unit)

Fundamentals of data analysis and key methods in Python programming language. Processing, analyzing and visualizing data. The basics of artificial intelligence, the most important concepts and different applications. (5 ECTS)

Basics of data analysis and visualization (3 cr): Concepts: population, sample, sampling. Statistical indicators: Mean, standard deviation, median, mode, confidence intervals. P-value and tests (single variable, correlation, khii ^ 2, t-test of two independent / dependent samples. Data visualization. Linear regression, fitting the line to a set of points, the correlation coefficient and its square. Excel / Matlab etc. as a tool.

Assessment criteria, satisfactory (1-2) (course unit)

The student is able to technically and statistically process data, analyze and make visualizations. The student knows the basics of artificial intelligence and the most important concepts.

Assessment criteria, good (3-4) (course unit)

The student is able technically and statistically to process data, analyze it and make visualizations of it. The student knows the basics of artificial intelligence, the most important concepts and can create artificial intelligence applications based on examples.

Assessment criteria, excellent (5) (course unit)

The student is able to technically and statistically process data, analyze it and visualize data in a versatile way. The student knows well the basics of artificial intelligence, the most important concepts and knows how to create artificial intelligence applications.

Assessment scale

0-5

Enrolment period

22.11.2023 - 14.01.2024

Timing

01.01.2024 - 05.05.2024

Credits

8 op

Mode of delivery

Contact teaching

Unit

ICT Engineering

Campus

TAMK Main Campus

Teaching languages
  • Finnish
Degree programmes
  • Degree Programme in ICT Engineering
Teachers
  • Miika Huikkola
  • Pekka Pöyry
Person in charge

Pekka Pöyry

Groups
  • 22I226
  • 22I227

Objectives (course unit)

The student knows the basics of data analysis and the most important methods in the Python programming language. The student knows technically and statistically how to process, analyze and visualize data. The student knows the basics of artificial intelligence, the most important concepts and knows different applications.

Content (course unit)

Fundamentals of data analysis and key methods in Python programming language. Processing, analyzing and visualizing data. The basics of artificial intelligence, the most important concepts and different applications. (5 ECTS)

Basics of data analysis and visualization (3 cr): Concepts: population, sample, sampling. Statistical indicators: Mean, standard deviation, median, mode, confidence intervals. P-value and tests (single variable, correlation, khii ^ 2, t-test of two independent / dependent samples. Data visualization. Linear regression, fitting the line to a set of points, the correlation coefficient and its square. Excel / Matlab etc. as a tool.

Assessment criteria, satisfactory (1-2) (course unit)

The student is able to technically and statistically process data, analyze and make visualizations. The student knows the basics of artificial intelligence and the most important concepts.

Assessment criteria, good (3-4) (course unit)

The student is able technically and statistically to process data, analyze it and make visualizations of it. The student knows the basics of artificial intelligence, the most important concepts and can create artificial intelligence applications based on examples.

Assessment criteria, excellent (5) (course unit)

The student is able to technically and statistically process data, analyze it and visualize data in a versatile way. The student knows well the basics of artificial intelligence, the most important concepts and knows how to create artificial intelligence applications.

Assessment scale

0-5