School / Prep
ENSEIRB-MATMECA
ECTS
7 credits
Internal code
EE9SED02
Description
Level of knowledge :
N1: beginner
N2: intermediate
N3: advanced
N4: expert
The knowledge (skills) expected at the end of the courses in the UE
Understand embedded Java technology implemented in an embedded system: (C1, N3), (C2, N3)
Master Java ME technologies for embedded systems: (C1, N3), (C2, N3)
Master artificial intelligence machine learning techniques for implementation in an embedded system: (C1, N3), (C2, N3)
Understand middleware or device driver development techniques for interfacing specific hardware to an operating system: (C1, N3), (C2, N3)
Master the development of an embedded system according to specifications based on embedded hardware and/or software solutions: (C1, N4), (C2, N4)
Learning outcomes in terms of abilities, skills and attitudes expected at the end of the UE
Be able to develop Java embedded applications on embedded systems for the IoT: (C3, N3), (C4, N3), (C5, N2)
Be able to develop an artificial intelligence machine learning algorithm and then incorporate it into an embedded system: (C3, N3), (C4, N3), (C5, N2)
Be able to develop a device driver to interface hardware to a Unix-type operating system: (C3, N3), (C4, N3), (C5, N2)
Be able to develop an embedded system according to specifications in a project approach: (C3, N3), (C4, N3), (C5, N3), (C7, N3), (C8, N3)