Kies de Nederlandse taal
Course module: 202101007
Data-driven Applications
Course info
Course module202101007
Credits (ECTS)2.5
Course typeStudy Unit
Language of instructionEnglish
Contact persondr. F. Ahmed
dr. F. Ahmed
Contactperson for the course
dr. F. Ahmed
N. Bouali
dr. C.M. Epa Ranasinghe
Academic year2021
Starting block
RemarksMinor students: register for the minor!
Application procedureYou apply via OSIRIS Student
Registration using OSIRISYes
Number of insufficient tests2
After completion of this course, students:
  • understand the fundamental characteristics, benefits and disadvantages of data and the need to manage data.
  • can create models for data with a low to medium complexity.
  • can formulate SQL queries to retrieve and manipulate data.
  • can use SQL in a web application programming language.
  • can create web services that store and retrieve data from databases
  • can prepare a dataset for visualization
The data-driven applications theme teaches students the management of data with a focus on knowledge that can be used to build web applications. In the course the students will learn about data modeling using Entity Relationship models and their translation into database schemas. The students will implement a database and will learn about web access to this database. Further, together with knowledge about Internet Technology, students will learn how to send and retrieve data from other servers using Web Services. Finally, as the amount of data is often too complex for humans to transform into information, students will also learn about data preparation methods for visualization.

Manual enrollment via Osiris is only for Creative Technology students. If you want to enroll, please contact K. Zalewska (
Assumed previous knowledge
Programming skills (JAVA).
Module 8
Participating study
Bachelor Creative Technology
Required materials
Recommended materials
DB general: Bookchapter for "DB general" adapted and translated version of M. van Keulen, ``Gegevensbanken''. Hoofdstuk VI.4 in Prof.Dr. T.M.A. Bemelmans, Dr.Ir. M. van Keulen, Prof.Dr. R.J. Kusters, Prof.Dr.Ir M. Looijen (eds), "ICT-Zakboek". 3e druk, 2007. Reed Business. ISBN 978-90-6228-671-3
Data preparation for (big) data analytics: Bookchapter for "Data preparation for (big) data analytics" C.S. Jensen, T.B. Pedersen, C. Thomsen, "Fundamental Concepts". Chapter 2 in "Multidimensional Databases and Data Warehousing". 2010. Morgan & Claypool. ISBN 978-1608455379.
SQL and data modeling: Chapters 4, 5, 7, 8 and 9 of Jan L. Harrington, "SQL Clearly Explained (Third Edition)". Morgan Kaufmann. ISBN: 978-0-12-375697-8.
Instructional modes



Kies de Nederlandse taal