CloseHelpPrint
Kies de Nederlandse taal
Course module: JM0140-M-6
JM0140-M-6
Data Engineering
Course info
Course moduleJM0140-M-6
Credits (ECTS)6
CategoryMA (Master)
Course typeCourse
Language of instructionEnglish
Offered byTilburg University; Tilburg School of Economics and Management; TiSEM: Management; TiSEM: Management;
Is part of
M Data Science and Entrepreneurship (joint degree)
Contact personD.A. Tamburri
Lecturer(s)
Lecturer
prof. dr. W.J.A.M. van den Heuvel
Other course modules lecturer
Coordinator course
D.A. Tamburri
Other course modules lecturer
Lecturer
Dr I.P.K. Weerasingha Dewage
Other course modules lecturer
Academic year2018
Starting block
SM 1
Course mode
Full-time
RemarksThis information is not up to date. Check the Course Catalog 2019 or select the course via “Register”.
Registration openfrom 14/08/2018 09:00 up to and including 31/07/2019
Aims
The main goal of the Data Engineering course is threefold.
Firstly, students will learn the fundamental principles and techniques underpinning off-line data engineering and integration. This involves data modeling with ER/relational models, object data models, NoSQL data models, and integration techniques to synthesize them.
Secondly, students will learn the basic principles and mechanisms to develop run-time data integration, storage and processing. This includes: distributed (cloud) computing, distributed database architectures, batch/stream processing, complex event processing, and runtime data integration.
Lastly, at the end of this course, course participants will be able to judge from an architectural (conceptual) and implementation perspective, when which off- or/and online solution suits best to address particular practical challenges.
 
Content
The courses from the Data Science and Entrepreneurship program require specific prior knowledge. It is only possible to participate in this course if approved by the admission committee and if you are enrolled for the program.
Please note that this course will be taught in Mariënburg, ‘s-Hertogenbosch (JADS).
 
Recommended reading:
  1. Zomaya, Albert Y., and Sherif Sakr, eds. Handbook of Big Data Technologies. Berlin: Springer, 2017.
  2. Articles will be posted on Blackboard during the semester, creating a ”living” Syllabus.
Other useful texts:
  1. Kleppmann, Martin. Designing data-intensive applications: The big ideas behind reliable, scalable, and maintainable systems. " O'Reilly Media, Inc.", 2017.
  2. Gregor Hohpe and Bobby Woolf., Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions, 1st Edition, 2004, ISBN 978-0321200686.
Type of instructions:
A mixture of lectures, tutorials, workshops will be followed. Practical course assignments will be conducted with the help of and involving industry practitioners to demonstrate immediate practical relevance.
Type of exams:
The course will be based on a formal exam and practical assignments involving a real-world project submitted possibly by external organizations (in areas such as health, business, logistics, etc) .
Timetable information
JM0140-M-6|Data Engineering
Written test opportunities
Omschrijving/DescriptionToets/TestBlok/BlockGelegenheid/OpportunityDatum/Date
Written test opportunities (HIST)
Omschrijving/DescriptionToets/TestBlok/BlockGelegenheid/OpportunityDatum/Date
Schriftelijk / WrittenEXAM_01SM 1112-12-2018
Schriftelijk / WrittenEXAM_01SM 1216-01-2019
Required materials
-
Recommended materials
-
Tests
Design and programming

Written

CloseHelpPrint
Kies de Nederlandse taal