Cycle of education: 2019/2020
The name of the faculty organization unit: The faculty Mathematics and Applied Physics
The name of the field of study: Engineering and data analysis
The area of study: sciences
The profile of studing:
The level of study: first degree study
Type of study: full time
discipline specialities :
The degree after graduating from university: engineer
The name of the module department : Department of Complex Systems
The code of the module: 12535
The module status: mandatory for teaching programme
The position in the studies teaching programme: sem: 6 / W15 L15 P15 / 3 ECTS / Z
The language of the lecture: Polish
The name of the coordinator: Paweł Dymora, PhD, Eng.
office hours of the coordinator: https://pdymora.v.prz.edu.pl/konsultacje
The main aim of study: The main aim of education on the module is the presentation of selected issues in the field of data warehouse and multidimensional data analysis using OLAP cubes and R / Python language elements.
The general information about the module: During the course, students learn the basics of multidimensional data analysis and selected algorithms in selected database and programming environments.
Teaching materials: http://v.prz.edu.pl/pawel.dymora
1 | Hadley Wickham, Garrett Grolemund | Język R. Kompletny zestaw narzędzi dla analityków danych | Helion. | 2018 |
2 | Osowski Stanisław | Metody i narzędzia eksploracji danych | BTC. | 2017 |
3 | Robert Layton | Learning Data Mining with Python | . | 2017 |
4 | Chodkowska-Gyurics Agnieszka | Hurtownie danych Teoria i praktyka | PWN. | 2014 |
5 | Pelikant A, | MS SQL Server. Zaawansowane metody programowania | Helion, Gliwice. | 2014 |
6 | Pelikant A | Hurtownie danych. Od przetwarzania analitycznego do raportowania | Helion, Gliwice. | 2011 |
Formal requirements: Completed course of basics of databases and programming in the selected programming language. Knowledge of SQL. The student satisfies the formal requirements set out in the study regulations.
Basic requirements in category knowledge: The student should know the basic issues in the field of relational databases, algorithms, SQL language and basics of programming.
Basic requirements in category skills: He can explore data sets, write scripts, manipulate data.
Basic requirements in category social competences: Group work, communication skills.
MEK | The student who completed the module | Types of classes / teaching methods leading to achieving a given outcome of teaching | Methods of verifying every mentioned outcome of teaching | Relationships with KEK | Relationships with PRK |
---|---|---|---|---|---|
01 | Has basic knowledge about the organization of wholesalers and can indicate the benefits of implementing a data warehouse. | lecture, laboratory, project | pass, observation of performance |
K_W05+ K_W06++ K_W07++ K_U05+ K_U06++ K_U07++ K_U08+++ K_U15+ K_U18++ K_U23+ K_K01+ K_K03+ |
P6S_KK P6S_KO P6S_KR P6S_UK P6S_UW P6S_WG |
02 | He knows the concept and understands the meaning of the OLAP cube and can perform advanced operations on the data cube. | lecture, laboratory, project | pass, observation of performance |
K_W05+ K_W06++ K_W07++ K_U05++ K_U06++ K_U07++ K_U08+++ K_U15+ K_U18++ K_U23+ K_K01+ K_K03+ |
P6S_KK P6S_KO P6S_KR P6S_UK P6S_UW P6S_WG |
03 | He can design an effective data warehouse model and build an OLAP cube in the selected data warehouse tool and design ETL processes. | lecture, laboratory, project | pass, observation of performance |
K_W05+ K_W06++ K_W07++ K_U05++ K_U06+++ K_U07++ K_U08+++ K_U15++ K_U18+++ K_U23+ K_K01+ K_K03++ |
P6S_KK P6S_KO P6S_KR P6S_UK P6S_UW P6S_WG |
04 | Student is able to use the SQL / MDX language and selected implementations of packages and data mining algorithms in the R and Python environment for multidimensional exploring data. | lecture, laboratory, project | pass, observation of performance |
K_W05+ K_W06++ K_W07++ K_U05+++ K_U06+++ K_U07+++ K_U08+++ K_U15+ K_U18+++ K_U23+ K_K01+ K_K03++ |
P6S_KK P6S_KO P6S_KR P6S_UK P6S_UW P6S_WG |
Attention: Depending on the epidemic situation, verification of the achieved learning outcomes specified in the study program, in particular credits and examinations at the end of specific classes, can be implemented remotely (real-time meetings).
Sem. | TK | The content | realized in | MEK |
---|---|---|---|---|
6 | TK01 | W01, L01 | ||
6 | TK02 | W01, W02, L01, L02, P01 | MEK01 MEK02 | |
6 | TK03 | W03, L02, L03, P02 | MEK01 MEK02 MEK03 | |
6 | TK04 | W04, L04, P3 | MEK02 MEK03 | |
6 | TK05 | W05, L05, P4 | MEK03 MEK04 | |
6 | TK06 | W06, L06, P05, P06 | MEK03 MEK04 | |
6 | TK07 | W07, L07, P07 | MEK01 MEK02 MEK03 MEK04 |
The type of classes | The work before classes | The participation in classes | The work after classes |
---|---|---|---|
Lecture (sem. 6) | contact hours:
15.00 hours/sem. |
Studying the recommended bibliography:
3.00 hours/sem. |
|
Laboratory (sem. 6) | The preparation for a Laboratory:
6.00 hours/sem. The preparation for a test: 3.00 hours/sem. |
contact hours:
15.00 hours/sem. |
Finishing/Making the report:
6.00 hours/sem. |
Project/Seminar (sem. 6) | contact hours:
15.00 hours/sem.. |
||
Advice (sem. 6) | The preparation for Advice:
2.00 hours/sem. |
The participation in Advice:
3.00 hours/sem. |
|
Credit (sem. 6) | The preparation for a Credit:
5.00 hours/sem. |
The written credit:
2.00 hours/sem. |
The type of classes | The way of giving the final grade |
---|---|
Lecture | The lecture ends with an oral test. |
Laboratory | Presence is obligatory in all laboratory classes - medical exemptions are allowed with the need to make up for classes. |
Project/Seminar | The aim of the project classes will be an independent (also permissible team) implementation of an IT project, the effect of which is to be a documented implementation of selected data mining algorithms. |
The final grade | The final grade is issued as the weighted average of 1/3 of the laboratory grade, 1/3 of the project grade and 1/3 of the lecture grade. The condition for admission to the exam is to obtain a positive final grade from the laboratory and a positive evaluation of the implementation of an independent project. |
Required during the exam/when receiving the credit
(-)
Realized during classes/laboratories/projects
(-)
Others
(-)
Can a student use any teaching aids during the exam/when receiving the credit : no