The main purpose of UPT’s Bachelor in Informatics – Programming is to train professionals with the best program and a highly motivated and skilled teaching staff, so that students become experts in this field and are able to successfully enter the competitive international market. We offer you the possibility of putting into practice the theoretical knowledge acquired during the course in inspiring and adequate internship programs, which will improve and enrich your experience in technology-driven areas.

The BS_IP degree enables students the opportunity to strengthen current technology, business, and interpersonal skills, as well as broaden their ability design, develop, install and maintain computer systems. The curriculum stresses the areas of application and system programming, development of Web sites and multimedia solutions programming, databases administration, communication systems, mobile applications, computer networks and security.

The three-year course program aims to provide training in the Information Technology dimension, and promotes the connection to the institutions of the region. This issue is reflected in two dimensions:

i)             the course study plan includes the curricular unit Project (formerly called Internship), which is held in an organizational context, enabling students to have an early approach to the labour market;

ii)            the course allows the education of graduates that meet the market demand, with know-how to develop computer systems, that can be used to boost the competitiveness of twenty-first-century organizations, as well as for the organizations’ regional economic development, through the growth of companies in the area of technology. Furthermore, the study plan of the course is also adjusted to the needs expressed and discussed with employers, in meetings promoted for this purpose.

The course follows the best international practices and is aligned with the ACM/IEEE curriculum recommendations. Moreover, it is accredited by the Agency for Evaluation and Accreditation of Higher Education (Portugal), A3ES, and the UPT is the unique Portuguese private university to hold a global certificate quality (ISO 9001).


  • Curricular Internship (training placement in a company)
  • Partnerships with IT companies
  • Balance in the development of technical and soft skills
  • Workshops and International projects
Schedule Full-time
Duration 3 Years
Presence of students On-campus
Scholarships available No


Overall ratings for BSc in Informatics – Programming