Teaching duties and Lecture Notes

Undergraduate courses (Bachelor):

  • Project II / Projecto II (2nd year of E.I.)

  • Project III and Project IV / Projeto III e Projeto IV (3rd year of E.I.)

  • Programming II (Java) / Programação II (Java) (2nd year of E.I.)

  • Algorithms and Data Structures / Algoritmos e Estruturas de Dados (1st year of E.I.)

  • Software Engineering II / Engenharia de Software II (2nd year of E.I.)

  • Software Engineering I / Engenharia de Software I (2nd year of E.I.)

E.I. = Bachelor degree in Informatics Engineering / Licenciatura em Engenharia Informática

Postgraduate courses (Master):

  • Software Quality and Engineering / Engenharia e Qualidade de Software (MEI)

  • Software Design, Construction and Validation / Design, Construção e Validação de Software (MESoft);

  • Programming for the Web and the Cloud / Programação Web e para a Cloud (MESoft);

  • Software Projects' Laboratory I / Laboratório de Projetos de Software I (MESoft);

  • Software Projects' Laboratory II / Laboratório de Projetos de Software II (MESoft);

  • Software Project Management / Gestão de Projectos de Software (MESoft and MEI);

  • Project Management / Gestão de Projectos (MTGSI).

MEI = Master in Informatics Engineering / Mestrado em Engenharia Informática

MESoft = Master in Software Engineering / Mestrado em Engenharia de Software

MTGSI = Master in Information Systems' Technology and Management / Mestrado em Tecnologia e Gestão de Sistemas de Informação

Blog de apoio a unidades curriculares / Blog supporting curricular units