Parallel Computing

Teaching Language:
Suitable for English-speaking students
Description:
Parallel and distributed computing is becoming the computing paradigm as hardware tends to multi-processing units. The common desktop is today built with multicore processors that collectively have more processing power, than the single core processor, but cores are individually less powerful. Programmers will have to deal with multiprocessor architectures in order to use effectively the machines of today and of the future.
The aims are the acquisition of useful knowledge to develop parallel programs, construction of solid basis in parallel architectures, algorithms parallelization, programming models, synchronization of processes and performance measures by the development of programs.
Instances:
2012/2013
2011/2012
2010/2011

Graphical Applications Laboratory

Teaching Language:
Suitable for English-speaking students
Description:
This course is focused in development practical works, multidisciplinary as possible, namely in the areas of Computer Graphics and Interfaces, Logic Programming, Operating Systems.
Instances:
2011/2012
2010/2011

Object Oriented Programming Laboratory

Teaching Language:
Portuguese
Description:
In this course the objectives are to develop and deepen the skills of object-oriented programming, in a modern object-oriented programming language (Java), representative of the languages used for developing application software.
Instances:
2011/2012
2010/2011

Project FEUP

Teaching Language:
Portuguese
Description:
This course is common to almost all 1st year students at FEUP. Its objectives are: to receive and integrate the new coming students; to introduce the most important services available at FEUP facilities; to teach Soft Skills and to stress their importance; and to discuss a scientific theme/ project.
Instances:
2011/2012
2010/2011

Older courses

LAS: Laboratório de Aplicações de Software (3ºAno LEIC)

Instances:
2003/2004
2002/2003
2001/2002

SG: Sistemas Gráficos (4ºAno LEEC)

Instances:
2005/2006
2004/2005
2003/2004

VC: Visualização Científica (MMCCE)

Instances:
2003 to 2005