Syllabus query



Academic Year/course: 2019/20

534 - Máster Universitario en Ingeniería Informática

62226 - Sistemas empotrados ubicuos


Syllabus Information

Año académico:
2019/20
Asignatura:
62226 - Sistemas empotrados ubicuos
Centro académico:
110 - Escuela de Ingeniería y Arquitectura
Titulación:
534 - Máster Universitario en Ingeniería Informática
Créditos:
6.0
Curso:
1
Periodo de impartición:
Segundo semestre
Clase de asignatura:
Obligatoria
Materia:
---

1. Información Básica

1.1. Objetivos de la asignatura

La asignatura y sus resultados previstos responden a los siguientes planteamientos y objetivos:

Que el estudiante conozca los elementos básicos de un sistema empotrado, y sea capaz de elegir entre ellos.

Que entientienda los diferentes mecanismos de interconexión de dispositivos y aplicaciones, sus protocolos y estandares, y sea capaz de elegir entre ellos.

Que conozca las herramientas de  desarrollo y las características de los sistemas operativos.

Que sea capaz de aplicar estos conocimientos para construir sistemas empotrados y ubicuos reales, físicamente imbricados e inteligentes.

1.2. Contexto y sentido de la asignatura en la titulación

El crecimiento de los sistemas informáticos empotrados y ubicuos en los últimos años, está siendo espectacular con todo tipo de sistemas basados en microprocesadores a nuestro alrededor que controlan distintas funcionalidades, estan interconectados e interaccionan con nosotros sin que nos demos cuenta. Esta asignatura pretende que el alumno entienda mejor estos sistemas, sea capaz de diseñar uno, e integrarlo con tecnologías relacionadas en la titulación como son Cloud Computing, Big Data, Intelligent Systems, etc. 

1.3. Recomendaciones para cursar la asignatura

Conocimientos básicos de diseño con microprocesadores, programación y redes.

2. Competencias y resultados de aprendizaje

2.1. Competencias

Al superar la asignatura, el estudiante será más competente para...

Conseguir adquirir las siguientes competencias básicas y generales:

CG-01 - Capacidad para proyectar, calcular y diseñar productos, procesos e instalaciones en todos los ámbitos de la Ingeniería Informática.

CG-02 - Capacidad para la dirección de obras e instalaciones de sistemas informáticos, cumpliendo la normativa vigente y asegurando la calidad del servicio.

CG-03 - Capacidad para dirigir, planificar y supervisar equipos multidisciplinares.

CG-05 - Capacidad para la elaboración, planificación estratégica, dirección, coordinación y gestión técnica y económica de proyectos en todos los ámbitos de la Ingeniería en Informática siguiendo criterios de calidad y medioambientales.

CG-08 - Capacidad para la aplicación de los conocimientos adquiridos y de resolver problemas en entornos nuevos o poco conocidos dentro de contextos más amplios y mulitidisciplinares, siendo capaces de integrar estos conocimientos

CG-11 - Capacidad para adquirir conocimientos avanzados y demostrado, en un contexto de investigación científica y tecnológica o altamente especializado, una comprensión detallada y fundamentada de los aspectos teóricos y prácticos y de la metodología de trabajo en uno o más campos de estudio.

CG-12 - Capacidad para aplicar e integrar sus conocimientos, la comprensión de estos, su fundamentación científica y sus capacidades de resolución de problemas en entornos nuevos y definidos de forma imprecisa, incluyendo contextos de carácter multidisciplinar tanto investigadores como profesionales altamente especializados.

CG-13 - Capacidad para evaluar y seleccionar la teoría científica adecuada y la metodología precisa de sus campos de estudio para formular juicios a partir de información incompleta o limitada incluyendo, cuando sea preciso y pertinente, una reflexión sobre la responsabilidad social o ética ligada a la solución que se proponga en cada caso

CG-14 - Capacidad para predecir y controlar la evolución de situaciones complejas mediante el desarrollo de nuevas e innovadoras metodologías de trabajo adaptadas al ámbito científico/investigador, tecnológico o profesional concreto, en general multidisciplinar, en el que se desarrolle su actividad

CG-15 - Capacidad para transmitir de un modo claro y sin ambigüedades a un público especializado o no, resultados procedentes de la investigación científica y tecnológica o del ámbito de la innovación más avanzada, así como los fundamentos más relevantes sobre los que se sustentan.

CG-16 - Capacidad para desarrollar la autonomía suficiente para participar en proyectos de investigación y colaboraciones científicas o tecnológicas dentro su ámbito temático, en contextos interdisciplinares y, en su caso, con una alta componente de transferencia del conocimiento.

CG-17 - Capacidad para asumir la responsabilidad de su propio desarrollo profesional y de su especialización en uno o más campos de estudio.

CB6 - Poseer y comprender conocimientos que aporten una base u oportunidad de ser originales en el desarrollo y/o aplicación de ideas, a menudo en un contexto de investigación

CB7 - Que los estudiantes sepan aplicar los conocimientos adquiridos y su capacidad de resolución de problemas en entornos nuevos o poco conocidos dentro de contextos más amplios (o multidisciplinares) relacionados con su área de estudio

CB8 - Que los estudiantes sean capaces de integrar conocimientos y enfrentarse a la complejidad de formular juicios a partir de una información que, siendo incompleta o limitada, incluya reflexiones sobre las responsabilidades sociales y éticas vinculadas a la aplicación de sus conocimientos y juicios

CB9 - Que los estudiantes sepan comunicar sus conclusiones y los conocimientos y razones últimas que las sustentan a públicos especializados y no especializados de un modo claro y sin ambigüedades

CB10 - Que los estudiantes posean las habilidades de aprendizaje que les permitan continuar estudiando de un modo que habrá de ser en gran medida autodirigido o autónomo.

 

Conseguir adquirir las siguientes competencias específicas:

CTI-01 - Capacidad para modelar, diseñar, definir la arquitectura, implantar, gestionar, operar, administrar y mantener aplicaciones, redes, sistemas, servicios y contenidos informáticos.

CTI-06 - Capacidad para diseñar y evaluar sistemas operativos y servidores, y aplicaciones y sistemas basados en computación distribuida.

CTI-08 - Capacidad para diseñar y desarrollar sistemas, aplicaciones y servicios informáticos en sistemas empotrados y ubicuos.

 

2.2. Resultados de aprendizaje

El alumno deberá ser capaz de:

 

1. Analizar, comparar y evaluar los microprocesadores e interfaces más extendidos en sistemas empotrados.

2. Conocer los sistemas operativos más utilizados en sistemas empotrados y tiempo real. Saber portar un sistema operativo a una nueva plataforma.

3. Conocer y saber manejar entornos de desarrollo para sistemas empotrados y de tiempo real.

4. Definir, evaluar y seleccionar los sensores y las redes más adecuados para construir un sistema ubicuo

5. Diseñar y construir sistemas empotrados, de tiempo real y ubicuos atendiendo a criterios de seguridad, fiabilidad, tolerancia a fallos y consumo de energía.

 

2.3. Importancia de los resultados de aprendizaje

El crecimiento de los sistemas empotrados conectados estás siendo tan grande con la explosión del IoT que hay una clara demanda de profesionales informáticos capaces de trabajar con ellos. La demanda es muy amplia a todos los niveles, regional, nacional e internacional.

3. Evaluación

3.1. Tipo de pruebas y su valor sobre la nota final y criterios de evaluación para cada prueba

El estudiante deberá demostrar que ha alcanzado los resultados de aprendizaje previstos mediante las siguientes actividades de evaluacion

Prácticas de laboratorio presenciales con entregas periódicas, en las que se trabajarán algunos aspectos clave de la asignatura.[20%]. Resultados de aprendizaje: 3, y 5

 

Proyecto. Un proyecto en el que se pondrá en práctica los conocimientos y habilidades adquiridos en la asignatura. [50%]. Resultados de aprendizaje: 1, 2, 3,  4 y 5

Prueba escrita. Prueba presencial abierta sobre casos prácticos propuestos por los profesores y el proyecto desarrollado por el alumno. [10%]. Resultados de aprendizaje: 3 y 5

Presentaciones y debates de forma oral abierta sobre casos prácticos propuestos por los profesores y el proyecto desarrollado por el alumno. [20%]. Resultados de aprendizaje: 1, 2, 3, 4 y 5


 

El estudiante que no opte por el procedimiento de evaluación descrito anteiormente, no supere dichas pruebas durante el
periodo docente o que quisiera mejorar su calificación tendrá derecho a realizar una prueba global que será programada
dentro del periodo de exámenes correspondiente a la primera o segunda convocatoria.

4. Metodología, actividades de aprendizaje, programa y recursos

4.1. Presentación metodológica general

El proceso de aprendizaje que se ha diseñado para esta asignatura se basa en lo siguiente:

Las actividades de enseñanza y aprendizaje presenciales se basan en:

  1. Clase presencial. Exposición de contenidos mediante presentación o explicación por parte de un profesor (posiblemente incluyendo demostraciones).
  2. Laboratorio. Actividades desarrolladas en espacios especiales con equipamiento especializado (laboratorio, aulas informáticas).
  3. Tutoría. Período de instrucción realizado por un tutor con el objetivo de revisar y discutir los materiales y temas presentados en las clases.
  4. Evaluación. Conjunto de pruebas escritas, orales, prácticas, proyectos, trabajos, etc. utilizados en la evaluación del progreso del estudiante

Las actividades de enseñanza y aprendizaje no presenciales se basan en:

  1. Trabajos prácticos. Preparación de actividades para exponer o entregar en las clases prácticas.
  2. Estudio teórico. Estudio de contenidos relacionados con las “clases teóricas”: incluye cualquier actividad de estudio que no se haya computado en el apartado anterior (estudiar exámenes, trabajo en biblioteca, lecturas complementarias, hacer problemas y ejercicios, etc.)

4.2. Actividades de aprendizaje

La asignatura consta de 6 créditos ECTS que corresponden con 150 horas estimadas de trabajo del alumno distribuidas del siguiente modo:

  • Actividades presenciales: 50 h (Clase magistral, Resolución de problemas y casos, Prácticas de laboratorio y Prácticas especiales)
  • Realización de trabajos de aplicación o investigación prácticos: 45 h
  • Tutela personalizada profesor-alumno: 5 h
  • Estudio de teoría: 45 h
  • Pruebas de evaluación: 5 h

4.3. Programa

1. Introducción
2. Embedded Computing: Componentes, programación, tiempo, secuenciales, muestreados,  concurrentes, cíclicos, interrupciones
3. IoT, Interconexión de redes de sensores. Networks, Protocols, Communications
4. Smartphones & Wearables
5. SEU & IoT Applications

4.4. Planificación de las actividades de aprendizaje y calendario de fechas clave

La organización docente prevista de las sesiones presenciales es la siguiente:

  • Clases magistrales y resolución de problemas y casos
  • Prácticas de laboratorio

Los horarios de todas las clases y fechas de las sesiones de prácticas se anunciarán con suficiente antelación a través de las webs del centro y de la asignatura.

Los proyectos propuestos serán entregados al finalizar el cuatrimestre, en las fechas que se señalen.

 

El calendario de clases, prácticas y exámenes, así como las fechas de entrega de trabajos de evaluación, se anunciará con suficiente antelación.

4.5. Bibliografía y recursos recomendados


Academic Year/course: 2019/20

534 - Master's Degree in Informatics Engineering

62226 - Ubiquitous embedded systems


Syllabus Information

Academic Year:
2019/20
Subject:
62226 - Ubiquitous embedded systems
Faculty / School:
110 -
Degree:
534 - Master's Degree in Informatics Engineering
ECTS:
6.0
Year:
1
Semester:
Second semester
Subject Type:
Compulsory
Module:
---

1. General information

1.1. Aims of the course

1.2. Context and importance of this course in the degree

1.3. Recommendations to take this course

2. Learning goals

2.1. Competences

2.2. Learning goals

2.3. Importance of learning goals

3. Assessment (1st and 2nd call)

3.1. Assessment tasks (description of tasks, marking system and assessment criteria)

4. Methodology, learning tasks, syllabus and resources

4.1. Methodological overview

The methodology followed in this course is oriented towards achievement of the learning objectives. A wide range of teaching and learning tasks are implemented, such as lectures, laboratory sessions, tutorials, assessment, assignments, study, autonomous work (exam preparation, library work, further reading, problem solving, etc.).

4.2. Learning tasks

The course (150 hours) includes the following learning tasks: 

  • Classroom activities (50 hours). Seminars, problem solving, laboratory, visits, etc.
  • Practice and research assignments (45 hours).
  • Tutorials (5 hours).
  • Autonomous work and study (45 hours).
  • Assessment (5 hours). Exam and defense of the course project.

4.3. Syllabus

The course will address the following topics:

  1. Introduction
  2. Embedded Computing Components, programming, time sequential sampled, concurrent, cyclic, interruptions
  3. IoT
  4. Smartphones & Wearables
  5. SEU & IoT Applications

4.4. Course planning and calendar

The learning organization of the classroom sessions are scheduled as follows:

  • Lectures.
  • Problem-solving and case studies. 
  • Lab assignments.

The proposed projects will be submitted at the end of the semester in the indicated dates.

Further information concerning the timetable, classroom, office hours, assessment dates and other details regarding this course, will be provided on the first day of class or please refer to the course website.

 

 

4.5. Bibliography and recommended resources