Faculdade de Ciências e Tecnologia

Sistemas de Computação Móvel e Ubíqua

Código

8299

Unidade Orgânica

Faculdade de Ciências e Tecnologia

Departamento

Departamento de Informática

Créditos

6.0

Professor responsável

Hervé Miguel Cordeiro Paulino, Nuno Manuel Ribeiro Preguiça

Horas semanais

4

Língua de ensino

Português

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

  •  Características dos ambientes de computação móvel e ubíqua
  • Arquitecturas, modelos e técnicas de programação para estes ambientes
  • Conhecimentos fundamentais de redes móveis
  • Técnicas de localização
  • Problemas e soluções específicas para aplicações móveis (interfaces, gestão de dados e adaptação ao contexto)
  • Problemas e técnicas de sistemas de sensoriamento

Aptidões e competências

  • Desenho e implementação de sistemas móveis
  • Implementação de soluções para lidar com aspectos específicos relacionados com a mobilidade
  • Desenho e implementação de sistemas ubíquos

Pré-requisitos

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

Conteúdo

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

Método de avaliação

Assessment in this course is based on the following components:
Two tests: 33% each
Two mini-projects: 17 % each

Test. Closed-book.
Frequency. Mini-project grade >=  8.
 

Cursos