Computer Science and Engineering
Education objectives
The NOVA FCT Undergraduate Degree in Computer Science and Engineering shapes professionals who can design and develop systems and services supporting key sectors, from medicine and banking to online commerce and entertainment.
The course offers strong training in computer science and engineering, combined with skills in communication and innovation, equipping students to lead technological transformation.
Why Choose This Degree?
Comprehensive and solid education – strong foundation in computer science and engineering, aligned with Bologna principles, with future specialisation opportunities.
Technological relevance – preparation to develop essential systems in health, agriculture, entertainment, banking, and other key sectors.
Excellence in teaching – experienced faculty connected to the renowned NOVA LINCS research centre.
Practical experience – projects in both business and laboratory contexts.
Strategic partnerships – active collaboration with companies and external consultants.
Proven success: with nearly 50 years of pioneering experience, NOVA FCT has trained thousands of highly skilled engineers, renowned for their high employability and global market recognition.
Career Opportunities
Tech Companies and Start-ups - development and management of innovative technological solutions.
Innovation and Digital Transformation - design digital solutions to improve processes and products.
Public Health and Personalized Medicine - projects in medical technologies and diagnostics.
Entertainment and Communication Systems - development of audiovisual technologies and networks.
Digital Agriculture - implementation of technologies in sustainable farming.
Cybersecurity and Software Security - protection of systems and data from threats.
Banking and Financial Services - technological solutions for finance and management.
Arts and Creative Industries - application of technology in arts and design.
General characterization
DGES code
1053
Cicle
Bachelor (1st Cycle)
Degree
Licenciado
Access to other programs
Access to 2nd cycle
Coordinator
Miguel Carlos Pacheco Afonso Goulão
Opening date
September
Vacancies
170
Fees
Portuguese students: 697 euros/year
Foreign students: 7000 euros/year
Schedule
Daytime
Teaching language
Available soon
Degree pre-requisites
Duration: 3 years
Credits: 180 ECTS
| Scientific Area |
Acronym | ECTS | |
| Mandatory | Optional | ||
| Informatics | I | 123 | 3 |
| Mathematics | M | 30 | 0 |
| Physics | F | 6 | 0 |
| Electrical and Computer Engineering | EEC | 6 | 0 |
| Social Sciences and Humanities | CHS | 3 | 0 |
| Transferable Skills | CC | 3 | 0 |
| Any Scientific Area | QAC | 0 | 6 (a) |
| TOTAL | 171 | 9 | |
(a) 6 ECTS in courses chosen by the student on a list appr
Conditions of admittance
Specific exams:
One of the following groups:
19 Mathematics A + 07 Physics and Chemistry, or
19 Mathematics A + 10 Descriptive Geometry, or
19 Mathematics A + 04 Economics
Admission formula:
50% of the final grade obtained in secondary school
50% of the final grade of the specific(s) exam(s)
Minimum grade of the specific(s) exam(s): 95
Minimum grade of the application: 95
Evaluation rules
The evaluation of all UC is continuous for all the components that integrate it, and it must be completed by the last day of the school term of the academic semester.
The continuous evaluation of a UC must include a minimum of two elements in the set of evaluation components, on dates adequately spaced throughout the period of classes.
All UC with a theoretical-practical evaluation component must provide, in addition, a form of evaluation of this component by exam, to be carried out after the period of classes (Examination of Appeal).
All requirements and conditions related to the evaluation of the UC, namely the minimum weights and classifications, if any, of each component, as well as the Frequency conditions, are defined a priori and, mandatorily, published in the Discipline Form.
For each UC, combinations of three evaluation components are allowed: (i) Theoretical-practical evaluation; (ii) Laboratory or project evaluation; (iii) Summative assessment.
Regulamento de Avaliação de Conhecimentos (Licenciaturas, Mestrados Integrados e Mestrados.)
Structure
| 1.º Semester | ||
|---|---|---|
| Code | Name | ECTS |
| 11505 | Linear Algebra and Analytic Geometry | 6.0 |
| 13494 | Calculus I E | 6.0 |
| 10352 | Soft Skills for Science and Technology | 3.0 |
| 10637 | Introduction to Programming | 9.0 |
| 5294 | Logic Systems | 6.0 |
| 2.º Semester | ||
|---|---|---|
| Code | Name | ECTS |
| 11152 | Computer Architecture | 9.0 |
| 13498 | Calculus II E | 6.0 |
| 3629 | Discrete Mathematics | 6.0 |
| 11153 | Object Oriented Programming | 9.0 |
| 3.º Semester | ||
|---|---|---|
| Code | Name | ECTS |
| 11154 | Algorithms and Data Structures | 9.0 |
| 7663 | Physics | 6.0 |
| 11155 | Operating Systems Foundations | 9.0 |
| 7336 | Computational Logic | 6.0 |
| 4.º Semester | ||
|---|---|---|
| Code | Name | ECTS |
| 10640 | Databases | 9.0 |
| 8147 | Programming Languages and Environments | 6.0 |
| 12658 | Probability and Statistics D | 6.0 |
| 12512 | Society, Sustainability and Digital Transformation | 3.0 |
| 2468 | Theory of Computation | 6.0 |
| 5.º Semester | ||
|---|---|---|
| Code | Name | ECTS |
| 8150 | Computer Graphics and Interfaces | 6.0 |
| 12660 | Software Engineering | 9.0 |
| 1712 | Artificial Intelligence | 6.0 |
| 8149 | Computer Networks | 6.0 |
| 5.º Semester - Opção PIIC/PIPP | ||
|---|---|---|
| Code | Name | ECTS |
| Options | ||
| 10603 | Undergraduate Research Opportunity Program | 3.0 |
| 10602 | Undergraduate Practice Opportunities Program | 3.0 | O aluno deverá obter 3.0 créditos nesta opção. |
| 6.º Semester | ||
|---|---|---|
| Code | Name | ECTS |
| 8154 | Design and Analysis of Algorithms | 6.0 |
| 12659 | Curricular Development Activity | 12.0 |
| 8153 | Distributed Systems | 6.0 |
| 6.º Semester - Unidade Curricular do Bloco Livre | ||
|---|---|---|
| Code | Name | ECTS |
| Options | ||
| 11066 | Unrestricted Electives | 6.0 | O aluno deverá obter 6.0 créditos nesta opção. |