Bookmark and Share

Aspects of Advanced Analytics

Doctoral School of Engineering and Science at Aalborg University

Welcome to Aspects of Advanced Analytics

Description: Big Data is being collected in ever larger amounts, e.g., from the (geo-social) web, sensors/IoT devices in cyber-physical systems, or scientific experiments. However, it is necessary to go beyond merely storing and querying data to get the full benefit. Instead, advanced analytics (data mining, prediction, forecasting,..) is applied to the huge data volumes to extract trends and patterns, and use historical data to predict future events, so-called predictive analytics. Recently, optimization has been added on top, resulting in so-called prescriptive analytics that prescribes the best course of action given the data and associated predictions and optimization goals.

Traditional data analytics systems do not scale, and/or support only some of the tasks, or do not support the deep requirements for specific types of data, resulting in poor scalability, poor developer productivity and/or lack of functionality.

This course will cover selected aspects of advanced analytics including concepts, algorithms, and systems. The course will feature a mix of theoretical concepts and algorithms with practical hands-on exercises using specific advanced analytics systems on a number of realistic case datasets, focusing on the application area of energy analytics.

Prerequisites: A general background in computer science, and general familiarity with database management and analytics is expected. In specific, students are required to possess following knowledge:

  • Mandatory:
    • Linear algebra: linear equations, vector and matrix operations
    • Database systems: relational data model, SQL, DBMS internals/query processing
    • Algorithms and data structures: basic algorithms (e.g., sort, search) and data structures (e.g., list, tree, table), and basic knowledge of designing and analyzing algorithms
    • Programming languages: know at least one of the following: Python/Java/C-C++
  • Preferable:
    • Distributed computing: concepts of distributed systems, Cloud Computing, MapReduce and big data tools (e.g., Hadoop, Hive, Pig, Spark)
    • Machine learning: basic algorithms of classification (e.g., regression, SVM, neural networks), clustering (e.g., k means, kNN)
    • Optimization: linear/integer programming
    • Time series forecasting: forecasting models for time series such as ETS models, ARIMA models
    • Other scripting languages and tools: R/Matlab


Learning objectives: The objectives of the course are to provide students with a working understanding of concepts, algorithms and systems for selected aspects of advanced analytics, with an application focus on energy analytics.

Organizer: Professor Torben Bach Pedersen, email:

Lecturers: Associate Professor Lukasz Golab, University of Waterloo and post docs Thi Thao Nguyen Ho and Laurynas Siksnys, AAU.


Time: December 5-7, 2017


Zip code:

City: Aalborg

Number of seats: 20

Deadline: 20 October 2017

Important information concerning PhD courses We have over some time experienced problems with no-show for both project and general courses. It has now reached a point where we are forced to take action. Therefore, the Doctoral School has decided to introduce a no-show fee of DKK 5,000 for each course where the student does not show up. Cancellations are accepted no later than 2 weeks before start of the course. Registered illness is of course an acceptable reason for not showing up on those days. Furthermore, all courses open for registration approximately three months before start. This can hopefully also provide new students a chance to register for courses during the year. We look forward to your registrations.


Enrollment instructions:

  • Click the link on the right side of this page
  • Log in
  • When logged in click the title of the course at the top of the page – you are now enrolled


Course dates
05 December 2017 - 07 December 2017
International and recognised within the field.
Aalborg University
Aalborg Ø
2 points

If you have any questions about this site, please contact Danske Universiteter via mail: dkuni @