Course Objectives
The course aims to train technicians who, independently or in a team, can formulate the necessary logic in the analysis and design of basic algorithms and data structures to design, execute, validate, and optimize desktop information systems, systems supported by web technologies and mobile computing.
Access Conditions
According to the provisions of Decree-Law no. 63/2016, of 13 September, the following can apply for enrolment in a Higher Professional Technical Course: a) holders of a secondary or legally equivalent qualification course; b) candidates approved through the admission regime for those over 23 years of age; c) holders of a technological specialization diploma, a higher professional technician diploma or a higher education degree.
Professional Outlets
Exercise of the following functions:
– Information systems programmer;
– Web Developer;
– Systems Analyst;
– Database manager;
– IT systems manager;
– Administrator of computer systems and networks;
– Consultant in information systems and technologies;
– Information technology manager;
– Computer technician.
Learning Language
Portuguese; English (course of English Language).
Learning Objectives
Considering the general objectives of the course, the graduate in Computer Technologies should be able to:
– Develop and implement procedures, based on standards and rules used to solve problems related to information systems;
– Coordinate information systems analysis and technical documentation processes;
– Design and implement business information systems;
– Plan and carry out maintenance and optimization activities for business information systems;
– Manage and supervise in an integrated way the technologies and business information systems;
– Plan and carry out activities related to the organizational architecture of business information systems.
Access to Superior Studies
Through competition, the higher professional technician diploma gives access to the 1st cycle of studies leading to a Bachelor’s degree.
Course Coordinators
Main Branch
Curricular Unit | Code | ECTS | Period |
Algorithms and data structures | 31002963 | 6 | Semester |
Computer network | 31002991 | 6 | Semester |
Data base | 31002909 | 6 | Semester |
Interaction with the User | 31002948 | 6 | Semester |
Management | 31002937 | 6 | Semester |
Math analysis | 31002952 | 6 | Semester |
Object Oriented Programming | 31002980 | 6 | Semester |
Programming fundamentals | 31002926 | 6 | Semester |
Web Development I | 31002915 | 6 | Semester |
Web Development II | 31002974 | 6 | Semester |
Curricular Unit | Code | ECTS | Period |
Application Development | 31003003 | 9 | Semester |
Internship | 31003042 | 30 | Semester |
Market Technologies | 31003031 | 9 | Semester |
Project management | 31003020 | 6 | Semester |
Software Engineering | 31003014 | 6 | Semester |