Edistynyt tiedonhallinta (5 op)
Toteutuksen tunnus: R504D105-3002
Toteutuksen perustiedot
- Ilmoittautumisaika
-
24.03.2025 - 31.08.2025
Ilmoittautuminen toteutukselle on käynnissä.
- Ajoitus
-
01.09.2025 - 12.10.2025
Toteutus ei ole vielä alkanut.
- Opintopistemäärä
- 5 op
- Lähiosuus
- 5 op
- Toteutustapa
- Lähiopetus
- Yksikkö
- Insinöörikoulutus, tieto- ja viestintätekniikka
- Opetuskielet
- englanti
- Paikat
- 0 - 30
- Opettajat
- Aku Kesti
- Vastuuopettaja
- Aku Kesti
- Ryhmät
-
R54D23SBachelor of Engineering, Machine Learning and Data Engineering (full time studies), 2023
- Opintojakso
- R504D105
Arviointiasteikko
H-5
Sisällön jaksotus
Database design and data analytics
NoSQL databases
Authentication and authorization
Big data, aggregations and indexes
Perfomance and data quality
Filtering data, python
Tavoitteet
The student knows how to choose, design and apply a suitable data management system (SQL and/or NoSQL) for their software project. The student is able to use advanced data management techniques based on authentication, authorization and, for example, handling complex large datasets efficiently.
Sisältö
- Design and implementation of the chosen data management system
- Implementing the authentication and authorization
- Managing large complex datasets (e.g. aggregation and indexing, etc.)
- Maintaining system performance and quality of data
- Data filtering
- Analytics
Aika ja paikka
Lectures will be kept in Lapland UAS, Rovaniemi. We will use computer rooms at Rantavitikka campus
Oppimateriaalit
Study material will be distributed in moodle.
Opetusmenetelmät
There will be about 40 hours lectures. During the lectures we study the course topics and also get knowledge how to compile the course works.
Also a semester project will be part of the course and evaluation criteria.
Opiskelijan ajankäyttö ja kuormitus
Course is 5 credits and requires 125 hours student work which is splitted approximately:
40 hours lectures
20 hours self studying
20 hours project work
45 hours assignments
Arviointikriteerit, tyydyttävä (1)
The student is able to implement SQL- and/or NoSQL-based data management applications acknowledging basic level of information security under guidance.
Arviointikriteerit, hyvä (3)
The student is able to implement SQL- and/or NoSQL-based data management applications acknowledging basic level of information security independently. The student is also able to apply some advanced filtering techniques as well as monitor and manage the system performance in their data management system.
Arviointikriteerit, kiitettävä (5)
The student is able to implement SQL- and/or NoSQL-based data management applications and apply advanced level of information security independently. The student is also able to proactively apply advanced filtering techniques as well as monitor and manage the system performance in their data management system based on their own consideration.