Sistemas de Computação Móvel e Ubíqua (2019/2020) - 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

No final desta unidade curricular o estudante terá adquirido conhecimentos, aptidões e competências que lhe permitam:

Conhecer e compreender:

Ser capaz de:


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
Bibliografia Principal

Os conteúdos programáticos são apresentados ao longo do semestre através de um conjunto de slides que realçam os conceitos principais, bem como um conjunto de artigos actualizado anualmente, que traduzem o estado da arte nos diferentes domínios, incluindo as soluções e tecnologias mais recentes.

Algumas referências:

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   28.0
Aulas teóricas   28.0
Avaliação   6.0
Estudo   50.0
Projectos e trabalhos   50.0
Total de Horas 162
ECTS 6.0