Big data infrastructures

  • Teaching

    Details

    Faculty Faculty of Science and Medicine
    Domain Computer Science
    Code UE-SIN.07612
    Languages English
    Type of lesson Lecture
    Level Master
    Semester SA-2021

    Schedules and rooms

    Summary schedule Wednesday 14:15 - 17:00, Hebdomadaire, PER 21, Room G120
    Struct. of the schedule 3h par semaine durant 14 semaines
    Contact's hours 42

    Teaching

    Responsibles
    Teachers
    Description This course focuses on conceptual and architectural issues related to the design and deployment of modern data management infrastructures in a Big Data context. It starts with a review of distributed transaction processing techniques, classical parallel databases systems and ACID-style semantics in shared-nothing architectures. The course then delves into modern wide-area data processing, with an emphasis on recent systems developed to solve large-scale problems using clusters of commodity machines. In this second part, the course covers distributed storage systems (such as Google's BigTable), wide-area hash-tables (like Cassandra), data-intensive computing platforms (Hadoop) and nosql systems. Hands on programming exercises using those platforms will be an important part of this course.


    Training objectives Students will learn about classical distributed transaction processing and parallel database systems. They will get exposed to modern data management infrastructures deployed by current Web giants like Google or Yahoo! to power a wide range of Web services. Finally, they will understand the fundamental tradeoffs between consistency, availability and fault-tolerance for wide-area data processing on the Internet.
    Comments MSc-CS BENEFRI - (Code Ue: 63021 / Tracks: T6) The exact date and time of this course as well as the full course list can be found under http://diuf.unifr.ch/drupal/mcs/program/courses-timetable/courses.
    Softskills
    No
    Off field
    No
    BeNeFri
    Yes
    Mobility
    Yes
    UniPop
    No
  • Dates and rooms
    Date Hour Type of lesson Place
    22.09.2021 14:15 - 17:00 Cours PER 21, Room G120
    29.09.2021 14:15 - 17:00 Cours PER 21, Room G120
    06.10.2021 14:15 - 17:00 Cours PER 21, Room G120
    13.10.2021 14:15 - 17:00 Cours PER 21, Room G120
    20.10.2021 14:15 - 17:00 Cours PER 21, Room G120
    27.10.2021 14:15 - 17:00 Cours PER 21, Room G120
    03.11.2021 14:15 - 17:00 Cours PER 21, Room G120
    10.11.2021 14:15 - 17:00 Cours PER 21, Room G120
    01.12.2021 14:15 - 17:00 Cours PER 21, Room G120
    15.12.2021 14:15 - 17:00 Cours PER 21, Room G120
    22.12.2021 14:15 - 17:00 Cours PER 21, Room G120
  • Assessments methods

    Examen écrit

    Assessments methods By rating
  • Assignment
    Valid for the following curricula:
    Additional Courses in Sciences
    Version: ens_compl_sciences
    Paquet indépendant des branches > Specialized courses in Computer Science (Master level)

    Additional programme requirements for PhD studies [PRE-DOC]
    Version: 2020_1/v_01
    Additional programme requirements for PhD studies (Faculty of Science and Medicine) > Specialized courses in Computer Science (Master level)

    Computer Science [3e cycle]
    Version: 2015_1/V_01
    Continuing education > Specialized courses in Computer Science (Master level)

    Computer Science [POST-DOC]
    Version: 2015_1/V_01
    Continuing education > Specialized courses in Computer Science (Master level)

    MSc in Computer science (BeNeFri)
    Version: 2010_2/V_02
    MSc in Computer science (BeNeFri), lectures, seminars and Master thesis > Specialized courses in Computer Science (Master level)
    MSc in Computer science (BeNeFri), lectures, seminars and Master thesis > T6: Data Science

    Ma - Business Communication : Information Systems - 90 ECTS
    Version: 2020/SA_V01
    Courses - 60 ECTS > Option Group > Information Management > Cours > Module Informatik > Data Science
    Courses - 60 ECTS > Option Group > Information Management > Cours > Module Wirtschaftsinformatik > TMD: Technologies and Modelling for Digitalization

    Ma - Information Management - 90 ECTS
    Version: 2019/SA_V01
    Classes - min. 45 ECTS > Module IT and IT Management > TMD: Technologies and Modelling for Digitalization
    Classes - min. 45 ECTS > Module IT and IT Management > Data Science
    Classes - min. 45 ECTS > Modules IT Management - min. 22 ECTS > TMD: Technologies and Modelling for Digitalization

    Ma - Information Management - 90 ECTS
    Version: 2020/SA-v01
    Classes - min. 45 ECTS > Modules IT Management - min. 22 ECTS > TMD: Technologies and Modelling for Digitalization
    Classes - min. 45 ECTS > Module IT and IT Management > TMD: Technologies and Modelling for Digitalization
    Classes - min. 45 ECTS > Module IT and IT Management > Data Science

    MiMa - Business Informatics - 30 ECTS
    Version: 2020/SA_V01
    Cours > Module Wirtschaftsinformatik > TMD: Technologies and Modelling for Digitalization
    Cours > Module Informatik > Data Science

    MiMa - Data Analytics - 30 ECTS
    Version: 2020/SA-v01
    À choix 9 crédits ECTS > TMD: Technologies and Modelling for Digitalization
    À choix 9 crédits ECTS > Data Science