Engenharia Informática


Mode of studyDaytime.
ECTS 120 
Grau ConferidoMaster’s – 2nd Cycle Degree

Regime Geral De Acesso


Homem Hugo Pedro Martins Carriço Proença
Course Director

Profile of the programme

The second cycle of studies leading to the Masters degree in Computer
Engineering intends to form future engineers with a solid knowledge and
the appropriate skills for the current labor market, as well as providing
them with a basis for the frequency of the third cycle of studies (PhD) in
Computer Engineering.
The modules/courses were thought of to articulate teaching, learning, and
research, being encouraged the integration and contact of the students
with research groups of the Department of Computer Engineering. The
ultimate objective of this master course is thus to develop in the
students the critical sense and skills in the problem solving, enabling
them to perform the engineering acts in Computer Engineer according to the
standards of the professional boards for engineers at international level,
in Europe and worldwide.

Key learning outcomes

At the end of the Masters degree in computer engineering, the graduate should be able to:
• Analyze, design, and implement computer networks;
• Configure and manage computer networks and Internet services they provided;
• Develop applications for the Internet;
• Analyze, design, and audit secure systems;
• Know the basics of encryption and security protocols;
• Analyze and design complex computer systems;
• Develop applications for distributed environments;
• Manage, configure, and use computer systems;
• Design visual biometric systems;
• Create systems for integrating image synthesis and analysis;
• Design simulators, prototypes, and virtual environments and games;
• Design highly usable interfaces for human interaction with computer;
• Know and use automatic techniques to solve problems;
• Extract knowledge from data;
• Design adaptable systems to solve complex problems;
• Design systems that interact with humans using natural interfaces;
• Develop programs that are correct from their conception;
• Use different programming paradigms and their most representative languages;
• Know and use the fundamentals of computing and quantum information;
• To analyze and design complex information systems;
• Be able of modeling data and using it in information systems;
• Enforce information security in information systems;
• Manage and optimize databases;
• Manage information systems;
• Work within a team and take responsibility for the development of tasks;
• Synthesize and present in public topics addressed in the course;
• Motivate the ability for long life learning;
• Demonstrate knowledge in research techniques and technologies, being able to use them.

Career Prospects

The training and knowledge acquired along the masters in computer engineering allows the master to perform their professional activity under the following designations: network engineer, computer network engineer, applications and services engineer, cloud computing specialist, specialist in data center technologies, systems administrator, systems engineer, systems architect, exploration analyst, computer security engineer, multimedia software engineer, multimedia systems engineer, ergonomist engineer, expert in human-computer interaction, specialist in 3D graphics applications and video games, expert in analysis and image synthesis, knowledge engineer, engineer of decision support systems, expert in data mining, data administrator, expert in programming languages, information systems architect, software solutions consultant, information systems engineer, Web and e-commerce specialist, and researcher in computer engineering.

Learning facilities

Students have a wide range of available infrastructures, either for learning support, such as the Central Library (with 200 workstations, open from 9 a.m. to 23 p.m.) and a study room at the Computer Science department, or specific to the course, such as the laboratories for classes:
- 3 laboratories for practical classes on software (with 30 computers per classroom)
- A laboratory for practical classes on hardware (digital systems and computer architecture)
- A laboratory for practical classes on computer networking and Internet (routers, switches, copper and
optical fiber wiring, and wireless communications).
In addition, the students have access to the infrastructure provided by various research groups:
ALLAB, IT-Covilhã HULTIG, MediaLab, NetGNA, NMCG, Regain, Release, SEGAL and SociaLab (see http://www.di.ubi.pt/).
Students also have permanent and free wireless access to the Internet and its services within the entire campus, including in the university residences.

Requirements and regulations

In addition to the general rules of evaluation of the University, regulation of the Masters degree of the University of Beira Interior (Senate Resolution 41/2007) and Internal Rules for the Masters Degree in Computer Engineering at the University of Beira Interior; Guidelines for graphical formatting and presentation of the masters reports/dissertations and doctoral theses (Order No 49/2010).

Acreditação

Logotipo A3ES Curso Acreditado Preliminarmente pela A3ES (Agência de Acreditação e Avaliação do Ensino Superior) desde 12-12-2011.


Course structure with credits

Year S Code Course Unit ECTS
10498 Network Architectures and Protocols 6
10499 Option Group (1/1) I 6
10500 Option Group (1/1) II 6
10501 Option Group (1/1) III 6
10502 Option Group (1/1) IV 6
10517 Database Technologies 6
10518 Option Group (1/2) I 6
10519 Option Group (1/2) II 6
10520 Option Group (1/2) III 6
10521 Option Group (1/2) IV 6
2 A1 10535 Dissertation, Project Or Prequalification Training 60

Option Group (1/1) I

10503 Virtual Reality and Animation 6
10504 Multimedia and Visual Computing 6
10505 Cluster and Grid Computing 6
10506 Multimedia Search and Retrieval 6
10507 Quantum Computation and Information 6
10508 Computational Intelligence 6
10509 Automatic Learning 6
10510 Reliable Computing 6
10511 Programming Paradigms 6
10512 Scientific Computing 6
10513 Information Systems Analysis 6
10514 Organizational Information Systems 6
10515 Electronic Commerce Systems 6
10516 Knowledge Management Systems 6

Option Group (1/1) II

10503 Virtual Reality and Animation 6
10504 Multimedia and Visual Computing 6
10505 Cluster and Grid Computing 6
10506 Multimedia Search and Retrieval 6
10507 Quantum Computation and Information 6
10508 Computational Intelligence 6
10509 Automatic Learning 6
10510 Reliable Computing 6
10511 Programming Paradigms 6
10512 Scientific Computing 6
10513 Information Systems Analysis 6
10514 Organizational Information Systems 6
10515 Electronic Commerce Systems 6
10516 Knowledge Management Systems 6

Option Group (1/1) III

10503 Virtual Reality and Animation 6
10504 Multimedia and Visual Computing 6
10505 Cluster and Grid Computing 6
10506 Multimedia Search and Retrieval 6
10507 Quantum Computation and Information 6
10508 Computational Intelligence 6
10509 Automatic Learning 6
10510 Reliable Computing 6
10511 Programming Paradigms 6
10512 Scientific Computing 6
10513 Information Systems Analysis 6
10514 Organizational Information Systems 6
10515 Electronic Commerce Systems 6
10516 Knowledge Management Systems 6

Option Group (1/1) IV

10503 Virtual Reality and Animation 6
10504 Multimedia and Visual Computing 6
10505 Cluster and Grid Computing 6
10506 Multimedia Search and Retrieval 6
10507 Quantum Computation and Information 6
10508 Computational Intelligence 6
10509 Automatic Learning 6
10510 Reliable Computing 6
10511 Programming Paradigms 6
10512 Scientific Computing 6
10513 Information Systems Analysis 6
10514 Organizational Information Systems 6
10515 Electronic Commerce Systems 6
10516 Knowledge Management Systems 6

Option Group (1/2) I

10522 Multimedia Communication and Processing 6
10523 Multimedia Networks 6
10524 Secure Computing 6
10525 Distributed Systems and Fault Tolerance 6
10526 Ubiquitous Computing 6
10527 Web Publishing 6
10528 Natural Language Processing 6
10529 Computer Vision 6
10530 Data Mining and Retrieval 6
10531 Videogame Technologies 6
10532 Network Administration and Planning 6
10533 Information Systems Management 6
10534 Geographical Information Systems 6

Option Group (1/2) II

10522 Multimedia Communication and Processing 6
10523 Multimedia Networks 6
10524 Secure Computing 6
10525 Distributed Systems and Fault Tolerance 6
10526 Ubiquitous Computing 6
10527 Web Publishing 6
10528 Natural Language Processing 6
10529 Computer Vision 6
10530 Data Mining and Retrieval 6
10531 Videogame Technologies 6
10532 Network Administration and Planning 6
10533 Information Systems Management 6
10534 Geographical Information Systems 6

Option Group (1/2) III

10522 Multimedia Communication and Processing 6
10523 Multimedia Networks 6
10524 Secure Computing 6
10525 Distributed Systems and Fault Tolerance 6
10526 Ubiquitous Computing 6
10527 Web Publishing 6
10528 Natural Language Processing 6
10529 Computer Vision 6
10530 Data Mining and Retrieval 6
10531 Videogame Technologies 6
10532 Network Administration and Planning 6
10533 Information Systems Management 6
10534 Geographical Information Systems 6

Option Group (1/2) IV

10522 Multimedia Communication and Processing 6
10523 Multimedia Networks 6
10524 Secure Computing 6
10525 Distributed Systems and Fault Tolerance 6
10526 Ubiquitous Computing 6
10527 Web Publishing 6
10528 Natural Language Processing 6
10529 Computer Vision 6
10530 Data Mining and Retrieval 6
10531 Videogame Technologies 6
10532 Network Administration and Planning 6
10533 Information Systems Management 6
10534 Geographical Information Systems 6


Last Update: 02 ABR 2013 © Universidade da Beira Interior

Contactos

Departamento de Informática

www.di.ubi.pt/

Ext 1601
Tel 275242081
Fax 275319899

secretariado@di.ubi.pt

Rua Marquês d'Ávila e Bolama
6201-001 Covilhã

GPS +40° 16' 40.31", -7° 30' 32.30"

Secretária(o)
Maria Dulce Ribeiro Angelo Serralheiro