LABORATORY OF PROGRAMMING
Code: 21178
ECTS: 6
Departament: Department of Sciences and Technology
Field of Study: Computer Engineering
Teacher:
Vitor Rocio
Área Científica: Computer Science; Computer Engineering.
E-mail: vitor.rocio@uab.pt

Course Description:
This curricular unit aims to develop medium-sized programs (up to 10000 lines of Code, test the code, and efficiently, find and correct errors, and read, improve and expand the code written by third parties.


Competences:
Develop small programs efficiently;
Test code and efficiently find and fix bugs;
Read and use code written by others.


Contents:
Practice in developed programs with limited time;
Practice creating high-reliability code;
Practice in reading and using third-party code.


Bibliography:
Coelho, José - Conceitos e exercícios de programação, utilizando Linguagem C". Lisboa: Universidade Aberta, 2010 (Repositório Aberto: http://hdl.handle.net/10400.2/1779)


Format:
E-learning


Workload (hours): 156
Contact Hours: 26

Assessment:
Continuous assessment is privileged: 2 or 3 digital written documents (e-folios) during the semester (40%) and a presence-based final exam (p-folio) in the end of the semester (60%). In due time, students can alternatively choose to perform one final presence-based exam (100%).


Comments:
Pre-requisites: UC 21173 Programming Introduction.


Language(s) of Instruction: Portuguese.

Contact for virtual mobility students: Communication and International Relations Office – gcri@uab.pt