Internet das Coisas

Apresentação 

Este curso tem como propósito contribuir para a formação de profissionais que serão capacitados para atuarem em projetos no âmbito de Internet das Coisas. Fornece uma visão geral do paradigma de Internet das Coisas: as principais arquiteturas, os protocolos e os requisitos de implementação no patamar de infraestrutura. Oferece o embasamento teórico e prático necessário para que ele compreenda e atue em projetos de pequeno, médio e grande porte no âmbito de Internet das Coisas.

Desta maneira, aborda aspectos teóricos e técnicos mediante o desenvolvimento de uma solução real que faça uso de placas, sensores e atuadores; de uma plataforma de computação em nuvem (cloud computing) e de protocolos de Internet das Coisas.

Objetivo

Entender as principais arquiteturas e protocolos de Internet das Coisas; identificar os requisitos de implementação em nível de infraestrutura; implementar uma solução real que faça uso de: placas, sensores e atuadores IoT, uma plataforma de computação em nuvem, um protocolo IoT, infraestrutura de rede.

Público-Alvo

Professores, pesquisadores, universitários e profissionais interessados na concepção, desenvolvimento, gestão e avaliação de projetos no âmbito da Internet das Coisas.

Corpo Docente 

Se você deseja obter informações sobre algum professor, clique no nome desejado para acessar seu Currículo Lattes.

COORDENADOR

Prof. Dr. David de Oliveira Lemes

PROFESSORES

Prof. Ms. José Castillo Lema

Dados sujeito a alterações.

Inscrição 
  1. Inscrição: após a realização do seu cadastro, será gerado automaticamente um boleto para pagamento da inscrição. Uma mensagem de confirmação será enviada para o seu endereço eletrônico.
  2. Matrícula: tão logo efetue o pagamento da inscrição, você receberá um e-mail com o Contrato de Prestação de Serviços Educacionais, o Requerimento de Matrícula, a lista de documentos necessários e o boleto da primeira parcela do plano de pagamento.
  3. Efetivação de matrícula: após o recebimento de todos os documentos e o pagamento da primeira parcela do plano, sua matrícula será efetivada.

PUC-SP Campus Consolação

TAXA DE INSCRIÇÃO

  • Taxa com desconto especial até 28/02 - R$ 60,00
    A partir de 01/03 – R$ 80,00

Para saber o valor total do curso, consulte a aba Investimento, no menu vertical esquerdo.

Não há devolução da taxa de inscrição.

Documentos

  • Cópia do CPF, RG e comprovante de residência (com CEP)
  • Contrato de Prestação de Serviços Educacionais
  • Requerimento de Inscrição
  • Cópia autenticada do Diploma de Graduação
  • 1 foto 3x4 recente

Os documentos deverão ser encaminhados via Correios (SEDEX ou carta registrada) ao Setor de Atendimento da COGEAE, situado na Rua da Consolação, 881 – 1º andar – Consolação - São Paulo/SP – CEP 01301-000, ou deverão ser entregues presencialmente em horário de atendimento, de segunda a sexta-feira, das 12h às 20h30, e aos sábados, das 8h às 12h30.

Se ainda não obteve o Diploma de Graduação, você poderá matricular-se com a entrega do Certificado de Conclusão de Curso e a assinatura de um Termo de Compromisso, que estabelece o prazo máximo de 45 dias para entrega da cópia autenticada do documento.

ATENÇÃO: A REALIZAÇÃO DO CURSO ESTÁ SUJEITA A NÚMERO MÍNIMO DE MATRICULADOS.

Caso o curso não se viabilize, você será avisado(a) com até 24 horas de antecedência à data prevista para o início das atividades.

Estrutura Didática 

Clique nos módulos e conheça os temas abordados em cada um deles.

Introdução

  • Introdução a IoT
  • Principais características
  • Motivação
  • Dispositivos
  • De vestir - wearables
  • Edifícios inteligentes - domótica
  • Robôs e drones
  • Sistemas embutidos

Placas IoT

  • Arduino, Raspberry Pi, Intel Galileo, Intel Edison
  • Especificações
  • Avaliação: microcontrolador vs processador, E/S digital vs analógica, consumo energético, SO.
  • Comparativa
  • Sensores IoT

Casos de uso: cidades inteligentes

  • Casos de uso, cenários e aplicações: Smart Cities
  • Definição e características
  • Sistemas de transporte - Intelligent Transportation Systems
  • Monitoramento ambiental
  • Área da saúde - Healthcare Smart Systems
  • Automação predial e residencial - Home Automation
  • Sistemas elétricos - Smart Lighting
  • Área industrial - IIoT - Industry 4.0
  • Exemplos
  • Plataformas de middleware para smart cities

Kaa
SOFIA
FIWARE
CityHub

Plataforma de Desenvolvimento

  • Requisitos, Arquitetura e Infraestrutura de IoT
  • Plataformas de desenvolvimento - métodos de programação
  • IDE Arduino
  • Intel XDK
  • Eclipse com Intel IoT SDK
  • Desenvolvimento com Linux na própria placa

Arduino One

  • Configuração inicial do Arduino One
  • Linguagem de programação Arduino
  • Hello World no Arduino One (usando um LED)

Protocolos IoT

  • Protocolos IoT
  • Protocolo de gerenciamento de dispositivos IoT: OMA LWM2M - OMA Lightweight M2M
  • Protocolos de comunicação
  • CoAP - Constrained Application Protocol
  • Paradigma PUB-SUB
  • MQTT - Message Queue Telemetry Transport
  • Prática: Conexão com servidor MQTT

Computação em nuvem I loT

  • Cloud Computing
  • Características e benefícios
  • Modelos de serviços (IaaS, PaaS, SaaS)
  • Modelos de implementação (pública, privada, community, híbrida)
  • Modelo de referência
  • Principais provedores (Amazon, Microsoft Azure, Google App Engine)
  • Principais implementações (OpenStack, CloudStack)

REST
JSON/XML
Prática:
NodeRed

Tecnologias de comunicação

  • Redes sem fio, Rede de Sensores e Tecnologias de Comunicação e Segurança
  • WPAN - Wireless Personal Area Network
  • Bluetooth LE
  • ZigBee
  • 6loWPAN IEEE 802.15.4
  • WLAN - Wireless Local Area Network
  • IEEE 802.11a/b/g/n/ac
  • Redes mesh IEEE 802.11s
  • LPWAN - Low Power Wide Area Network - LPWAN
  • LoRaWAN
  • SIGFOX

Segurança em IoT

  • Riscos
  • Contramedidas
  • Casos famosos

Apresentação do projeto final

  • Definição do tema do projeto final com o professor
  • Proposta de arquitetura de implementação, justificando a escolha de: placa, protocolo e infraestrutura de comunicação
  • Desenvolvimento do projeto final
  • Uso das ferramentas/protocolos analisados e desenvolvimento de código
  • Apresentação e avaliação do projeto final
Duração 
30 horas
Turmas e Horários 

Início: 26 de abril de 2017

Término: 28 de junho de 2017

Dia da semana: quarta-feira

Horário: das 19h às 22h

Local 

Campus Consolação - Marquês de Paranaguá

Rua Marquês de Paranaguá, 111
Consolação - São Paulo/SP
CEP: 01303-050

Atendimento no Campus Consolação - Unidade COGEAE
Rua da Consolação, 881 - Consolação - São Paulo/SP
CEP: 01301-000
Telefone: (11) 3124-9600
Horário de atendimento: de segunda a sexta-feira, das 12h às 20h30, e aos sábados, das 8h às 12h30
Central de atendimento telefônico: de segunda a sexta-feira, das 9h às 19h, e aos sábados, das 8h às 13h

Categoria 
Extensão
Situação 
Matrículas encerradas
Áreas de conhecimento 
Investimento 

Investimento total do curso

  • 6 parcelas de R$ 200,00

Conecte-se à PUC-SP