Concurrent Programming: Languages and Techniques

Objectives

Available soon

General characterization

Code

12545

Credits

6.0

Responsible teacher

Bernardo Parente Coutinho Fernandes Toninho, Carla Maria Gonçalves Ferreira

Hours

Weekly - 4

Total - Available soon

Teaching language

Português

Prerequisites

Available soon

Bibliography

Available soon

Teaching method

Available soon

Evaluation method

Evaluation of the concepts presented

3 individual written tests. Each provides 10% of the final grade, rounded to decimal values. There is no minimum grade. Part of each test will focus on the project of each course module.

Project evaluation

3 projects, developed in groups of 2 (exceptionaly 3, with explicit permition from the lectures), each worth 20% of the final grade, each grade rounded to decimal values.

Assigments evaluation

3 mini-projects, developed in groups of 2 (exceptionaly 3, with explicit permition from the lectures), each worth 5% of the final grade, each grade rounded to unit values. To the final grade count the best 2, being the grade of this component rounded to decimal values.


The course does not require frequência.


The use of AI tools (such as ChatGPT or Copilot) must be explicitly mentioned in the code and reports. A team that uses these tools while carrying out a programming project and omits their usage is considered to be committing plagiarism.

Subject matter

Available soon

Programs

Programs where the course is taught: