Local Time

Erasmus Students: please refer to this page for the information that's relevant to you.

Bachelor of Science (BSc) in Informatics

 


 

Admission requirements

Objectives and Course structure

The Bachelor of Science in Informatics (BS_I) 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 national authority agency A3ES, and the UPT is the unique Portuguese private university to hold a global certificate quality.

You’ll also be part of an exciting international organization that is involved in international projects.

Course study plan

1st Year, 1st Semester

Curricular Unit

ECTS

Introduction to Programming and Algorithms

8

Discrete Mathematics

6

Firm Organization

5

Portuguese Language

3

Computer Architecture and Organization

6

 

1st Year, 2nd Semester

Curricular Unit

ECTS

Information and Knowledge Society

3

Object Oriented Programing

7

Information Systems

6

Mathematical Analysis

6

Linear Algebra

6

Computer Networks

4

 

2nd Year, 1st Semester

Curricular Unit

ECTS

Web Languages and Technologies

6

Data Structures

6

Information Systems Development

6

Programming Laboratory

6

Statistical Models

6

 

2nd Year, 2nd Semester

Curricular Unit

ECTS

Operating Systems

6

Applied Algorithmics

6

Database Fundamentals

6

Multimedia Systems

6

Web Systems

6

 

 

3rd Year, 1st Semester

 

Curricular Unit

 

ECTS

Entrepreneurship

5

Software Engineering

7

Production of Multimedia Contents

6

Distributed Systems

6

Database Technologies

6

 

3rd Year, 2nd Semester

Curricular Unit

ECTS

Artificial Intelligence

5

Option I

5

Project

9

Security in Computer Systems

6

optional

Advanced Java Programming

5

optional

Human-Machine Interface

5

optional

Digital Marketing

5

optional

Mobile Application Development

5

Further Information

E-mail: ingresso@upt.pt

This website uses cookies to provide better functionality and for performance measurements (European Union Directive 2009/136/EC)