Kies de Nederlandse taal
Course module: JBP030-B-6
Data-structures and Algorithms
Course info
Course moduleJBP030-B-6
Credits (ECTS)6
CategoryBA (Bachelor)
Course typeCourse
Language of instructionEnglish
Offered byTilburg University; Tilburg School of Economics and Management; TiSEM: Management; TiSEM: Management;
Is part of
PM Academic premaster
PM Data Science & Entrepreneurship
Convenant TISEM
dr. K.A. Buchin
Other course modules lecturer
Academic year2018
Starting block
SM 1/  SM 2
Course mode
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
This course offers algorithmic techniques for solving problems with respect to data science applications. The main objective of this course is to learn basic skills and knowledge to design efficient algorithms and data structures and to analyze their complexity.
The course will be based on a formal exam and practical assignments.
Students will learn about basic algorithms and data structures, and how to select an algorithm or data structure for a given task. These include
  •  arrays, lists, stacks and queues,
  •  searching and sorting algorithms,
  •  search trees,
  •  hash tables,
  •  and basic graph algorithms.
In addition, students will learn how to design simple algorithms using techniques like incremental algorithms and divide&conquer and how to evaluate algorithms and data structures in terms of their efficiency.
Type of instructions
The sessions will intertwine lectures and solving and discussing exercises.

Compulsory Reading
  1. A blend of class notes and material from reference books will be used in this course..
Timetable information
JBP030-B-6|Data-structures and Algorithms (Fall)
Written test opportunities
Written test opportunities (HIST)
Schriftelijk / WrittenEXAM_01SM 1111-12-2018
Schriftelijk / WrittenEXAM_01SM 1215-01-2019
Required materials
Recommended materials

Kies de Nederlandse taal