Metodologias de ensino e de aprendizagem
As aulas teóricas incluem a exposição dos temas da unidade curricular ilustrada com a escrita de código, a sua depuração e execução. Nas aulas teórico-práticas, resolvem-se exercícios práticos para consolidar os temas, enquanto que nos laboratórios os alunos codificam soluções para pequenos problemas, depuram e executam o seu código, autonomamente, sob a supervisão do docente. Nos laboratórios faz-se também o apoio ao projeto que os alunos desenvolvem em grupo ao longo do semestre.