Algorithms

Initiative Description

This training action is justified by its structuring character in the context of several higher education courses (namely, engineering), providing the bases for programming and algorithm development.

Training Objectives

Introduce the basic concepts of programming and algorithms development. Provide the basis that allows for the understanding of programming in languages such as Python, C and Java and the resolution of problems and calculations using programs.

Training Contents

1. Introduction to the subject of algorithm and programming. (4 hours) Writing, compiling and testing programs. Basic and variable data types; 2. Tests and conditions. (4 hours) Flow decision criteria and mechanisms in a sequential program. Logical and relational operators; 3. Structuring repetitive instruction sequences in cycles. (5 hours) 4. Code organization in units. (5 hours) Declaration, definition and invocation of functions. Scope of variables: local and global variables; 5. Use of vectors. (5 hours) Use of vectors in functions; 6. Written test (2 hours)

Digital Innovation Hubs

PTCentroDiH

Technology

Technique

  • Practical exercices
  • Practical session in lab

Channel

  • Face to face
  • Blended

Technology Absortion Cycle

  • Implementation: supports the implementation and installation of the technology in an industrial setting.

Target Group

Instruction Level

  • Fundation

Sector

  • Computer - Software

Education Level

  • Bachelor

Capacity

  • 10 to 20

Details

Website

cfiute@ubi.pt

Date:

Durations: +7 days,

Price:


Project

Others,

Countries where training is provided

Portugal

Cities where training is provided

Covilhã

Languages this training can be provided

Portuguese and English

Imagen


Views: 5 views