Demonstração da coerência das metodologias com os objectivos
A metodologia de ensino utilizada nesta UC, descrita em secção anterior, é a que se afigura mais adequada para atingir o objectivo final da UC, como descrito na secção "Objectivos". Os alunos são expostos a matérias de cariz teórico e teorico-prático e desenvolvem em simultâneo um trabalho tipicamente individual de leitura crítica de elementos complementares, em que são levados a cruzar as matérias teóricas com os elementos de leitura. Os estudantes consolidam de igual modo o seu conhecimento técnico, o que, nesta UC, é conseguido através de um projecto de várias fases ao longo do semestre, onde incrementalmente poem à prova os conhecimentos obtidos nesta UC e em Ucs relacionadas a montante, na área da Segurança. A organização do trabalho de projecto, por grupos, motiva o espírito de equipa, um factor chave de sucesso em projectos de software de dimensão considerável. Os alunos são igualmente motivados a conciliar a competição com o espírito de equipa, sendo levados a apresentar as soluções de todas as fases incluindo as intermédias, à crítica construtiva dos pares. Para aumentar as competências de auto formação dos alunos, estes são frequentemente solicitados a fazer as suas próprias investigações, utilizando as fontes de informação abertas disponíveis (Internet). Os estudantes são além disso encorajados a participar num fórum online de discussão de temáticas relacionadas com a UC.