Bachelor in Informatics Engineering (Evening Classes)

Course Objectives

The Bachelor’s Degree in Informatics Engineering (Evening Classes) aims to develop Informatics Engineers able to carry out their professional activity with a high degree of scientific and technical competence. The course qualifies students to acquire a professional specialization and encourages the development of competences crucial to the practice
of the career of Informatics Engineer. In particular, the scientific spirit, creativity, sense of responsibility, the ability of autonomous learning, the ability to work in group or in multi- disciplinary teams, among others. Moreover, the Degree allows students to obtain the required competences and understanding skills, in the area of Computer Engineering, necessary to pursue their studies in higher level courses.
The curricular plan is organized in six academic semesters, the first three with curricular units common to all students, and the last three with curricular units specific to each of the existing branches: (1) Networks and Systems Administration, (2) Application Development and (3) Information Systems. In fact, students can freely choose, according to their profile, the branch they wish to attend. The last semester of the study plan, common to all the branches, includes the “Project or Traineeships” course unit, under which students have the possibility to undertake an internship in a company, or to develop a research project, internally in the institution. In both alternatives, the evaluation requires a report and a public presentation/defence before a jury.

Access Conditions

Minimum Classifications – Application grade: 95 points; Entrance examinations: 95 points
Calculation Formula – Secondary School average grade (65%) + Entrance examinations (35%)
Entrance examinations – One of the following sets:
(16) Mathematics
or
(02) Biology and Geology
(16) Mathematics

Professional Outlets

In terms of career opportunities, graduates acquire skills and bases in order to perform, among others, the following professions in the area of information technologies: software engineer; engineer of computer networks; systems engineer; information systems manager; database administrator; multimedia engineer; software project manager; information technology analyst; education and training.

To know more statistical information about this course click here.

Learning Language

Portuguese.

Learning Objectives

The curriculum of the Bachelor’s Degree in Informatics Engineering (Evening Classes) develops over six semesters. In the first three, common to all branches, it is intended that students acquire generic and practical knowledge in the area of Informatics Engineering, as well as elementary concepts of Mathematics and Management. The last three semesters are of specialization, with curricular units that allow the development of skills specific of the branch in question, namely: Networks and Systems Administration, Application Development and Information Systems. In the last semester of the course, students learn the fundamentals of ethics and deontology of the profession, and carry out a project or an internship that allows them to apply knowledge and skills acquired throughout their training, in solving a problem in the area of Informatics Engineering. At the same time, the curriculum also allows the acquisition of more generic skills, transversal to all branches, such as: the ability to solve problems even in new and unfamiliar situations, the ability to learn throughout life with a high degree of autonomy, the ability to communicate orally and in writing, the ability to work as a team, among others. It should be noted that the learning objectives and competences mentioned above are acquired and developed in the different classes (theoretical, theoretical-practical and practical / laboratory), as well as in autonomous working hours.

Access to Superior Studies

Postgraduates (e.g. Master’s degree).

Course Coordinators

Ramo de Desenvolvimento de Aplicações

Curricular Year: 1
Curricular Unit Code ECTS Period
Calculus I 60022849 6 1st S
Digital Systems 60022890 5 1st S
Electronics 60024304 4 1st S
Introduction to Programming 60023693 5 1st S
Linear Algebra 60022928 5 1st S
WEB Technologies 61001545 5 1st S
Calculus II 60023055 6 2nd S
Computer Architecture and Technology 60024222 5 2nd S
Fundamentals of Computer Graphics 60023852 5 2nd S
Programming 60023764 5 2nd S
Script Languages 61001539 4 2nd S
Statistical Methods 60023826 5 2nd S

Curricular Year: 2
Curricular Unit Code ECTS Period
Base de Dados 61000608 5 1st S
Introduction to Artificial Intelligence 60023837 5 1st S
Introduction to Data Networks 60023100 5 1st S
Object Oriented Programming 60024233 5 1st S
Operations Research 60023178 5 1st S
Operative Systems 60023747 5 1st S
Advanced Programming 60024065 5 2nd S
Human Computer Interaction 60024256 5 2nd S
Knowledge And Reasoning 60023545 5 2nd S
Management 60023736 5 2nd S
Modeling and Design 60023232 5 2nd S
Operating Systems II 60023476 5 2nd S

Curricular Year: 3
Curricular Unit Code ECTS Period
Data Structures 60024087 6 1st S
Distributed Programming 60024098 6 1st S
Mobile Architectures 60024267 6 1st S
Software Project Management 60024278 6 1st S
WEB Programming 60023880 6 1st S
Ethics and Deontology 60023905 3 2nd S
Project or Traineeship 60024244 27 2nd S

Ramo de Redes e Administração de Sistemas

Curricular Year: 1
Curricular Unit Code ECTS Period
Calculus I 60022849 6 1st S
Digital Systems 60022890 5 1st S
Electronics 60024304 4 1st S
Introduction to Programming 60023693 5 1st S
Linear Algebra 60022928 5 1st S
WEB Technologies 61001545 5 1st S
Calculus II 60023055 6 2nd S
Computer Architecture and Technology 60024222 5 2nd S
Fundamentals of Computer Graphics 60023852 5 2nd S
Programming 60023764 5 2nd S
Script Languages 61001539 4 2nd S
Statistical Methods 60023826 5 2nd S

Curricular Year: 2
Curricular Unit Code ECTS Period
Base de Dados 61000608 5 1st S
Introduction to Artificial Intelligence 60023837 5 1st S
Introduction to Data Networks 60023100 5 1st S
Object Oriented Programming 60024233 5 1st S
Operations Research 60023178 5 1st S
Operative Systems 60023747 5 1st S
Management 60023736 5 2nd S
Network Services I 60023927 5 2nd S
Operating Systems II 60023476 5 2nd S
Routing 60023962 5 2nd S
Security 60023984 5 2nd S
Structured Cabling 60023949 5 2nd S

Curricular Year: 3
Curricular Unit Code ECTS Period
Availability and Performance 60024024 6 1st S
Link-layer Technologies 60024002 6 1st S
Network Management 60024030 6 1st S
Network Services II 60024013 6 1st S
WEB Programming 60023880 6 1st S
Ethics and Deontology 60023905 3 2nd S
Project or Traineeship 60024244 27 2nd S

Ramo de Sistemas de Informação

Curricular Year: 1
Curricular Unit Code ECTS Period
Calculus I 60022849 6 1st S
Digital Systems 60022890 5 1st S
Electronics 60024304 4 1st S
Introduction to Programming 60023693 5 1st S
Linear Algebra 60022928 5 1st S
WEB Technologies 61001545 5 1st S
Calculus II 60023055 6 2nd S
Computer Architecture and Technology 60024222 5 2nd S
Fundamentals of Computer Graphics 60023852 5 2nd S
Programming 60023764 5 2nd S
Script Languages 61001539 4 2nd S
Statistical Methods 60023826 5 2nd S

Curricular Year: 2
Curricular Unit Code ECTS Period
Base de Dados 61000608 5 1st S
Introduction to Artificial Intelligence 60023837 5 1st S
Introduction to Data Networks 60023100 5 1st S
Object Oriented Programming 60024233 5 1st S
Operations Research 60023178 5 1st S
Operative Systems 60023747 5 1st S
Architecture and Administration of Database Management Systems 60024289 5 2nd S
Data Integration 60024134 5 2nd S
Information Systems I 60024155 5 2nd S
Knowledge And Reasoning 60023545 5 2nd S
Management 60023736 5 2nd S
Modeling and Design 60023232 5 2nd S

Curricular Year: 3
Curricular Unit Code ECTS Period
Computational Intelligence 60024177 6 1st S
Information Systems II 60024188 6 1st S
Optimization and Decision Support Methodologies 60024295 6 1st S
Organizational Strategy 60024200 6 1st S
WEB Programming 60023880 6 1st S
Ethics and Deontology 60023905 3 2nd S
Project or Traineeship 60024244 27 2nd S