Courses

It is possible to automatically display on a page, a list of courses, for example of a lab or a person. Since this data is automatically extracted from is-academia, it is not necessary to update it with each change.

You can:

With the EPFL Courses block

  1. Add an EPFL Courses block.
  2. In the right column, make sure the Block tab is active, if not, click on it.
  3. In the Select by section, determine if you want to display the courses
    • By Unit. 
      Insert the acronym of the desired unit.
    • By teacher 
      If you want to display the courses of several teachers, enter their numbers separated by a comma without spaces.
      Example: 123456,123457,123458
    • By section
      Choose the section from the drop-down menu
  4. You can then filter the information obtained using the drop-down menus in the Filters section.

Examples


With code, in a Standard block

  1. Add a Classic Paragraph block (text)
  2. Type this , as is, including the [ ] , in a text block

[remote_content url="https://people.epfl.ch/cgi-bin/getCours?unit=Votre_unité"]

Available settings

  • scipers | unit | groups | progcode : comma separated list
  • section : filter by section
  • orient : filter by orientation
  • sem : ete | hiver : filter by semester
  • cursus : ba | ma | phd
  • detail : L | M | S 
  • format : html | json 

Exemples

[remote_content url="https://people.epfl.ch/cgi-bin/getCours?unit=LIDIAP"]

  • Automatic speech processing

    L'objectif de ce cours est de présenter les principaux formalismes, modèles et algorithmes permettant la réalisation d'applications mettant en oeuvre des techniques de traitement de la parole (codage, analyse/synthèse, reconnaissance).



    EL, EL
    Teachers: Mathew Magimai Doss
    Language: En
    Academic term: Master semestre 1, Semestre automne

  • Computational Social Media

    Ce cours intègre des concepts issus des études des médias, de l'apprentissage automatique, et du multimédia pour caractériser les pratiques sociales et analyser le contenu de plateformes comme Twitter/X, Instagram, YouTube et TikTok.



    DH, DH, DH
    Teachers: Daniel Gatica-Perez
    Language: En
    Academic term: , Semestre printemps, Master semestre 2

  • Deep Learning For Natural Language Processing



    EDEE
    Teachers: James Henderson
    Language: En
    Academic term:

  • Deep learning

    Ce cours explore la conception de réseaux de neurones discriminatifs et génératifs fiables, ainsi que les enjeux éthiques de l'acquisition des données et du déploiement de modèles, et les modèles multimodaux modernes.



    EL, EL, EL
    Teachers: Andrea Cavallaro
    Language: En
    Academic term: Master semestre 2, , Semestre printemps

  • Digital Speech and Audio Coding

    The goal of this course is to introduce the engineering students state-of-the-art speech and audio coding techniques with an emphasis on the integration of knowledge about sound production and auditory perception through signal processing techniques.



    EDEE
    Teachers: Mathew Magimai Doss, Petr Motlicek
    Language: En
    Academic term:

  • Fundamentals in statistical pattern recognition



    EDEE
    Teachers: André Anjos, Sébastien Marcel, Olivier Canévet
    Language: En
    Academic term:

  • Genomics and bioinformatics

    Ce cours introduit différentes méthodes d'analyse de données issues du séquencage d'ADN, de l'assemblage de génomes à l'analyse quantitative de l'évolution et de l'expression des gènes, à la liaison des facteurs de transcription et à la conformation des chromosomes.



    SV, SV, SV
    Teachers: Raphaelle Luisier
    Language: En
    Academic term: Semestre printemps, , Master semestre 2

  • Machine Learning for Engineers



    EDEE
    Teachers: Jean-Marc Odobez, Olivier Canévet, Sylvain Calinon
    Language: En
    Academic term:

  • Perception and learning from multimodal sensors



    EDEE
    Teachers: Jean-Marc Odobez
    Language: En
    Academic term:

[remote_content url="https://people.epfl.ch/cgi-bin/getCours?scipers=107931&lang=en&display=byprof"]

Olivier Lévêque

  • Information, Computation, Communication

    The course objectives are to introduce the students to algorithmic thinking, to get them familiar with the foundations of communication and computer sciences and to develop a first set of skills in programming with the Python language.



    IN
    Teachers: Olivier Lévêque
    Language: Fr
    Academic term: Bachelor semestre 1

  • Information, Computation, Communication

    On one side, this course covers the concepts of algorithms, the representation of information, signal sampling and compression, and an overview of systems (CPU, memory, etc.). On the other side, an introduction to programming is given.



    IN
    Teachers: Olivier Lévêque
    Language: Fr
    Academic term: Bachelor semestre 2

  • Markov chains and algorithmic applications

    The study of random walks finds many applications in computer science and communications. The goal of the course is to get familiar with the theory of random walks, and to get an overview of some applications of this theory to problems of interest in communications, computer and network science.



    SC, SC, SC
    Teachers: Olivier Lévêque
    Language: En
    Academic term: Master semestre 1, , Semestre automne