Sistemas de Computação Móvel e Ubíqua (2017/2018) - Departamento de Informática
Descrição

Esta é uma unidade curricular (UC) opcional sobre sistemas de computação móvel e ubíqua. Esta UC introduz as características fundamentais dos ambientes de computação móvel e ubíqua, assim como os modelos e técnicas usadas no desenvolvimento de aplicações para estes ambientes.

Objectivos

Esta é uma unidade curricular (UC) opcional sobre sistemas de computação móvel e ubíqua. Esta UC introduz as características fundamentais dos ambientes de computação móvel e ubíqua, assim como os modelos e técnicas usadas no desenvolvimento de aplicações para estes ambientes. Como pré-requisito, os estudantes devem possuir conhecimentos de programação e sistemas distribuídos.

Conhecimentos

Aptidões e competências

Programa
  1. Introdução, exemplos e desafios
  2. Introdução à computação ubíqua
    1. Dispositivos
    2. Modelos a arquitecturas
  3. Sistemas de sensoriamento
    1. Redes de sensores
    2. IoT systems
    3. Sensoriamento participativo
  4. Localização
    1. Conceitos de localização
    2. Técnicas de localização
  5. Programação de sistemas móveis
    1. Modelos e arquitecturas
    2. Frameworks nativos
    3. Soluções baseadas na web
  6. Redes sem fios
    1. Redes sem fios
    2. Mobilidade
  7. Aspectos específicos da computação móvel
    1. Interfaces
    2. Gestão de dados
    3. Adaptação ao contexto
Requisitos Prévios

Como pré-requisito, os estudantes devem possuir conhecimentos de programação e sistemas distribuídos.

Esforço do Aluno
  Horas por crédito 28
  Horas p/ semana Semanas Horas
Aulas práticas e laboratoriais 2 14 28.0
Aulas teóricas 2 14 28.0
Avaliação   6.0
Estudo   50.0
Orientação tutorial   8.0
Projectos e trabalhos   48.0
Total de Horas 168
ECTS 6.0