Internet das Coisas e Ciência dos Dados
Código
02015941Créditos ECTS
6Objetivos
I) Compreender o papel dos sistemas computacionais assentes na Cloud e na Internet das Coisas no processo de modelação, transformação e mineração de dados.
II) Conhecer as múltiplas aplicações da Internet das Coisas no quotidiano.
III) Perceber o impacto da IoT no contexto da Ciência dos Dados, em particular, a influência que pode trazer na implementação de soluções sustentáveis
IV) Saber escolher uma solução baseada na nuvem para recolha, armazenamento e mineração de informação recolhida a partir da Internet das Coisas
Programa
1. Conceito e caraterísticas da Internet das Coisas
2. Modelo de desenho de aplicações
3. Ferramentas de desenvolvimento de aplicações
4. Aplicações da Internet das Coisas e da Ciências de Dados
5. Plataformas (na nuvem) para recolha, pré-processamento, mineração e visualização de dados da IoT
6. Desafios no desenho e implementação de sistemas baseados na Internet das Coisas e na Ciência dos Dados
Métodos de Ensino
As aulas teóricas são expositivas em que se apresentam os conceitos fundamentais da Internet das Coisas com recurso a exemplos e demonstrações no âmbito da Ciência dos Dados. As aulas teórico-práticas funcionam articuladas com as aulas teóricas e são preenchidas pela exposição e análise de estudos de caso, de pequena e média escala, relacionados com aplicações da IoT e da Ciência dos Dados, os seus desafios e de como se podem implementar estas soluções.
Os estudantes desenvolvem um projeto que é o elemento aglutinador dos conteúdos aprendidos ao longo da unidade curricular, que lhes permite experimentar os conhecimentos e metodologias aprendidas num caso mais próximo da realidade e adquirir competências de trabalho em equipa num trabalho de maior dimensão.
A plataforma de e-Learning Moodle da UAc (em http://moodle.uac.pt) é utilizada como repositório de material pedagógico e didático de apoio à aprendizagem, bem como de plataforma de agendamento, divulgação e promoção de atividades complementares e de gestão dos elementos de avaliação.
Os alunos serão avaliados pela realização, apresentação e discussão de dois projetos (PI_CD e PI_IoT) com peso de 45% e 35% respetivamente, avaliação das discussões dos projetos e do desempenho em sala de aula (20%). Na avaliação por exame (AE), este tem peso de 40% e a média dos projetos tem peso de 60%.
Bibliografia
Hersent, O., Boswarthick, D. (2012). The Internet of Things: Key Applications and Protocols: Wiley
Hwang, K. (2017). Cloud and Cognitive Computing: A Machine Learning Approach (Cloud Computing for Machine Learning and Cognitive Applications): MIT Press.
Marinescu, D. C. (2013). Cloud Computing: Theory and Practice: Morgan Kaufmann.
Rajkumar, B. & Dastjerdi, A. V. (2016). Internet of Things: Principles and Paradigms: Morgan Kaufmann.
Ruparelia, N. B. (2016). Cloud Computing: MIT Press
Método de Avaliação
Conforme Métodos de Ensino - 100 %