Informações da Disciplina

 Preparar para impressão 

Júpiter - Sistema de Gestão Acadêmica da Pró-Reitoria de Graduação


Instituto de Ciências Matemáticas e de Computação
 
Sistemas de Computação
 
Disciplina: SSC0952 - Internet das Coisas
Internet of Things

Créditos Aula: 2
Créditos Trabalho: 2
Carga Horária Total: 90 h
Carga Horária de Extensão: 30 h
Tipo: Semestral
Ativação: 15/07/2024 Desativação:

Objetivos
Transmitir aos alunos conceitos sobre Internet das Coisas, considerando seus aspectos relacionados ao hardware e ao software, com vistas ao desenvolvimento de aplicações inovadoras para a resolução de problemas do mundo real.
 
To transmit to students concepts about Internet of Things, considering their aspects related to hardware and software, with a view to the development of innovative applications for solving real world problems.
 
 
Docente(s) Responsável(eis)
235343 - Alexandre Cláudio Botazzo Delbem
 
Programa Resumido
Introdução do BigData. 
Introdução ao Cloud Computing. 
Sustentabilidade e Tecnologias Digitais. 
Leis e Regulamentações para IoT.  
Requisitos e Infraestrutura para IoT (Hardware e Software). 
Redes de Sensores e Tecnologias de Comunicação e Segurança.  
Tecnologias de Rastreamento. 
Desenvolvimento de aplicações para IoT - Cidades Inteligentes, Assistência à Saúde, Logistica e Setor Público. 
Avaliação de desempenho de sistemas computacionais no contexto de IoT.
 
Introduction to the Internet of Things. Introduction of BigData. Introduction to Cloud Computing. Sustainability and Digital Technologies. Laws and Regulations for IoT. Requirements and Infrastructure for IoT (Hardware and Software). Networks of Sensors and Technologies of Communication and Security. Tracking Technologies. Development of applications for IoT - Smart Cities, Health Care, Logistics and Public Sector. Performance evaluation of computational systems in the context of IoT.
 
 
Programa
Introdução à Internet das Coisas: Conceitos, Histórico, Principais Tecnologias, Arquiteturas, Aplicações, Evolução;
Introdução ao BigData: Princípios Introdutórios e suas propriedades. Conceitos relacionados à variedade, volume e velocidade de acesso aos dados. Infraestutura e técnicas para a extração de grandes volumes de dados. Ferramentas web para remotamente analisar dados;
Introdução ao Cloud Computing: Apresentação de Conceitos fundamentais de computação em nuvem, considerando aspectos teóricos e práticos;
Sustentabilidade e Tecnologias Digitais: Conceitos, Desafios, Data Center Verde, Aspesctos Sociais e Financeiros;
Requisistos e Infraestrutura para IoT (Hardware e Software): Metodologias para especificação, projeto e execução. Introdução aos Sistemas Embarcados. Controle de Sistemas Eletrônicos pela Internet. Middlewares para IoT;
Redes de Sensores e Tecnologias de Comunicação: Introdução aos conceitos de RSSF;
Tecnologias de Rastreamento: Introdução ao rastreamento e suas técnicas, aplicações e serviços;
Desenvolvimento de Aplicações para IoT: Apresentar soluções de mercado em diversas áreas, incluindo o setor publico (saúde, educação, patrimônio) e privado: logistica, energia, etc. Estudo de casos reais de sistemas desenvolvidos no mundo. Discussões sobre o planejamento de uma aplicação envolvendo as áreas acima citadas; 
Avaliação de Desempenho de Sistemas Computacionais para IoT: Planejamento de Experimentos, Configuração do Ambiente, Execução de Experimentos e Análise dos Resultados.

 
Introduction to the Internet of Things: Concepts, History, Key Technologies, Architectures, Applications, Evolution; Introduction to BigData: Introductory Principles and Their Properties. Concepts related to the variety, volume and speed of data access. Infrastructure and techniques for extracting large volumes of data. Web tools to remotely analyze data; Introduction to Cloud Computing: Introducing Key Concepts of Cloud Computing, considering both theoretical and practical aspects; Sustainability and Digital Technologies: Concepts, Challenges, Green Data Center, Social and Financial Aspects; Requisites and Infrastructure for IoT (Hardware and Software): Methodologies for specification, design and execution. Introduction to Embedded Systems. Control of Electronic Systems over the Internet. Middlewares for IoT; Networks of Sensors and Communication Technologies: Introduction to WSN concepts; Tracking Technologies: Introduction to tracking and its techniques, applications and services; Application Development for IoT: Present market solutions in several areas, including the public (health, education, heritage) and private sector: logistics, energy, etc. Study of real cases of systems developed in the world. Discussions about planning an application involving the above areas; Performance Evaluation of Computational Systems for IoT: Experiment Planning, Configuration of the Environment, Execution of Experiments and Analysis of Results.
 
 
Avaliação
     
Método
Exposição seguida de exercícios e trabalhos práticos.
Critério
Serão atribuídas notas a exercícios e trabalhos práticos executados fora de classe, e nas provas sobre os assuntos do programa. A nota final será calculada pela média ponderada dessas notas obtidas pelo aluno no decorrer do semestre.
Norma de Recuperação
(NP-2) / 5 * Mrec + 7 - NP, se Mrec >= 5; ou Max { NP, Mrec }, se Mrec < 5
 
Bibliografia
     
Livros Texto:
McEwen, A; Cassimally, H. - Designing the Internet of Things Paperback, 1st ed. 2013.
MUKHOPADHYAY, S.C. Internet of Things: Challenges and Opportunities. Springer Science & Business Media, 2014, 269 p.

Bibliografia Complementar:
Miller, M - The Internet of Things: How Smart TVs, Smart Cars, Smart Homes, and Smart Cities Are Changing the World - 2015
ERMESAN, O.; FRIESS, P. Internet of Things: Converging Technologies for Smart Environments and Integrated Ecosystems. River Publishers, 2013,
Hwang, K., Dongarra, J., Fox, G.C. Distributed and Cloud Computing: From Parallel Processing to the Internet of Things. ISBN: 9780128002049, Elsevier, 2013
Mayer-Schönberger, V.; Cukier, K. Big Data: A Revolution That Will Transform How We Live, Work, and Think. Eamon Dolan/Mariner Books; Reprint edition. 2014. 272 p.
Finlay, S. Predictive Analytics, Data Mining and Big Data: Myths, Misconceptions and Methods. Palgrave Macmillan. 2014. 260 p
Rajkumar Buyya, James Broberg, Andrzej M. Goscinski. Cloud Computing: Principles and Paradigms, ISBN: 0470940093, 9780470940099, . Wiley, 664 pages, 2010.
Mell, P.; Grance, T. The NIST Definition of Cloud Computing," US Nat'l Inst. of Science and Technology, 2011
Erl, T.; Mahmood, Z.; Puttini, R. Cloud Computing: Concepts, Technology & Architecture, Prentice Hall, 2013. 
Gentile, C., Alsindi, N., Raulefs, R., Teolis, C. Geolocation Techniques: Principles and Applications. Springer. 2013
KIRUSNAPILLAI SELVARAJAH et al. Deploying Wireless Sensor Devices in Intelligent Transportation System Applications. [s.l.] INTECH Open
Dargie, W.; C. Poellabauer, C. Fundamentals of Wireless Sensor Networks: Theory and Practice, Wiley. 2010
Uckelmann, D., Harrison, M., Michahelles, F.. Architecting the Internet of Things. Springer, 2011.  
JAIN, J., The art of Computer Systems Performance Analysis, John Wiley & Sons, Inc., 1996.
MENASCE, D.A.; ALMEIDA, V.A.F., Capacity Planning for web Services: Metrics, Models, and Methods, Prentice Hall, 2001.
MENASCE, D.A.; DOWDY, L.W.; ALMEIDA, V.A.F., Performance by Design: Capacity Planning by Example (Paperback), 2004, Prentice Hall, ISBN 0-13-090673-5.

 
Atividades de Extensão
     
Grupo social alvo da atividade
Comunidade externa (alunos de escola pública, pessoas que pretendem ingressar na universidade e público em geral).
Objetivos da atividade
Promover a interação entre a universidade e sociedade, com a participação dos alunos, buscando o comprometimento da comunidade universitária com interesses e necessidades do grupo alvo.
Descrição da atividade
Densenvolvimento de soluções que podem ser aplicadas e ambientes publicos tornando-os ambientes smart. Disponibilização de material didático em diversos formatos (REAs, Vídeos, Tutoriais) e palestras/seminários sobre os temas da disciplina
Indicadores de avaliação da atividade
Avaliação dos projetos pela comunidade participante para verificar se a solução proposta atende a demanda. Avaliação da receptividade e participação da comunidade nas atividades propostas. Aplicação de Conhecimentos Teóricos: Avaliação da capacidade dos alunos de aplicar os conhecimentos adquiridos em sala de aula para desenvolver soluções para a comunidade atendida. Produção Acadêmica: Qualidade e relevância dos relatórios, projetos e materiais educativos produzidos pelos alunos como resultado da atividade extensionista.

Clique para consultar os requisitos para SSC0952

Clique para consultar o oferecimento para SSC0952

Créditos | Fale conosco
© 1999 - 2024 - Superintendência de Tecnologia da Informação/USP