BSc in Computer Engineering, aims to familiarise the student with the technical, industry and scientific ways of thinking. The course also aims to provide students with professional skills for information systems planning, analysis, specification and development, as well operational skills on networked information systems setup and administration, specialized ad-hoc computational-based solutions development, project supervision and teaching of informatics engineering and computer science topics.

The skills acquainted along the course allow the Computer Engineering professionals to effectively develop industry based tasks and professions, as well to develop research activities in the context of further MSc or PhD studies.

Besides providing strong technical knowledge, the course also aims to boost the students' skills for self-learning, so that they can constantly update their technical knowledge and thus adapt themselves to the innovations and changes of a fast-paced evolving world.

In addition to technical and personal communication skills, the course also aims to foster the so-called soft skills, like the ethical and human factors which are of particular importance in the successful integration of a professional in multidisciplinary projects.

| Course