Big Data Management for e-Governance
BASIC DATA
course listing
A - main register
course code
ITE4360
course title in Estonian
Suurandmete haldamine e-valitsemises
course title in English
Big Data Management for e-Governance
course volume CP
-
ECTS credits
6.00
to be declared
yes
fully online course
not
assessment form
Examination
teaching semester
spring
language of instruction
Estonian
English
Study programmes that contain the course
Structural units teaching the course
IT - Department of Software Science
Course description link
Timetable link
View the timetable
Version:
VERSION SPECIFIC DATA
course aims in Estonian
Aine eesmärk on, analüüsides e-riigis tekkivat suurt andmemahtu, hinnata suurandmete tehnoloogiate erinevaid võimalusi.
course aims in English
The aim of this module is to evaluate the possibilities of Big Data technologies in the analysis of large volume of data, generated in e-government.
learning outcomes in the course in Est.
Õppeaine läbinud üliõpilane:
- formuleerib suurandmete fenomeni ja eristab peamisi suurandmete ökosüsteemi komponente;
- on omandanud töövõtted Sparki (suurandmete andmeanalüütika raamistik) mitmekihilise keskkonna kasutamiseks;
- analüüsib Spark SQL-ga struktureeritud andmeid;
- kavandab suurandmete puhul prognoosiva analüüsi kasutamist reaalses elus: kasutusjuhtumid e-valitsemise perspektiivist.
learning outcomes in the course in Eng.
After completing this course the student:
- formulates the Big Data phenomenon and distinguishes main Big Data ecosystem components;
- has acquired techniques the multi-layer ecosystem of Spark;
- analyses structured data with Spark SQL;
- plans the use of predictive analytics on big data in real-life use cases from the e-governance perspective.
brief description of the course in Estonian
See aine õpetab, kuidas läbi andmekogudesse kogutud suurte ja heterogeensete andmevormingute salvestamise ning töötluse on võimalik arendada e-riigi proaktiivseid teenuseid. Infosüsteemi integreeritud töötlemisahelate loomiseks ja seadistamiseks õpitakse kasutama suurandmete raamistikku Spark.
brief description of the course in English
This lecture will teach you how to collect, store, and process large and heterogeneous data formats in data lakes to develop e-government proactive services. You will use the big data framework Spark to set up processing chains integrated into the Information System.

type of assessment in Estonian
1. 60% - testid/kodutööd/projektid 16 loengunädala vältel
2. 40% - suur projekt koos esitlusega
type of assessment in English
1. 60% - tests/homeworks/projects over the 16 teaching weeks.
2. 40% - a big project with a presentation
independent study in Estonian
-
independent study in English
-
study literature
1. Sreeram Nudurupati. Essential PySpark for Scalable Data Analytics. 2021 Packt Publishing
2. Holden Karau. High-speed distributed computing made easy with Spark, 2013 Packt Publishing
study forms and load
daytime study: weekly hours
4.0
session-based study work load (in a semester):
lectures
2.0
lectures
-
practices
2.0
practices
-
exercises
0.0
exercises
-
lecturer in charge
-
LECTURER SYLLABUS INFO
semester of studies
teaching lecturer / unit
language of instruction
Extended syllabus or link to Moodle or to home page
2023/2024 autumn
Sadok Ben Yahia, IT - Department of Software Science
English
    Course description in Estonian
    Course description in English