CloseHelpPrint
Kies de Nederlandse taal
Course module: 202101007
202101007
Data-driven Applications
Course info
Course module202101007
Credits (ECTS)2.5
Course typeStudy Unit
Language of instructionEnglish
Contact persondr. F. Ahmed
E-mailfaizan.ahmed@utwente.nl
Lecturer(s)
Examiner
dr. F. Ahmed
Contactperson for the course
dr. F. Ahmed
Lecturer
N. Bouali
Examiner
dr. C.M. Epa Ranasinghe
Academic year2021
Starting block
2B
RemarksMinor students: register for the minor!
Application procedureYou apply via OSIRIS Student
Registration using OSIRISYes
Number of insufficient tests2
Aims
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
Content
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 (k.zalewska-kurek@utwente.nl).
Assumed previous knowledge
Programming skills (JAVA).
Module
Module 8
Participating study
Bachelor Creative Technology
Required materials
-
Recommended materials
Book
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
Book
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.
Book
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
Lectorial

Tests
Exam

Assignments

CloseHelpPrint
Kies de Nederlandse taal