/ PROJETO PRR_LFA

Training course - Competitive Programming I

Credits
3 ECTS
Duration
56 hours
Vacancies
Regime/Location
In-person
Language(s) of instruction
Portuguese
Funding
Recovery and Resilience Plan

Next edition

Registration period

05/11/2025 to 05/11/2025

Course duration

05/11/2025 to 05/11/2025

Presentation

The course contains a single study unit. Tutorial classes of this unit are used to introduce theoretical concepts and to discuss the solutions to particular problems. Lab classes consist in solving programming problems, individually and in a team. The assessment takes into account the grades obtained in solving several programming problems, and individual defenses. This course is one of the activities of the TOPDEI project in the context of the First Foundation initiative.

Objectives

This course aims to develop skills in solving programming problems that arise in the context of International Collegiate Programming Competitions (ICPC). From a description of a problem, the student should be able, individually and in a team, to relate it to other known problems, identify the most appropriate solution approach to solve it considering its run-time and space complexity, and implement it in an efficient manner.

Skills to develop

Problem solving, analysis and synthesis, teamwork, and decision making.

Access conditions

The following candidates are eligible to apply:
(a) Students enrolled in a course at the University of Coimbra with proven knowledge in Programming;
(b) Holders of an academic or professional curriculum relevant to this course.

Under Regulation No 1126/2022 for the Attribution of Incentives for the Training of Young People and Adults, published in the DR of November 21, 2022:
  • Any financial benefits that may be granted under the PRR are conditional on candidates holding a Portuguese NIF and residing in Portugal, at the time of the course;
  • Trainees who wish to repeat training for which they have not been approved and for which they have already benefited from a scholarship are not eligible for a scholarship;
  • Trainees who register in a course or initiative financed by PRR-LFA (Investments RE-C06.i03.03 – Adult Incentive and RE-C06.i04.01 – Impulso Jovens STEAM, opened by Notice 01/PRR/2021), accept that they were aware of the total/partial discount on the price defined for the course, initiative and/or attendance expenses and authorize that it be granted if its attribution is decided under the regulations in force.

Predominant scientific area

Ciências informáticas

Languages of learning/evaluation

Português

Study plan

1 Competitive Programming I

To develop skills in solving programming problems that arise in the context of International Collegiate Programming Competitions (ICPC). From a description of a problem, the student should be able, individually and in a team, to relate it to other known problems, identify the most appropriate solution approach to solve it considering its run-time and space complexity, and implement it in an efficient manner.

Promoters

Education Institutes

University of Coimbra

Organic unit(s)

Faculty of Science and Technology of the University of Coimbra