Masters Computer Education
The digitisation of society and the integration of ICT in education require IT teachers who are prepared for the challenges of the 21st century. This study cycle (CE), based on Decree-Law No. 79/2014 and Decree-Law No. 9-A/2025, qualifies for group 550, in Read more
You can now choose to study at your own pace and complete your master’s or doctoral degree on either a full-time or part-time basis.
This option is available for master’s and doctoral programmes worth 90 ECTS credits or more.
Tuition fees are calculated according to the number of ECTS credits in which you enrol.
Please refer to Article 16 of the Academic Regulations or contact the relevant services for further information.
Course formatIn-Person
DegreeMasters
Semesters4
Credits120
-
What will I learn in this course?
What will I learn in this course?
The digitisation of society and the integration of ICT in education require IT teachers who are prepared for the challenges of the 21st century. This study cycle (CE), based on Decree-Law No. 79/2014 and Decree-Law No. 9-A/2025, qualifies for group 550, in line with the National Strategy for Digital Education and the European DigCompEdu Framework. The study plan integrates emerging technologies, including Artificial Intelligence, computational thinking and digital citizenship, combining solid theoretical training with supervised teaching practice. Taught on a part-time basis, the CE allows for the reconciliation of advanced training and professional activity, promoting the updating and retraining of ICT teachers and professionals, reinforcing digital inclusion and educational innovation.
-
Entry requirements and conditions
Entry requirements and conditions
Under the terms of Decree-Law No. 9-A/2025, of 14 February, candidates who cumulatively meet the following requirements may apply for the master's degree programme in Computer Science Education: 1) Hold a higher education qualification, namely a bachelor's degree in Computer Science or a related field, or a foreign degree recognised as equivalent (Article 18(4)(a)); 2) Have obtained, in their previous academic career, a minimum of 120 ECTS in the field of Computer Science, as provided for in the annex to DL 79/2014, in the wording of DL No. 9-A/2025 (speciality No. 27); 3) Demonstrate oral and written proficiency in Portuguese and logical and critical reasoning skills, assessed by UL using its own methodology (Article 17(1) and (2)); 4) Individuals with at least 75% of the required credits, with the remainder to be obtained during the CE, according to a plan defined by the University (Article 18, paragraphs 7 and 8). Os candidatos que passarem num teste escrito que demonstre proficiência oral e escrita em português, bem como capacidades de raciocínio lógico e crítico, são então classificados. Os candidatos são classificados em cada fase do processo de admissão de acordo com a média aritmética, arredondada para o número inteiro mais próximo, das pontuações obtidas em a) o seu diploma (convertido para uma escala de 0 a 200) e b) a avaliação do seu currículo (numa escala de 0 a 200). A avaliação do currículo centra-se em: i) experiência profissional no ensino e/ou formação (ponderada em 40%) ii) cursos de formação obtidos para além do diploma, nomeadamente cursos de pós-graduação e outros cursos na área da Ciência da Computação ou na área da educação e formação (ponderados com 30%) iii) participação em projetos de investigação e/ou intervenção, nomeadamente no contexto de atividades de ensino na área da Ciência da Computação (ponderados com 30%).
-
Seriation Criteria
Seriation Criteria
- 50% - Mestrado - Habilitação Anterior
- 50% - Mestrado - Apreciação Curricular
Candidatos sem classificação da habilitação anterior:
- 25% - Mestrado - Motivação e/ou Entrevista
- 75% - Mestrado - Apreciação Curricular
-
Profile of the candidates for whom the course is intended
Profile of the candidates for whom the course is intended
Bachelor's or Master's degree holders with at least 120 ECTS in the scientific area of Computer Science (may be admitted with 90 ECTS provided that the remaining credits are completed during the course).
-
Technical and professional skills that I will acquire
Technical and professional skills that I will acquire
In the Master's Degree in Computer Science Education, you will develop skills to: Teach with impact - master innovative content and methodologies to train students prepared for the digital world. Plan and innovate - create and evaluate educational projects that integrate computational thinking, digital citizenship and Artificial Intelligence. Use technology intelligently - apply digital tools critically, creatively and pedagogically. Work in teams and lead projects - collaborate with other teachers and promote initiatives that transform the school. Grow as a professional - reflect on your own practice and continuously invest in your development.
-
Main reasons for choosing this course on ULusófona
Main reasons for choosing this course on ULusófona
- Obtaining professional certification to teach computer science, combined with the development of teaching skills, research in education and technology, and the creation of innovative digital educational resources.
-
Study plan and curriculum structure
Study plan and curriculum structure
-
1º Ano / General path
- [1º Semestre]
-
Computer Science Workshop - Programming, Robotics and Computational Thinking
6 ects -
Curricular Planning and Assessment
6 ects -
Didatics of Informatics I
6 ects -
Learning and Development
6 ects - Option I
-
2º Ano / General path
- [1º Semestre]
-
Research Seminar in Informatics Didactics
6 ects -
Traineeship I
24 ects
- [2º Semestre]
-
Seminar on Computer Science Teaching Practice
6 ects -
Traineeship II
24 ects
-
1º Ano / General path
-
Options
Options
-
Career opportunities and career prospects
Career opportunities and career prospects
Primary and Secondary School Computer Science Teacher.
-
Observations
Observations
Highlights 1. Strengthening knowledge of the subject area of Computer Science. 2. Recognising the importance of lifelong learning, self-learning and collaborative learning. 3. Knowledge of Computer Science learning and teaching processes. 4. Knowledge of the organisation of learning environments. 5. Mastery of Computer Science teaching skills. Partnerships Cooperating schools. Assessment methodology Individual portfolios. Individual and group work. Written and practical tests. Performance in introductory professional practice activities. Supervised Teaching Practice Report approved in public examinations. Scheduled time: 6:00 p.m. to 11:30 p.m.
Porto | Faculdade de Psicologia e Educação
Current Application Dates
Course Direction
Secretariat
Agência de Avaliação e Acreditação do Ensino Superior
Graduation Requirements
Have completed a total of 120 ECTS.
Mobility for Students and Academic Staff
Taking part in a mobility programme is the perfect opportunity to broaden your horizons through a rich cultural, academic and personal experience.
Learn more
Learn more





