Bachelor of Computing Engineering
Telefone
-
R/A-Cr 47/2020/AL01
-
Horas de contacto: 1678.00
-
Créditos ECTS: 180
-
Requisitos de Graduação: 180
-
Área Científica: Information Systems and Computer Science
-
Modo: Presencial
-
Língua: EN
-
Nº de Semestres: 6
-
Modo: Presencial
-
Língua: EN
-
R/A-Cr 47/2020/AL01
CalendáriosCalendars
- Regime of Enrolment in Individual Curricular Units - External Students
Start Date End Date 1st phase 2025-01-02 2026-06-30 - Applying for Readmission
Start Date End Date 1st phase 2025-01-02 2026-06-30 - Applying for Bachelor programmes - International student
Start Date End Date 2nd phase (2nd Call) 2026-03-21 2026-05-15 - Applying for Bachelor programmes - Access (for candidates with secondary education and national exams)
Start Date End Date 1st phase 2026-01-05 2026-07-21 - Application for a Bachelor's Degree - Access - Holders of non-Portuguese courses legally equivalent to Portuguese secondary education
Start Date End Date 1st phase 2026-01-05 2026-07-21 - Regime of Enrolment in Individual Curricular Units - External Students
Start Date End Date 1st phase 2026-01-05 2027-06-30 - Applying for Readmission
Start Date End Date 1st phase 2026-01-05 2027-06-30 - Applying for Bachelor programmes - Holders of secondary education dual certification courses and specialized artistic courses/professional courses
Start Date End Date 2nd phase 2026-03-28 2026-05-22 - Applying for Bachelor programmes - International student
Start Date End Date 2nd phase 2026-03-28 2026-05-22 - Applying for Bachelor programmes - International Student with ENEM
Start Date End Date 2nd phase 2026-03-28 2026-05-22 - Applying for Bachelor programmes - Over the age of 23 (having done external exam)
Start Date End Date 2nd phase 2026-03-28 2026-05-22 - Applying for Bachelor programmes - Over the age of 23 (enrolment for internal exame)
Start Date End Date 2nd phase 2026-03-28 2026-05-22 - Undergraduate Application - CET Holders
Start Date End Date 2nd phase 2026-03-28 2026-05-22 - Undergraduate Application - CTeSP Holders
Start Date End Date 2nd phase 2026-03-28 2026-05-22 - Applying for Bachelor programmes - Holders of BA/BSc, MA/MSc or PhD
Start Date End Date 2nd phase 2026-03-28 2026-05-22 - Applying for Bachelor programmes - Change of Institution / Programme
Start Date End Date 2nd phase 2026-03-28 2026-05-22
-
ApresentaçãoPresentation
The Bachelor's Degree in Computer Engineering is a 1st cycle program, aligned with the Bologna principles, aimed at providing graduates with a solid education in Computer Engineering. It responds to the rapid evolution of the scientific field by equipping graduates with the necessary tools to ensure they possess, at the market level, the qualifications and skills required to perform the diverse functions of a Computer Engineer profile.
In this regard, the curriculum is designed to meet the need for multidisciplinary training of professionals capable of leading the continuous, necessary, and urgent transformations in an increasingly demanding, competitive sector that is eager for new technologies and requires ever more rigorous and professional approaches.
-
Condições de IngressoAccess Conditions
Those who apply via the university¿s entrance examination and pass one of the exams or one of the following subject combinations may apply for this degree programme: 16 Mathematics or
16 Mathematics and 02 Biology and Geology or
16 Mathematics and 04 Economics or
16 Mathematics and 07 Physics and Chemistry or
16 Mathematics and 10 Descriptive Geometry or
16 Mathematics and 12 History of Culture and Arts
or
16 Mathematics and 18 PortugueseApplicants may also be admitted through the institution/course transfer schemes or via a Special Selection Process, in accordance with the legal regulations in force (holders of a higher education degree, holders of a Technological Specialisation Course, holders of a Higher Professional Technical Course, or those aged 23 or over).
Candidates who meet the conditions set out in the International Student Regulations may also be admitted.
-
DestinatáriosRecipients
The recipients of the application for the Bachelor's Degree in Computer Engineering are all those interested in areas related to Computer Engineering in line with the performance of functions related to the profile of Computer Engineer as defined by professional orders and associations, among other careers, who wish to acquire an advanced academic training with broad horizons in rapid growth, with excellent prospects in the labour market.
-
ObjectivosObjectives
The Bachelor's Degree in Computer Engineering aims to train professionals capable of performing their activities with a high technical and scientific level, developing skills in requirements analysis, design and development of IT solutions, computing architecture design, communications, intelligent systems, project planning, and team management.
Students acquire the appropriate competencies for the design, development, and maintenance of computer systems, generating software solutions for desktop, web, and mobile platforms in an integrated and secure manner.
Main areas of study in the qualification:
- Analysis and design of computer systems;
- Databases;
- Artificial Intelligence;
- Programming;
- Data communication networks.
-
CompetênciasCompetences
Students will develop fundamental skills in core sciences: mathematics, algebra and physics, networks and data communication, design, conception and programming of databases, algorithmics and data structures, and object-oriented programming methodology, web system development - client/server, design and development of mobile applications, software engineering, security, distributed systems, and intelligent systems.
We highlight the following competencies:
- Analyze system requirements;
- Design, analyze, and implement applications;
- Administer and design databases;
- Develop systems for web platforms and mobile devices;
- Implement system integration architectures;
- Apply IT security policies and solutions;
- Apply knowledge, understanding, and problem-solving skills;
- Collect, select, and interpret relevant information;
- Analyze experimental results and test hypotheses;
- Use complex development environments;
- Work in teams;
- Manage resources and time.
Graduates acquire qualifications and skills adequate to perform the various functions of the Computer Engineer profile.
-
Saídas ProfissionaisCareer Opportunities
In addition to general education knowledge, teamwork practice, creativity, and leadership experiences, graduates in Computer Engineering will have the qualifications necessary to perform functions related to the profile of a Computer Engineer, such as:
- Design and development of applications (desktop, web, and mobile);
- Administration of data networks and computer systems;
- Design and administration of databases and management support systems;
- Management of information systems projects;
- Systems analyst;
- Software engineer;
- Teaching and research.
-
Plano de EstudosStudy Plan
1º Ano / Common Core
1st Semester
Program ECTS Computer Architecture 3 ECTS Fundamentals of Databases 6 ECTS Fundamentals of Physics 4 ECTS Linear Algebra 5 ECTS Mathematics I 6 ECTS Programming Fundamentals 6 ECTS 2nd Semester
Program ECTS Algorithms and Data Structures 6 ECTS Database Programming 6 ECTS Digital Systems 3 ECTS Mathematics II 6 ECTS Multimedia Technologies 5 ECTS Operating Systems 4 ECTS 2º Ano / Common Core
1st Semester
Program ECTS Information Systems Architecture 3 ECTS Networks and Data Communication I 6 ECTS Object Oriented Programming 6 ECTS Statistics 6 ECTS Systems Analysis and Modeling 3 ECTS Web-Client Programming 6 ECTS 2nd Semester
Program ECTS Advanced Programming 6 ECTS Interfaces and Usability 3 ECTS Mobile Device Programming 6 ECTS Networks and Data Communication II 6 ECTS Software Engineering 3 ECTS Web-Server Programming 6 ECTS 3º Ano / Common Core
1st Semester
2nd Semester
-
DocentesTeachers
- Carla Mónica Da Silva Santos
- Jorge Manuel Pereira Duque
- António Jorge Machado Da Costa
- António Manuel Andrea Lencastre Godinho
- José Joaquim Magalhães Moreira
- Nuno Ricardo Mateus Coelho
- José Manuel Moreira Costa
- Luís Manuel Correia Osório
- David Manuel Gonçalves Vaz
- José Augusto De Araújo Monteiro
- Tiago Rafael Dos Santos Martins Pereira Rodrigues
- Pedro Ricardo Da Nova Valente
- Natercia Do Ceu Andrade Pesqueira Menezes
- Joao Pedro Amarala Cardoso Rebello De Andrade
- Firmino Oliveira Da Silva
- Nuno José Pinho Rodrigues
- Natália Isabel Moreira Da Costa
- Cristina Alexandra Vieira Garcês Ribeiro Gomes
- Ricardo Jorge Alves Gomes
- Ana Paula Gomes Sousa Pinto Guimarães
-
Estudos FuturosFuture Studies
The curriculum of the Bachelor's Degree in Computer Engineering at ISLA consists of general education courses (Management, Mathematics, Physics) and specific courses (Systems Analysis and Design, Databases, Artificial Intelligence, Programming, and Data Communication Networks) that provide graduates with the technical and scientific knowledge necessary to continue their studies at the 2nd Cycle level (i.e., Master's degree) or 3rd Cycle level (i.e., Doctorate) in multiple areas of specialization, not necessarily limited to their main field of training.
-
ObservaçõesObservations
The qualification enables the performance of functions related to the profile of Computer Engineer as defined by professional orders and associations.
The Bachelor's Degree in Computer Engineering is accredited by the Ordem dos Engenheiros (OE) and the Ordem de Engenheiros Técnicos (OET), therefore, graduates can register with these professional orders. The Bachelor's Degree in Computer Engineering includes in its curriculum two of the three preparatory courses for the CCNA - Cisco Certified Network Associate certification.



