Embedded Systems Code:  22.631    :  6
View general information   Description   The subject within the syllabus as a whole   Professional fields to which it applies   Prior knowledge   Information prior to enrolment   Learning objectives and results   Content   View the UOC learning resources used in the subject   Additional information on support tools and learning resources   Guidelines on assessment at the UOC   View the assessment model  
This is the course plan for the second semester of the academic year 2023/2024. To check whether the course is being run this semester, go to the Virtual Campus section More UOC / The University / Programmes of study section on Campus. Once teaching starts, you'll be able to find it in the classroom. The course plan may be subject to change.
Embedded systems are increasingly present in our lives. From home network devices to industrial control systems, and also in medical devices and autonomous vehicles, among others, a wide range of devices make up what we know as an Embedded System.

Taking into account their relation with electronics, computer science and telecommunications, the course will start from its definition and delve into how they are developed, including both hardware components and programming models, and its areas of application.

Overall, the main objective of the course is to allow students to understand the building blocks and the particularities that condition the development of such systems from a practical point of view.

Amunt

This subject aims to specialize the student in an expanding field such as Embedded Systems. The student is required to have a minimum knowledge of electronics, computer architecture, computer programming and operating systems.

Amunt

With a strong professional orientation, the subject is aimed at people who are interested in the development of embedded systems. The course provides basic training so that the student can design and develop a system based on a microcontroller.

Amunt

In order to follow the course, the student is required to have a basic understanding of the following topics:
- Electronics (both analog and digital)
- Computer architecture
- Computer programming
- Operating Systems

Amunt

The course follows an approach that mixes theory and practice. For the theorical side the course is based on a book developed specifically to cover the topics related to electronics and programming. For the practical side the course uses the Texas Instruments Launchpad MSP432 embedded systems kit. Both the book and the kit are sent to the student's home at no extra cost to the student (i.e., included in the tuition fee).

Amunt

- Know the definition and the applications of embedded systems
- Know the methodologies, both hardware architecture and programming models, to develop embedded systems
- Know how to develop a basic application that makes use of the minimum functionalities of an embedded system
- Know the tools used to develop and evaluate embedded systems

Amunt

The contents of the course are based on the book "Embedded systems", which has been specifically developed for the course and consists of:

- Chapter 1 - Introduction to Embedded Systems
- Chapter 2 - Microcontrollers and basic peripherals
- Chapter 3 - Advanced peripherals
- Chapter 4 - Real-time operating systems

Amunt

Joc de sistemes encastats / Kit de sistemas empotrados Gadget

Amunt

To follow the course the student is provided with the following learning resources:

1) Embedded Systems book
2) Texas Instruments Launchpad MSP432 Embedded Systems kit
3) Eclipse-based Code Composer Studio development environment

Amunt

The assessment process is based on students' own work and the assumption that this work is original and has been carried out by them.

In assessment activities, the following irregular behaviours, among others, may have serious academic and disciplinary consequences: someone else being involved in carrying out the student's assessment test or activity, or the work being not entirely original; copying another's work or committing plagiarism; attempting to cheat to obtain better academic results; collaborating in, covering up or encouraging copying; or using unauthorized material, software or devices during assessment.

If students are caught engaging in any of these irregular behaviours, they may receive a fail mark (D/0) for the assessable activities set out in the course plan (including the final tests) or in the final mark for the course. This could be because they have used unauthorized materials, software or devices (e.g. social networking sites or internet search engines) during the tests, because they have copied text fragments from an external source (internet, notes, books, articles, other student's projects or activities, etc.) without correctly citing the source, or because they have engaged in any other irregular conduct.

In accordance with the UOC's academic regulations , irregular conduct during assessment, besides leading to a failing mark for the course, may be grounds for disciplinary proceedings and, where appropriate, the corresponding punishment, as established in the UOC's coexistence regulations.

In its assessment process, the UOC reserves the right to:

  • Ask the student to provide proof of their identity, as established in the university's academic regulations.
  • Request that students provide evidence of the authorship of their work, throughout the assessment process, both in continuous and final assessment, by means of an oral test or by whatever other synchronous or asynchronous means the UOC specifies. These means will check students' knowledge and competencies to verify authorship of their work, and under no circumstances will they constitute a second assessment. If it is not possible to guarantee the student's authorship, they will receive a D grade in the case of continuous assessment or a Fail in the case of final assessment.

    For this purpose, the UOC may require that students use a microphone, webcam or other devices during the assessment process, in which case it will be the student's responsibility to check that such devices are working correctly.

Amunt

In order to pass the course, you must pass the continuous assessment and take a synthesis test.

Your final mark for the course will be calculated as follows:

  • If you pass the continuous assessment and get the required minimum mark in the synthesis test, your final mark will be based on the weightings specified in the course plan.
  • If you pass the continuous assessment but don't get the required minimum mark in the synthesis test, your final mark will be the numerical mark from the synthesis test.
  • If you pass the continuous assessment and don't sit the synthesis test, you'll receive a final mark of Absent.
  • If you don't pass the continuous assessment, you'll receive a final mark of Absent.
  • If you don't take part in the continuous assessment, you'll receive a final mark of Absent.

 

Amunt