Thesis in Software Engineering

Year
2
Academic year
2025-2026
Code
02055935
Subject Area
Software Engineering
Language of Instruction
English
Other Languages of Instruction
Portuguese
Mode of Delivery
Face-to-face
ECTS Credits
42.0
Type
Elective
Level
2nd Cycle Studies - Mestrado

Recommended Prerequisites

BSc in Informatics Engineering or similar and courses of the 1st year of the Master in Informatics Engineering.

Teaching Methods

Development in a company or research laboratory under the supervision of the institution advisor and by an advisor from UC for the internships in companies. The evaluation is based on the proposal document and a presentation by the student, by a jury nominated by the Scientific Commission that includes the president, non-supervisor jury member, and the supervisors, according to the rules of this course. With The student will receive comments / recommendations that must be taken into consideration in the second semester.

Learning Outcomes

The main goals of this course are the following:

-  Scientific research methodology for software engineering

- Initiation of basic and applied research activities

- Analysis of the state of the art

- Justified choice of tools and methodologies to use

- Elaboration of hypotheses

- Completion of research work and analysis of results

- Communication of scientific results achieved.

Work Placement(s)

No

Syllabus

All the contents in the area of information and communication technologies (ICT) with emphasis on the conception and follow-up of projects in the ICT area.

Head Lecturer(s)

Pedro Manuel Henriques da Cunha Abreu

Assessment Methods

Assessment
Project: 100.0%

Bibliography

Dependente de cada dissertação | Depends on the type and nature of the Thesis.