IPT Logotipo do IPT

Engenharia Química e Bioquímica

Applied Computing

<< back to Curriculum Plan

Publication in the Diário da República: Despacho nº 10764/2011 - 30/08/2011

4.5 ECTS; 1º Ano, 1º Semestre, 30,0 T + 30,0 PL , Cód. 91846.

Lecturer
- Nuno José Valente Lopes Madeira (1)

(1) Docente Responsável
(2) Docente que lecciona

Prerequisites
Not applicable.

Objectives
1) Know basic computer concepts;
2) Understand the computer and the transactions in it;
3) Know how to develop a computer project;
4) Develop, use and apply Fortran language code;
5) Use Excel spreadsheet;
6) Use the Octave environment for numerical calculations.

Program
a) Basic Concepts of Computer Science;
b) How to develop a computer project: 1. Think / perceive the statement; 2. Strategy and Planning (algorithm); 3. Development (Fortran, Excel and Octave); 4. Exploration of the developed environment; 5. Maintenance and continuous improvement. Develop code in C;
c) Use the Octave environment for numerical calculations. Using C subroutines in Octave

Evaluation Methodology
Continuous assessment (50%);
Midterm test/Exam/Resit exam (50%)

Bibliography
- Damas, L. Linguagem C. .: FCA - Editora de Informática
- Eaton, J. Gnu Octave Manual. .: Network Theory
- Hanselman, D. e Littlefield, B. (2001). Mastering Matlab 6 - A Comprehensive Tutorial and Reference. New Jersey: Prentice-Hall
- Kernigan, B. e Ritchie, D. The C Programming Language. .: Prentice-Hall

Teaching Method
Lectures, tutorials and group work.
Workshops using desktop applications.

Software used in class
Quincy (for C language)
Excel spreadsheet
Octave

 

 

 


<< back to Curriculum Plan
NP4552
Financiamento
KreativEu
erasmus
catedra
b-on
portugal2020
centro2020
compete2020
crusoe
fct
feder
fse
poch
portugal2030
poseur
prr
santander
republica
UE next generation
Centro 2030
Lisboa 2020
Compete 2030
co-financiado