• Your selection is empty.

    Register the diplomas, courses or lessons of your choice.

UE E9SE-B - Software architecture and operating systems

  • School / Prep

    ENSEIRB-MATMECA

  • ECTS

    6 credits

Internal code

EE9SEB01

Description


Level of knowledge :

N1: beginner
N2: intermediate
N3: advanced
N4: expert

The knowledge (skills) expected at the end of the course

Understand the operation of Real-Time operating systems and task scheduling: (C1, N3), (C2, N3)
Understand inter-process communication techniques between processes and interaction with hardware in the context of a complex Unix-type operating system: (C1, N3), (C2, N3)
Understand the design of embedded systems, and more specifically of connected objects, through rapid prototyping using open-source solutions: (C1, N3), (C2, N3)


Learning outcomes in terms of abilities, skills and attitudes expected at the end of the UE

Be able to choose a Real-Time solution for an embedded system: (C3, N3), (C4, N3), (C5, N2)
Implement a hard Real-Time kernel (microC/OS II) on a DSP processor: (C3, N3), (C4, N3), (C5, N2)
Be able to communicate processes under UNIX and interact with hardware under Unix: (C3, N3), (C4, N3), (C5, N2)
Implement remote control techniques for an embedded system: (C3, N3), (C4, N3), (C5, N2)
Choose free software solutions to design your embedded system: (C3, N3), (C4, N2), (C5, N2)

Read more

List of courses