You need to activate javascript for this site.
Menu Conteúdo Rodapé
  1. Home
  2. Courses
  3. Electrical and Computer Engineering
  4. Programming

Programming

Code 8537
Year 1
Semester S1
ECTS Credits 6
Workload PL(30H)/T(30H)
Scientific area Systems and Computers
Entry requirements None required
Mode of delivery face-to-face
Work placements not applicable
Learning outcomes The objective of the discipline is to present the general principles of the computer and its programming with the C language, using its principal control and data structures.
Syllabus 1. Introduction: What is a Computer, Characteristics, Components (Hardware), How computers work, The Software (Operating Systems, Programming Languages and Applications).
2. Programming Basic Principles: Development cycle (writing, compilation, and execution of a program), and Logical of a Program (Algorithm and Flowcharts).
3. C Programming Language: Program structure, Variable, Data types, Operators, Input Output Instructions, The Attribution Instruction, Conditional Instructions, Repetition Instructions, Structure data types, Functions.
Main Bibliography - Lesson notes (avaliable at the discipline Internet page)
- Elementos de Programação com C – Terceira Edição Atualizada e Aumentada, Pedro João Valente Guerreiro, 2006, ISBN: 972-722-510-1
- Introdução à Programação Usando C, António Manuel Adrego da Rocha, 2006, ISBN: 978-972-722-524-8
- Linguagem C, Luís Damas, 1999, ISBN: 972-722-156-4
- The C Programming Language - Second Edition, Brian W. Kernighan e Dennis M. Ritchie, 1988, ISBN 0-13-110362-8
Teaching Methodologies and Assessment Criteria This course of one semester includes 60 hours of contact, 100 hours of autonomous work and 8 hours for evaluation (168 of total hours). The course is credited with 6 ECTS. The course is structured with alternated theoretical classes (T), where theoretical concepts of the syllabus aretaught and some examples are presented, and practical classes (PL), where students use personal computers.

Evaluation:
- The evaluation is carried out by two written tests: 6 + 14 points.
- Final exam for admitted students
Language Portuguese. Tutorial support is available in English.
Last updated on: 2021-02-01

The cookies used in this website do not collect personal information that helps to identify you. By continuing you agree to the cookie policy.