Disciplina Curricular

Computação Móvel e Ubíqua CMov

Mestrado Bolonha em Engenharia de Telecomunicações e Informática - METI 2021

Contextos

Grupo: METI 2021 > 2º Ciclo > Área Principal > Especializações > Especialização em Internet das Coisas > Informática

Período:

Grupo: METI 2021 > 2º Ciclo > Área Principal > Especializações > Especialização em Sistemas Distribuídos e Aplicações para a Internet > Informática

Período:

Peso

6.0 (para cálculo da média)

Pré-requisitos

Conhecimentos básicos de sistemas operativos, redes de computadores e sistemas distribuídos. Experiência de programação (mínimo de duas cadeiras prévias, criação de aplicações de raíz preferencialmente com Java ou Kottlin).

Objectivos

Perceber os desafios e problemas subjacentes à concepção e desenvolvimento de software de suporte (middleware e sistema operativo) e aplicações em ambientes com entidades móveis e ubíquas (pessoas, hardware, software). Especificar, conceber, analisar e implementar sistemas (middleware móvel/ubíquo e sistema operativo) de suporte à mobilidade/ubiquidade de hardware e software assim como dos seus utilizadores.

Programa

Fundamentos do sistema operativo Android e introdução à programação em Android. O contexto da computação móvel e ubíqua e os seus desafios fundamentais. O conceito de informação de contexto, a sua relevância e aplicação em computação móvel ; mecanismos e plataformas para percepção de informação de contexto. Mecanismos de localização em espaços interiores e exteriores e a sua aplicação em computação móvel. Privacidade em serviços baseados na localização. Pesquisa de recursos computacionais e offloading computacional. Aplicações da replicação de dados na computação móvel. Restrições e gestão energética em dispositivos móveis.

Metodologia de avaliação

Exame (40%), Projecto (40%), Apresentação (20%)

Componente de Competências Transversais

Fazer apresentações. Escrita de relatórios técnicos/científicos.

Componente Laboratorial

Desenvolvimento de software

Componente de Programação e Computação

Esta UC é predominantemente centrada na programação e computação

Princípios Éticos

Todos os membros de um grupo são responsáveis pelo trabalho do grupo. Em qualquer avaliação, todo aluno deve divulgar honestamente qualquer ajuda recebida e fontes usadas. Numa avaliação oral, todo aluno deverá ser capaz de apresentar e responder a perguntas sobre toda a avaliação.

Disciplinas Execução

2024/2025 - 2º semestre

2023/2024 - 2º semestre

2022/2023 - 2º semestre

2021/2022 - 2º Semestre