Objectivos de Aprendizagem:
O principal objetivo geral é o seguinte:
1) Incutir nos estudantes a importância das questões éticas e legais no desenho, desenvolvimento e uso de software e hardware.
Quanto aos objetivos específicos mínimos:
1) identificar diferentes tipos de problemas e desafios de ética, incluindo os técnicos, legais, comerciais e de relações públicas;
2) entender e aplicar conceitos de ética normativa, e.g., deveres, direitos, virtudes, valores, justiça, utilidade, risco, dano, etc.
3) identificar os “stakeholders” morais relevantes e alguns dos mais importantes valores morais, interesses, riscos e conflitos em causa;
4) identificar programas, hardware e interfaces com o utilizador, processos, requisitos, implementações e intervenções que podem influenciar o risco de problemas éticos;
5) identificar e explicar os problemas fundamentais da ética, inclusive privacidade, segurança, proteção, justiça, transparência, responsabilidade, controlo, manipulação/engano, confiança, etc.