info0064 Embedded Systems - Exercise sessions


General information

Course description

The course objectives can be found on the University course catalog: INFO0064

The slides, references and material covered by the theoretical lessons can be found on Prof. Boigelot's webpage.

Schedule

The course takes place every Friday during the first quarter at the Montefiore Institute (B28), room 03. The theoretical lessons are programmed from 8:30 to 10:30. Tutorial, exercise or lab sessions are programmed from 10:30 to 12:30.

Laboratory sessions

Three laboratory sessions are programmed during the quarter. These sessions are designed to transmit basic knowledge required for the project linked to the course in a supervised fashion. They teach the basics for electronic circuits conception and implementation and provide an introduction to microcontroller programming.

Groups for the labs should be the same than the one for your embedded systems project or major project in electronics.

Due to the covid-19 pandemic, lab sessions will be adapted. The way we will proceed is still in discussion. We will keep you informed as soon as the exact modalities will be set.

Warning Attendance and participation to the lab sessions are marked and account for 15% of the final grade of the course.

Examination

The examination consists in a written exam and accounts for 85% of the final grade. Notes or documents of any kind are forbidden.

Schedule

Session Date Details
Projects Statement 25/09/202020

Session 1: Presentation of project ideas, Group 1

Additional material : Basic electricity reminders
Projects Statement 02/10/2020

Session 1: Presentation of project ideas, Group 2

Additional material : Basic electricity reminders
Tutorial 09/10/2020 Session 2: Introduction to microcontrollers + assembly language (Slides), Group 1
Useful material for preparing Q&A session:
Tutorial 16/10/2020 Session 2: Introduction to microcontrollers + assembly language (Slides), Group 2
Useful material for preparing Q&A session:
Tutorial
Presentation
23/10/2020 Session 3: Important circuit components and design rules (Slides), Group 1
Starting from 12:00: INFO2055 project idea presentation, Group 1
Tutorial
Presentation
30/10/2020 Session 3: Important circuit components and design rules (Slides), Group 2
Starting from 12:00: INFO2055 project idea presentation, Group 2
Exercises 06/1/2020 No exercise session
Exercises 13/11/2020 Session 4: Software architecture choice (Slides)
Laboratory 20/11/2020 Lab 1 Q&A : Updated statement
  • Q&A for all groups from 10:30 to 12:30
  • Report Deadline for the 23/11 11:59pm
Deadline 23/11/2020 Lab 1 Report Deadline (11:59pm)
Exercises 27/11/2020 Session 5: Periodic tasks scheduling (Slides)
Laboratory 04/12/2020 Lab 2 Q&A: Updated statement
  • Q&A for all groups from 10:30 to 12:30
  • Report Deadline for the 14/12 11:59pm
Laboratory 11/12/2020 Lab 3 Q&A: Updated Statement
  • Q&A for all groups from 10:30 to 12:30
  • Report Deadline for the 21/12 11:59pm
Deadline 14/12/2020 Lab 2 Report Deadline (11:59pm)
Exercises 18/12/2020 Session 6: Hybrid systems (Slides [updated 21/12/20])
Deadline 21/12/2020 Lab 3 Report Deadline (11:59pm)