Skip to main content

Advanced Methods of Data Processing (5 cr)

Code: TT00CC57-3003

General information


Enrollment

01.12.2023 - 31.01.2024

Timing

01.01.2024 - 08.04.2024

Number of ECTS credits allocated

5 op

Mode of delivery

Contact teaching

Unit

Teknologia

Teaching languages

  • Finnish

Degree programmes

  • Bachelor’s Degree in Information and Communication Technology

Teachers

  • Pekka Huttunen

Groups

  • TTM23SAI
    TTM23SAI
  • 08.01.2024 17:00 - 19:00, Datan käsittelyn kehittyneet menetelmät TT00CC57-3003
  • 22.01.2024 17:00 - 18:00, Datan käsittelyn kehittyneet menetelmät TT00CC57-3003
  • 05.02.2024 17:00 - 18:00, Datan käsittelyn kehittyneet menetelmät TT00CC57-3003
  • 19.02.2024 17:00 - 18:00, Datan käsittelyn kehittyneet menetelmät TT00CC57-3003
  • 11.03.2024 17:00 - 18:00, Datan käsittelyn kehittyneet menetelmät TT00CC57-3003

Objective

Kurssin tavoitteena on tutustua datan käsittelyn kehittyneisiin menetelmiin, käyttäen python-kirjastoja NumPy, Pandas, ja Matplotlib. Kurssilla käydään läpi datan ominaisuuksien (characteristic) laskemista, data-jakaumia, datana visualisointia ja säännöllisten lausekkeiden (regular expression, regex) käyttöä. Kurssilla tutustutaan myös datan klusterointiin.

Näitä menetelmiä käyttäen kurssilla luodaan datankäsittelyketju (pipeline), jolla tehdään datasta ominaisuussuunnittelua (feature engineering).

Evaluation scale

0 - 5

Arviointikriteerit, kiitettävä (5)

Kurssi muodostuu useista harjoitustehtävistä. Arvosanaan 5 kurssin harjoituspisteistä täytyy kertyä vähintään 92%.

Arviointikriteerit, tyydyttävä (1)

Kurssi muodostuu useista harjoitustehtävistä. Arvosanaan 1 kurssin harjoituspisteistä täytyy kertyä vähintään 50%.

Qualifications

Python-ohjelmointi, Nykyaikainen ohjelmistokehitys, Algebra