CTeSP

CTeSP

Software Development

Course Director Paulo Jorge Teixeira Matos [pmatos@ipb.pt]

Degree awarded

"Diploma de Técnico Superior Profissional em Desenvolvimento de Software"

Qualification level

EQF level 5. ISCED 2011 level 5.

Admission requirements

The following may apply for the CTeSP: those who hold a secondary education course or legal equivalent; those who have been approved in the exams specifically directed to assessing the ability of applicants over 23 to attend higher education, exams that were taken within the desired degree, in accordance with the Law no. 64/2006, 21st March; those who have a diploma in technological specialisation or of higher professional technician or another higher education degree that seek to achieve their professional requalification.

Accreditation of prior learning

Qualification requirements and regulations

2 Years. 3240 total Hours. 120 ECTS Credits; 1 credit corresponds to 27 hours. It includes an internship comprising 30 credits.

Study program profile

Key learning outcomes

The degree of professional superior technician is awarded after a cycle of studies of 120 credits, which includes three training components: general and scientific (24 credits), technical (66 credits) and in the work context (30 credits). To complete the course, students must pass all the curricular units in the study plan. The diploma of professional superior technician in Software Development is awarded to students who demonstrate, in this area: a) have knowledge and ability to understand; b) knowing how to apply, in professional contexts, the acquired knowledge and understanding capacity; c) be able to identify and use information to respond to well-defined concrete and abstract problems; d) have skills that enable them to communicate about their understanding of issues, skills and activities, with their peers, supervisors and clients; e) have learning skills that allow them to pursue studies with some autonomy. Professional Profile: Plan, develop and maintain computer applications in a web and mobile environment and manage information systems and databases, autonomously or in a team, contributing to the optimization of processes and resources of target organizations. Main activities: a) Perform the analysis and specification of software requirements b) Design, implement and manage databases c) Develop responsive web applications d) Develop advanced web applications based on multilayer architectures and microservices e) Implement applications for mobile devices using a framework f) Implement applications based on sensor network modules and pluggable devices g) Collaboratively develop software using version control systems and agile methodologies h) Manage applications for web or mobile environment, including installation, configuration, testing and maintenance

Occupational profile of graduates

Access to further study cycles

The holders of a higher professional technician diploma can access to a bachelor's degree and to an integrated master's degree. Access and enrolment is done by means of a special application enshrined in a particular law.

Examination, assessment and grading regulations

Study mode

Full Time

Accreditation/Registration

Additional documents

Aviso n.º 5470-2018 - Desenvolvimento de Sotware.pdf

Despacho n.º 2441-2021 alteração plano Desenvolvimento de Software.pdf

Scientific areas included in the study plan

Computer Sciences COS 117.0 0.0
Mathematics M 3.0 0.0

Study plan

4088-713-1101-00-25 SQL Databases SQLD 1 S1 3.0
4088-713-1102-00-25 Design of Graphical Interfaces DGI 1 S1 3.0
4088-713-1103-00-25 Software Development Fundamentals SDF 1 S1 3.0
4088-713-1104-00-25 Introduction to Programming IP 1 S1 3.0
4088-713-1105-00-25 Mathematics M 1 S1 3.0
4088-713-1106-00-25 Modeling of Software Systems MSS 1 S1 3.0
4088-713-1107-00-25 Programming P 1 S1 3.0
4088-713-1108-00-25 Web Programming - Client WPC 1 S1 3.0
4088-713-1109-00-25 Project Web PW 1 S1 6.0
4088-713-1201-00-25 Systems Administration SA 1 S2 3.0
4088-713-1202-00-25 Algorithms and Data Structures ADS 1 S2 3.0
4088-713-1203-00-25 Agile Software Development ASD 1 S2 3.0
4088-713-1204-00-25 Web Services Programming WSP 1 S2 3.0
4088-713-1205-00-25 Web Programming - Server WPS 1 S2 3.0
4088-713-1206-00-25 Advanced Web Programming for Front-end AWPF 1 S2 3.0
4088-713-1207-00-25 Advanced Web Application Project AWAP 1 S2 9.0
4088-713-1208-00-25 Web publishing and administration W 1 S2 3.0
4088-713-2101-00-25 NoSQL Databases NSQLD 2 S1 3.0
4088-713-2102-00-25 Mobile Computing MC 2 S1 3.0
4088-713-2103-00-25 Internet of Things IT 2 S1 3.0
4088-713-2104-00-25 Introduction to Data Networks IDN 2 S1 3.0
4088-713-2105-00-25 Mobile Programming MP 2 S1 3.0
4088-713-2106-00-25 Mobile Application Project MAP 2 S1 9.0
4088-713-2107-00-25 Content Management Systems CMS 2 S1 3.0
4088-713-2108-00-25 Software Quality and Testing SQT 2 S1 3.0
4088-713-2201-00-25 Internship I 2 S2 30.0

Contacts

Escola Superior de Tecnologia e Gestão


Instituto Politécnico de Bragança

Campus de Santa Apolónia

5300-253 BRAGANÇA

Tel: (+351) 273303000

Email: estig@ipb.pt