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:
- use a special “EPFL Courses” block
- or insert a code in a standard block; the code makes it possible to better filter the courses to be displayed: by sciper, unit, group, progcode (doctoral program code: EDAR, EDMA, etc.), section, orientation, semester, course, detail, format
With the EPFL Courses block
- Add an EPFL Courses block.
- In the right column, make sure the Block tab is active, if not, click on it.
- 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
- By Unit.
- You can then filter the information obtained using the drop-down menus in the Filters section.
Examples
LAPIS unit courses
With code, in a Standard block
- Add a Classic Paragraph block (text)
- 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"]
-
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.
Teachers: Daniel Gatica-Perez
Language: En
-
Deep Learning For Natural Language Processing
Teachers: James Henderson
Language: En
-
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.
Teachers: Petr Motlicek
Language: En
-
Fundamentals of electrical circuits and systems I
Ce cours propose une introduction au traitement du signal, en mettant l'accent sur la transformation de Fourier, sur l'échantillonnage du signal et la reconstruction de la transformation de Fourier discrète.
Teachers: Jean-Philippe Thiran
Language: En
-
Image analysis and pattern recognition
Ce cours donne une introduction aux méthodes principales d'analyse d'images et de reconnaissance des formes.
Teachers: Jean-Philippe Thiran
Language: En
-
Lab in signal and image processing
Ces séances de laboratoire sont des exercices pratiques axés sur les bases du traitement d'images et de l'apprentissage profond. L'objectif principal est d'apprendre à utiliser certaines bibliothèques importantes de traitement d'images, à savoir OpenCV, NumPy et TensorFlow, pour réaliser des tâches
Teachers: Jean-Philippe Thiran
Language: En
-
Machine Learning for Engineers
Teachers: Sylvain Calinon, Jean-Marc Odobez, Olivier Canévet
Language: En
-
Signaux et systèmes (pour EL)
Ce cours pose les bases d'un concept essentiel en ingénierie : la notion de système. Plus spécifiquement, le cours présente la théorie des systèmes linéaires invariants dans le temps (SLIT), qui sont largement utilisés pour modéliser aussi bien une réalité physique (par ex. un canal de transmission)
Teachers: Jean-Philippe Thiran
Language: Fr
-
TP en technologies de l'information
Se familiariser avec les aspects pratiques des disciplines de l'orientation «Technologies de l'information»
Teachers: Jean-Philippe Thiran
Language: Fr
-
Traitement des signaux
Dans ce cours, nous présentons les méthodes de base du traitement des signaux.
Teachers: Jean-Philippe Thiran
Language: Fr
[remote_content url="https://people.epfl.ch/cgi-bin/getCours?scipers=107931&lang=en&display=byprof"]
Olivier Lévêque
-
Advanced information, computation, communication I
Discrete mathematics is a discipline with applications to almost all areas of study. It provides a set of indispensable tools to computer science in particular. This course reviews (familiar) topics as diverse as mathematical reasoning, combinatorics, discrete structures & algorithmic thinking.
Teachers: Olivier Lévêque
Language: En
-
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.
Teachers: Olivier Lévêque
Language: Fr
-
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.
Teachers: Olivier Lévêque
Language: Fr