Enquadramento
A segurança dos sistemas, redes e informações (cibersegurança) é cada vez mais uma necessidade básica para as empresas e instituições em Portugal e no mundo.
O curso de Engenharia Informática com Cibersegurança tem como objetivo a formação técnica e científica dos seus alunos, para que se tornem especialistas em cibersegurança e mantenham a segurança das empresas com que trabalham.
Os alunos serão desafiados em diversos momentos ao longo da formação, com o objetivo de desenvolverem a sua capacidade de resolução de problemas complexos e de aprenderem a explorar e resolver vulnerabilidades dentro dos sistemas das empresas. Os profissionais terão as competências necessárias para atuar em momentos de crise ou prevenção.
Após a conclusão, o aluno estará apto a resolver problemas complexos e será capaz de projetar e implementar sistemas de proteção. Será, ainda, capaz de desenvolver sistemas de informação, sistemas com inteligência artificial e softwares (sequências de instruções capazes de executar tarefas específicas).
Os profissionais que concluírem a pós-graduação em Engenharia Informática com Cibersegurança serão uma mais valia para empresas de qualquer setor de atividade e podem alcançar cargos elevados dentro de empresas em Portugal ou na Europa.
Objetivos
No final da Pós-Graduação, o aluno deverá ser capaz de:
- Implementar o conhecimento adquirido ao longo do curso e melhorar a segurança das redes, sistemas informáticos e informação.
- Ser uma mais valia para qualquer empresa devido à sua capacidade de usar os recursos de cibersegurança para detetar possíveis ameaças e dar uma resposta adequada, tanto em equipa como de forma autónoma.
Público-alvo
Profissionais que pretendam atuar na área de engenharia informática e que tenham especial preocupação com a segurança dos sistemas e redes (cibersegurança). Os alunos podem ser licenciados em áreas relacionadas à engenharia informática ou áreas de tecnologia e não precisam de experiência prévia.
Plano de Estudos
- O modelo de custos relacional: processador de consultas, operadores e estatísticas
- Cálculo de custos de planos de consulta e otimização em SQL
- O modelo objeto-relacional: conceitos, extensões em PostgreSQL e Oracle
- O modelo objeto: esquemas orientados a objetos e consultas em db4o
- Consultas no modelo objeto: linguagens, execução e análise de desempenho
- O modelo de documentos: fundamentos, modelação em MongoDB e PostgreSQL
- Consultas no modelo de documentos: linguagens, processamento e comparação entre abordagens nativas e relacionais
- Introdução à Cibersegurança
- O modelo de ameaças STRIDE
- Criptografia e proteção de dados
- A análise de risco em cibersegurança
- A análise forense
- Identificação de vulnerabilidades em protocolos
- Avaliação de ataques em TCP/IP
- Introdução aos sistemas Ubicomp/IoT
- Tecnologias de comunicação sem fios
- Protocolos e serviços IoT
- Contexto e localização
- Adaptação dinâmica, gestão energética e segurança
- Sistemas embebidos – Arduino com ZigBee/XBee
- Sistemas embebidos – LoPy com WiFi/BLE
- Introdução à Inteligência Artificial e Agentes Inteligentes
- Resolução de Problemas, Pesquisa Não Informada
- Resolução de Problemas, Pesquisa Informada e Heurísticas
- Pesquisa com Satisfação de Restrições
- Pesquisa com Adversários e Jogos
- Introdução à Aprendizagem Computacional
- Aprendizagem Computacional e Redes Neuronais
- A Interação Homem-Máquina como disciplina de estudo
- Conceitos de mediação em sistemas digitais
- O ciclo de desenvolvimento em Interação Homem-Máquina
- A descoberta das necessidades do utilizador
- Alternativas de projeto no desenvolvimento em Interação Homem-Máquina
- A prototipagem no desenvolvimento em Interação Homem-Máquina
- A avaliação no desenvolvimento em Interação Homem-Máquina
- Tecnologias e ferramentas de desenvolvimento de aplicações móveis
- Modelo de desenvolvimento Android com Kotlin e Android Studio
- Bases de dados locais SQLite e ORM (Room)
- Comunicações HTTP e programação assíncrona
- Serviços locais (Intent Services, Services)
- Visualização de mapas e interação com Google Services
- Testes unitários e de integração de aplicações Android
- Arquitetura de aplicações web: modelos, padrões de projeto e critérios de escolha
- Docker: instalação, configuração, containers, imagens e Docker Compose
- Backend com Golang e Gin: rotas, handlers, persistência de dados, segurança
- Frontend com React: configuração, componentes, estado, formulários, consumo de APIs
- Integração backend/frontend: comunicação, autenticação/autorização com JWT
- Testes de software em aplicações web
- Deploy de aplicações completas com Docker
- Introdução à Engenharia de Software
- Especificação de requisitos de software
- Modelação de sistemas de software com UML
- Desenvolvimento de aplicações backend com Node.js e Express
- Integração de bases de dados, rotas, controladores e formulários
- Automação de testes e Test Driven Development
- Integração contínua, entrega contínua e implantação em produção
- Introdução à tecnologia de comunicação sem fios
- Transmissão de dados em redes sem fios
- Conceitos básicos de antenas e propagação de sinal em redes sem fios
- Técnicas de multiplexagem de terminais em redes sem fios
- Tecnologias de rede sem fios de área local (WLANs)
- Tecnologias de rede sem fios para IoT (WPANs e LPWANs)
- Redes Celulares (WWANs)
- Princípios e práticas de segurança: classificação de recursos, ameaças, sinistros e avaliação de risco
- Medidas e políticas de segurança: organização de programas, políticas e planos de segurança
- Criptografia: cifras e códigos, cifras de Feistel, esteganografia, algoritmos criptográficos
- Algoritmos: simétricos e assimétricos, RSA, assinaturas e certificados digitais
- Segurança em aplicações: práticas programáticas e testes de segurança
- Auditoria informática: conceitos, metodologias, auditoria e controlo de sistemas
METODOLOGIA E SISTEMA DE AVALIAÇÃO
METODOLOGIA
Durante as 8 semanas de cada disciplina, os estudantes contam com o suporte de um professor especialista no conteúdo que irá responder a dúvidas, interagir com os estudantes e ensinar novos conteúdos.
A principal característica é a flexibilidade, por isso, a forma de estudo/interação é assíncrona, ou seja, o aluno faz a gestão do seu tempo e local de estudo, não sendo obrigado a estar disponível num horário específico. As 20h semanais são uma média de dedicação de um estudante, ninguém é obrigado a realizá-las (não serão contabilizadas) e podem ser distribuídas como o aluno desejar. Ex.: 5h/ dia de segunda a sexta. 10h/ dia sábado e domingo.
Pode optar pela frequência do curso em:
- Full-time (duração total de 10 meses), assistindo a duas disciplinas de cada vez;
- ou Part-time (duração total de 20 meses), assistindo a uma disciplina de cada vez.
A cada intake, sensivelmente de 2 em 2 meses, iniciam novas disciplinas.
O conteúdo das disciplinas é composto por vídeos, apresentações, PDFs, leitura de livros de bibliotecas digitais, entre outros tipos de recursos educacionais.
A LMS (plataforma) utilizada na UFP é o Canvas, um dos mais modernos LMS do mercado.
SISTEMA DE AVALIAÇÃO
Todos os módulos/disciplinas têm avaliações.
As avaliações são contínuas, ou seja, ocorrem ao longo da disciplina e não apenas no final. São compostas por questionários de escolha múltipla, fóruns de discussão, elaboração de trabalhos em grupo e artigos científicos.
Não existe a necessidade de elaboração de uma dissertação ou tese no final.
Condições
CUSTOS
Full-time: 700.00€ x 5 intakes.
Part-time: 350.00€ x 10 intakes.
(custo total do curso: 3500.00€)
DOCUMENTOS NECESSÁRIOS PARA A INSCRIÇÃO
- Diploma ou certificado de habilitações literárias: certificado de graduação no ensino superior ou certificado de conclusão do ensino secundário (para quem não é graduado e necessita utilizar a experiência profissional para efeito de candidatura);
- Cópia autenticada do Cartão da Ordem Profissional, se aplicável;
- Curriculum Vitae (Modelo Europass);
- Elementos comprovativos das atividades indicadas no CV;
- Cópia do documento de identificação civil e fiscal (para emissão de recibos);
OBSERVAÇÕES
- Como o curso é 100% online o cartão de residência não é obrigatório, pois não há a necessidade de morar em Portugal.
- Documentos que constem em Inglês, Francês e Espanhol não precisam de tradução oficial. Para os demais idiomas precisa de uma tradução oficial.
- Para os candidatos cuja língua nativa não é o português, é necessário documento que ateste proficiência linguística com nota mínima B2.
Efetue aqui a sua Pré-inscrição
Contacto
Academia Fernando Pessoa
Praça 9 de Abril, 349
4249-004 Porto
T. +351 22 507 1300
academia@fundacaofernandopessoa.pt