Menu

Estruturas de Dados e Algoritmos - Engenharia Informática - Sem Ramos - Especialidades


7.5
ECTS / Credit Units
Year: 1 / 2º Semestre
Plan: 2010/11
Scientific Area: INF
Level: Intermédio

Semestral Hour Load

Theorical: 48.00
Theorical-Pratical:
Pratical and Laboratorial: 32.00
Fieldwork:
Seminar:
Internship:
Tutorial:

 

Assigned Internship Hours:
Assigned Projects Hours:
Assigned Fieldwork Hours:
Assigned Study Hours:
Assigned Evaluation Hours:
Others:

Degree having this Course

Degree - Branch Degree Plan Year
Engenharia Electrónica e Telecomunicações - Sem Ramos - Especialidades 2014/15
Engenharia Informática - Sem Ramos - Especialidades 2010/11

Teaching Staff

Athanasios Vourvopoulos
Athanasios Vourvopoulos


Responsibilities:
Ensino prático e laboratorial
Docente a Contratar FCEE
Docente a Contratar FCEE


Responsibilities:
Ensino prático e laboratorial
Filipe Magno de Gouveia Quintal
Filipe Magno de Gouveia Quintal


Responsibilities:
Regência
Responsável pelas Pautas
Ensino teórico
Ensino prático e laboratorial
Karolina Baras
Karolina Baras


Responsibilities:
Ensino teórico
Ensino prático e laboratorial

Course Information

Course Objectivs

1 Enhance the knowledge and skills of programming, using the C++ language as a vehicle for implementing.

2 Dynamic memory allocation and construction and manipulation of dynamic structures.

3 Study of some useful forms of data organization and main algorithms associated.

4 Study of algorithms for sorting and analysis of its efficiency.

Evaluation Criteria

A avaliação baseia-se nas seguintes componentes obrigatórias:

?Teórico/Teórico-Prática (Individual)

 

?70% - 2 Frequências obrigatórias (35% + 35%), com nota mínima de 9,0 valores em cada uma e possibilidade de recuperação no período complementar.
?Prática (Grupo ? 4 elementos)
?  30% - Projeto (nota mínima 8,0 valores, sem possibilidade de recuperação)
? 2 datas de entrega (todas obrigatórias) e 2 defesas com todos os elementos.
? Quem não atingir a nota mínima no projeto reprova a disciplina.
?Observações
? Para efeito de nota mínima a nota do prática não está sujeita a arredondamento.
? O exame de recurso está dividido em duas partes, cuja matéria corresponde às duas frequências. Os alunos podem optar por fazer uma delas ou ambas.
? Apenas a nota final é arredondada às unidades

Program Resume (get program detail)

Main Bibliography

T.H. Cormen, C.E. Leiserson, R.L. Rivest & C. Stein (2001). Introduction to Algorithms. The MIT Press,.
Sedgewick, R. (1998). Algorithms in C, Parts 1-4 ( Fundamental Algorithms, Data Structures, Sorting, Searching). Addison-Wesley, 3rd edition.
Sedgewick, R (2002). Algorithms in C, Part 5 ( Graph Algorithms). Addison-Wesley, 3rd edition.

Other Biographical Sources / Support Documents

Damas, L. (1999). Linguagem C. Editora FCA.
Kernighan, B.W., and Ritchie, D.M. (1988). The C Programming Language. Prentice-Hall.
Sedgewick, R (1998). Algorithms in C, Parts 1-4 ( Fundamental Algorithms, Data Structures, Sorting, Searching). Addison-Wesley.
Sedgewick, R (2002). Algorithms in C, Part 5 ( Graph Algorithms). Addison-Wesley.
Stroustroup, B. (2000). The C++ Programming Language, Special Edition. Addison-Wesley.
Soulié, J. (2002). the cplusplus.com tutorial. http://www.cplusplus.com/doc/tutorial.
Wirth, N. (1986). Algorithms and Data Structures. Prentice-Hall.

Student Support

 Friday, 11am - 12am

Associated Links

Comments

 Sexta-feira, 11h - 12h

Forum