ISO9001 certificationunescoopportunitybestresearch portovirtual research environment
Local Time

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

Bachelor of Science (BSc) in Informatics

Message from the Program Coordinator

We are in the cusp of an extraordinary evolution within organizations’ IT infrastructure and management. The ubiquitous communications, the BYOD policies supporting the increasing mobile workforce, the IT as a service model, the emergence of the Big Data, the Internet of Things opening further security challenges to the organizations, expand the role of the CTO to levels spanning from mission-critical activities, to more influential roles on human resources, marketing and financial operations. Given the increasing widespread use of IT, and the emergent markets on Smart Cities, Smart Homes, Industrial IoT, Connected Cars, to name a few, the professional on Informatics is placed in the midst of this exciting IT developments, with an increased responsibility on the levels of planning, definition, implementation, management, and increasingly important, the IT security. Cyber-attacks might be extremely hazardous for the organizations’ information, as well as for the security of people and goods. A well-defined strategy of cybersecurity consists in a major asset for ensuring that all the stakeholders of this connected world may play their part without disruptions.

The UPT offers a singular and unique melting pot of courses, allowing the BS-C students to contact with fields that are increasingly related and dependent of a well implemented IT infrastructure, spanning from Economy to Management, but also Law, Education, Tourism and Cultural Heritage. This heathy and rich environment helps creating an open minded approach for students on their way to grasp the core knowledge, in order to tackle the exciting challenges modern society and its organizations face in the near future.

Pedro Fernandes (PhD)


 

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: pedrof@upt.pt

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