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
- Applying for Bachelor programmes - International Student with ENEM
Start Date End Date 7th phase 2025-09-19 2025-10-06 - Applying for Bachelor programmes - Over the age of 23 (having done external exam)
Start Date End Date 7th phase 2025-09-19 2025-10-06 - Applying for Bachelor programmes - Change of Institution / Programme
Start Date End Date 7th phase 2025-09-19 2025-10-06 - Undergraduate Application - CET Holders
Start Date End Date 7th phase 2025-09-19 2025-10-06 - Undergraduate Application - CTeSP Holders
Start Date End Date 7th phase 2025-09-19 2025-10-06 - Applying for Bachelor programmes - Access (for candidates with secondary education and national exams)
Start Date End Date 5th phase 2025-09-19 2025-10-06 - Applying for Bachelor programmes - Holders of BA/BSc, MA/MSc or PhD
Start Date End Date 7th phase 2025-09-19 2025-10-06 - 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 - Application for a Bachelor's Degree - Access - Holders of non-Portuguese courses legally equivalent to Portuguese secondary education
Start Date End Date 5th phase 2025-09-19 2025-10-06 - Applying for Bachelor programmes - Holders of secondary education dual certification courses and specialized artistic courses/professional courses
Start Date End Date 4th phase 2025-05-25 2025-09-30
Valores Candidatura
Valores Matrícula e Inscrição
Propinas
-
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
Applicants eligible for this study cycle must apply through the institutional access competition and have completed one of the following exam sets:
- 16 Mathematics
and one of the following exams:
- 02 Biology and Geology
- 04 Economics
- 07 Physics and Chemistry
- 10 Descriptive Geometry
- 12 History of Culture and Arts
- 18 Portuguese
Candidates may also be admitted through the regime of institution/course transfer or through a Special Competition, according to the legal norms in force (holders of a higher education degree, holders of a Technological Specialization Course, holders of a Higher Technical Professional Course, or over 23 years old).
Candidates meeting the conditions set out in the International Student Statute 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
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 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
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 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
Program ECTS Advanced Web Technologies 3 ECTS Artificial Intelligence 6 ECTS Computer Engineering Project (Computer Engineering Project / Internship) 5 ECTS Traineeship (Computer Engineering Project / Internship) 5 ECTS Organizational Management 5 ECTS Programming Laboratory 6 ECTS Project Management 5 ECTS Applied Computer Engineering Project (Applied Computer Engineering Project / Internship) 20 ECTS Traineeship (Applied Computer Engineering Project / Internship) 20 ECTS Computer Security 3 ECTS Distributed Systems 3 ECTS E-Commerce and Digital Marketing 4 ECTS
-
DocentesTeachers
- Cristina Alexandra Vieira Garcês Ribeiro Gomes
- Ana Paula Gomes Sousa Pinto Guimarães
- Jorge Manuel Pereira Duque
- Ricardo Jorge Alves Gomes
- António Jorge Machado Da Costa
- António Manuel Andrea Lencastre Godinho
- José Joaquim Magalhães Moreira
- Firmino Oliveira Da Silva
- José Manuel Moreira Costa
- Luís Manuel Correia Osório
- José Augusto De Araújo Monteiro
- Tiago Rafael Dos Santos Martins Pereira Rodrigues
- Pedro Ricardo Da Nova Valente
- Joao Pedro Amarala Cardoso Rebello De Andrade
- Nuno José Pinho Rodrigues
- Natália Isabel Moreira Da Costa
-
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.