Electrical Engineering - Power Systems
ALGORITHMICS AND PROGRAMMING
Description
Theory
2
Laboratory
2
Instructors
Luiz Faria
Contents
CP1. Introdução à programação em Python
CP2. Introdução ao Python: tipos, variáveis, operações de entrada e saída
CP3. Operadores relacionais, execução condicional, estruturas de repetição, listas e processamento de listas, operadores lógicos e bit a bit
CP4. Funções, tuplos, dicionários e processamento de dados
CP5. Módulos, métodos de strings e de listas
CP6. Package NumPy: computação científica em Python
CP7. Package Matplotlib: visualização de dados em Python
Learning Outcomes
The student must be able to:
CO1- Know and understand the architecture and operation of a computer environment;
CO2- Design algorithms by applying appropriate methodologies;
CO3- Understand and adapt existing programs and develop new programs coded in Python programming language;
CO4- Analyze and solve simple problems with computational tools;
CO5- Perform literature research in order of obtain skills needed for coding programs using other programming languages.