Computing science for big data and High Performance Computing

Credits

6 ECTS, CTD 33h, TP 16.5h

  • Lecture: High-performance computing [GBX8AM18] - 3 ECTS
  • Lecture: Introduction to database [GBX8AM19] - 3 ECTS

Instructors

Silviu Maniu, Martin Schreiber

Description

This course is composed of two parts “Introduction to database” and “High Performance Computing”. Its aim is to give an introduction to numerical and computing challenges of large dimension problems.

Content

  • Introduction to database:
    • Basics of databases
    • Big data
  • High performance computing (HPC)
    • Computer architectures
    • Parallel programming models
    • Super computers
    • Numerical solvers for HPC

This course relies on practical sessions.

Prerequisites

  • Introduction to database

    • C++
    • Python
    • Algorithm
    • Data-structure
  • High-performance computing

    • C/C++