ENG-366 / 5 crédits

Enseignant: Martinoli Alcherio

Langue: Anglais


Summary

The goal of this course is to transmit knowledge in sensing, computing, communicating, and actuating for programmable field instruments and, more generally, embedded systems. The student will be able to put in practice the knowledge acquired using concrete software and hardware tools.

Content

Keywords

Signal processing, programming, control, communication, embedded systems, mobile robotics, sensors, sensor systems, field instruments

Learning Prerequisites

Required courses

Analysis I to IV (complex analysis), good knowledge of Matlab, Python, and C programming

Recommended courses

Fundamental in probability and statistics

Learning Outcomes

By the end of the course, the student must be able to:

  • Estimate environmental monitoring system requirements (communication, sensing, actuation, computation)
  • Develop software for an embedded system/instrument
  • Analyze signals in time and frequency domain
  • Analyze C/Matlab/Python program outputs
  • Implement C/Matlab/Python code
  • Compute direct and inverse Fourier Transforms
  • Analyze constraints and resources of an embedded system/instrument
  • Conduct systematic experiments and system performance evaluation
  • Design digital filters
  • Design control algorithms
  • Design localization algorithms

Transversal skills

  • Plan and carry out activities in a way which makes optimal use of available time and other resources.
  • Write a scientific or technical report.
  • Demonstrate a capacity for creativity.
  • Access and evaluate appropriate sources of information.
  • Make an oral presentation.
  • Collect data.
  • Evaluate one's own performance in the team, receive and respond appropriately to feedback.

Teaching methods

Ex-cathedra lectures, assisted exercises, and a course project involving teamwork

Expected student activities

Attending lectures, carrying out exercises and the course project, and reading handouts.

Assessment methods

Written exam (60%) with continuous control during the semester (40%).

Supervision

Office hours Yes
Assistants Yes
Forum Yes

Resources

Bibliography

Lecture notes, a few targeted papers/book chapters

Websites

Moodle Link

Prerequisite for

Distributed Intelligent Systems (M1 and M3)

Dans les plans d'études

  • Semestre: Automne
  • Forme de l'examen: Ecrit (session d'hiver)
  • Matière examinée: Signals, instruments and systems
  • Cours: 2 Heure(s) hebdo x 14 semaines
  • Exercices: 3 Heure(s) hebdo x 14 semaines
  • Semestre: Automne
  • Forme de l'examen: Ecrit (session d'hiver)
  • Matière examinée: Signals, instruments and systems
  • Cours: 2 Heure(s) hebdo x 14 semaines
  • Exercices: 3 Heure(s) hebdo x 14 semaines
  • Semestre: Automne
  • Forme de l'examen: Ecrit (session d'hiver)
  • Matière examinée: Signals, instruments and systems
  • Cours: 2 Heure(s) hebdo x 14 semaines
  • Exercices: 3 Heure(s) hebdo x 14 semaines
  • Semestre: Automne
  • Forme de l'examen: Ecrit (session d'hiver)
  • Matière examinée: Signals, instruments and systems
  • Cours: 2 Heure(s) hebdo x 14 semaines
  • Exercices: 3 Heure(s) hebdo x 14 semaines

Semaine de référence

 LuMaMeJeVe
8-9     
9-10     
10-11     
11-12     
12-13     
13-14     
14-15     
15-16     
16-17     
17-18     
18-19     
19-20     
20-21     
21-22