Available courses

A disciplina de Planear Sistemas de Informação tem como objetivo desenvolver competências na análise, conceção e organização de soluções tecnológicas alinhadas com as necessidades estratégicas das organizações. Ao longo da unidade curricular, são abordados métodos de levantamento de requisitos, modelação de processos, definição de arquiteturas e planeamento de recursos, promovendo uma visão integrada entre tecnologia, pessoas e processos. 

A unidade de competência UC01480 – Analisar evidências de ataques cibernéticos é fundamental para quem procura especializar-se na resposta a incidentes e na investigação forense digital.

O foco desta disciplina reside na capacidade de examinar minuciosamente os vestígios deixados por atacantes em sistemas, redes e dispositivos. Os formandos aprendem a identificar Indicadores de Comprometimento (IoCs), a reconstruir a linha temporal de uma intrusão e a distinguir entre diferentes tipos de ameaças, como malware, ataques de força bruta ou exfiltração de dados. Através da análise de artefactos digitais e do tráfego de rede, esta unidade permite compreender a metodologia do atacante, avaliar a extensão dos danos e fortalecer as defesas para prevenir incidentes futuros.

Esta unidade de competência (UC01482) foca-se no desenvolvimento de competências técnicas para o tratamento de grandes volumes de dados gerados por sistemas e redes. O objetivo principal é capacitar o formando para programar scripts automatizados que permitam a normalização de logs — transformando dados brutos e heterogéneos num formato uniforme e legível — e a aplicação de mecanismos de filtragem seletiva. Através da utilização de linguagens de scripting e expressões regulares, o aluno aprende a isolar eventos críticos, identificar padrões de segurança e otimizar o armazenamento de informação, garantindo que os registos de sistema se tornem ferramentas eficazes para a monitorização e auditoria informática.

Esta unidade curricular tem como objetivo fundamental dotar os estudantes com as competências técnicas e analíticas necessárias para a criação de scripts avançados, utilizando tanto linguagens compiladas como interpretadas (tais como Python e C++, bash), especificamente direcionados para o contexto da cibersegurança. Ao longo do curso, os alunos aprenderão a desenvolver ferramentas personalizadas para a identificação de vulnerabilidades em sistemas e redes, bem como a implementar estratégias eficazes de mitigação e reforço de defesas.