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
-
TTM23SAITTM23SAI
- 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