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.
|
Occupational profiles of graduates
|
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.
|