111
ACEF/1213/04807 — Guião para a auto- avaliação Caracterização do ciclo de estudos. A1. Instituição de Ensino Superior / Entidade Instituidora: Instituto Politécnico Do Porto A1.a. Outras Instituições de Ensino Superior / Entidades Instituidoras: A2. Unidade(s) orgânica(s) (faculdade, escola, instituto, etc.): Escola Superior De Tecnologia E Gestão De Felgueiras A3. Ciclo de estudos: Segurança Informática em Redes de Computadores A3. Study cycle: Computer Networks Security A4. Grau: Licenciado A5. Publicação do plano de estudos em Diário da República (nº e data): Desp. n.º 6484/2010 (2ª série); N.º 70 de 12/04/2010 A6. Área científica predominante do ciclo de estudos: Tecnologias de Informação A6. Main scientific area of the study cycle: Information Technologies A7.1. Classificação da área principal do ciclo de estudos (3 algarismos), de acordo com a Portaria n.º 256/2005, de 16 de Março (CNAEF): 481 A7.2. Classificação da área secundária do ciclo de estudos (3 algarismos), de acordo com a Portaria n.º 256/2005, de 16 de Março (CNAEF), se aplicável: <sem resposta> A7.3. Classificação de outra área secundária do ciclo de estudos (3 algarismos), de acordo com a Portaria n.º 256/2005, de 16 de Março (CNAEF), se aplicável: <sem resposta> A8. Número de créditos ECTS necessário à obtenção do grau: 180 A9. Duração do ciclo de estudos (art.º 3 DL-74/2006, de 26 de Março): 6 Semestres A9. Duration of the study cycle (art.º 3 DL-74/2006, March 26th): 6 Semesters A10. Número de vagas aprovado no último ano lectivo: 20 1 de 111 Página ACEF/1213/04807 Guião para a auto-avaliaçãoe 07-07-2014 http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

ACEF/1213/04807 —Guião para a auto- avaliação

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: ACEF/1213/04807 —Guião para a auto- avaliação

ACEF/1213/04807 — Guião para a auto-avaliação

Caracterização do ciclo de estudos.

A1. Instituição de Ensino Superior / Entidade Instituidora:Instituto Politécnico Do Porto

A1.a. Outras Instituições de Ensino Superior / Entidades Instituidoras:

A2. Unidade(s) orgânica(s) (faculdade, escola, instituto, etc.):Escola Superior De Tecnologia E Gestão De Felgueiras

A3. Ciclo de estudos:Segurança Informática em Redes de Computadores

A3. Study cycle:Computer Networks Security

A4. Grau:Licenciado

A5. Publicação do plano de estudos em Diário da República (nº e data):Desp. n.º 6484/2010 (2ª série); N.º 70 de 12/04/2010

A6. Área científica predominante do ciclo de estudos:Tecnologias de Informação

A6. Main scientific area of the study cycle:Information Technologies

A7.1. Classificação da área principal do ciclo de estudos (3 algarismos), de acordo com a Portaria n.º 256/2005, de 16 de Março (CNAEF):

481

A7.2. Classificação da área secundária do ciclo de estudos (3 algarismos), de acordo com a Portaria n.º 256/2005, de 16 de Março (CNAEF), se aplicável:

<sem resposta>

A7.3. Classificação de outra área secundária do ciclo de estudos (3 algarismos), de acordo com a Portaria n.º256/2005, de 16 de Março (CNAEF), se aplicável:

<sem resposta>

A8. Número de créditos ECTS necessário à obtenção do grau:180

A9. Duração do ciclo de estudos (art.º 3 DL-74/2006, de 26 de Março):6 Semestres

A9. Duration of the study cycle (art.º 3 DL-74/2006, March 26th):6 Semesters

A10. Número de vagas aprovado no último ano lectivo:20

1 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 2: ACEF/1213/04807 —Guião para a auto- avaliação

A11. Condições de acesso e ingresso:O acesso através do concurso nacional destina-se aos estudantes que tiverem cumulativamente:- aprovação num curso de ensino secundário ou habilitação legalmente equivalente - realizado as prova de ingresso de Matemática (16)- classificação igual ou superior a 95 pontos na nota de candidatura e na prova de ingresso

É também possível o acesso por via dos concursos especiais, aos candidatos:- com mais de 23 anos e um resultado final de “Apto” na prova especialmente adequada. Esta prova é constituída por uma prova específica de Matemática, a análise curricular e uma entrevista. - titulares de um curso médio ou superior- titulares de Diploma de Especialização Tecnológica obtido nos termos do Dec. Lei nº 88/2006, de 23 de maio, ou da Portaria nº 989/99, de 3 de novembro, com as alterações constantes das Portarias nº 698/2001, de 11 de julho, e nº 392/2002, de 12 de abril

Podem ainda aceder os candidatos que se enquadrem em processos de transferência, mudança de curso ou reingresso.

A11. Entry Requirements:

National admission requirements:- Secondary education course or equivalent degree- Mathematics exam (16)- Classification, both on application and exam, equal to or higher than 95 points

Admission is also possible for candidates:- who are older than 23 and pass specific admission requirements: mathematics exam; curricular analysis and interview. - holders of a secondary school or equivalent diploma- holders of a technological specialization diploma obtained under the Decree-Law nº 88/2006 of 23 May, or nº989/99, dated November 3, with the changes introduced in the Ordinance nº 698/2001, of July 11, and nº392/2002 of 12 April

It is also possible to get admission through course changes, course transfers and readmission regulations.

A12. Ramos, opções, perfis...

Pergunta A12

A12. Ramos, opções, perfis, maior/menor ou outras formas de organização de percursos alternativos em que o ciclo de estudos se estrutura (se aplicável):

Não

A12.1. Ramos, opções, perfis, maior/menor, ... (se aplicável)

<sem resposta>

A13. Estrutura curricular

Mapa I - N/A

A13.1. Ciclo de Estudos:

A12.1. Ramos, opções, perfis, maior/menor, ou outras formas de organização de percursos alternativos em que

o ciclo de estudos se estrutura (se aplicável) / Branches, options, profiles, major/minor, or other forms of organisation of alternative paths compatible with the structure of the study cycle (if applicable)

Opções/Ramos/... (se aplicável): Options/Branches/... (if applicable):

2 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 3: ACEF/1213/04807 —Guião para a auto- avaliação

Segurança Informática em Redes de Computadores

A13.1. Study Cycle:Computer Networks Security

A13.2. Grau:Licenciado

A13.3. Ramos, opções, perfis, maior/menor, ou outras (se aplicável)N/A

A13.3. Branches, options, profiles, major/minor, or other forms (if applicable)N/A

A14. Plano de estudos

Mapa II - N/A - 1º Ano / 1º Semestre

A14.1. Ciclo de Estudos:Segurança Informática em Redes de Computadores

A14.1. Study Cycle:Computer Networks Security

A14.2. Grau:Licenciado

A14.3. Ramos, opções, perfis, maior/menor, ou outras (se aplicável)N/A

A14.3. Branches, options, profiles, major/minor, or other forms (if applicable)N/A

A14.4. Ano/semestre/trimestre curricular:1º Ano / 1º Semestre

A14.4. Curricular year/semester/trimester:1º Year / 1º Semester

A13.4. Áreas científicas e créditos que devem ser reunidos para a obtenção do grau / Scientific areas and credits that must be obtained before a degree is awarded

Área Científica / Scientific AreaSigla / Acronym

ECTS Obrigatórios / Mandatory ECTS

ECTS Optativos / Optional ECTS*

Tecnologias de Informação / Information Technologies

TI / IT 61.5 0

Engenharia de Computadores / Computer Engineering

EC / CE 53 0

Ciências da Computação / Computer Science CC / CS 46.5 0

Matemática / Mathematics M / M 9.5 0

Sistemas de Informação / Information Systems SI / IS 6.5 0

Ciências Sociais / Social Sciences CS / SC 3 0

(6 Items) 180 0

A14.5. Plano de estudos / Study plan

3 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 4: ACEF/1213/04807 —Guião para a auto- avaliação

Mapa II - N/A - 1º Ano / 2º Semestre

A14.1. Ciclo de Estudos:Segurança Informática em Redes de Computadores

A14.1. Study Cycle:Computer Networks Security

A14.2. Grau:Licenciado

A14.3. Ramos, opções, perfis, maior/menor, ou outras (se aplicável)N/A

A14.3. Branches, options, profiles, major/minor, or other forms (if applicable)N/A

A14.4. Ano/semestre/trimestre curricular:1º Ano / 2º Semestre

A14.4. Curricular year/semester/trimester:1º Year / 2º Semester

Unidades Curriculares / Curricular Units

Área Científica / Scientific Area (1)

Duração / Duration (2)

Horas Trabalho / Working Hours (3)

Horas Contacto / Contact Hours (4) ECTS Observações /

Observations (5)

Introdução à Programação / Introduction to Programming CC / CS Semestre /

Semester 175 T - 32; TP - 48 6.5 N/A

Laboratórios de Programação 1 / Programming Laboratories 1

CC / CS Semestre / Semester 200 TP - 32; PL - 64 7.5 N/A

Álgebra / Algebra M / M Semestre / Semester

135 T - 32; TP - 32 5 N/A

Sistemas Digitais / Digital Systems EC / CE Semestre /

Semester 145 T - 32; PL - 32 5.5 N/A

Introdução à Computação / Introduction to Computing

EC / CE Semestre / Semester

145 T - 32; TP - 32 5.5 N/A

(5 Items)

A14.5. Plano de estudos / Study plan

Unidades Curriculares / Curricular Units

Área Científica / Scientific Area (1)

Duração / Duration (2)

Horas Trabalho / Working Hours (3)

Horas Contacto / Contact Hours (4)

ECTS Observações / Observations (5)

Algoritmos e Estruturas de Dados / Algorithms and Data Structures

CC / CS Semestre / Semester 145 T - 32; TP - 32 5.5 N/A

Laboratórios de Programação 2 / Programming Laboratories 2

CC / CS Semestre / Semester 215 TP - 32;PL - 64 8 N/A

Matemática Discreta / Discrete Mathematics M / M

Semestre / Semester 120 T - 32; TP - 32 4.5 N/A

Arquitectura de Computadores / Computer Architecture

EC / CE Semestre / Semester 145 T - 32; PL - 32 5.5 N/A

Sistemas Operativos / Operating Systems EC / CE Semestre /

Semester 175 T - 32; PL - 48 6.5 N/A

(5 Items)

4 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 5: ACEF/1213/04807 —Guião para a auto- avaliação

Mapa II - N/A - 2º Ano / 1º Semestre

A14.1. Ciclo de Estudos:Segurança Informática em Redes de Computadores

A14.1. Study Cycle:Computer Networks Security

A14.2. Grau:Licenciado

A14.3. Ramos, opções, perfis, maior/menor, ou outras (se aplicável)N/A

A14.3. Branches, options, profiles, major/minor, or other forms (if applicable)N/A

A14.4. Ano/semestre/trimestre curricular:2º Ano / 1º Semestre

A14.4. Curricular year/semester/trimester:2º Year / 1º Semester

Mapa II - N/A - 2º Ano / 2º Semestre

A14.1. Ciclo de Estudos:Segurança Informática em Redes de Computadores

A14.1. Study Cycle:Computer Networks Security

A14.2. Grau:Licenciado

A14.3. Ramos, opções, perfis, maior/menor, ou outras (se aplicável)N/A

A14.3. Branches, options, profiles, major/minor, or other forms (if applicable)N/A

A14.5. Plano de estudos / Study plan

Unidades Curriculares / Curricular Units

Área Científica / Scientific Area (1)

Duração / Duration (2)

Horas Trabalho / Working Hours (3)

Horas Contacto / Contact Hours (4)

ECTS Observações / Observations (5)

Programação Orientada a Objectos / Object-Oriented Programming

CC / CSSemestre / Semester

170 T - 32; TP - 48 6.5 N/A

Laboratórios de Programação 3 /

Programming Laboratories 3CC / CS

Semestre /

Semester175 T - 32; TP - 48 6.5 N/A

Fundamentos de Redes de Computadores / Fundamentals of

Computer Networks

EC / CESemestre / Semester

145 T - 32; PL - 32 5.5 N/A

Bases de Dados / Databases SI / ISSemestre / Semester

175 T - 32; TP - 48 6.5 N/A

Introdução à Segurança

Informática / Introduction to Computer Security

TI / ITSemestre / Semester

135 T - 32; TP - 32 5 N/A

(5 Items)

5 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 6: ACEF/1213/04807 —Guião para a auto- avaliação

A14.4. Ano/semestre/trimestre curricular:2º Ano / 2º Semestre

A14.4. Curricular year/semester/trimester:2º Year / 2º Semester

Mapa II - N/A - 3º Ano / 1º Semestre

A14.1. Ciclo de Estudos:Segurança Informática em Redes de Computadores

A14.1. Study Cycle:Computer Networks Security

A14.2. Grau:Licenciado

A14.3. Ramos, opções, perfis, maior/menor, ou outras (se aplicável)N/A

A14.3. Branches, options, profiles, major/minor, or other forms (if applicable)N/A

A14.4. Ano/semestre/trimestre curricular:3º Ano / 1º Semestre

A14.4. Curricular year/semester/trimester:3º Year / 1º Semester

A14.5. Plano de estudos / Study plan

Unidades Curriculares / Curricular Units

Área Científica / Scientific Area (1)

Duração / Duration (2)

Horas Trabalho / Working Hours (3)

Horas Contacto / Contact Hours (4)

ECTS Observações / Observations (5)

Programação Segura / Secure Programming

CC / CSSemestre / Semester

160 T - 32; PL - 32 6 N/A

Redes IP / IP Networks EC / CESemestre / Semester

170 T - 32; TP - 48 6.5 N/A

Administração de Sistemas Informáticos / Computer

Systems Administration

TI / ITSemestre /

Semester160 T - 32; TP - 48 6 N/A

Segurança de Sistemas e Análise de Risco / Systems

Security and Risk Analysis

TI / ITSemestre / Semester

175 T - 32; TP - 48 6.5 N/A

Criptografia Aplicada / Applied Cryptography

TI / ITSemestre / Semester

135 T - 32; TP - 32 5 N/A

(5 Items)

A14.5. Plano de estudos / Study plan

Unidades Curriculares / Curricular Units

Área Científica / Scientific Area (1)

Duração / Duration (2)

Horas Trabalho / Working Hours (3)

Horas Contacto / Contact Hours (4)

ECTS Observações / Observations (5)

Sistemas Distribuídos / Distributed Systems

EC / CESemestre / Semester

160 T - 32; PL - 32 6 N/A

Segurança de Redes / Networks Security

EC / CESemestre / Semester

160 T - 32; PL - 32 6 N/A

Técnicas Forenses para

Computadores e Redes / Forensic Semestre /

6 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 7: ACEF/1213/04807 —Guião para a auto- avaliação

Mapa II - N/A - 3º Ano / 2º Semestre

A14.1. Ciclo de Estudos:Segurança Informática em Redes de Computadores

A14.1. Study Cycle:Computer Networks Security

A14.2. Grau:Licenciado

A14.3. Ramos, opções, perfis, maior/menor, ou outras (se aplicável)N/A

A14.3. Branches, options, profiles, major/minor, or other forms (if applicable)N/A

A14.4. Ano/semestre/trimestre curricular:3º Ano / 2º Semestre

A14.4. Curricular year/semester/trimester:3º Year / 2º Semester

Perguntas A15 a A16

A15. Regime de funcionamento:Pós Laboral

Techniques for Computers and Networks TI / IT Semester 160 T - 32; PL - 32 6 N/A

Sistema de Gestão da Segurança da Informação 1 / Information Security Management System 1

TI / IT Semestre / Semester 160 T - 32; PL - 32 6 N/A

Comunicações Móveis / Mobile Communications EC / CE

Semestre / Semester 160 T - 32; PL - 32 6 N/A

(5 Items)

A14.5. Plano de estudos / Study plan

Unidades Curriculares / Curricular Units

Área Científica / Scientific Area (1)

Duração / Duration (2)

Horas Trabalho / Working Hours (3)

Horas Contacto / Contact Hours (4)

ECTS Observações / Observations (5)

Ferramentas Aplicadas de Segurança Informática / Tools for Computer Security

TI / IT Semestre / Semester

235 T - 32; PL - 64 9 N/A

Auditoria Informática / Computer Audit TI / IT Semestre /

Semester 135 T - 32; PL - 32 5 N/A

Ética e Legislação Informática / Ethics and Legislation for Information Technologies

CS / SC Semestre / Semester 80 T - 32 3 N/A

Sistema de Gestão da Segurança da Informação 2 / Information Security Management System 2

TI / ITSemestre / Semester 135 T - 32; PL - 32 5 N/A

Projecto Integrado / Integrated Project TI / IT Semestre /

Semester 215 OT - 64 8 N/A

(5 Items)

7 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 8: ACEF/1213/04807 —Guião para a auto- avaliação

A15.1. Se outro, especifique:<sem resposta>

A15.1. If other, specify:<no answer>

A16. Docente(s) responsável(eis) pela coordenação do ciclo de estudos (a(s) respectiva(s) Ficha(s) Curricular(es)

deve(m) ser apresentada(s) no Mapa VIII)João Paulo Ferreira de Magalhães

A17. Estágios e Períodos de Formação em Serviço

A17.1. Indicação dos locais de estágio e/ou formação em serviço

Mapa III - Protocolos de Cooperação

Mapa III

A17.1.1. Entidade onde os estudantes completam a sua formação:<sem resposta>

A17.1.2. Protocolo (PDF, máx. 100kB):<sem resposta>

Mapa IV. Mapas de distribuição de estudantes

A17.2. Mapa IV. Plano de distribuição dos estudantes pelos locais de estágio.(PDF, máx. 100kB)Documento com o planeamento da distribuição dos estudantes pelos locais de formação em serviço

demonstrando a adequação dos recursos disponíveis. <sem resposta>

A17.3. Recursos próprios da instituição para acompanhamento efectivo dos seus estudantes no período de estágio e/ou formação em serviço.

A17.3. Indicação dos recursos próprios da instituição para o acompanhamento efectivo dos seus estudantes nos estágios e períodos de formação em serviço.

<sem resposta>

A17.3. Indication of the institution's own resources to effectively follow its students during the in-service training periods.

<no answer>

A17.4. Orientadores cooperantes

A17.4.1. Normas para a avaliação e selecção dos elementos das instituições de estágio responsáveis por

acompanhar os estudantes (PDF, máx. 100kB).

A17.4.1. Normas para a avaliação e selecção dos elementos das instituições de estágio responsáveis por acompanhar os estudantes (PDF, máx. 100kB)

Documento com os mecanismos de avaliação e selecção dos monitores de estágio e formação em serviço, negociados entre a instituição de ensino e as instituições de formação em serviço.

<sem resposta>

Mapa V. Orientadores cooperantes de estágio e/ou formação em serviço (para ciclos de estudos de formação de professores).

8 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 9: ACEF/1213/04807 —Guião para a auto- avaliação

<sem resposta>

Pergunta A18 e A19

A18. Observações:

Lista de abreviaturas: CCR – Coordenador de Curso; CUTC - Coordenador de Unidade Técnico-Científica; RAC - Responsável de Área Científica; UTC – Unidade Técnico-Científica; UC – Unidade Curricular; FUC – Ficha de Unidade Curricular; RUC – Regente da Unidade Curricular; PS – Planeamento Semestral; CP – Conselho Pedagógico; CTC – Conselho Técnico Científico; CC – Conselho Consultivo; GRI – Gabinete de Relações Internacionais. SGQ – Sistema de Gestão da Qualidade.

O curso de Licenciatura em Segurança Informática em Redes de Computadores abriu pela primeira vez em 2010/2011 e por isso não conta ainda com uma edição completa. Tal leva à ausência de alguma da informação que é pedida neste relatório (exemplo, quadro 7.1.1 e 7.1.4).

A designação em inglês de algumas UC foi ajustada para melhor refletir o nome da própria UC e tornar mais fácil a sua identificação num contexto global, isto é, de acordo com a designação utilizada por outros ciclos de estudos.

Nas Fichas Curriculares dos Docentes, a distribuição de serviço de cada docente é apresentada da seguinte forma: Designação da Unidade Curricular - Tipologia de aula: nº de horas de contacto (número de turmas).

É importante referir que o curso conta com dois docentes a tempo parcial (0.8 ETI) com Título de Especialista e três docentes a tempo parcial (1.3 ETI) que foram reconhecidos como Especialistas pelo Conselho Técnico-Científico ao abrigo das orientações da A3ES.

Quadro 5.1.1.4: Existem situações em que não se conhece o nível de escolaridade dos pais e por isso o quadro não totaliza os 100%.

Quadro 5.1.3: São apresentados os valores totais, isto é, o número total de vagas e os valores totais para as várias fases de acesso considerando todas as formas de ingresso no curso. Entende-se que a apresentação dos valores totais reflete melhor a realidade do ciclo de estudos, uma vez que o mesmo funciona num regime pós-laboral, regime este que é essencialmente procurado pelos públicos que não os do concurso nacional. No que diz respeito ao Concurso Nacional de Acesso, a percentagem de candidatos em 1ª opção entre 2010/2011 e 2012/2013 foi de 2,7%, 4,3% e 5% respetivamente.

Quadro 7.3.4: No cálculo dos alunos estrangeiros também se consideraram os alunos em mobilidade ERASMUS in. Considerou-se os docentes na sua totalidade e não em termos de ETI. As percentagens do curso são calculadas em função do número total de alunos/docentes da ESTGF em cada um dos itens.

A18. Observations:

List of abbreviations: CC - Course Coordinator; TSUC – Technical and Scientific Unit Coordinator; RSA -Responsible for the Scientific Area; TSU – Technical and Scientific Unit; CU – Curricular Unit; CUF - Curricular Unit File; RCU – Responsible for the Curricular Unit; SP - Semester Plan; PB – Pedagogical Board; TSB –Technical and Scientific Board; CB – Consultative Board; IRO – International Relations Office; QMS – Quality Management System.

The Degree in Computer and Networks Security first opened in 2010/2011 and for that reason the study cycle is not yet complete. This fact makes unavailable some of the information required in this report (e.g., table 7.1.1 and 7.1.4).

The English designation of some of the CUs was adjusted in order to better reflect its content and to make its identification easier in a global context.

In the teachers’ Curricular Unit Files, the service distribution is presented as follows: Curricular Unit

A17.4.2. Mapa V. Orientadores cooperantes de estágio e/ou formação em serviço (para ciclo de estudos de formação de professores) / Map V. External supervisors responsible for following the students’ activities (only

for teacher training study cycles)

Nome /

Name

Instituição ou estabelecimento a

que pertence / Institution

Categoria Profissional /

Professional Title

Habilitação Profissional /

Professional Qualifications

Nº de anos de serviço / No of

working years

9 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 10: ACEF/1213/04807 —Guião para a auto- avaliação

designation - lesson typology: number of contact hours (number of classes).

It is important to mention that the course has two part-time teachers (0.8 FTE) with the Title of Specialist and three part-time teachers (1.3 FTE) who were recognized (in accordance with the A3ES guidelines) as Specialists by the Technical and Scientific Board.

Table 5.1.1.4: There are situations where it is impossible to know the parents level of education, therefore the table does not reach the 100%.

Table 5.1.3: The table shows the total values, i.e., the total number of vacancies and the totals for the different admission periods. As evening classes are chosen especially outside the national admission phase, the presentation of total values better reflects the reality of the study cycle, In what concerns the national admission results, the percentage of applications, as a first option, between 2010/2011 and 2012/2013 was of 2.7%, 4.3% and 5% respectively.

Table 7.3.4: This analysis also took in consideration students in the ERASMUS mobility program. The teachers where considered as a whole and not in terms of FTEs. The percentages of the course are calculated according to the total number of students / teachers of ESTGF on each item.

A19. Participação de um estudante na comissão de avaliação externaA Instituição põe objecções à participação de um estudante na comissão de avaliação externa?

Não

1. Objectivos gerais do ciclo de estudos

1.1. Objectivos gerais definidos para o ciclo de estudos.

Formar licenciados com competência científica e técnica que lhes permita:- relacionar-se com as suas funções, com a empresa/instituição e colegas;- pesquisar e analisar métodos e tecnologias emergentes na área da administração de sistemas, redes e segurança informática;- dominar as ferramentas à sua disposição;- auditar e analisar problemas de um modo proativo e aprofundado;- definir estratégias e planos de resolução de problemas;- distinguir e adequar os níveis de segurança em função do valor do ativo a proteger;- especificar e aplicar políticas de segurança informática;- estabelecer planos de auditoria e manutenção do parque informático;- projetar, de forma autónoma, infraestruturas de rede, servidores e sistemas de informação seguros;- implementar mecanismos de segurança informática em redes, sistemas informáticos e aplicações informáticas;- aplicar boas práticas na gestão de redes e sistemas informáticos;- compreender e produzir informação técnica na área de formação.

1.1. Study cycle's generic objectives.Train students with scientific and technical competence that enable them to:- relate to their duties, to the company/institution and colleagues;- research and analyze methods and emerging technologies in the areas of system administration, networking, and computer security;- master the tools at their disposal;- audit and analyze problems in a proactive and thorough manner;- develop strategies and plans for solving problems;- distinguish and adjust security levels depending on the value of the asset to be protected;- specify and enforce computer security policies;- establish audit and maintenance plans for computer and information systems;- design, in an independent manner, secure network infrastructures, servers and information systems;- implement security mechanisms in computer networks, computer systems and computer applications;- apply good practices in the management of information systems and networks;- understand and produce technical information in the training area.

1.2. Coerência dos objectivos definidos com a missão e a estratégia da instituição.O Instituto Politécnico do Porto (IPP) é uma Instituição Pública de Ensino Superior Politécnico que se assume como comunidade socialmente responsável que procura a excelência na formação de cidadãos de elevada competência profissional, científica, técnica e artística, numa ampla diversidade de perfis de qualificação, no desenvolvimento da investigação e transferência aplicada de tecnologia e de conhecimento, na criação e difusão da cultura e no compromisso com o desenvolvimento sustentável da região em que se insere, num quadro de referência internacional. Os valores do IPP baseiam-se na partilha, diálogo e participação na vida das comunidades, na diversidade e curiosidade criativa, na liberdade intelectual e cooperação, num espírito crítico e na criação de progresso. A Escola Superior de Tecnologia e Gestão de Felgueiras (ESTGF),

10 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 11: ACEF/1213/04807 —Guião para a auto- avaliação

enquadrada na missão e valores do IPP, define-se como um elemento fundamental e catalisador do desenvolvimento das Regiões do Vale do Sousa, Baixo Tâmega e circundantes, contribuindo para o desenvolvimento e bem-estar social destas, através da formação superior de cidadãos de elevada competência profissional, científica e técnica, da investigação e da prestação de serviços à comunidade.

É assim, consubstanciando, a missão e valores do IPP, a missão e valores da ESTGF e as orientações das Normas de Organização dos Processos Referentes a Novos Ciclos de Estudos que preveem que “no ensino politécnico, o ciclo de estudos conducente ao grau de licenciado deve valorizar especialmente a formação que visa o exercício de uma atividade de caráter profissionalizante, assegurando aos estudantes uma componente de aplicação dos conhecimentos e saberes adquiridos às atividades concretas do respetivo perfil profissional” (cfr. Despacho 7287-C/2006 (2ª série) de 31 de março de 2006, Anexo IV. A nº 3.3), que no ciclo de estudos e de acordo com os objetivos: - promove-se o desenvolvimento de competências técnicas focadas nas necessidades do mercado de trabalho relativo ao perfil profissional;- aposta-se numa transmissão de conhecimentos por via da experimentação/utilização prática;- procura-se um corpo docente qualificado do ponto de vista académico e profissional;- criam-se espaços de discussão e fomenta-se o interesse pela área;- realizam-se ações extracurriculares para o desenvolvimento de soft skills;- alarga-se a atividade do curso a toda a comunidade académica, empresarial e meio envolvente.

1.2. Coherence of the study cycle's objectives and the institution's mission and strategy.IPP is a Public Polytechnic Higher Education Institution that prides itself as a socially responsible community that seeks excellence in the education of highly competent citizens professionally, scientifically, technically and artistically, within an ample diversity of qualification profiles, the development of research and transfer of applied technology and knowledge, the creation and dissemination of culture and commitment to the sustainable development of the surrounding region, within an international framework of reference. The values of IPP are based on sharing, dialog and participation in the life of communities, in the diversity and creative curiosity, intellectual freedom and co-operation, in a critical perspective regarding progress creation.In particular, ESTGF mission is to be a fundamental and catalyst element in the development of the regions of Vale do Sousa; Baixo Tâmega and surrounding areas, contributing for their development and social welfare, through the provision of highly skilled individuals, not only professionally, but scientifically and technically; research and services provision to the community.

In conclusion, this course reflects the mission and values of the IPP, as well as the mission and values of ESTGF and the guidelines of the Organization Standards related to Study Cycles which state that in polytechnic education, the study cycles leading to a licentiate degree should especially appreciate the training that aims the pursue a professional activity, ensuring students the possibility to apply knowledge to practical activities related to the professional profile (cf. 7287-C/2006 Order (2nd series) March 31, 2006, Annex IV. nº3.3). As a result, the study cycle, according to the objectives must: - Promote the development of technical skills focused on the needs of the professional profile;- Aim at knowledge transmission by experimentation / practical use;- Aim at having a qualified faculty, both from the academic and professional standpoints;- Create discussion moments and promote interest for the area;- Carry out extracurricular activities for the development of soft skills;- Extend the activity of the course to the entire academic and business community as well as the external environment.

1.3. Meios de divulgação dos objectivos aos docentes e aos estudantes envolvidos no ciclo de estudos.A divulgação dos objetivos do curso, aos docentes e aos estudantes, é levada a cabo através:- da página de Internet da Escola Superior de Tecnologia e Gestão de Felgueiras (ESTGF);- da página de Internet do Instituto Politécnico do Porto (IPP);- do manual de acolhimento aos novos estudantes e docentes, distribuídos anualmente no ato da matrícula e na reunião de arranque do ano letivo;- ainda, e de acordo com o procedimento definido no processo da qualidade ESTGF PR04, os objetivos de cada UC, são: registados nas FUC, as quais, depois de avaliadas e aprovadas pelos órgão legalmente competente são divulgadas através de uma plataforma institucional denominada Secretaria On-Line (SO) e uma plataforma pedagógica denominada Moodle. Para além do livre acesso dos estudantes e docentes às duas plataformas eletrónicas, na primeira semana de aulas é feita a apresentação de cada uma das UC aos estudantes.

1.3. Means by which the students and teachers involved in the study cycle are informed of its objectives.

Students and teaching staff are informed about the generic objectives of the study cycle through:- ESTGF Website- Porto Polytechnic Website- Welcome booklet provided to new students and staff, distributed annually, at the beginning of the academic year- The quality management process ESTGF - PR04, and more specifically the Curricular Unit File (CUF) contains the objectives of each curricular unit. After being approved by the legal boards (as described in 2.1.1.), the CUFs are publicized through electronic platforms - an institutional platform, named as online academic registry and a pedagogical platform, named moodle. Students and teaching staff have access to the two platforms and

11 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 12: ACEF/1213/04807 —Guião para a auto- avaliação

in the first week of classes the objectives are presented to the students.

2. Organização Interna e Mecanismos de Garantia da Qualidade

2.1 Organização Interna

2.1.1. Descrição da estrutura organizacional responsável pelo ciclo de estudo, incluindo a sua aprovação, a

revisão e actualização dos conteúdos programáticos e a distribuição do serviço docente.Na criação e revisão de ciclos de estudos o manual da qualidade (ESTGF PR01) estabelece que a proposta é analisada pela Presidência e, se for aprovada, é criado um grupo de trabalho, nomeado em função da Área Científica predominante. É elaborado um Dossier de Candidatura que é analisado pela Presidência, Conselho Técnico-Científico e Conselho Consultivo. Após parecer positivo é enviado à Presidência do IPP para aprovação.

A distribuição de serviço docente é elaborada e proposta pelo CCR de acordo com a afetação dos docentes indicada pelos CUTC. Os CUTC fazem uma auscultação prévia aos docentes, de forma a permitir uma distribuição de acordo com os interesses científicos e com a área de especialização de cada um.

A revisão e atualização dos conteúdos programáticos envolve toda a equipa docente. O CUTC, de acordo com o processo da qualidade ESTGF PR04, reúne a equipa docente para a análise e homogeneização dos conteúdos programáticos a ser incluídos nas FUC.

2.1.1. Description of the organisational structure responsible for the study cycle, including its approval, the syllabus revision and updating, and the allocation of academic service.

In the creation and revision of the study cycle the quality manual (ESTGF PR01) states that the proposal is reviewed by the Presidency and, if approved, a work group is created, according to the predominant scientific area. An application dossier is elaborated and then analyzed by the Presidency and by the Technical and Scientific Board and the Consultative Board. After positive review, the dossier is submitted to the Presidency of IPP for final approval.

The distribution of teaching service is designed and proposed by the Course Coordinator according to the guidelines of the TSUC. The TSUCs make a prior hearing to the teachers, to enable a distribution in accordance with the individual scientific interests and area of expertise.

The revision and updating of the syllabus involves the whole faculty. The TSUC, according to the ESTGF PR04 quality process, promotes a teachers meeting to analyze and standardize the program contents to be included in the CUF.

2.1.2. Forma de assegurar a participação activa de docentes e estudantes nos processos de tomada de decisão

que afectam o processo de ensino/aprendizagem e a sua qualidade.O Conselho Pedagógico é constituído por igual número de representantes do corpo docente e estudantes. No conselho consultivo têm assento os Coordenadores de Curso e o Presidente da Associação de Estudantes. É ainda de salientar que qualquer regulamento elaborado pelos Orgãos da Escola, é precedido de divulgação e discussão pelos interessados, o que permite aos docentes e estudantes, pronunciarem-se sobre os documentos acima referidos.

Sendo o ciclo de estudos muito recente, ainda não existiu qualquer processo de revisão ao nível do plano curricular. No entanto, para situações de futura revisão serão envolvidos os docentes, os estudantes e os ex-estudantes dando-lhes um papel ativo, para que, antes da entrega do documento final à Presidência, haja uma discussão e participação alargada, com ênfase na relevância das UCs em funcionamento e nas UCs consideradas fundamentais para integrar o novo plano curricular.

2.1.2. Means to ensure the active participation of academic staff and students in decision-making processes that have an influence on the teaching/learning process, including its quality.

The Pedagogical Board is composed by an equal numbers of representatives of faculty and students. The Course Coordinators and the President of the Students Association take part in the Consultative Board. It should also be noted that any regulation drafted by the school’s different bodies is preceded by a public discussion, which allow students and teachers to take a position about the different documents.

As this is a recent degree, there has not occurred any curricular revision yet. However, for future revisions, the opinion of students, former students and teachers will be taken into account before having the final proposal submitted to the Presidency, especially in what concerns the relevance of the CUs now being taught and those considered fundamental for a future curricular plan.

12 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 13: ACEF/1213/04807 —Guião para a auto- avaliação

2.2. Garantia da Qualidade

2.2.1. Estruturas e mecanismos de garantia da qualidade para o ciclo de estudos. O ciclo de estudos tem um sistema de garantia da qualidade com um responsável designado, que inclui a recolha de informação, o acompanhamento e avaliação periódica do ciclo de estudos e a verificação das qualificações e competências do pessoal docente.

No que respeita à atividade letiva, com responsabilidades no ciclo de estudos, existe o Coordenador de Curso, o Coordenador de Unidade Técnico-Científica, o Responsável por Área Científica, o Regente da Unidade Curricular e o Docente da unidade curricular.

Destaca-se:- Plataformas de apoio à atividade letiva (Secretaria Online e Moodle);- Mecanismos de monitorização do ciclo de estudos, tais como relatórios semestrais de avaliação da unidade curricular, relatórios semestrais de avaliação do curso, inquéritos pedagógicos semestrais a docentes e estudantes; - Participação dos estudantes no Conselho Pedagógico (CP), Conselho Consultivo e Comissão de Autoavaliação do Curso;- Participação de entidades externas no Conselho Consultivo.

2.2.1. Quality assurance structures and mechanisms for the study cycle. The study cycle has a quality check system with an assigned responsible, which includes information gathering, monitoring and periodic evaluation of the course, as well as the verification of qualifications and skills of the teaching staff.

In what concerns teaching activity, the course has the following supervising entities: DC – Degree Coordinator; TSUC – Technical and Scientific Coordinator; TSU – Scientific Responsible; Curricular Unit Coordinator and the Curricular Unit Lecturer

In addition, it should be noted:- Online platforms (Online secretariat and Moodle);- Mechanisms for monitoring the study cycle (in each semester), such as evaluation reports; curricular unit evaluation; course evaluation report; pedagogic surveys to students and teachers;- Students’ participation in the Pedagogical Board, Consultative Board and Course Evaluation Commission - Participation of external entities in the Consultative Board.

2.2.2. Indicação do responsável pela implementação dos mecanismos de garantia da qualidade e sua função na instituição.

Dorabela Gamboa, Vice-Presidente da ESTGF, responsável pelo Gabinete da Qualidade.

2.2.2. Responsible person for the quality assurance mechanisms and position in the institution. Dorabela Gamboa, Vice-president of ESTGF, supervisor of the Quality Unit

2.2.3. Procedimentos para a recolha de informação, acompanhamento e avaliação periódica do ciclo de estudos. Recolha de informação:- Ficha da Unidade Curricular- Planeamento Semestral- Relatório da Unidade Curricular- Relatório de Avaliação de Curso (semestral)- Inquéritos Pedagógicos (semestral) aos estudantes e docentes- Resultado do sucesso académico por UC

Acompanhamento e avaliação:- Reuniões do CCR e dos CUTC com docentes e estudantes no início de cada semestre;- Reuniões semestrais de avaliação do ciclo de estudos, com o Presidente da ESTGF, Presidente do Conselho Técnico-Científico, Presidente do Conselho Pedagógico, CCR, CUTC e Responsáveis de Área Científica;- Reuniões semestrais de revisão do sistema de gestão da qualidade, onde são analisados indicadores como: taxa de aprovação, índice de satisfação resultante dos inquéritos pedagógicos, taxa de cumprimento de programas e índice de absentismo dos docentes;- Reuniões com pessoas do mercado de trabalho para verificar o alinhamento entre os conteúdos programáticos e as necessidades do mercado de trabalho.

2.2.3. Procedures for the collection of information, monitoring and periodic assessment of the study cycle. Information gathering:- Curricular Unit File(CUF)- Curricular Unit Semestral Plan- CU Report

13 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 14: ACEF/1213/04807 —Guião para a auto- avaliação

- Course Evaluation Report (each semester)- Pedagogical surveys (each semester) to the students (about CUs and faculty) and teachers- Academic success results

Monitoring and evaluation:- Meetings between the Degree Coordinators and Technical and Scientific Unit with teachers and students at the beginning of each semester;- Evaluation meetings in each semester, with the President of ESTGF, Technical and Scientific Board President, Pedagogical Board President, and supervisors of the Scientific Area;- Meetings to review the quality management system, analyzing indicators associated with the study cycle, such as approval rate, satisfaction level according to pedagogic surveys, compliance with the curricular unit programmes; teachers’ absenteeism rate;- Meetings with people connected to the working market to validate the alignment between the syllabus and the professional market needs.

2.2.4. Ligação facultativa para o Manual da Qualidade http://tinyurl.com/6rbcjtz

2.2.5. Discussão e utilização dos resultados das avaliações do ciclo de estudos na definição de acções de melhoria.

Os cursos são avaliados semestralmente:- Os CCR solicitam aos docentes os relatórios das UC que incluem sugestões de melhoria;- Os CCR, os CUTC e os presidentes da ESTGF, CTC e CP, recebem o tratamento dos inquéritos pedagógicos (IP),- Os CCR recebem as taxas de aprovação das UC;- Os CCR elaboram um relatório/diagnóstico, com sugestões de melhoria e necessidades de formação;- O Presidente do CTC solicita ao Presidente do CP um relatório síntese baseado nos relatórios de curso e nos resultados dos IP;- O Presidente do CTC promove reuniões com cada CCR, com os CUTC e RAC associados ao curso e com os Presidentes do CP e da ESTGF, com vista à definição de ações que contribuam para a melhoria contínua do processo de ensino/aprendizagem;- As ações são incluídas no Plano de Melhorias sendo a sua aplicação objeto de acompanhamento e avaliação;- No ano seguinte, é efetuada uma comparação entre os indicadores que estiverem na base das ações, de forma a avaliar a sua eficácia.

2.2.5. Discussion and use of study cycle’s evaluation results to define improvement actions. The courses are evaluated each semester:-The Degree Coordinator (DC) asks the lecturers for the CU reports with additional improvement measures;-The DC, the TSUC and the presidents of ESTGF, of the TSB and of the PB receive the results from the pedagogic surveys-The DCs receive the approval rates for each CU;-The DCs write the report/diagnosis, with improvement measures and additional requirements;-The president of the TSB asks the president of the CB a resume about the Course reports and the pedagogic surveys; -the president of the TSB arranges meetings with each DC, the CTUC and the Scientific area supervisors as well as the presidents and the CB aiming to define actions leading to improve of the teaching/learning process;-These actions are to be included in the Improvement Plan and its application is supervised and evaluated;-In the following year, a comparison between the indicators that were on the basis of these actions is executed in order to access its effectiveness.

2.2.6. Outras vias de avaliação/acreditação nos últimos 5 anos. O curso cumprirá um ciclo completo de três anos apenas em 2013 e ainda não foram estabelecidos protocolos formais de reconhecimento do perfil profissional. No entanto, para o efeito, existem contatos prévios com entidades nacionais e internacionais de referência na área da segurança informática.

2.2.6. Other forms of assessment/accreditation in the last 5 years. The degree will complete the 3rd year in 2013 and as such formal protocols to recognize the professional profile have not been established yet.

3. Recursos Materiais e Parcerias

3.1 Recursos materiais

3.1.1 Instalações físicas afectas e/ou utilizadas pelo ciclo de estudos (espaços lectivos, bibliotecas, laboratórios,

salas de computadores, etc.).

14 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 15: ACEF/1213/04807 —Guião para a auto- avaliação

3.1.2 Principais equipamentos e materiais afectos e/ou utilizados pelo ciclo de estudos (equipamentos didácticos e científicos, materiais e TICs).

3.2 Parcerias

3.2.1 Eventuais parcerias internacionais estabelecidas no âmbito do ciclo de estudos.O ciclo de estudos tem várias parcerias com instituições europeias no âmbito do Programa Erasmus. Neste âmbito, existem 17 protocolos estabelecidos que potenciam a mobilidade incoming e outgoing dos estudantes, docentes e funcionários.

3.2.1 International partnerships within the study cycle.The study cycle has developed a number of partnerships with European Institutions within the Erasmus Program. Currently there are 17 protocols established that promote the mobility of the students, teachers and

Mapa VI - Instalações físicas / Map VI - Spaces

Tipo de Espaço / Type of space Área / Area (m2)

Auditório / Lecture Hall 118.9

Biblioteca / Library 62

CIICESI / R&D Lab 51.2

Gabinetes / Offices 38.5

Laboratório de Física / Physics lab 86.1

Laboratório de Redes / Computer Networks Lab 117.2

Laboratórios de Informática / Computer Labs 156.1

Laboratórios de Uso Livre / Labs for Students’ Autonomous Work 50.5

Salas para Aulas Teóricas / Lecture Rooms 108.4

Áreas Comuns / Shared Areas 988.2

Áreas Sociais / Social Areas 214.5

Mapa VII - Equipamentos e materiais / Map VII - Equipments and materials

Equipamentos e materiais / Equipment and materials Número / Number

Alicates Krone / Krone Crimping pliers 6

Alicates RJ45 / RJ45 Crimping pliers 6

Bancadas de trabalho de eletrónica / Workbenches 8

Bastidores / Racks 6

Computadores / Computers 20

Conjunto de ferramentas de eletrónica sistemas digitais / Electronics - digital system tool bench 13

Ethernet cable testers 6

Fontes de alimentação / Power sources 17

Gerador de sinais / Signal generators 17

Impressoras / Printers 1

Multímetros / Multimeters 17

Osciloscópios / Oscilloscopes 17

Portateis / Laptops 5

Router Switchs DELL 6224 3

Router Switchs DELL 6224 4

Routers Cisco 2800 6

Routers Cisco 2960 6

Servidores HP DC5700 / Servers HP DC5700 12

Switchs 3COM 4

Switchs DELL 3424 6

Switchs HP 4

Switchs One Level 4

Todas as salas de aulas e laboratórios contêm Equipamento de Projeção Multimédia (computador, projetor multimédia e som) e Ligação à Internet / All lecture rooms and labs have Multimedia Equipment and Internet Access 22

15 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 16: ACEF/1213/04807 —Guião para a auto- avaliação

the non academic staff.

3.2.2 Colaborações com outros ciclos de estudos, bem como com outras instituições de ensino superior nacionais.

Colaboração com ciclos de estudos em funcionamento na ESTGF, nomeadamente com a Licenciatura em Engenharia Informática, o Mestrado em Engenharia Informática e o Mestrado em Redes e Serviços de Comunicação. A colaboração com a Licenciatura em Engenharia Informática passa pela compatibilização horária das UC comuns permitindo juntar os estudantes dos dois cursos. A colaboração com os mestrados indicados, envolve a disponibilização de unidades curriculares que funcionam nestes cursos como opcionais, alargando assim o leque de escolhas ao dispor dos estudantes para a aquisição de competências.

A colaboração com outras escolas do IPP e outras instituições do ensino superior passa pela coorientação de trabalhos, participação em júris de provas de mestrado e lecionação.

3.2.2 Collaboration with other study cycles of the same or other institutions of the national higher education system.

This degree cooperates with other degrees from ESTGF, namely the degree in Informatics Engineering, the Master’s degree in Informatics Engineering, the Master’s degree in Networks and Communication Services. In what concerns the degree in Informatics Engineering the cooperation involves the compatibility of schedules, in order to join the students from both courses for common CUs. Additionally, this course offers some of its CUs as optional for the masters, thus allowing students to diversify their curricular choices.

The cooperation with other Higher Education Institutions, including other IPP Institutions, is linked with collaboration of teachers, with projects supervision and participation in Master examinations.

3.2.3 Procedimentos definidos para promover a cooperação interinstitucional no ciclo de estudos.Existência do programas de mobilidade que promovem a cooperação interinstitucional através da mobilidade de estudantes, docentes e não docentes, incoming e outgoing, com estabelecimentos de ensino superior que se disponham a estabelecer acordos bilaterais ao abrigo dos diferentes programas de mobilidade.

Não existindo um procedimento formal, existem tal como referido anteriormente, relacionamentos com outras instituições de ensino superior (fora do IPP), nomeadamente na coorientação de trabalhos e na participação em júris de provas de mestrado.

3.2.3 Procedures to promote inter-institutional cooperation within the study cycle.Existence of mobility programs, which promotes inter-institutional co-operation through students, teaching and non-teaching staff mobility (both incoming and outgoing), with universities that are receptive to establish bilateral agreements under this program.

There is no formal procedure, however, and as stated before, the existing cooperation with other institutions (outside IPP) is related to project supervision and masters examinations.

3.2.4 Práticas de relacionamento do ciclo de estudos com o tecido empresarial e o sector público.- Estreita relação com entidades da região, nomeadamente na oferta formativa da ESTGF, através do seu Conselho Consultivo - nº1, alínea g), do artigo 26º - Composição e artigo 28º - Competência, dos Estatutos da Escola Superior de Tecnologia e Gestão de Felgueiras (ESTGF).- Realização de seminários no âmbito do curso. Em março de 2012 (2º ano de funcionamento do curso) foi realizado o primeiro seminário que contou um painel de oradores especialistas e um total de 166 inscrições, das quais 33% foram de profissionais com diferentes níveis de responsabilidade no tecido empresarial do meio envolvente. - Participação da equipa docente em vários seminários, organizados por atores da região, de forma a promover o curso, a área e a instituição. - Envolvimento de profissionais experientes no processo de revisão e atualização de conteúdos programáticos. - Docentes que são membros ativos de associações nacionais e internacionais (Ordem dos Engenheiros, EuroCloud).

3.2.4 Relationship of the study cycle with business network and the public sector.- There is a close relationship with local organizations, namely in the definition of the creation of new study cycles, through the Consultative Board - nº 1 g) and nº 28 of the ESTGF statutes.- Conducting seminars within the course’s area of interest. In March 2012 (2nd year of the course) the first seminar was held, featuring a panel of specialists and a total of 166 participations, 33% of which were professionals with different levels of responsibility in the business world.- Participation of the teaching staff in several seminars organized by other institutions in the region in order to promote the course, the area of education and the institution.- Involvement of experienced professionals in the process of reviewing and updating the syllabus.- Teachers who are active members of national and international associations (Portuguese Engineers Association, EuroCloud).

16 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 17: ACEF/1213/04807 —Guião para a auto- avaliação

4. Pessoal Docente e Não Docente

4.1. Pessoal Docente

4.1.1. Fichas curriculares

Mapa VIII - Altino Manuel Silva Sampaio

4.1.1.1. Nome do docente (preencher o nome completo):Altino Manuel Silva Sampaio

4.1.1.2. Instituição de ensino superior (preencher apenas quando diferente da instituição proponente mencionada em A1):

<sem resposta>

4.1.1.3 Unidade Orgânica (preencher apenas quando diferente da unidade orgânica mencionada em A2.):

<sem resposta>

4.1.1.4. Categoria:Equiparado a Assistente ou equivalente

4.1.1.5. Regime de tempo na instituição que submete a proposta (%):100

4.1.1.6. Ficha curricular de docente:Mostrar dados da Ficha Curricular

Mapa VIII - Vasco Nuno Caio dos Santos

4.1.1.1. Nome do docente (preencher o nome completo):

Vasco Nuno Caio dos Santos

4.1.1.2. Instituição de ensino superior (preencher apenas quando diferente da instituição proponente mencionada em A1):

<sem resposta>

4.1.1.3 Unidade Orgânica (preencher apenas quando diferente da unidade orgânica mencionada em A2.):<sem resposta>

4.1.1.4. Categoria:

Equiparado a Professor Adjunto ou equivalente

4.1.1.5. Regime de tempo na instituição que submete a proposta (%):100

4.1.1.6. Ficha curricular de docente:Mostrar dados da Ficha Curricular

Mapa VIII - João Paulo Ferreira de Magalhães

4.1.1.1. Nome do docente (preencher o nome completo):João Paulo Ferreira de Magalhães

4.1.1.2. Instituição de ensino superior (preencher apenas quando diferente da instituição proponente mencionada em A1):

<sem resposta>

17 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 18: ACEF/1213/04807 —Guião para a auto- avaliação

4.1.1.3 Unidade Orgânica (preencher apenas quando diferente da unidade orgânica mencionada em A2.):<sem resposta>

4.1.1.4. Categoria:Equiparado a Professor Adjunto ou equivalente

4.1.1.5. Regime de tempo na instituição que submete a proposta (%):

100

4.1.1.6. Ficha curricular de docente:Mostrar dados da Ficha Curricular

Mapa VIII - Alfredo José Gandra de Sousa França

4.1.1.1. Nome do docente (preencher o nome completo):Alfredo José Gandra de Sousa França

4.1.1.2. Instituição de ensino superior (preencher apenas quando diferente da instituição proponente mencionada em A1):

<sem resposta>

4.1.1.3 Unidade Orgânica (preencher apenas quando diferente da unidade orgânica mencionada em A2.):<sem resposta>

4.1.1.4. Categoria:

Assistente convidado ou equivalente

4.1.1.5. Regime de tempo na instituição que submete a proposta (%):30

4.1.1.6. Ficha curricular de docente:Mostrar dados da Ficha Curricular

Mapa VIII - Armando Jorge Monteiro Neves

4.1.1.1. Nome do docente (preencher o nome completo):Armando Jorge Monteiro Neves

4.1.1.2. Instituição de ensino superior (preencher apenas quando diferente da instituição proponente mencionada

em A1):<sem resposta>

4.1.1.3 Unidade Orgânica (preencher apenas quando diferente da unidade orgânica mencionada em A2.):<sem resposta>

4.1.1.4. Categoria:Equiparado a Assistente ou equivalente

4.1.1.5. Regime de tempo na instituição que submete a proposta (%):

100

4.1.1.6. Ficha curricular de docente:Mostrar dados da Ficha Curricular

Mapa VIII - Carlos Filipe Araújo Freitas

4.1.1.1. Nome do docente (preencher o nome completo):

Carlos Filipe Araújo Freitas

4.1.1.2. Instituição de ensino superior (preencher apenas quando diferente da instituição proponente mencionada

18 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 19: ACEF/1213/04807 —Guião para a auto- avaliação

em A1):<sem resposta>

4.1.1.3 Unidade Orgânica (preencher apenas quando diferente da unidade orgânica mencionada em A2.):<sem resposta>

4.1.1.4. Categoria:

Assistente convidado ou equivalente

4.1.1.5. Regime de tempo na instituição que submete a proposta (%):59

4.1.1.6. Ficha curricular de docente:Mostrar dados da Ficha Curricular

Mapa VIII - Carlos Nuno de Oliveira Pinho

4.1.1.1. Nome do docente (preencher o nome completo):Carlos Nuno de Oliveira Pinho

4.1.1.2. Instituição de ensino superior (preencher apenas quando diferente da instituição proponente mencionada

em A1):<sem resposta>

4.1.1.3 Unidade Orgânica (preencher apenas quando diferente da unidade orgânica mencionada em A2.):

<sem resposta>

4.1.1.4. Categoria:Assistente convidado ou equivalente

4.1.1.5. Regime de tempo na instituição que submete a proposta (%):30

4.1.1.6. Ficha curricular de docente:Mostrar dados da Ficha Curricular

Mapa VIII - Dílio Adalberto da Rocha Ribeiro

4.1.1.1. Nome do docente (preencher o nome completo):

Dílio Adalberto da Rocha Ribeiro

4.1.1.2. Instituição de ensino superior (preencher apenas quando diferente da instituição proponente mencionada em A1):

<sem resposta>

4.1.1.3 Unidade Orgânica (preencher apenas quando diferente da unidade orgânica mencionada em A2.):<sem resposta>

4.1.1.4. Categoria:

Assistente convidado ou equivalente

4.1.1.5. Regime de tempo na instituição que submete a proposta (%):50

4.1.1.6. Ficha curricular de docente:Mostrar dados da Ficha Curricular

Mapa VIII - Filipe Vieira da Silva

4.1.1.1. Nome do docente (preencher o nome completo):

19 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 20: ACEF/1213/04807 —Guião para a auto- avaliação

Filipe Vieira da Silva

4.1.1.2. Instituição de ensino superior (preencher apenas quando diferente da instituição proponente mencionada em A1):

<sem resposta>

4.1.1.3 Unidade Orgânica (preencher apenas quando diferente da unidade orgânica mencionada em A2.):

<sem resposta>

4.1.1.4. Categoria:Assistente convidado ou equivalente

4.1.1.5. Regime de tempo na instituição que submete a proposta (%):40

4.1.1.6. Ficha curricular de docente:Mostrar dados da Ficha Curricular

Mapa VIII - José Luís da Rocha Sousa

4.1.1.1. Nome do docente (preencher o nome completo):

José Luís da Rocha Sousa

4.1.1.2. Instituição de ensino superior (preencher apenas quando diferente da instituição proponente mencionada em A1):

<sem resposta>

4.1.1.3 Unidade Orgânica (preencher apenas quando diferente da unidade orgânica mencionada em A2.):<sem resposta>

4.1.1.4. Categoria:Assistente convidado ou equivalente

4.1.1.5. Regime de tempo na instituição que submete a proposta (%):55

4.1.1.6. Ficha curricular de docente:Mostrar dados da Ficha Curricular

Mapa VIII - Jorge Manuel Pestana Saro

4.1.1.1. Nome do docente (preencher o nome completo):Jorge Manuel Pestana Saro

4.1.1.2. Instituição de ensino superior (preencher apenas quando diferente da instituição proponente mencionada em A1):

<sem resposta>

4.1.1.3 Unidade Orgânica (preencher apenas quando diferente da unidade orgânica mencionada em A2.):

<sem resposta>

4.1.1.4. Categoria:Assistente convidado ou equivalente

4.1.1.5. Regime de tempo na instituição que submete a proposta (%):50

4.1.1.6. Ficha curricular de docente:Mostrar dados da Ficha Curricular

20 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 21: ACEF/1213/04807 —Guião para a auto- avaliação

Mapa VIII - Jorge Manuel Neves Coelho

4.1.1.1. Nome do docente (preencher o nome completo):Jorge Manuel Neves Coelho

4.1.1.2. Instituição de ensino superior (preencher apenas quando diferente da instituição proponente mencionada em A1):

<sem resposta>

4.1.1.3 Unidade Orgânica (preencher apenas quando diferente da unidade orgânica mencionada em A2.):Instituto Superior de Engenharia do Porto

4.1.1.4. Categoria:Professor Adjunto ou equivalente

4.1.1.5. Regime de tempo na instituição que submete a proposta (%):100

4.1.1.6. Ficha curricular de docente:

Mostrar dados da Ficha Curricular

Mapa VIII - Luís Miguel Pinho Nogueira

4.1.1.1. Nome do docente (preencher o nome completo):Luís Miguel Pinho Nogueira

4.1.1.2. Instituição de ensino superior (preencher apenas quando diferente da instituição proponente mencionada

em A1):<sem resposta>

4.1.1.3 Unidade Orgânica (preencher apenas quando diferente da unidade orgânica mencionada em A2.):Instituto Superior de Engenharia do Porto

4.1.1.4. Categoria:Professor Adjunto ou equivalente

4.1.1.5. Regime de tempo na instituição que submete a proposta (%):

100

4.1.1.6. Ficha curricular de docente:Mostrar dados da Ficha Curricular

Mapa VIII - Pedro Miguel Pereira Borges

4.1.1.1. Nome do docente (preencher o nome completo):Pedro Miguel Pereira Borges

4.1.1.2. Instituição de ensino superior (preencher apenas quando diferente da instituição proponente mencionada em A1):

<sem resposta>

4.1.1.3 Unidade Orgânica (preencher apenas quando diferente da unidade orgânica mencionada em A2.):<sem resposta>

4.1.1.4. Categoria:Professor Adjunto ou equivalente

4.1.1.5. Regime de tempo na instituição que submete a proposta (%):30

21 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 22: ACEF/1213/04807 —Guião para a auto- avaliação

4.1.1.6. Ficha curricular de docente:Mostrar dados da Ficha Curricular

Mapa VIII - Rui Cândido Ribeiro Soares

4.1.1.1. Nome do docente (preencher o nome completo):Rui Cândido Ribeiro Soares

4.1.1.2. Instituição de ensino superior (preencher apenas quando diferente da instituição proponente mencionada em A1):

<sem resposta>

4.1.1.3 Unidade Orgânica (preencher apenas quando diferente da unidade orgânica mencionada em A2.):

<sem resposta>

4.1.1.4. Categoria:Professor Coordenador ou equivalente

4.1.1.5. Regime de tempo na instituição que submete a proposta (%):100

4.1.1.6. Ficha curricular de docente:Mostrar dados da Ficha Curricular

Mapa VIII - Ricardo André Fernandes Costa

4.1.1.1. Nome do docente (preencher o nome completo):

Ricardo André Fernandes Costa

4.1.1.2. Instituição de ensino superior (preencher apenas quando diferente da instituição proponente mencionada em A1):

<sem resposta>

4.1.1.3 Unidade Orgânica (preencher apenas quando diferente da unidade orgânica mencionada em A2.):<sem resposta>

4.1.1.4. Categoria:

Professor Adjunto ou equivalente

4.1.1.5. Regime de tempo na instituição que submete a proposta (%):100

4.1.1.6. Ficha curricular de docente:Mostrar dados da Ficha Curricular

Mapa VIII - Gonçalo Jorge Nogueira Hermenegildo

4.1.1.1. Nome do docente (preencher o nome completo):Gonçalo Jorge Nogueira Hermenegildo

4.1.1.2. Instituição de ensino superior (preencher apenas quando diferente da instituição proponente mencionada em A1):

<sem resposta>

4.1.1.3 Unidade Orgânica (preencher apenas quando diferente da unidade orgânica mencionada em A2.):

<sem resposta>

4.1.1.4. Categoria:Assistente ou equivalente

22 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 23: ACEF/1213/04807 —Guião para a auto- avaliação

4.1.1.5. Regime de tempo na instituição que submete a proposta (%):30

4.1.1.6. Ficha curricular de docente:Mostrar dados da Ficha Curricular

Mapa VIII - Jácome Miguel Costa da Cunha

4.1.1.1. Nome do docente (preencher o nome completo):Jácome Miguel Costa da Cunha

4.1.1.2. Instituição de ensino superior (preencher apenas quando diferente da instituição proponente mencionada em A1):

<sem resposta>

4.1.1.3 Unidade Orgânica (preencher apenas quando diferente da unidade orgânica mencionada em A2.):<sem resposta>

4.1.1.4. Categoria:Professor Adjunto ou equivalente

4.1.1.5. Regime de tempo na instituição que submete a proposta (%):30

4.1.1.6. Ficha curricular de docente:

Mostrar dados da Ficha Curricular

Mapa VIII - Mário Melo Oliveira

4.1.1.1. Nome do docente (preencher o nome completo):Mário Melo Oliveira

4.1.1.2. Instituição de ensino superior (preencher apenas quando diferente da instituição proponente mencionada em A1):

<sem resposta>

4.1.1.3 Unidade Orgânica (preencher apenas quando diferente da unidade orgânica mencionada em A2.):

<sem resposta>

4.1.1.4. Categoria:Equiparado a Assistente ou equivalente

4.1.1.5. Regime de tempo na instituição que submete a proposta (%):50

4.1.1.6. Ficha curricular de docente:Mostrar dados da Ficha Curricular

Mapa VIII - António Alberto dos Santos Pinto

4.1.1.1. Nome do docente (preencher o nome completo):António Alberto dos Santos Pinto

4.1.1.2. Instituição de ensino superior (preencher apenas quando diferente da instituição proponente mencionada em A1):

<sem resposta>

4.1.1.3 Unidade Orgânica (preencher apenas quando diferente da unidade orgânica mencionada em A2.):<sem resposta>

23 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 24: ACEF/1213/04807 —Guião para a auto- avaliação

4.1.1.4. Categoria:Professor Adjunto ou equivalente

4.1.1.5. Regime de tempo na instituição que submete a proposta (%):100

4.1.1.6. Ficha curricular de docente:

Mostrar dados da Ficha Curricular

Mapa VIII - Cristóvão Dinis Polido Sousa

4.1.1.1. Nome do docente (preencher o nome completo):Cristóvão Dinis Polido Sousa

4.1.1.2. Instituição de ensino superior (preencher apenas quando diferente da instituição proponente mencionada em A1):

<sem resposta>

4.1.1.3 Unidade Orgânica (preencher apenas quando diferente da unidade orgânica mencionada em A2.):<sem resposta>

4.1.1.4. Categoria:Equiparado a Assistente ou equivalente

4.1.1.5. Regime de tempo na instituição que submete a proposta (%):

100

4.1.1.6. Ficha curricular de docente:Mostrar dados da Ficha Curricular

Mapa VIII - Ricardo Jorge da Silva Santos

4.1.1.1. Nome do docente (preencher o nome completo):Ricardo Jorge da Silva Santos

4.1.1.2. Instituição de ensino superior (preencher apenas quando diferente da instituição proponente mencionada em A1):

<sem resposta>

4.1.1.3 Unidade Orgânica (preencher apenas quando diferente da unidade orgânica mencionada em A2.):<sem resposta>

4.1.1.4. Categoria:Professor Adjunto ou equivalente

4.1.1.5. Regime de tempo na instituição que submete a proposta (%):100

4.1.1.6. Ficha curricular de docente:

Mostrar dados da Ficha Curricular

Mapa VIII - Luís da Costa Lima

4.1.1.1. Nome do docente (preencher o nome completo):Luís da Costa Lima

4.1.1.2. Instituição de ensino superior (preencher apenas quando diferente da instituição proponente mencionada

em A1):<sem resposta>

24 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 25: ACEF/1213/04807 —Guião para a auto- avaliação

4.1.1.3 Unidade Orgânica (preencher apenas quando diferente da unidade orgânica mencionada em A2.):<sem resposta>

4.1.1.4. Categoria:Professor Adjunto ou equivalente

4.1.1.5. Regime de tempo na instituição que submete a proposta (%):100

4.1.1.6. Ficha curricular de docente:Mostrar dados da Ficha Curricular

Mapa VIII - Rui Manuel Sousa da Silva

4.1.1.1. Nome do docente (preencher o nome completo):Rui Manuel Sousa da Silva

4.1.1.2. Instituição de ensino superior (preencher apenas quando diferente da instituição proponente mencionada em A1):

<sem resposta>

4.1.1.3 Unidade Orgânica (preencher apenas quando diferente da unidade orgânica mencionada em A2.):<sem resposta>

4.1.1.4. Categoria:Assistente convidado ou equivalente

4.1.1.5. Regime de tempo na instituição que submete a proposta (%):40

4.1.1.6. Ficha curricular de docente:Mostrar dados da Ficha Curricular

4.1.2 Equipa docente do ciclo de estudos (preenchimento automático após submissão do guião)

4.1.2. Equipa docente do ciclo de estudos / Study cycle’s academic staff

Nome / Name Grau / Degree Área científica / Scientific Area Regime de tempo /

Employment linkInformação/ Information

Altino Manuel Silva Sampaio

LicenciadoEngenharia de Electrónica e Computadores

100 Ficha submetida

Vasco Nuno Caio dos Santos

Mestre Informática 100 Ficha submetida

João Paulo Ferreira de

MagalhãesMestre Informática 100 Ficha submetida

Alfredo José Gandra de Sousa França

MestreEngenharia Electrónica e Telecomunicações

30 Ficha submetida

Armando Jorge Monteiro

NevesLicenciado Matemática 100 Ficha submetida

Carlos Filipe Araújo Freitas Licenciado Engenharia Informática 59 Ficha submetida

Carlos Nuno de Oliveira

PinhoMestre

Inovação e Empreendedorismo

Tecnológico30 Ficha submetida

Dílio Adalberto da Rocha Ribeiro

LicenciadoEngenharia Electrotécnica e Computadores

50 Ficha submetida

Filipe Vieira da Silva LicenciadoEngenharia da Comunicação (Sistemas

de Informação)40 Ficha submetida

José Luís da Rocha Sousa Mestre Sistemas de Informação 55 Ficha submetida

Jorge Manuel Pestana Saro MestreEngenharia Electrónica e de Telecomunicações

50 Ficha submetida

Jorge Manuel Neves Coelho

Doutor Ciência de Computadores 100 Ficha submetida

Luís Miguel Pinho Nogueira Doutor Ciência de Computadores 100 Ficha submetida

Pedro Miguel Pereira Mestre Sistemas de Informação 30 Ficha submetida

25 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 26: ACEF/1213/04807 —Guião para a auto- avaliação

<sem resposta>

4.1.3. Dados da equipa docente do ciclo de estudos

4.1.3.1.a Número de docentes em tempo integral na instituição

12

4.1.3.1.b Percentagem dos docentes em tempo integral na instituição (campo de preenchimento automático, calculado após a submissão do formulário)

70,8

4.1.3.2.a Número de docentes em tempo integral com uma ligação à instituição por um período superior a três anos

12

4.1.3.2.b Percentagem dos docentes em tempo integral com uma ligação à instituição por um período superior a três anos (campo de preenchimento automático, calculado após a submissão do formulário)

70,8

4.1.3.3.a Número de docentes em tempo integral com grau de doutor

7

4.1.3.3.b Percentagem de docentes em tempo integral com grau de doutor (campo de preenchimento automático, calculado após a submissão do formulário)

41,3

4.1.3.4.a Número de docentes em tempo integral com o título de especialista<sem resposta>

4.1.3.4.b Percentagem de docentes em tempo integral com o título de especialista (campo de preenchimento

automático, calculado após a submissão do formulário)<sem resposta>

4.1.3.5.a Número (ETI) de docentes do ciclo de estudos inscritos em programas de doutoramento há mais de um ano

5,6

4.1.3.5.b Percentagem dos docentes do ciclo de estudos inscritos em programas de doutoramento há mais de um ano (campo de preenchimento automático calculado após a submissão do formulário)

Borges

Rui Cândido Ribeiro Soares Doutor Electrónica Industrial 100 Ficha submetida

Ricardo André Fernandes Costa

Doutor Informática 100 Ficha submetida

Gonçalo Jorge Nogueira Hermenegildo

Licenciado Engenharia de Sistemas e Informática 30 Ficha submetida

Jácome Miguel Costa da Cunha

Doutor Informática 30 Ficha submetida

Mário Melo Oliveira Licenciado Engenharia de Sistemas e Informática 50 Ficha submetida

António Alberto dos Santos

PintoDoutor

Engenharia Electrotécnica e de

Computadores100 Ficha submetida

Cristóvão Dinis Polido Sousa

MestreEngenharia Electrotécnica e de Computadores

100 Ficha submetida

Ricardo Jorge da Silva Santos

DoutorCiências Exactas, Naturais e Tecnológicas - Informática

100 Ficha submetida

Luís da Costa Lima DoutorCiências Exactas, Naturais e Tecnológicas - Informática

100 Ficha submetida

Rui Manuel Sousa da Silva Mestre Engenharia Informática 40 Ficha submetida

1694

26 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 27: ACEF/1213/04807 —Guião para a auto- avaliação

33,1

4.1.3.6.a Número (ETI) de docentes do ciclo de estudos não doutorados com grau de mestre (pré-Bolonha)5

4.1.3.6.b Percentagem dos docentes do ciclo de estudos não doutorados com grau de mestre (pré-Bolonha) (campo de preenchimento automático calculado após a submissão do formulário)

29,5

Perguntas 4.1.4. e 4.1.5

4.1.4. Procedimento de avaliação do desempenho do pessoal docente e medidas para a sua permanente actualização

A ESTGF.IPP conta com um corpo docente relativamente jovem, dinâmico, fortemente motivado, consciente do seu papel e da missão da ESTGF, do IPP e do Ensino Superior Politécnico. Quanto à sua formação, esta carateriza-se pela diversidade em termos de áreas, cobrindo os domínios científicos específicos das Ciências Empresariais, Informática, Solicitadoria e Segurança e Saúde. É ainda de realçar a existência de uma área científica de Ciências Naturais e Exatas, com corpo docente próprio, que garante o serviço docente das áreas de Matemática e Ciências Exatas. O corpo docente está em permanente atualização em virtude da grande aposta da instituição no apoio à obtenção de graus (mestrado e doutoramento) por parte dos mesmos. Adicionalmente, existe uma avaliação semestral com apreciação da componente pedagógica e científica de todos os docentes na lecionação das suas Unidades Curriculares por parte das respetivas coordenações de cursos e áreas técnico-científicas, bem como uma avaliação pedagógica dos mesmos por parte dos seus estudantes através de inquéritos para o efeito. Todas estas avaliações estão refletidas e são devidamente acompanhadas pelo Sistema de Gestão da Qualidade (ISO 9001:2008 - Processo da qualidade PR06) implementado na Escola, com diversos indicadores relacionados com as atividades letivas.

No que diz respeito à avaliação do pessoal docente, o Politécnico do Porto já elaborou um regulamento de avaliação docente (RAD.IPP) para que as escolas desenvolvam os seus processos de avaliação. A ESTGF já constituiu a Comissão de Avaliação do Desempenho Docente (a qual foi designada e está em funções), com o objetivo de elaborar o regulamento. Este regulamento está em processo de elaboração.

4.1.4. Assessment of academic staff performance and measures for its permanent updating

ESTGF has a relatively young but highly dynamic and motivated faculty, conscious of their role and of the mission of ESTGF; IPP; and Polytechnic higher education. Their background education is of diverse nature, covering the various disciplines within business sciences; informatics; legal practice; and Occupational Health and Safety. It should also disciplines within business sciences; informatics; legal practice; and Occupational Health and Safety. It should also be highlighted that there is a transversal scientific area of Natural and Exact Sciences, with their own teaching staff team that guarantees the teaching in the CUs of mathematics and exact sciences. The teaching staff is in permanent upgrade of their skills and knowledge, working hard in their masters and PhDs. In addition, each semester there is an evaluation (regarding pedagogical and scientific performance) of the teaching staff, within the scope of the CUs they teach, by the DC and the TSUC, based on students’ surveys. All these evaluations are supervised by the Quality Management System (ISO 9001: 2008-Quality Process PR06), implemented through a wide range of indicators related to teaching activities.

In what concerns the academic staff performance evaluation, Porto Polytechnic has produced the Academic Staff Regulation (RAD.IPP) so that the different schools can develop their own regulation. ESTGF has already designated the Commission for the Evaluation of the Academic Staff Performance, with the objective of elaborating the regulation. This document is, currently, being produced.

4.1.5. Ligação para o Regulamento de Avaliação de Desempenho do Pessoal Docentehttps://dre.pt/pdf2sdip/2011/04/074000000/1728317288.pdf

4.2. Pessoal Não Docente

4.2.1. Número e regime de dedicação do pessoal não docente afecto à leccionação do ciclo de estudos. A ESTGF conta com oito funcionários não docentes de apoio à lecionação. Estes funcionários são contratados em regime de dedicação exclusiva. Apesar da sua intervenção não fazer distinção entre diferentes ciclos de estudos, estes funcionários servem, também o presente ciclo de estudos. As funções desempenhadas com o pessoal não docente, considerado neste ponto estão relacionados com: Serviços académicos (2); Serviço de apoio à atividade letiva (1); Gabinete da qualidade (1); Biblioteca (1); Gabinete de promoção e imagem (1) e Centro de informática (2).

4.2.1. Number and work regime of the non-academic staff allocated to the study cycle. There is eight non-teaching staff members whose objective is to provide assistance to the teaching activities. This staff is contracted in exclusivity. Although their intervention cannot be allocated to a particular study

27 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 28: ACEF/1213/04807 —Guião para a auto- avaliação

cycle, their duties include the support to the Computer Networks Security degree. The relevant actions for this point are: academic registry (2), teaching support service (1), quality management office (1); library (1); promotion department (1); and IT centre (2).

4.2.2. Qualificação do pessoal não docente de apoio à leccionação do ciclo de estudos.

Entre o pessoal não docente afeto à lecionação do ciclo de estudos existe um mestre; cinco licenciados; um com o Curso de Especialização Tecnológica e um com o 12º ano.

A ESTGF estimula que o seu corpo não docente tenha as qualificações necessárias para o desempenho das suas funções. Para além de um plano de formação avançada e contínua, atualmente existem duas pessoas a frequentar cursos de 1º ciclo e quatro a frequentar cursos de 2º ciclo.

4.2.2. Qualification of the non academic staff supporting the study cycle. Within the non-teaching staff members that provide support to teaching there is one with a master degree, five graduates, one with a technological specialization course and one with high school diploma.

Therefore, ESTGF aims at having a highly qualified non-teaching staff, namely in terms of technical and graduate education. Currently there are two people pursuing their licentiate degree and four taking the master degree.

4.2.3. Procedimentos de avaliação do desempenho do pessoal não docente. A avaliação do pessoal não docente é realizada em conformidade com a Lei nº 66-B/2007, de 28 de dezembro, que instituiu o Sistema Integrado de Avaliação do Desempenho na Administração Pública (SIADAP), alterada pela Lei nº 55-A/2010, de 31 de dezembro e pela Lei 64-A/2008 de 31 de dezembro. A avaliação do pessoal não docente tem caráter anual e respeita ao desempenho de um ano civil, sendo a avaliação realizada durante os meses de janeiro e fevereiro do ano seguinte.

Para além do que está instituído na lei, a ESTGF tem feito um esforço de promoção da formação do pessoal não docente, promovendo oportunidades de desenvolvimento profissional, através da formação.

4.2.3. Procedures for assessing the non academic staff performance. The assessment of the non-teaching staff is undertaken in line with the law n. 66-b/2007, of December 28th, which has created the Integrated System of Assessment of Public Servants Performance (SIADAP), which has been modified by law 55-a/2010, of December, 31st and by law 64-A , of December, 31st. The assessment of the non- teaching staff is made annually, and regards the performance of the civil year, and thus the assessment is made between January and February of the subsequent year.

Additionally to what is defined by the national law, ESTGF has been making efforts in order to promote the professional development of the non-teaching staff, providing them with opportunities of further training and with the conditions to attend the training.

4.2.4. Cursos de formação avançada ou contínua para melhorar as qualificações do pessoal não docente. Para além da formação académica existe uma preocupação com a formação profissional contínua destes funcionários. Assim, desde 2009, o pessoal não docente afeto à lecionação frequentou um total de 41 cursos com relevância para o desempenho das suas funções (totalizando cerca de 1100 horas de contacto) e um curso de pós graduação.

Adicionalmente, procura-se também promover a partilha de experiências entre o pessoal não docente, com funcionários não docentes (em posições similares) noutras escolas do IPP. Para além disso, a troca de experiências profissionais com outras instituições estrangeiras é também promovida, tendo já acontecido 2 mobilidades ERASMUS para funcionários não docentes.

4.2.4. Advanced or continuing training courses to improve the qualifications of the non academic staff. In addition to the academic education, there is also a concern with the participation in professional training courses, relevant for their functions at ESTGF. The non-teaching staff members have attended to a total of 41 training courses, between 2009 and 2012, amounting to 1100 contact hours. In addition, one of the staff members has attended a post-graduation course.

In addition, ESTGF also aims to promote the sharing of experiences among non-teaching staff in different IPP schools (within non-teaching staff with similar positions). Furthermore, the sharing of professional experiences with other European institutions is also encouraged, and there have been 2 ERASMUS mobilities for the non-teaching staff.

5. Estudantes e Ambientes de Ensino/Aprendizagem

28 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 29: ACEF/1213/04807 —Guião para a auto- avaliação

5.1. Caracterização dos estudantes

5.1.1. Caracterização dos estudantes inscritos no ciclo de estudos, incluindo o seu género, idade, região de proveniência e origem socioeconómica (escolaridade e situação profissional dos pais).

5.1.1.1. Por Género

5.1.1.2. Por Idade

5.1.1.3. Por Região de Proveniência

5.1.1.4. Por Origem Socioeconómica - Escolaridade dos pais

5.1.1.5. Por Origem Socioeconómica - Situação profissional dos pais

5.1.1.1. Caracterização por género / Characterisation by gender

Género / Gender %

Masculino / Male 97.5

Feminino / Female 2.5

5.1.1.2. Caracterização por idade / Characterisation by age

Idade / Age %

Até 20 anos / Under 20 years 0

20-23 anos / 20-23 years 27.5

24-27 anos / 24-27 years 15

28 e mais anos / 28 years and more 57.5

5.1.1.3. Caracterização por região de proveniência / Characterisation by region of origin

Região de proveniência / Region of origin %

Norte / North 97.5

Centro / Centre 2.5

Lisboa / Lisbon 0

Alentejo / Alentejo 0

Algarve / Algarve 0

Ilhas / Islands 0

5.1.1.4. Caracterização por origem socioeconómica - Escolaridade dos pais / By Socio-economic origin –parents' education

Escolaridade dos pais / Parents %

Superior / Higher 2.5

Secundário / Secondary 13.8

Básico 3 / Basic 3 12.5

Básico 2 / Basic 2 12.5

Básico 1 / Basic 1 50

5.1.1.5. Caracterização por origem socioeconómica - Situação profissional dos pais / By socio-economic origin – parents' professional situation

Situação profissional dos pais / Parents %

29 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 30: ACEF/1213/04807 —Guião para a auto- avaliação

5.1.2. Número de estudantes por ano curricular

5.1.3. Procura do ciclo de estudos por parte dos potenciais estudantes nos últimos 3 anos.

5.2. Ambiente de Ensino/Aprendizagem

5.2.1. Estruturas e medidas de apoio pedagógico e de aconselhamento sobre o percurso académico dos estudantes.

Provedor do estudante, tendo como função a defesa e promoção dos direitos e legítimos interesses dos estudantes, assegurando, através de meios informais, a legalidade da atuação dos órgãos, dos serviços e de todos os intervenientes, a título individual ou coletivo, no processo de formação dos estudantes e a sua adequação aos objetivos de promoção da qualidade institucional e do sucesso escolar. O provedor do estudante exerce a sua ação no âmbito de todas as escolas do Instituto, dos Serviços Centrais e dos Serviços de Ação Social.

O Gabinete do Estudante do IPP conta com espaços de consulta de psicologia, emprego, formação, saúde e bem estar e voluntariado, e realiza deslocações semanais à ESTGF apoiando os estudantes a:

- definir e prosseguir objetivos académicos;

- ultrapassar dificuldades pessoais;- identificar e responder a uma diversidade de oportunidades de desenvolvimento pessoal; - facilitar o processo de transição e integração no mercado de trabalho.

5.2.1. Structures and measures of pedagogic support and counseling on the students' academic path. "Provedor do Estudante” is an office which aims to defend and to promote the rights and interests of students, ensuring, by informal means, the legality of the Polytechnic bodies and institutions, either individual or collectively, within the process of the student education. It also seeks to promote academic success and institutional quality. This office covers all schools of the Polytechnic, as well as the social action office.

The student’s office provides different spaces for psychological support, employment, education, health and volunteering. Once a week one of the elements of this office comes to ESTGF and it is available to support the students in terms of:- defining and pursuing academic objectives;- overcoming personal difficulties;- identifying and responding to a diversity of opportunities of personal development;

Empregados / Employed 33.8

Desempregados / Unemployed 6.2

Reformados / Retired 32.5

Outros / Others 27.5

5.1.2. Número de estudantes por ano curricular / Number of students per curricular year

Ano Curricular / Curricular Year Número / Number

1º ano curricular 18

2º ano curricular 18

3º ano curricular 4

40

5.1.3. Procura do ciclo de estudos / Study cycle demand

2010/11 2011/12 2012/13

N.º de vagas / No. of vacancies 49 68 27

N.º candidatos 1.ª opção / No. 1st option candidates 16 22 11

N.º colocados / No. enrolled students 18 25 14

N.º colocados 1.ª opção / No. 1st option enrolments 16 22 11

Nota mínima de entrada / Minimum entrance mark 115.2 115.9 106.6

Nota média de entrada / Average entrance mark 123.7 119.1 112.6

30 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 31: ACEF/1213/04807 —Guião para a auto- avaliação

- facilitating the process of transition and integration in the labour market.

5.2.2. Medidas para promover a integração dos estudantes na comunidade académica. - Manual de acolhimento aos novos estudantes que é elaborado anualmente pelo serviço de Comunicação e Relações Externas da ESTGF. O manual, para além da estrutura do curso e das possíveis saídas profissionais, enumera os serviços/unidades de apoio do IPP, os regulamentos, recursos e os contactos úteis.- Ações de team-building.- Reunião de abertura do ano letivo para receção dos novos estudantes, enquadramento dos objetivos gerais do curso e promover contactos entre estudantes dos diferentes anos do curso. - Espaço Voluntariado: Estudantes Mediadores; Projeto de Apoio Financeiro; Intervenção Comunitária. - Disponibilidade do coordenador de curso e colaboração das associações académicas. - Horário para atendimento individual aos estudantes no âmbito das UC e da coordenação de curso.

5.2.2. Measures to promote the students’ integration into the academic community. - New Student Welcome Booklet: The ESTGF’s communication and external relations office, creates, every academic year a welcome pack for new students with the courses structure and potential employment opportunities, as well as the different Polytechnic supporting services, regulations, resources and useful contacts.- Team-building events and activities.- General meeting at the beginning of the school year to welcome new students, publicize the overall objectives and promote contacts between students of different years of the course.- Voluntary Space: Mediators students; Financial support project; Communitarian Intervention.- Availability of the course coordinator and collaboration of academic associations.- Schedule for individual meetings with students to discuss subjects related to the CUs and CC.

5.2.3. Estruturas e medidas de aconselhamento sobre as possibilidades de financiamento e emprego. A bolsa de emprego IPP promove e disponibiliza:- o registo e atualização do CV; o acesso exclusivo a ofertas de emprego; o contacto direto com as empresas registadas;- orientação vocacional e profissional com aconselhamento individual académico/profissional e apoio na construção de um projeto de carreira;- coaching para o desenvolvimento e portefólio de competências;- apoio no processo de procura ativa de emprego, elaboração de CV, carta de apresentação/candidatura e preparação para entrevista.

Para além do serviço prestado pelos Serviços de Ação Social no que diz respeito às bolsas de estudo, os estudantes podem usufruir de apoio financeiro ao abrigo das bolsas de estudo por mérito (Despacho IPP-P-063-A-2011) e das bolsas de Investigação Científica e Desenvolvimento (Despacho IPP-P-063-2011).

O IPP é uma entidade promotora do concurso Polieemprende, concurso este destinado aos estudantes e que promove e apoia a criação do próprio negócio.

5.2.3. Structures and measures for providing advice on financing and employment possibilities. IPP Employment Support: - registration and CV update; exclusive access to job opportunities; direct contact with registered employers;- vocational and professional orientation, with individual academic and professional counseling and support in the construction of a career project;- coaching for competences development and portfolio;- support in the process of active job search; CV elaboration; application letters and interview preparation.

In addition to the service provided by the Social Service Department with regard to scholarships, students can take advantage of financial assistance under the merit scholarship program (Order IPP-P-063-A-2011) and Scientific Research and Development grants (Order IPP-P-063-2011).

The IPP is a promoting entity of the Polieemprende competition, which is directed to students and promotes and supports the creation of new businesses.

5.2.4. Utilização dos resultados de inquéritos de satisfação dos estudantes na melhoria do processo ensino/aprendizagem.

Os resultados dos inquéritos pedagógicos (realizados aos estudantes) são objeto de análise por parte da coordenação de curso, coordenação de unidade técnico-científica, responsáveis de área científica e presidentes da ESTGF, Conselho Técnico-Científico e Conselho Pedagógico. Desta análise podem surgir ações de melhoria genéricas ou específicas. As ações genéricas são partilhadas com todos os docentes e as específicas são discutidas com os docentes que lecionam as UC visadas. As ações são acompanhadas e avaliadas de forma a verificar a sua implementação e eficácia.

5.2.4. Use of the students’ satisfaction inquiries on the improvement of the teaching/learning process. The results of the pedagogical surveys are analyzed by the Degree Coordinators, the Technical and Scientific

31 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 32: ACEF/1213/04807 —Guião para a auto- avaliação

Coordinators, the supervisors of the Scientific Area and by the presidency of ESTGF, the Technical and Scientific Board and the Pedagogical Board. The result of this analysis may engender general or specific improvement measures. The general measures are shared with all the lecturers and the specific are discussed with the lecturers of the CU in question. The actions are supervised and evaluated in order to determine its effectiveness.

5.2.5. Estruturas e medidas para promover a mobilidade, incluindo o reconhecimento mútuo de créditos. O Gabinete de Relações Internacionais (GRI) promove a mobilidade através dos programas: - Vasco da Gama: programa de mobilidade de estudantes entre escolas do ensino politécnico.

- ERASMUS: programa destinado a estudantes, docentes e funcionários não docentes do ensino superior, dando a oportunidade de estudar ou lecionar numa instituição de ensino superior Europeia.- Bolsas Luso-Brasileiras Santander Universidades: possibilidade de estudo financiado numa universidade brasileira durante um semestre.- Leonardo Da Vinci: pretende desenvolver um processo de aproximação do ensino superior ao mundo empresarial através da realização de estágios profissionais de licenciados do IPP.

Nestes programas, é aprovado pelo Conselho Técnico Científico e pela Instituição de acolhimento parceira, um programa de estudos contemplando o reconhecimento mútuo de créditos. O procedimento para a mobilidade de docentes/estudantes incoming e outgoing está definido no processo da qualidade ESTGF PS-07.

5.2.5. Structures and measures for promoting mobility, including the mutual recognition of credits. The International Relations Office promotes students mobility with the following programmes:- Vasco da Gama: Mobility programme for students between Portuguese Polytechnic Institutes.- ERASMUS: for Students, teaching and non-teaching staff, providing the opportunity to study, teach or work in another European Higher education Institution.- Santander Universities Luso-Brazilian Scholarships: provides the possibility of studying in a Brazilian university for a semester with funding opportunities.- Leonardo Da Vinci: Professional placements for IPP Graduates. It aims to develop a closer relationship between higher education and the business world.

In these programs, a plan of studies is approved by the TSB and by the hosting institution. The quality management process PS-07 defines the procedure for the mobility of incoming teachers and students and it is coordinated by the International Relations Office.

6. Processos

6.1. Objectivos de ensino, estrutura curricular e plano de estudos

6.1.1. Objectivos de aprendizagem (conhecimentos, aptidões e competências) a desenvolver pelos estudantes, operacionalização dos objectivos e medição do seu grau de cumprimento.

Os objetivos de aprendizagem a desenvolver pelos estudantes são considerados na definição das UC, tanto em termos de objetivos, como nos conteúdos programáticos, nas metodologias de ensino/avaliação e corpo docente. Neste âmbito destaca-se a elevada competência técnica transmitida sobre uma perspetiva maioritariamente prática e o alinhamento entre os conteúdos programáticos e as necessidades do mercado de trabalho que são também transmitidos por um corpo docente que combina experiência académica e experiência profissional.

A informação sobre o cumprimento do programa, o sucesso académico, a opinião sobre as metodologias de avaliação e sobre a equipa docente são recolhidos (inquéritos pedagógicos) semestralmente e analisados. Da análise resultam ações que são integradas num Plano de Melhoria que é objeto de acompanhamento e medição.

O curso teve a sua primeira edição em 2010/2011 e por isso ainda não cumpriu um ciclo completo de três anos, mas é um objetivo medir anualmente o cumprimento dos objetivos de aprendizagem, utilizando também como input o feedback das entidades empregadoras e dos ex-alunos.

6.1.1. Learning outcomes to be developed by the students, their translation into the study cycle, and measurement of its degree of fulfillment.

The learning objectives are taken into account during the definition of the CU, not only in terms of goals, but also in the syllabus, in the teaching / assessment methodologies and faculty. In this context, it is important to stress the high technical competence transmitted in a predominantly practical perspective and the symmetry between the syllabus and the needs of the labor market, which is also conveyed by a faculty that combines academic and professional experience.

The information about program implementation, academic success, students’ opinion on the assessment

32 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 33: ACEF/1213/04807 —Guião para a auto- avaliação

methodologies and the teaching team are collected (pedagogical surveys) and analyzed each semester. Actions resulting from the information analysis are integrated in the Improvement Plan, which on its turn, is subjected to monitoring and measurement.

The course had its first edition in 2010/2011 and therefore the three year cycle is incomplete. However it is our objective to annually measure the performance of the learning objectives, using the feedback from employers and former students as input.

6.1.2. Demonstração de que a estrutura curricular corresponde aos princípios do Processo de Bolonha. Objetivos gerais da Declaração de Bolonha: promover a comparabilidade, transparência, legibilidade dos sistemas europeus de ensino superior, a promoção da mobilidade e a empregabilidade. Para tal, o ciclo de estudos:- Tem uma duração de 6 semestres curriculares, cada um com 30 ECTS (total de 180 ECTS);- Adota o sistema internacional de créditos por UC, calculado a partir de uma carga de trabalho necessário a um aluno médio;- Adota uma estrutura curricular e respetivos conteúdos curriculares dirigidos para o que o estudante é capaz de ou sabe fazer (desenvolvimento de competências);- Tem em consideração a adequação dos conteúdos programáticos e dos métodos pedagógicos face às exigências do mercado;- Desenvolve competências que permitem a continuidade para ciclos de estudos mais avançados ou formação ao longo da vida;- Fomenta a mobilidade dos estudantes no espaço europeu através do Gabinete de Relações Internacionais-ESTGF e respetivos programas de mobilidade;- Conta com um corpo docente com qualificação académica e experiência profissional relevante.

6.1.2. Demonstration that the curricular structure corresponds to the principles of the Bologna process. General objectives of the Bologna Declaration: to promote comparability, transparency of European higher education, the promotion of mobility and employability. To this end, this study cycle:- Has a standard duration of 6 semesters, each with 30 ECTS (Total 180 ECTS);- Adopts the international credit system per CU, calculated from the workload required for an average student;- Adopts a curricular structure and corresponding syllabus directed towards what the student knows or is able to do (skills development);- Takes into account the appropriateness of the syllabus and teaching methods to the market requirements;- Develops skills that allow students to advance to other study cycles or lifelong training;- Promotes the mobility of students within Europe through the International Relations Office (ESTGF) and existing mobility programs;- Has a faculty with academic qualifications and relevant work experience.

6.1.3. Periodicidade da revisão curricular e forma de assegurar a actualização científica e de métodos de trabalho.

Os elementos das FUC são revistos anualmente, de acordo com o ponto 6.3 definido no processo da qualidade ESTGF PR04. A FUC é preenchida/validada pelo RUC e remetida ao CUTC, que de acordo com as orientações emanadas das reuniões de homogeneização dos conteúdos programáticos da respetiva UTC e do respetivo curso, verifica a coerência com os objetivos da Licenciatura. Posteriormente o CUTC valida a FUC e remete-a ao CCR, o qual valida a FUC e a remete ao Conselho Pedagógico, para obtenção de parecer. Após emissão de parecer o Conselho Pedagógico remete a FUC ao Conselho Técnico Científico para aprovação.

A necessidade da revisão parte de propostas efetuadas pela equipa docente, da análise dos resultados do ano anterior, de alterações nos computing curricula criados e disponibilizados pela IEEE Computer Society e pela Association for Computing Machinery ou ainda da opinião de profissionais do mercado de trabalho que são regularmente consultados neste âmbito.

6.1.3. Frequency of curricular review and measures to ensure both scientific and work methodologies updating. The elements of CUF are reviewed annually in accordance with the process defined in Section 6.3 of the quality process (ESTGF PR04). The CUF is filled in / validated by the RCU and sent to the TSUC, which in accordance to the guidelines issued by the meetings of standardization of the syllabus of the CU and course in question checks the consistency with the objectives of the Degree. Later the TSUC validates the CUF and sends it to CC, which on its turn validates the CUF and sends it to the Pedagogical Board, for opinion. The next step is to send the CUF to the Scientific Technical Board for approval.

The revision occurs as a result of proposals made by the teaching team, the analyzes of the results from the previous year, the changes in the computing curricula created and made available by the IEEE Computer Society and the Association for Computing Machinery or the opinion of professionals of the area that are regularly consulted in this regard.

6.1.4. Modo como o plano de estudos garante a integração dos estudantes na investigação científica. O plano de estudos contempla as bases teóricas e práticas fundamentais ao prosseguimento de estudos e/ou integração na investigação. É também frequente a abertura de bolsas de integração na investigação a que os estudantes do ciclo de estudos se podem candidatar.

33 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 34: ACEF/1213/04807 —Guião para a auto- avaliação

6.1.4. Description of how the study plan ensures the integration of students in scientific research. The syllabus covers the fundamental theoretical and practical basis essential to study progression and / or research integration. The existence of research grants is also common.

6.2. Organização das Unidades Curriculares

6.2.1. Ficha das unidades curriculares

Mapa IX - Introdução à Programação / Introduction to Programming

6.2.1.1. Unidade curricular:Introdução à Programação / Introduction to Programming

6.2.1.2. Docente responsável e respectivas horas de contacto na unidade curricular (preencher o nome completo):Vasco Nuno Caio dos Santos - 0h

6.2.1.3. Outros docentes e respectivas horas de contacto na unidade curricular:José Luís da Rocha Sousa - 80h

6.2.1.3. Other academic staff and lecturing load in the curricular unit:

José Luís da Rocha Sousa - 80h

6.2.1.4. Objectivos de aprendizagem (conhecimentos, aptidões e competências a desenvolver pelos estudantes):Dotar os estudantes de competências que lhes permitam:- Ser capaz de resolver problemas através da construção de algoritmos em linguagem informal e simbólica;- Conhecer e aplicar componentes da programação estruturada;- Compreender os conceitos de problema, algoritmo e programa;- Conhecer e aplicar estratégias de resolução de problemas;- Ser capaz de construir soluções algorítmicas para problemas;- Compreender e utilizar os conceitos de tipo de dados, variável, operador e expressão;- Compreender e utilizar estruturas de controlo de execução, subalgoritmos, estruturas de dados;- Ser capaz de analisar, discutir e corrigir soluções algorítmicas para problemas.

6.2.1.4. Learning outcomes of the curricular unit:Provide students with skills that allow them to:- Learn how to solve problems by writing algorithms in a high-level language;- Comprehend and apply concepts of structured programming;- Understand the concepts of Problem, Algorithm and Program;- Know and apply common strategies to solve problems;- Write algorithms to solve problems;- Understand and Use the concepts of datatype, variable, operator and expression;- Understand and Use control structures, subalgorithms and data structures;- Analyze, discuss and correct algorithms to solve problems.

6.2.1.5. Conteúdos programáticos:1. Conceitos Básicos- Problemas, algoritmos e programas- Programação estruturada- Linguagem Algorítmica2. Tipos de dados, variáveis, operadores e expressões- Tipos de dados simples e estruturados- Constantes e variáveis- Instruções de atribuição- Expressões aritméticas- Operadores relacionais e lógicos3. Estruturas de controlo de execução- Estruturas de controlo condicionais- Estruturas de controlo repetitivas4. Subalgoritmos e recursividade5. Estruturas de dados básicas- Vetores- Matrizes- Cadeias de carateres- Registos6. Algoritmos de pesquisa e ordenação

34 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 35: ACEF/1213/04807 —Guião para a auto- avaliação

6.2.1.5. Syllabus:1. Basic Concepts- Problems, algorithms and programs- Structured Programming- Algorithmic Language2. Data types, variables, operators and expressions- Basic and structured data types- Constants and variables- Assignment instructions- Arithmetic expressions- Relational and logic operators3. Flow control structures- Conditional structures- Cyclic structures4. Subalgorithms and recursion5. Basic data structures- Vectores- Matrix- Char Arrays- Records6. Search and Sort algorithms

6.2.1.6. Demonstração da coerência dos conteúdos programáticos com os objectivos da unidade curricular.A aprendizagem dos mecanismos utilizados em programação estruturada, bem como a sua aplicação em contexto de exercícios, permitirão ao estudante atingir com sucesso os objetivos da Unidade Curricular, nomeadamente através da correta utilização de estruturas condicionais e repetitivas em conjunção com os tipos de dados mais adequados para a resolução de um problema, tendo presente a diferença entre os conceitos de algoritmia e de programa. A aprendizagem da utilização de Funções e Procedimentos permitirão ao estudante compreender e saber utilizar estruturas de controlo de execução, subalgoritmos e estruturas de dados. O domínio do conceito de Traçagem permitirá ao estudante ser capaz de analisar, discutir e corrigir soluções algorítmicas para a resolução de um problema.

6.2.1.6. Demonstration of the syllabus coherence with the curricular unit's objectives.The study of the mechanisms used in structured programming, as well as its application in the context of exercises, allows the student to successfully achieve the goals set for the class, including the correct use of conditional and cyclic structures in conjunction with the most appropriate data types to solve a problem, bearing in mind the difference between the concepts of algorithms and program. Learning the use and difference of functions and procedures will provide the student with the knowledge to understand and know how to use control structures for implementation, subalgorithms and data structures. By tracing the student will be able to analyze, discuss and correct algorithmic solutions to solve a problem.

6.2.1.7. Metodologias de ensino (avaliação incluída):A metodologia geral a adotar nas aulas teóricas será o método expositivo, onde serão apresentados os conceitos e sua utilização através de exemplos.

Nas aulas teórico-práticas será utilizado o método ativo, ou seja, serão apresentados exercícios para o estudante resolver sendo posteriormente analisadas e debatidas as propostas de solução.

A avaliação é constituída por exame final (exame teórico (75%) + exame prático (25%)) ou por avaliação contínua (três minitestes e um trabalho prático).

6.2.1.7. Teaching methodologies (including evaluation):The general methodology adopted in the theoretical classes will be through lectures where the concepts will be presented in addition to their use through examples.

In the practical classes the active method will be used, i.e., exercises will be presented for the student to solve and then analyzed and discussed with the other students.

The assessment consists of final exam (theoretical test (75%) + practical test (25%)) or by continuous assessment (three tests and a project).

6.2.1.8. Demonstração da coerência das metodologias de ensino com os objectivos de aprendizagem da unidade curricular.

Considerando que esta disciplina é de primeiro ano, tornando-se assim o primeiro contacto dos estudantes com o ensino superior, o método expositivo é o mais adequado para a introdução dos conceitos de programação, complementando-se com a exemplificação da sua correta utilização.

Nas aulas teórico-práticas o estudante é incentivado a aplicar os conceitos adquiridos nas aulas teóricas

35 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 36: ACEF/1213/04807 —Guião para a auto- avaliação

através da resolução autónoma ou em grupo dos exercícios propostos.

6.2.1.8. Demonstration of the coherence between the teaching methodologies and the learning outcomes.Considering that this is a first year class, thus becoming the first contact of students with higher education, the lecture method is the most suitable for introducing programming concepts with the correct demonstration of its use.

In practical classes the student is encouraged to apply the concepts acquired in lectures by solving exercises independently or in group

6.2.1.9. Bibliografia principal:- Wirth, Niklaus (1999). Algoritmos e Estruturas de Dados. Rio de Janeiro: LTC-Livros Técnicos e Científicos.- Binstock, Andrew; Rex, John (1999). Practical Algorithms for Programmers. London: Addison-Wesley.

Mapa IX - Laboratórios de Programação 1 / Programming Laboratories 1

6.2.1.1. Unidade curricular:Laboratórios de Programação 1 / Programming Laboratories 1

6.2.1.2. Docente responsável e respectivas horas de contacto na unidade curricular (preencher o nome completo):Vasco Nuno Caio dos Santos - 0h

6.2.1.3. Outros docentes e respectivas horas de contacto na unidade curricular:

Rui Manuel Sousa da Silva - 96h

6.2.1.3. Other academic staff and lecturing load in the curricular unit:Rui Manuel Sousa da Silva - 96h

6.2.1.4. Objectivos de aprendizagem (conhecimentos, aptidões e competências a desenvolver pelos estudantes):Dotar os estudantes de competências que lhes permitam:- Analisar e resolver problemas recorrendo a linguagens de programação.- Implementar de forma correta e eficiente código escrito na linguagem C.- Saber o que é o paradigma de programação imperativo.- Saber o que é e como implementar modularidade na escrita de código.- Saber analisar, avaliar e usar módulos de código em C que tenham sido escritos por terceiros.- Saber o que é e como implementar legibilidade em código escrito na linguagem C.

6.2.1.4. Learning outcomes of the curricular unit:Provide students with skills that allow them to:- Do problem analysis and solving using programming languages.- Know how to implement programs using C language.- Know what is the imperative paradigm.- Know the concept of modularity and how to apply it to solve a specific problem.- Know how to analyze, evaluate and use pieces/modules of C code that were written by others.- Know what is program legibility and how to achieve it in C code.

6.2.1.5. Conteúdos programáticos:- Introdução: aos computadores, à linguagem C, e ao IDE Dev-C ++- O pré-processador-- As diretivas #include, #define (constantes simbólicas, e macros- Desenvolvimento estruturado de programas- Controlo de fluxo-- A instrução If e suas variantes-- A instrução switch-- As instruções for, while e do while- Variáveis unidimensionais e multidimensionais- Funções-- Módulos de programas em C-- Protótipos de funções-- Ficheiros de cabeçalho (header files)-- Invocar funções com passagem de argumentos por valor-- Passagem a funções de variáveis unidimensionais e multidimensionais-- Visibilidade de variáveis- Bibliotecas – carateres e strings-- Funções para conversão de strings <stdlib.h>.-- A biblioteca <stdio.h>

36 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 37: ACEF/1213/04807 —Guião para a auto- avaliação

-- A biblioteca <string.h>- Formatação de entrada e saída de dados- Apontadores- Processamento de ficheiros

6.2.1.5. Syllabus:- Introduction: computers, C language, Dev-C++ IDE- Pre-processor-- #include, #define directives- Structured software development- Flow control-- If statement-- switch statement-- for, while and do while statement- basic and structured variables- Functions-- C modules-- Function prototypes-- header files-- Functions with arguments-- variable scope- string librarys-- stdlib.h-- stdio.h-- string.h- Input/Output formatting- Pointers- File processing

6.2.1.6. Demonstração da coerência dos conteúdos programáticos com os objectivos da unidade curricular.A aprendizagem dos mecanismos utilizados em programação estruturada, bem como a sua aplicação em contexto de exercícios, permitirão ao estudante atingir com sucesso os objetivos definidos para a Unidade Curricular. A introdução à linguagem de programação C permitirá ao estudante compreender o conceito de linguagem imperativa bem como utilizá-la no contexto de resolução de problemas. As boas práticas de codificação inerentes ao domínio da linguagem, nomeadamente através do conhecimento da sintaxe da linguagem, das bibliotecas mais utilizadas, funções e tipos de dados nativos à linguagem C permitirão ao estudante implementar programas nesta linguagem bem como analisar, avaliar e usar módulos de código em C escritos por terceiros. O domínio de funções, validação de dados, formatação de entrada e saída de dados contribuirá também para uma escrita de código legível e modular.

6.2.1.6. Demonstration of the syllabus coherence with the curricular unit's objectives.The learning mechanisms used for structured programming, as well as its application in the context of exercises allows the student to successfully achieve the learning outcomes defined for this class. The introduction to C programming language will enable the student to understand the concept of imperative language and use it in the context of problem solving. Good coding practices inherent in the domain of language, particularly through knowledge of language syntax, the most used libraries, functions and native C data types allow students to implement programs in this language as well as analyze, evaluate and use C modules coded by others. Mastering functions, data validation and input/output formatting will also contribute to write readable and modular code.

6.2.1.7. Metodologias de ensino (avaliação incluída):A metodologia geral a adotar nas aulas teórico-práticas será o método ativo, onde serão analisados os algoritmos resolvidos na UC de Introdução à Programação e apresentadas as melhores técnicas para a respetiva implementação na linguagem de programação C.

Nas aulas práticas serão aplicadas as técnicas adquiridas nas aulas teórico-práticas através da implementação em linguagem C dos algoritmos desenvolvidos previamente, recorrendo como tal ao método ativo.

A avaliação é constituída por exame final (exame prático) ou por avaliação contínua (um miniteste e um trabalho prático).

6.2.1.7. Teaching methodologies (including evaluation):The general methodology to adopt in the theoretical/practical lessons will be the active method, where the algorithms solved in the Introduction to Programming class are analyzed and the best techniques for the respective implementation in C programming language are presented.

Practical lessons will apply the techniques acquired in theoretical/practical lessons through coding, in C language, the algorithms developed previously, thus using the active teaching methodology.

37 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 38: ACEF/1213/04807 —Guião para a auto- avaliação

The assessment consists of a final exam (practical exam) or by continuous assessment (one written test and a project).

6.2.1.8. Demonstração da coerência das metodologias de ensino com os objectivos de aprendizagem da unidade curricular.

O método ativo é o mais adequado para a assimilação das regras de sintaxe e semântica da linguagem C, uma vez que se recorre a exemplos e a fichas de exercícios para que o estudante assimile os conhecimentos pretendidos através da exercitação.

6.2.1.8. Demonstration of the coherence between the teaching methodologies and the learning outcomes.The active method is the most suitable for the assimilation of the syntax and semantic rules of the C language, since we use examples and exercises for the student to practice.

6.2.1.9. Bibliografia principal:- Damas, Luís (1999). Linguagem C. Lisboa: FCA - Editora Informática.- Kruse, Robert; Tondo, C. L., Leung, Bruce (1997). Data Structures and Program Design in C. Englewood Cliffs, NJ: Prentice-Hall.- Deitel & Deitel (2009). C: How to Program. Englewood Cliffs, New Jersey: Prentice-Hall. - Kochan, Stephen G. (2008). Programming in C. Indianapolis, IN: Sams.

Mapa IX - Álgebra / Algebra

6.2.1.1. Unidade curricular:Álgebra / Algebra

6.2.1.2. Docente responsável e respectivas horas de contacto na unidade curricular (preencher o nome completo):Armando Jorge Monteiro Neves - 64h

6.2.1.3. Outros docentes e respectivas horas de contacto na unidade curricular:n.a.

6.2.1.3. Other academic staff and lecturing load in the curricular unit:n.a.

6.2.1.4. Objectivos de aprendizagem (conhecimentos, aptidões e competências a desenvolver pelos estudantes):- Introduzir conceitos fundamentais da Álgebra Linear e desenvolver o raciocínio abstrato de um modo geral.- Proporcionar uma abertura ao raciocínio matemático e constituir uma ferramenta de trabalho para a resolução de problemas de outras disciplinas do curso.- Estimular o interesse pela disciplina, bem como, o desenvolvimento do raciocínio e do espírito crítico através de exemplos de aplicações práticas do calculo matricial, por exemplo na computação e na criptografia- Conhecer e aplicar as operações com matrizes;- Conhecer e aplicar métodos de resolução de sistemas de equações;- Determinar base e dimensão de um espaço vetorial;- Aplicar os conceitos e técnicas estudadas nas restantes disciplinas da licenciatura.- Fazer uso das estruturas algébricas, matriciais e vetoriais aplicadas à informática;- Manusear o software matemático Scilab como auxílio a operações com matrizes mais complexas e morosas.

6.2.1.4. Learning outcomes of the curricular unit:- To introduce fundamental linear algebra concepts and develop abstract thinking in general;- To provide an opening math thinking and build a working tool for solving problems in other disciplines of the course;- To stimulate the interest in the discipline, as well as the development of reasoning and critical thinking through examples of practical applications of calculus to matrix, for example in computation and encryption;- To specify requirements and approaches to solving problems;- To coordinate and implement appropriate methodologies for solving problems;- To analyze, experience and criticize solutions;- To know and apply the matrix operations;- To understand and to apply methods for solving systems of equations;- To determine the base and dimension of a vetor space;- To apply the concepts and techniques studied in other disciplines of the degree;- To handle the mathematical software Scilab as an aid to do more complex operations.

6.2.1.5. Conteúdos programáticos:1. Matrizes e sistemas de equações lineares.

38 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 39: ACEF/1213/04807 —Guião para a auto- avaliação

2. Determinantes e sistemas de equações lineares3. Vetores e valores próprios de uma matriz.4. Espaços vetoriais5. Permutações/Transposição6. Álgebra computacional

6.2.1.5. Syllabus:1. Matrices and systems of linear equations2. Determinants and linear systems3. Vectors and eigenvalues of a matrix4. Vector spaces5. Permutation / Transposition6. Computational Algebra

6.2.1.6. Demonstração da coerência dos conteúdos programáticos com os objectivos da unidade curricular.Os conteúdos programáticos enunciados encontram-se em sintonia com os objetivos apontados para esta unidade curricular, na medida em que, a par da informação teórica, se incluem as principais técnicas de cálculo matricial e aplicações no domínio dos espaços vetoriais. Numa outra vertente, é ainda dada formação sobre o software matemático Scilab de modo a permitir a sua utilização no campo da Álgebra Computacional.

6.2.1.6. Demonstration of the syllabus coherence with the curricular unit's objectives.The syllabus statements are in line with the objectives pointed to this course, in that, in addition to theoretic information, are include the main matrix calculations techniques and applications in the field vector spaces. In another aspect, is also provided training on the Scilab mathematical software to enable their use in the field of Computer Algebra.

6.2.1.7. Metodologias de ensino (avaliação incluída):Aula teórica, com uma componente de caráter mais expositivo em que são apresentados os conceitos teóricos que suportam os posteriores desenvolvimentos em termos de prática, associada à apresentação de alguns exemplos que facilitem a apreensão dos conceitos. Nas aulas teórico-práticas são propostos aos alunos exercícios envolvendo os conceitos abordados nas aulas teóricas. Nesta fase há ainda lugar ao esclarecimento individualizado das questões colocadas.

A avaliação é constituída por exame final (exame teórico) ou por avaliação contínua (dois testes teórico-práticos).

6.2.1.7. Teaching methodologies (including evaluation):Lectures with a component of an expository method in which the concepts underlying the further practice are presented. At this stage, some examples are given in order to facilitate the understanding of the concepts. In practical classes are offered to students exercises involving the concepts discussed in the lectures. At this stage there is still room for clarification of individual questions.

The assessment consists of final exam (theory test) or by continuous assessment (two theoretical-practical tests).

6.2.1.8. Demonstração da coerência das metodologias de ensino com os objectivos de aprendizagem da unidade curricular.

A metodologia de ensino baseada em duas componentes - exposição teórica com apresentação de exemplos e componente prática com a resolução de exercícios - apresenta-se como uma forma adequada de aprendizagem de conceitos de natureza abstrata, bem como, com a componente prática, se procurar criar um espaço para estimular a capacidade dos alunos em resolver os problemas colocados de forma autónoma, mas também, com o apoio do professor, ultrapassar dificuldades que possam sentir na sua resolução.

6.2.1.8. Demonstration of the coherence between the teaching methodologies and the learning outcomes.The teaching methodologies are based in two parts: theoretical, accompanied by presentation of practical examples and problem solving is an appropriate way of learning concepts of abstract nature, as well as with a practical component, we try to create a moment to stimulate the students' ability to solve the problems independently, but with support from the teacher, overcome difficulties they may experience in their resolution.

6.2.1.9. Bibliografia principal:- Nicholson, K. (2006). Álgebra linear. New York: McGraw-Hill.- Croft, Anthony; Davison, Robert (1999). Mathematics for Engineers. England: Addison-Wesley

Mapa IX - Sistemas Digitais / Digital Systems

6.2.1.1. Unidade curricular:

39 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 40: ACEF/1213/04807 —Guião para a auto- avaliação

Sistemas Digitais / Digital Systems

6.2.1.2. Docente responsável e respectivas horas de contacto na unidade curricular (preencher o nome completo):Rui Cândido Ribeiro Soares - 32h

6.2.1.3. Outros docentes e respectivas horas de contacto na unidade curricular:Altino Manuel Silva Sampaio - 32h

6.2.1.3. Other academic staff and lecturing load in the curricular unit:Altino Manuel Silva Sampaio - 32h

6.2.1.4. Objectivos de aprendizagem (conhecimentos, aptidões e competências a desenvolver pelos estudantes):Nesta unidade curricular pretende-se que os estudantes sejam capazes de compreender e aplicar conhecimentos sobre sistemas digitais, adquirindo as competências (apresentadas sobre a forma de objetivos específicos (OE)) que se seguem:OE1 - compreender a natureza dos sistemas digitais OE2 - identificar portas lógicas; OE3 - analisar e implementar circuitos digitais básicos; OE4 - projetar circuitos digitais básicos; OE5 - realizar a manutenção de circuitos digitais básicos; OE6 - representar digitalmente informação;OE7 - analisar circuitos combinatórios;OE8 - analisar circuitos aritméticos;OE9 - analisar circuitos sequenciais.

6.2.1.4. Learning outcomes of the curricular unit:In this course it is expected that the students understand and apply the digital systems concepts, acquiring the following skills (herein presented as specific objectives (SO)):SO1 - understanding the nature of digital systems;SO2 - identify gates;SO3 - analyze and implement basic digital circuits;SO4 - design of basic digital circuits;SO5 - perform maintenance on basic digital circuits;SO6 - represent digital information;SO7 - analyze combinatorial circuits;SO8 - analyze arithmetic circuits;SO9 - analyze sequential circuits.

6.2.1.5. Conteúdos programáticos:CP1 - Natureza dos circuitos digitaisCP2 - Álgebra de BooleCP3 - Mapas de karnaughCP4 - Portas lógicasCP5 - Circuitos combinatóriosCP6 - Circuitos sequenciais

6.2.1.5. Syllabus:S1 - Nature of digital circuitsS2 - Boolean AlgebraS3 - Karnaugh MapsS4 - Logic gatesS5 - Combinatorial CircuitsS6 - Sequential circuits

6.2.1.6. Demonstração da coerência dos conteúdos programáticos com os objectivos da unidade curricular.CP1 - O conceito de sistema digital e características dos circuitos integrados (para atingir OE1)CP2 e CP3 - A álgebra de boole é apresentada de forma sistemática, mas numa prespectiva utilitária de descrever um formalismo usado para a manipulação de expressões lógicas. São apresentadas várias portas lógicas bem como a sua tabela de verdade, símbolo lógico e respetiva função (para atingir OE2 e OE3)CP4 - Finalmente é exemplificado como realizar um projeto básico de um circuito digital (para atingir OE4 e OE5)CP5 - Este tópico descreve os conceitos fundamentais relacionados com a representação digital de informação. São descritos módulos combinatórios (para atingir OE6, OE7 e OE8)CP6 - Este tópico aborda a construção de módulos aritméticos que permitem executar as operações lógicas (para atingir OE9)

40 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 41: ACEF/1213/04807 —Guião para a auto- avaliação

6.2.1.6. Demonstration of the syllabus coherence with the curricular unit's objectives.CP1 - The system concept and characteristics of the digital integrated circuits (to achieve SO1)CP2 and CP3 - Boolean algebra is presented in a systematic way, but in a utilitarian perspective to a formalism used to describe the manipulation of logical expressions. Shows a variety of logic gates and their truth table, logic symbol and functions (SO2 and SO3 to achieve)CP4 - Finally is exemplified how to perform a basic design of a digital circuit (to achieve SO4 and SO5)CP5 - This topic describes the basic concepts related to digital representation of information. Combinatorial modules are described (to achieve SO6, SO7 and SO8)CP6 - This topic discusses the construction of arithmetic modules that allow to perform the logical operations (to achieve SO9)

6.2.1.7. Metodologias de ensino (avaliação incluída):Método expositivo: Através da dissertação dos conteúdos programáticos e projeção de elementos exemplificadores.Método interrogativo: Dando-se ênfase à participação do estudante, formulando perguntas abertas, com o objetivo de permitir desenvolver no estudante um espírito critico e uma atitude mais autónoma.Método ativo: Realização de fichas de exercícios e fichas práticas laboratoriais para consolidação dos conhecimentos adquiridos.

A avaliação é constituída por exame final teórico.

6.2.1.7. Teaching methodologies (including evaluation):Exposition methodology: Through the dissertation of the syllabus and projection exemplary elements.Interrogative methodology: Giving emphasis to student participation, formulating open questions, in order to develop the students’ critical spirit and more autonomy.Active methodology: Practical exercises to consolidate the competences transmitted.

The evaluation consists in a theoretical final exam.

6.2.1.8. Demonstração da coerência das metodologias de ensino com os objectivos de aprendizagem da unidade curricular.

Método expositivo - para atingir todos os objetivos específicosMétodo interrogativo - para atingir todos os objetivos específicosMétodo ativo - para atingir todos os objetivos específicos

6.2.1.8. Demonstration of the coherence between the teaching methodologies and the learning outcomes.Exposition methodology - to achieve all the specific goalsInterrogative methodology - to achieve all the specific goalsActive methodology - to achieve all the specific goals

6.2.1.9. Bibliografia principal:- J. Gouveia e A. Magalhães (2002). Hardware para PC's e Redes. Lisboa: FCA - Editora Informática.- J. Carriço (1997). Hard and Software: curso de computadores. Lisboa : Centro de Tecnologias de Informaçao.- J. Marques e P. Guedes (1998). Fundamentos de Sistemas Operativos. Lisboa: Editorial Presença.

Mapa IX - Introdução à Computação / Introduction to Computing

6.2.1.1. Unidade curricular:

Introdução à Computação / Introduction to Computing

6.2.1.2. Docente responsável e respectivas horas de contacto na unidade curricular (preencher o nome completo):João Paulo Ferreira de Magalhães - 0h

6.2.1.3. Outros docentes e respectivas horas de contacto na unidade curricular:José Luís da Rocha Sousa - 64h

6.2.1.3. Other academic staff and lecturing load in the curricular unit:José Luís da Rocha Sousa - 64h

6.2.1.4. Objectivos de aprendizagem (conhecimentos, aptidões e competências a desenvolver pelos estudantes):Esta UC tem como objetivo geral dotar os estudantes de competências transversais que lhes permitam:- Utilizar e compreender as ferramentas de trabalho inerentes ao exercício de uma atividade profissional na área do curso; - Ter as bases necessárias a uma simples e mais rápida retenção de conhecimentos que serão aprofundados em anos/semestres avançados do curso.

41 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 42: ACEF/1213/04807 —Guião para a auto- avaliação

De forma mais específica, após a conclusão desta UC o estudante, deverá ser capaz de:- Executar operações de instalação, preparação e utilização de um sistema operativo baseado em Unix;- Caracterizar genericamente uma rede de dados, conhecer os dispositivos de interligação e tipos de endereçamento, e identificar alguns serviços e protocolos;- Indicar as principais unidades de grandeza associadas à medição de capacidade de armazenamento e transferência de dados;- Descrever um modelo computacional e apresentar exemplos.

6.2.1.4. Learning outcomes of the curricular unit:The main goal of this curricular unit is to provide the students with transversal competences allowing them to:- Use and understand the tools available for the execution of their professional tasks;- A simple and fast learning of the contents that will be taught in the advanced years/semesters

More specifically, after concluding this curricular unit, the student should be able to: - Perform the installation, preparation and use of an operating system based on Unix;- Characterize a general data network, know different interconnection devices and types of addressing, and identify some services and protocols;- Know the major measurement units for storage capacity and data transfer;- Describe a computational model and provide some examples.

6.2.1.5. Conteúdos programáticos:1. Unidades de medida e grandeza2. Introdução aos Sistemas Operativos2.1. Instalação S.O. com recurso a virtual machines2.2. Windows vs Linux: 2.2.1. Sistemas de ficheiros2.2.2. Utilizadores e permissões2.2.3. Editores de texto2.2.4. Linha de commandos/Shell2.2.5. Commandos de S.O.2.2.6. Execução de commandos em modo Batch/Shell script3. Introdução às redes de computadores3.1. Equipamentos de rede passivos e ativos3.2. Topologias de rede lógicas e respetivo aspeto físico3.3. Protocolos de rede 3.4. Introdução ao endereçamento de rede e serviços3.5. Comandos de rede (ping, nslookup, dig, netstat, ifconfig/ipconfig, traceroute)3.6. Introdução aos serviços de rede (ftp, dns, dhcp, http, ssh/sftp/scp)4. Processamento e transporte da informação5. Modelos computacionais

6.2.1.5. Syllabus:1. Measurement units2. Introduction to the Operating Systems (OS)2.1. OS installation using virtual machines2.2. Windows versus Linux.2.2.1. File systems2.2.2. Users and permissions2.2.3. Text editors2.2.4. Command line/Shell2.2.5. OS commands2.2.6. Batch files and shell scripts3. Introduction to the computer networks 3.1. Active and passive equipments3.2 Network topologies - physical and logical organisation3.3. Network protocolos3.4. Network addressing and services3.5. Network commands/tools (ping, nslookup, dig, netstat, ifconfig/ipconfig, traceroute)3.6. Network services (ftp, dns, dhcp, http, ssh/sftp/scp)4. Data processing and communication5. Computational models

6.2.1.6. Demonstração da coerência dos conteúdos programáticos com os objectivos da unidade curricular.

Para um estudante que se inicia no ensino superior, e num curso como o de Licenciatura em Segurança Informática em Redes de Computadores, é fundamental a aquisição de um conjunto de competências base e transversais ao curso. O programa desta UC foca um conjunto de tópicos considerados fundamentais para nivelar os conhecimentos dos estudantes do 1º ano e introduzir matérias que serão amplamente utilizadas e profundadas em unidades curriculares de anos/semestres avançados do curso.

42 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 43: ACEF/1213/04807 —Guião para a auto- avaliação

6.2.1.6. Demonstration of the syllabus coherence with the curricular unit's objectives.For a student that is starting his superior training, and particularly in a area like the Computer Networks Security, it is mandatory the acquisition of some transversal skills. The syllabus of this curricular unit focus the set of topics that are aligned with the other courses and which are considered as very important to establish the baseline skills that will be then extended in the posterior years/semesters.

6.2.1.7. Metodologias de ensino (avaliação incluída):A metodologia a adotar para a generalidade das aulas Teóricas será o método expositivo. Nas aulas Teórico-Práticas será adotado o método demonstrativo/ativo.

A avaliação é constituída por exame final (exame teórico (40%) + exame prático (60%)) ou por avaliação contínua (dois trabalhos práticos e um teste teórico).

6.2.1.7. Teaching methodologies (including evaluation):Most of the theoretical classes will adopt the expository learning methodology. In the theoretical-practical classes, will be adopted the demonstrative/active learning methodologies.

The assessment is constituted by a final exam (theoretical (40%) + practical (60%)) or by continuous evaluation (two practical assignments and one theoretical exam).

6.2.1.8. Demonstração da coerência das metodologias de ensino com os objectivos de aprendizagem da unidade

curricular.Nas aulas Teóricas serão apresentados os fundamentos teóricos dos sistemas computacionais definidos no programa da UC. Nestas aulas a vídeo projeção de slides será usada como meio de suporte à transmissão de conhecimento. No início de cada aula serão disponibilizados os slides para que os estudantes possam acompanhar a aula e fazer as suas próprias anotações. O recurso ao método demonstrativo será usado para complementar a transmissão dos conceitos teóricos.

Nas aulas Teórico-Práticas serão consolidados os conceitos teóricos, através de demonstração e realização de fichas de exercícios. Nestas aulas, o progresso dos estudantes será acompanhado de forma próxima e os mesmos podem recorrer ao apoio do docente sempre que necessário.

6.2.1.8. Demonstration of the coherence between the teaching methodologies and the learning outcomes.In the theoretical classes will be presented the computational systems fundamentals defined in the syllabus. In this classes, will be used the video-projection of slides to transmit the topics. At the beginning of each class, the slides will be published online, allowing the students to take their own notes. The demonstrative methodology will be used to complement the transmission of competences.

In the theoretical-practical classes, the theoretical concepts will be trained by means of practical exercises. In these classes, the students’ progress will be closely followed and the students are allowed to ask for help anytime.

6.2.1.9. Bibliografia principal:- Richard Petersen (1997). Linux: The Complete Reference. New York: Mcgraw-Hill Osborne Media.- Fernando Boavida e Edmundo Monteiro (2000). Engenharia de Redes Informáticas. Lisboa: FCA - Editora Informática.

Mapa IX - Algoritmos e Estruturas de Dados / Algorithms and Data Structures

6.2.1.1. Unidade curricular:Algoritmos e Estruturas de Dados / Algorithms and Data Structures

6.2.1.2. Docente responsável e respectivas horas de contacto na unidade curricular (preencher o nome completo):Vasco Nuno Caio dos Santos - 64h

6.2.1.3. Outros docentes e respectivas horas de contacto na unidade curricular:n.a.

6.2.1.3. Other academic staff and lecturing load in the curricular unit:

n.a.

6.2.1.4. Objectivos de aprendizagem (conhecimentos, aptidões e competências a desenvolver pelos estudantes):Dotar os estudantes de competências que lhes permitam:- Ser capaz de resolver problemas utilizando, eficaz e eficientemente, estruturas de dados avançadas;

43 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 44: ACEF/1213/04807 —Guião para a auto- avaliação

- Compreender e utilizar estruturas de dados avançadas na resolução de problemas;- Perceber as vantagens da utilização de memória dinâmica.

6.2.1.4. Learning outcomes of the curricular unit:Provide students with skills that allow them to:- Be able to solve problems by using, effectively and efficiently, advanced data structures;- Understand and use advanced data structures to solve problems;- Understand the advantages of using dynamic memory.

6.2.1.5. Conteúdos programáticos:1. Tabelas de Hash2. Apontadores e Memória Dinâmica3. Stacks3.1. Operações elementares3.2. Representação3.3. Implementação em memória contígua: arrays simples e arrays circulares3.4. Implementação em memória dinâmica3.5. Aplicações4. Queues4.1. Operações elementares4.2. Representação4.3. Implementação em memória contígua: arrays simples e arrays circulares4.4. Implementação em memória dinâmica4.5. Aplicações5. Listas Simples e Duplamente Ligadas5.1. Operações elementares5.2. Representação5.3. Implementação5.4. Aplicações6. Árvores6.1. Operações elementares6.2. Representação6.3. Implementação6.4. Aplicações7. Grafos7.1. Operações elementares7.2. Representação7.3. Aplicações

6.2.1.5. Syllabus:1. Hashtables2. Pointers and dynamic memory3. Stacks3.1. Basic operations3.2. Representation3.3. Using contiguous memory: simple arrays and circular arrays3.4. Using dynamic memory3.5. Applications4. Queues4.1. Basic operations4.2. Representation4.3. Using contiguous memory: simple arrays and circular arrays4.4. Using dynamic memory4.5. Applications5. Linked and double-linked Lists5.1. Basic operations5.2. Representation5.3. Implementation5.4. Applications6. Trees6.1. Basic operations6.2. Representation6.3. Implementation6.4. Applications7. Graphs7.1. Basic operations7.2. Representation7.3. Applications

6.2.1.6. Demonstração da coerência dos conteúdos programáticos com os objectivos da unidade curricular.

44 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 45: ACEF/1213/04807 —Guião para a auto- avaliação

A aprendizagem dos mecanismos utilizados em programação estruturada, bem como a sua aplicação em contexto de exercícios, permitirão ao estudante atingir com sucesso os objetivos definidos para a Unidade Curricular, nomeadamente através da correta utilização de estruturas de dados avançadas em contexto de memória estática e dinâmica tendo sempre presente as restrições de funcionamento inerentes à utilização de Tabelas de Hash, Stacks, Queues, Listas Ligadas, Árvores e Grafos. O conhecimento dos pontos fortes e fracos de cada uma das estruturas estudadas contribuirá também para uma correta avaliação das vantagens e desvantagens associadas à sua utilização em memória estática ou dinâmica.

6.2.1.6. Demonstration of the syllabus coherence with the curricular unit's objectives.The study of the mechanisms used in structured programming, as well as its application in the context of exercises, allows the student to successfully achieve the goals set for the class, including the correct use of advanced data structures implemented in both static and dynamic memory always bearing in mind the constraints of the operations inherent to the use of Hash Tables, Stacks, Queues, Linked Lists, Trees and Graphs. Acknowledging the strengths and weaknesses of each of the structures studied also contributes to a correct evaluation of the advantages and disadvantages associated with their use in static or dynamic memory.

6.2.1.7. Metodologias de ensino (avaliação incluída):A metodologia geral a adotar nas aulas teóricas será o método expositivo, onde serão apresentados os conceitos e sua utilização através de exemplos

Nas aulas teórico-práticas será utilizado o método ativo, ou seja, serão apresentados exercícios para o estudante resolver sendo posteriormente analisadas e debatidas as propostas de solução.

A avaliação é constituída por exame final (exame teórico (50%) + exame prático (50%)) ou por avaliação contínua (um miniteste e um trabalho prático).

6.2.1.7. Teaching methodologies (including evaluation):The general methodology adopted in the theoretical classes will be through lectures where the concepts will be presented in addition to their use through examples.

In the practical classes the active method will be used, i.e., exercises will be presented for the student to solve and then analyzed and discussed with the other students.

The assessment consists of final exam (theoretical test (50%) + practical test (50%)) or by continuous assessment (one test and a project).

6.2.1.8. Demonstração da coerência das metodologias de ensino com os objectivos de aprendizagem da unidade curricular.

Considerando que esta disciplina é de primeiro ano, tornando-se assim o primeiro contacto dos estudantes com o ensino superior, o método expositivo é o mais adequado para a introdução dos conceitos de programação, complementando-se com a exemplificação da sua correta utilização.

Nas aulas teórico-práticas o estudante é incentivado a aplicar os conceitos adquiridos nas aulas teóricas através da resolução autónoma ou em grupo dos exercícios propostos.

6.2.1.8. Demonstration of the coherence between the teaching methodologies and the learning outcomes.Considering that this is a first year class, thus becoming the first contact of students with higher education, the lecture method is the most suitable for introducing programming concepts with the correct demonstration of its use.

In practical classes the student is encouraged to apply the concepts acquired in lectures by solving exercises independently or in group.

6.2.1.9. Bibliografia principal:- Kruse, Tondo e Leung (1991). Data Structures and Program Design in C. New Jersey: Prentice Hall- Rocha, António Manuel (2008). Estruturas de Dados e Algoritmos em C. Lisboa: FCA - Editora Informática.

Mapa IX - Laboratórios de Programação 2 / Programming Laboratories 2

6.2.1.1. Unidade curricular:

Laboratórios de Programação 2 / Programming Laboratories 2

6.2.1.2. Docente responsável e respectivas horas de contacto na unidade curricular (preencher o nome completo):Vasco Nuno Caio dos Santos - 96h

6.2.1.3. Outros docentes e respectivas horas de contacto na unidade curricular:

45 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 46: ACEF/1213/04807 —Guião para a auto- avaliação

n.a.

6.2.1.3. Other academic staff and lecturing load in the curricular unit:n.a.

6.2.1.4. Objectivos de aprendizagem (conhecimentos, aptidões e competências a desenvolver pelos estudantes):Dotar os estudantes de competências que lhes permitam:- Implementar soluções de problemas usando uma linguagem de programação específica recorrendo a Estruturas de Dados avançadas e incorporando conceitos de programação segura;- Implementar, numa linguagem imperativa, soluções que utilizem estruturas de dados avançadas;- Privilegiar a utilização de módulos de código e bibliotecas existentes;- Utilizar conceitos de programação segura;- Utilizar ferramentas de análise e depuração de código.

6.2.1.4. Learning outcomes of the curricular unit:Provide the students with skills that allow them to:- Be able to use advanced data structures and secure programming concepts to write programs using a specified programming language;- Code, using an imperative language, algorithms that use advanced data structures;- Prioritize the use of modules of code and existing libraries;- Use concepts of secure programming;- Use tools to analyze and debug code.

6.2.1.5. Conteúdos programáticos:

1. Tabelas de Hash 2. Stacks 3. Queues 4. Listas Ligadas 5. Árvores 6. Grafos7. Programação Segura8. Depuração de Código

6.2.1.5. Syllabus:

1. Hastables 2. Stacks 3. Queues 4. Linked Lists 5. Trees6. Graphs7. Secure Programming8. Debugging

6.2.1.6. Demonstração da coerência dos conteúdos programáticos com os objectivos da unidade curricular.

No decorrer da Unidade Curricular são implementados algoritmos que usam estruturas de dados avançadas em linguagem C em conjunto com conceitos de programação segura e usando depuração de código contribuindo desta forma para os objetivo definidos para esta Unidade Curricular. A implementação de algoritmos que tiram partido das estruturas de dados avançadas estudadas permitirá também que o estudante privilegie a criação de bibliotecas próprias, i.e. módulos de código genéricos, com o objetivo de generalizar a sua utilização em diferentes contextos. O domínio da depuração de código sobre estruturas avançadas em contexto de memória dinâmica permitirá ao estudante a definição de políticas de programação segura bem como aprofundar o conhecimento já existente sobre ferramentas de debugging.

6.2.1.6. Demonstration of the syllabus coherence with the curricular unit's objectives.

During the classes, the algorithms will be implemented using advanced data structures in C language. The concepts of secure programming and debugging will also be presented contributing to the goal set for this course. The implementation of the algorithms that take advantage of the studied advanced data structures will also allow the student to create its own set of libraries, i.e. generic code modules, in order to generalize its use in different contexts. Debugging code over advanced structures in the context of dynamic memory will allow the student to use secure programming and deepen the existing knowledge about debugging tools.

6.2.1.7. Metodologias de ensino (avaliação incluída):A metodologia geral a adotar nas aulas teórico-práticas será o método ativo, onde serão analisados os algoritmos resolvidos na UC de Algoritmos e Estruturas de Dados e apresentadas as melhores técnicas para a respetiva implementação na linguagem de programação C.

Nas aulas práticas serão aplicados as técnicas adquiridas nas aulas teórico-práticas através da

46 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 47: ACEF/1213/04807 —Guião para a auto- avaliação

implementação em linguagem C dos algoritmos desenvolvidos previamente recorrendo como tal ao método ativo.

A avaliação é constituída por exame final (exame prático) ou por avaliação contínua (um miniteste e um trabalho prático).

6.2.1.7. Teaching methodologies (including evaluation):The general methodology to adopt in theoretical/practical classes will be the active method, where algorithms developed in Algorithms and Data Structures class will be analyzed and the best techniques for the respective implementation in C programming language is presented.

In the practical classes the active method will be used and the techniques acquired in the theoretical-practical classes will be applied through the implementation in C language using previously developed algorithms.

The assessment consists of final exam (practical exam) or by continuous assessment (one test and a project).

6.2.1.8. Demonstração da coerência das metodologias de ensino com os objectivos de aprendizagem da unidade curricular.

Considerando que esta unidade curricular está interligada à unidade curricular de Algoritmos e Estruturas de Dados, o método ativo é o mais adequado para o estudo dos algoritmos aí desenvolvidos e correspondente estudo da linguagem C, através de exemplos e exercitação, para a respetiva implementação.

6.2.1.8. Demonstration of the coherence between the teaching methodologies and the learning outcomes.This class is linked to the Algorithms and Data Structures class, therefore the active method is the best suited for the study of algorithms developed in that class with the corresponding C language study through examples and exercises, that will help in the correct implementation of the algorithms.

6.2.1.9. Bibliografia principal:- Kruse, Tondo e Leung (1991). Data Structures and Program Design in C. New Jersey: Prentice Hall- Rocha, António Manuel (2008). Estruturas de Dados e Algoritmos em C. Lisboa: FCA - Editora Informática.

Mapa IX - Matemática Discreta / Discrete Mathematics

6.2.1.1. Unidade curricular:Matemática Discreta / Discrete Mathematics

6.2.1.2. Docente responsável e respectivas horas de contacto na unidade curricular (preencher o nome completo):Armando Jorge Monteiro Neves - 64h

6.2.1.3. Outros docentes e respectivas horas de contacto na unidade curricular:

n.a.

6.2.1.3. Other academic staff and lecturing load in the curricular unit:n.a.

6.2.1.4. Objectivos de aprendizagem (conhecimentos, aptidões e competências a desenvolver pelos estudantes):Dotar os estudantes de competências que lhes permitam:- Compreender técnicas e métodos matemático;- Utilizar técnicas e métodos matemáticos na resolução de novas situações problemáticas;- Aplicar conhecimentos matemáticos na resolução de problemas de outras disciplinas;- Conhecer e aplicar princípios da Teoria dos Conjuntos;- Conhecer e aplicar princípios da Teoria dos Grafos;- Conhecer e aplicar princípios da Teoria dos Números.

6.2.1.4. Learning outcomes of the curricular unit:Provide students with skills that allow them to:- Understand techniques and mathematical methods;- Use mathematical techniques and methods to solve new problem situations;- Apply mathematical knowledge to solve problems in other disciplines of the course;- Know and apply Set Theory’s principles;- Know and apply Graph Theory’s principles;- Know and apply Numbers Theory’s principles.

6.2.1.5. Conteúdos programáticos:

47 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 48: ACEF/1213/04807 —Guião para a auto- avaliação

1- Teoria dos conjuntos1.1 Operações sobre conjuntos e suas propriedades1.2 Relações e Aplicações2- Teoria dos Gafos2.1 Caminhos e conceitos relacionados2.2 Árvores3- Teoria dos Números3.1 Divisibilidade3.2 Números Primos e Compostos3.3 Congruências

6.2.1.5. Syllabus:1- Sets Theory1.1 Operations on sets and their properties1.2 Relations and Applications2- Graph Theory2.1 Paths and related concepts2.2 Trees3- Number Theory3.1 Integers and division3.2 Prime Numbers3.3 Congruencies

6.2.1.6. Demonstração da coerência dos conteúdos programáticos com os objectivos da unidade curricular.

Os conteúdos programáticos enunciados encontram-se em sintonia com os objetivos apontados para esta unidade curricular, na medida em que, a par da informação teórica, se incluem as principais técnicas do cálculo envolvendo a teoria dos conjuntos, as definições de suporte às aplicações recorrendo à Teoria dos Grafos, bem como as que dizem respeito à Teoria dos Números.

6.2.1.6. Demonstration of the syllabus coherence with the curricular unit's objectives.The syllabus statements are in line with the objectives pointed to this course, in that, in addition to theoretic information, include the main techniques of calculation involving the theory of sets, the definitions of supporting applications using the Graph Theory, as well as those relating to the Theory of Numbers.

6.2.1.7. Metodologias de ensino (avaliação incluída):Aula teórica, com uma componente de caráter mais expositivo em que são apresentados os conceitos teóricos que suportam os posteriores desenvolvimentos em termos de prática, associada à apresentação de alguns exemplos que facilitem a apreensão dos conceitos. Nas aulas teórico-práticas são propostos aos alunos exercícios envolvendo os conceitos abordados nas aulas teóricas. Nesta fase há ainda lugar ao esclarecimento individualizado das questões colocadas, bem como ao estímulo a apresentação de eventuais soluções alternativas e à discussão da sua validade.

A avaliação é constituída por exame final (exame teórico) ou por avaliação contínua (avaliação em aula e teste global).

6.2.1.7. Teaching methodologies (including evaluation):Lectures with a component of an expository method in which the concepts underlying the further practice are presented. At this stage, some examples are given in order to facilitate the understanding of the concepts. In practical classes are offered to students exercises involving the concepts discussed in the lectures. At this stage there is still room for clarification of individual questions, as well as to stimulate the production of alternative solutions and the discussion of its validity.

The assessment consists of final exam (theory test) or by continuous assessment (assessment in class and a test).

6.2.1.8. Demonstração da coerência das metodologias de ensino com os objectivos de aprendizagem da unidade curricular.

A metodologia de ensino baseada em duas componentes - exposição teórica com apresentação de exemplos e componente prática com a resolução de exercícios, apresenta-se como uma forma adequada de aprendizagem de conceitos de natureza abstrata, bem como, com a componente prática, se procura criar um espaço para estimular a capacidade dos alunos em resolver os problemas colocados de forma autónoma, mas também, com o apoio do professor, ultrapassar dificuldades que possam sentir na sua resolução.

6.2.1.8. Demonstration of the coherence between the teaching methodologies and the learning outcomes.The teaching methodologies are based in two parts: theoretical, accompanied by presentation of practical examples and problem solving is an appropriate way of learning concepts of abstract nature, as well as with a practical component, we try to create a moment to stimulate the students' ability to solve the problems

48 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 49: ACEF/1213/04807 —Guião para a auto- avaliação

independently, but with support from the teacher, overcome difficulties they may experience in their resolution.

6.2.1.9. Bibliografia principal:- Textos de apoio de Matemática Discreta- Jaime Campos Ferreira (2001). Elementos de Lógica Matematica e Teoria dos Conjuntos. Departamento de Matemática do IST- Kenneth H.Rosen (2003). Discrete Mathematics and Its Applications. New York: McGraw-Hill.

Mapa IX - Arquitectura de Computadores / Computer Architecture

6.2.1.1. Unidade curricular:

Arquitectura de Computadores / Computer Architecture

6.2.1.2. Docente responsável e respectivas horas de contacto na unidade curricular (preencher o nome completo):João Paulo Ferreira de Magalhães - 64h

6.2.1.3. Outros docentes e respectivas horas de contacto na unidade curricular:n.a.

6.2.1.3. Other academic staff and lecturing load in the curricular unit:n.a.

6.2.1.4. Objectivos de aprendizagem (conhecimentos, aptidões e competências a desenvolver pelos estudantes):Esta UC tem como objetivo geral dotar os estudantes de competências transversais que lhes permitam:- Reconhecer as partes constituintes de um sistema de computação;- Perceber as diferenças chave entre as diferentes arquiteturas de computadores;- Perceber as limitações de desempenho dos componentes e a formas de as ultrapassar.

De forma mais específica, após a conclusão desta UC o estudante, deverá ser capaz de:a) Identificar as diferentes arquiteturas de computadores;b) Selecionar as arquiteturas que se adequam à análise de requisitos;c) Avaliar a performance do sistema e propor soluções;d) Identificar e criar programas de baixo nível;e) Tirar partido do potencial de novas arquiteturas como o GPU.

6.2.1.4. Learning outcomes of the curricular unit:The main goal of this curricular unit is to provide the students with transversal competences allowing them to:- Recognize the different pieces of a computational system;- Realize about the differences between the different computer architectures;- Study the performance limits of some constituent components and propose alternatives to minimize their impact.

More specifically, after concluding this curricular unit, the student should be able to: a. Enumerate the main differences between the computer architectures;b. Select the best architecture considering the requirements; c. Evaluate the architecture performance and propose some solutions;d. Develop assembly programs;e. Know and take advantage of GPU programming.

6.2.1.5. Conteúdos programáticos:

Teóricas:1. Evolução das arquiteturas de computadores2. Arquitetura interna de um computador 3. Barramentos do sistema4. Sistemas de memória5. Arquitetura interna de um processador5.1. Representação de dados5.2. Operadores 5.3. Aritmética5.4. Instruções 5.5. Endereçamento 5.6. Registos 5.7. Paralelismo ao nível da instrução5.7.1 Pipelines5.7.2. Processadores superescalares5.7.3. VLIW – Very Long Instruction Word

49 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 50: ACEF/1213/04807 —Guião para a auto- avaliação

6. Unidade de controlo7. Periféricos e Desempenho8. Arquiteturas paralelas 9. Arquiteturas distribuídas

Práticas:1. Cálculos com números inteiros negativos e vírgula flutuante na base binária2. Programação em assembly3. Programação para GPUs (C OpenCL)

6.2.1.5. Syllabus:Theoretical:1. Historical evolution of the computer architectures2. Architecture of a computer 3. Bus4. Memory systems5. Internal architecture of a processor5.1. Data representation5.2. Operators5.3. Arithmetic 5.4. Instructions5.5. Addressing5.6. Registers5.7. Instruction level parallelism5.7.1. Pipelines5.7.2. Superscalar processors5.7.3. VLIW – Very Long Instruction Word6. Control Unit7. Peripherals and performance 8. Parallel architectures9. Distributed architectures

Practical:1. Binary calculus (negative and floating pointer)2. Assembly programming3. GPU programming (C OpenCL)

6.2.1.6. Demonstração da coerência dos conteúdos programáticos com os objectivos da unidade curricular.As competências que permitirão a identificação dos elementos de um sistema computacional, saber a forma como estes cooperam e coordenam as suas operações e analisar aspetos críticos sobre o funcionamento e performance visando o seu correto funcionamento permitirão atingir os objetivos específicos a), b) e c). A componente prática visa a transmissão de competências na área da programação de baixo nível e ainda na área da programação paralela, tirando partido das placas gráficas (GPU – Graphical Processing Units). Através da transmissão destas competência, pretende-se que o estudante seja capaz de reconhecer programas em baixo nível atuando particularmente nas vertentes de análise funcional e de segurança (objetivo específico d)) e ainda conhecer as potencialidades das GPUs, sendo capazes de tirar partido dessas mesmas potencialidades (objetivo específico e)).

6.2.1.6. Demonstration of the syllabus coherence with the curricular unit's objectives.The transmission of competences about the elements of a computational system, the interconnection between these elements and how they cooperate and coordinate their operations, as well, the issues related with their performance and appropriate functioning contribute to the specific objectives a), b) and c). The practical classes focus the transmission of competences through the low-level programming and high-performance programming taking advantages of the graphical processing cards (GPU – Graphical Processing Units). By developing these competencies it is expected that the student becomes able to recognize low-level programs actuating particularly over the functional and security analysis (specific learning outcome c)), as well, take advantage of the GPUs to parallelize the tasks execution (specific learning outcome e)).

6.2.1.7. Metodologias de ensino (avaliação incluída):A metodologia a adotar para a generalidade das aulas Teóricas será o método expositivo. Nas aulas Práticas será adotado o método demonstrativo/ativo.

A avaliação é constituída por exame final (exame teórico (40%) + exame prático (60%)) ou por avaliação contínua (dois trabalhos práticos e um teste teórico).

6.2.1.7. Teaching methodologies (including evaluation):Most of the theoretical classes will adopt the expository learning methodology. In the practical classes, will be adopted the demonstrative/active learning methodologies.

50 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 51: ACEF/1213/04807 —Guião para a auto- avaliação

The assessment is constituted by a final exam (theoretical (40%) + practical (60%)) or by continuous evaluation (two practical assignments and one theoretical exam).

6.2.1.8. Demonstração da coerência das metodologias de ensino com os objectivos de aprendizagem da unidade curricular.

Nas aulas Teóricas serão apresentados os fundamentos teóricos das arquiteturas de computadores. Nestas aulas a vídeo projeção de slides será usada meio de suporte à transmissão dos fundamentos teóricos. No início de cada aula serão disponibilizados os slides para que os estudantes possam fazer as suas próprias anotações. Nos tópicos que envolvem cálculo computacional e medição de desempenho (5. c) e 7.) as aulas assumirão uma metodologia expositivo/demonstrativo.

Nas aulas Práticas será, numa primeira fase, apresentada a API e sintaxe das linguagens de programação assembly e OpenCL através da demonstração de exercícios e depuração de programas. Numa segunda fase serão disponibilizadas fichas de exercícios para que os estudantes tenham contato com a prática de programação nestas linguagens. Os estudantes podem recorrer ao apoio do docente sempre que necessário.

6.2.1.8. Demonstration of the coherence between the teaching methodologies and the learning outcomes.In the theoretical classes will be presented the computer architecture fundamentals defined in the syllabus. In this classes, will be used the video-projection of slides to transmit the topics. At the beginning of each class, the slides will be published online, allowing the students to take their own notes. For the topics involving computational calculus and performance evaluations (5. c) and 7.)), the classes will assume an expository/demonstration methodology.

In the practical classes, will be presented the assembly and C OpenCL API and languages syntax. Examples and step-by-step analysis will be used to show how to interpret and program using these languages. The learning outcomes will be complemented with the execution of exercises and practical assignments. In these classes, the students’ progress will be closely followed and they are allowed to ask for help anytime.

6.2.1.9. Bibliografia principal:- William Stallings (2006). Computer Organization and Architecture: Designing for Performance. New Jersey: Prentice-Hall. - José Delgado e Carlos Ribeiro (2007). Arquitectura de Computadores. Lisboa: FCA - Editora Informática.- Jeff Duntemann (2000). Assembly Language Step-by-Step: Programming with DOS and Linux. New York: Wiley.

Mapa IX - Sistemas Operativos / Operating Systems

6.2.1.1. Unidade curricular:Sistemas Operativos / Operating Systems

6.2.1.2. Docente responsável e respectivas horas de contacto na unidade curricular (preencher o nome completo):Altino Manuel Silva Sampaio - 80h

6.2.1.3. Outros docentes e respectivas horas de contacto na unidade curricular:n.a.

6.2.1.3. Other academic staff and lecturing load in the curricular unit:n.a.

6.2.1.4. Objectivos de aprendizagem (conhecimentos, aptidões e competências a desenvolver pelos estudantes):

Dotar os estudantes de competências que lhes permitam:1) Conhecer e compreender os principais conceitos associados ao funcionamento interno dos sistemas operativos atuais;2) Compreender a problemática associada ao desenvolvimento de aplicações concorrentes;3) Identificar os principais sistemas operativos e os seus componentes;4) Identificar os diferentes tipos de sistemas operativos;5) Compreender como funcionam os sistemas operativos e os seus componentes;6) Desenvolver aplicações concorrentes.

6.2.1.4. Learning outcomes of the curricular unit:

Provide students with skills that allow them to:1) Identify and understand the key concepts related to the internal operation of modern operating systems;2) Understand the key problems related to concurrent application development;3) Identify the major operating systems and their components;4) Identify the different types of operating systems;5) Understand how operating systems, and their components, work;

51 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 52: ACEF/1213/04807 —Guião para a auto- avaliação

6) Develop concurrent applications.

6.2.1.5. Conteúdos programáticos:Aulas teóricas1. Arquitetura de sistemas operativos2. Processos e escalonamento de processos3. Algoritmos de escalonamento de processos4. Comunicação entre processos (IPC)5. Situações de bloqueio (Deadlocks)6. Problemas clássicos de sincronização7. Gestão de memória8. Memória virtual9. Gestão de periféricos

Aulas práticas1. Processos2. Funções Exec3. Sinais4. Pipes5. Semáforos6. Memória Partilhada

6.2.1.5. Syllabus:Lecture classes1. Operating systems architecture2. Processes and processes scheduling3. Processes scheduling algorithms4. Interprocess communication (IPC)5. Deadlocks6. Classic problems of synchronization 7. Memory management8. Virtual memory9. Peripherals management

Practical classes1. Processes2. Exec function3. Signals4. Pipes5. Semaphores6. Shared memory

6.2.1.6. Demonstração da coerência dos conteúdos programáticos com os objectivos da unidade curricular.Os sistemas operativos multitarefa atuais assentam no conceito de processo como medida de trabalho e separação de recursos. O conceito de processo surge então como o conceito principal num sistema operativo, tal levou à sua inclusão como tópico inicial do programa da UC. A compreensão do conceito de processo permite alicerçar a compreensão e funcionamento interno dos sistemas operativos. Combinando o conceito de processo com os conceitos de recursos e de interação entre processos (IPC) permite concluir a compreensão do funcionamento interno dos sistemas operativos. A vertente prática da UC permite, após o alcance do primeiro objetivo, a experimentação e utilização dos mecanismos dos sistemas operativos que possibilitam a coexistência de processos numa mesma máquina e a eventual partilha de recursos entre estes, num contexto de programação paralela e concorrente.

6.2.1.6. Demonstration of the syllabus coherence with the curricular unit's objectives.Today’s multitasking operating systems are based on the concept of process as a measure of work and separation of resources. The concept of process arises then as the main concept in an operating system, and this led to its inclusion as the initial topic of the Curricular Unit program. Understanding the concept of process allows students to consolidate the comprehension and inner working of operating systems. Combining process, resources and processes interaction (IPC) concepts, allows to conclude the understanding of the inner working of operating systems. The practical part of the Curricular Unit allows, after achieving the first goal, experimentation and utilization of operating systems mechanisms that enable coexistence among processes on the same machine and the possibility of sharing of resources among these, in the context of parallel and concurrent programming.

6.2.1.7. Metodologias de ensino (avaliação incluída):A metodologia de ensino a adotar para a generalidade das aulas Teóricas será o método expositivo, já para as aulas Práticas será o método ativo.

A avaliação é constituída por exame final (exame teórico) ou por avaliação contínua (um teste escrito e um

52 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 53: ACEF/1213/04807 —Guião para a auto- avaliação

trabalho prático).

6.2.1.7. Teaching methodologies (including evaluation):The teaching methodology to adopt will be the lecture method for most of the Lecture classes, and the active method for the Practical classes.

The assessment consists of final exam (theory test) or by continuous assessment (a written test and a practical work).

6.2.1.8. Demonstração da coerência das metodologias de ensino com os objectivos de aprendizagem da unidade curricular.

Nas aulas Teóricas, e em complemento ao método expositivo dos conteúdos programáticos com projeção de elementos exemplificadores, em determinados tópicos será adotada uma combinação do método ativo/demonstrativo. Em particular, nos tópicos 3,5,6,7,8 e 9, i.e. sempre que são apresentados algoritmos para estudo, serão apresentadas fichas de exercícios em conjunto com a resolução de, pelo menos, um exercício exemplificativo de cada tópico em sala de aula.

6.2.1.8. Demonstration of the coherence between the teaching methodologies and the learning outcomes.In Lecture classes, and in addition to the lecture method for the syllabus with projection of exemplification elements, it will be adopted a combination of the active / demonstrative method in specific topics. In particular, in topics 3,5,6,7,8 and 9, i.e. whenever algorithms are presented for study in the classroom, there will be applied exercises forms in conjunction with the resolution of, at least, one exemplary exercise of each form.

6.2.1.9. Bibliografia principal:

- Abraham Silberschatz (2005). Operating System Concepts. New Jersey: Wiley Higher Education- Andrew S. Tanenbaum (1992). Modern Operating System. New Jersey: Prentice Hall- José Marques, Paulo Ferreira, Carlos Ribeiro, Luís Veiga e Rodrigo Rodrigues (2009). Sistemas Operativos. Lisboa: FCA - Editora Informática.

Mapa IX - Programação Orientada a Objectos / Object-Oriented Programming

6.2.1.1. Unidade curricular:Programação Orientada a Objectos / Object-Oriented Programming

6.2.1.2. Docente responsável e respectivas horas de contacto na unidade curricular (preencher o nome completo):Ricardo Jorge da Silva Santos - 0h

6.2.1.3. Outros docentes e respectivas horas de contacto na unidade curricular:

Carlos Filipe Araújo Freitas - 80h

6.2.1.3. Other academic staff and lecturing load in the curricular unit:Carlos Filipe Araújo Freitas - 80h

6.2.1.4. Objectivos de aprendizagem (conhecimentos, aptidões e competências a desenvolver pelos estudantes):Esta UC tem como objetivos gerais:1) Conhecer e compreender os conceitos fundamentais associados ao paradigma da programação orientada a objetos (classe, objeto, encapsulamento, dependências entre tipos de dados, interface, herança, e polimorfismo);2) Conceber e implementar, para problemas concretos, soluções que tenham por base o paradigma da programação orientada a objetos.

De forma mais específica, após a conclusão desta UC o estudante, deverá ser capaz de:1) Conhecer as características da linguagem Java;2) Usar um ambiente de desenvolvimento de aplicações Java;3) Reconhecer e compreender a semântica e a sintaxe da linguagem Java;4) Compreender os fundamentos da Programação Orientada a Objetos;5) Reutilizar, alterar, e desenvolver código recorrendo à linguagem Java tendo em vista responder a um dado problema.

6.2.1.4. Learning outcomes of the curricular unit:The main goals of this curricular unit are:1) Know and understand the fundamental concepts associated with object-oriented programming paradigm (class, object, encapsulation, dependencies between types, interface, inheritance and polymorphism);2) Apply and extend the knowledge of object-oriented programming concepts within the development of solutions.

53 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 54: ACEF/1213/04807 —Guião para a auto- avaliação

More specifically, after concluding this curricular unit, the student should be able to: 1) Know the characteristics of the Java language;2) Use a development environment for Java applications;3) Recognize and understand the semantics and syntax of the Java language;4) Analyze and understand code that is based on the object oriented programming paradigm;5) Reuse, modify, and develop code using the Java language in order to respond to a given problem.

6.2.1.5. Conteúdos programáticos:1. Introdução à linguagem Java- O que é necessário para programar em JAVA- Máquina Virtual Java- Introdução ao Ambiente de Desenvolvimento JAVA- Estrutura do código Java- Documentação com JavaDoc- API do Java2. Tipos de Dados e Operadores- Variáveis de tipos primitivos e de tipos referência- Operadores aritméticos, relacionais, e lógicos3. Estruturas de Controlo de Fluxo- Estruturas condicionais (if...else, operador ternário, switch...case)- Estruturas repetitivas (for, while, do...while)4. Classes, Objetos e Métodos- Encapsulamento- Sintaxe de uma classe- Membros de classe (static)- Membros de instância- Instanciar um objeto de um dado tipo- Construtor por defeito- Assinar, e implementar múltiplos construtores5. Herança e Polimorfismo- Herança- Reescrita de métodos (overriding)- Extensão da classe base- Interfaces6. Tratamento de Exceções7. Entrada e saída de informação (Input / Output)8. Introdução à Plataforma de Coleções9. Introdução ao Swing

6.2.1.5. Syllabus:

1. Introduction to the Java language- O que é necessário para programar em JAVA- Java Virtual Machine- Introduction to the Development Environment in JAVA- Structure of Java code- JavaDoc- Java API2. Data Types and Operators- Primitives and Reference Types- Arithmetic, relational and logical operators3. Control Flow- Conditional structures (if...else, operador ternário, switch...case)- Repetitive structures (for, while, do...while)4. Classes, Objects and Methods- Encapsulation- Class syntax- Class member (static)- Instance member- Instantiate an object of a given type- Constructors5. Inheritance and Polymorphism- Inheritance- Overriding- Superclass extension- Interfaces6. Exception Handling7. Input / Output8. Introduction to the Collections Platform9. Introduction to Swing

54 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 55: ACEF/1213/04807 —Guião para a auto- avaliação

6.2.1.6. Demonstração da coerência dos conteúdos programáticos com os objectivos da unidade curricular.Com o primeiro ponto do programa pretendem-se apresentar alguns conceitos básico e ferramentas essenciais para o desenvolvimento de programas orientados a objetos em linguagem Java devendo os estudantes ser capazes de atingir os Objetivos Específicos 1 e 2. Com os pontos 2 e 3 dos conteúdos programáticos os estudantes devem adquirir competências na utilização da sintaxe da linguagem Java atingindo assim o Objetivo Específico 3. Com os pontos 4 e 5 os estudantes devem compreender os conceitos fundamentais do paradigma de programação orientada a objetos atingindo assim o Objetivo Específico 4. Com o conjunto dos pontos 1 a 9 do programa os alunos devem ser capaz de atingir o Objetivo Específico 5.

6.2.1.6. Demonstration of the syllabus coherence with the curricular unit's objectives.With the points 2 and 3 of the program students should acquire skills in the use syntax of the Java language thus reaching Specific Objective 3. With the points 4 and 5 students must understand the fundamental concepts of the object-oriented programming paradigm thus reaching Specific Objective 4. With all the points from 1 to 9 of the program students should be able to achieve the Specific Objective 5.

6.2.1.7. Metodologias de ensino (avaliação incluída):Nas aulas Teórico é usado o método expositivo e interrogativo.Nas aulas Teórico - Práticas é usado o método ativo.

O exame final é constituído por duas partes - a teórica e a prática.

O exame prático será realizado em duas fases. A primeira fase é realizada em grupo. Na segunda fase do exame prático cada estudante irá responder individualmente a um conjunto de questões referentes ao enunciado usado para a primeira fase do exame prático.

A avaliação contínua é composta por dois trabalhos práticos (TP1 e TP2). O TP1 será realizado individualmente em sala de aula recorrendo a um computador pessoal. O TP2 será realizado em duas fases. A primeira fase do TP2 é realizada em grupo. Na segunda fase do TP2 cada estudante irá responder individualmente a um conjunto de questões referentes ao enunciado usado para a primeira fase do TP2.

A classificação final da Unidade Curricular será assim dada pela seguinte fórmula: Nota Final = 40% TP1 + 60% TP2

6.2.1.7. Teaching methodologies (including evaluation):

In the Theoretical classes is used the expository and interrogative method.In the Theoretical - Practical classes is used the active method.

The final exam consists of two parts - theoretical and practical.

The practical examination will be conducted in two phases. The first phase is performed in groups. In the second phase of the practical examination each student will respond individually a set of questions regarding the exam used for the first phase of the practical examination.

The Continuous evaluation consists of two practical assignments (TP1 and TP2). The TP1 will be held individually in class using a personal computer. The TP2 is performed in two phases. The first phase of the TP2 is performed in groups. In the second phase of the TP2 each student will respond individually a set of questions regarding the exam used for the first phase of the TP2.

The final grade of the course will therefore be given by the following formula: Final Note = 40% + 60% TP1 TP2

6.2.1.8. Demonstração da coerência das metodologias de ensino com os objectivos de aprendizagem da unidade curricular.

Nas aulas Teóricas são usados os métodos: expositivo, através da dissertação dos conteúdos programáticos e projeção de elementos exemplificadores; e interrogativo, dando-se ênfase à participação do estudante, formulando perguntas abertas e ou fechadas, com o objetivo de permitir desenvolver no estudante um espírito critico e uma atitude mais autónoma.Nas aulas Teórico - Práticas é usado o método ativo: através da apresentação de fichas de exercícios e trabalhos práticos para consolidação dos conhecimentos adquiridos.

6.2.1.8. Demonstration of the coherence between the teaching methodologies and the learning outcomes.In the Theoretical classes are used the methods: expository through the dissertation of the syllabus and projection of exemplifier elements; and interrogative, with emphasis on student participation, asking open or closed questions and open, with the objective of enabling the student to develop a more autonomous and critical attitude.

In the Theoretical-Practical classes is used the active method: through the presentation of practical exercises and essays for consolidation of acquired knowledge.

6.2.1.9. Bibliografia principal:

55 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 56: ACEF/1213/04807 —Guião para a auto- avaliação

- Bates, B., Sierra, k. (2009). Head First Java, Your Brain on Java - A Learner's Guide. California: Pogue Press.- Gosling, James (2006). Objects First With JAVA – A Practical Introduction Using BlueJ. New Jersey: Prentice Hall / Pearson Education.- Martins, F. Mário (2006). JAVA5 e Programação Orientada a Objectos. Lisboa: FCA - Editora Informática.

Mapa IX - Laboratórios de Programação 3 / Programming Laboratories 3

6.2.1.1. Unidade curricular:Laboratórios de Programação 3 / Programming Laboratories 3

6.2.1.2. Docente responsável e respectivas horas de contacto na unidade curricular (preencher o nome completo):

Cristóvão Dinis Polido Sousa - 0h

6.2.1.3. Outros docentes e respectivas horas de contacto na unidade curricular:Filipe Vieira da Silva - 80h

6.2.1.3. Other academic staff and lecturing load in the curricular unit:Filipe Vieira da Silva - 80h

6.2.1.4. Objectivos de aprendizagem (conhecimentos, aptidões e competências a desenvolver pelos estudantes):Dotar os estudantes de competências que lhes permitam:(Obj1) Conhecer conceitos de anotação de documentos e as tecnologias correntes para a especificação de linguagens de anotação;(Obj2) Conhecer e aplicar normas básicas associadas ao formalismo XML, bem como linguagens específicas para as diferentes facetas do processamento de documentos, como: tipificação, validação, formatação gráfica e transformação;(Obj3) Utilizar as tecnologias baseadas em XML e XSL para suportar a produção de documentos, o seu processamento e a sua preservação;(Obj4) Desenvolver as capacidades mínimas e adquirir os conhecimentos fundamentais necessários para a construção rápida de aplicações em XML, que permitam a recolha e agregação de dados, fazendo uso de um computador ou de um dispositivo móvel (exemplo: Android).

6.2.1.4. Learning outcomes of the curricular unit:

Provide students with skills that allow them to:(Obj1) Understand concepts of document annotation and mainstream technologies for specifying markup languages;(Obj2) Understand and apply basic rules associated with the XML formalism, as well as specific languages for different facets of document processing, such as typing, vlidating, formatting, and graphics processing;(Obj3) Using technology based on XML and XSL to support the production of documents, processing and preservation;(Obj4) Develop minimum capabilities and acquire the fundamental knowledge required to create rapid XML based applications, allowing to collect and agreggate collections of data, either using a PC or a mobile device (e.g.: Android).

6.2.1.5. Conteúdos programáticos:1.Linguagens de transporte e armazenamento de dados estruturados1.1.Linguagens de anotação. Famílias e aplicações. Informação estruturada e semiestruturada. Anotação. Categorias de anotação. Linguagens de anotação1.2.Validar estruturas de documentos XML1.3.Navegação e transformação documentos XML2.Introdução ao standard Xforms3.Frameworks para criação, recolha e tratamento de dados usando formulários XML, com ênfase na sua aplicabilidade em dispositivos móveis.

6.2.1.5. Syllabus:1. Languages for the transport and storage of structured data.1.1. Annotation languages and their categories and applications. Structured and semi-structured data. 1.2 Validate xml document structures1.3 Navigation and transformation of XML documents2. Introduction to the XForms standard3. Frameworks to build, collect and data processing, using XML forms with focus on mobile devices applications.

6.2.1.6. Demonstração da coerência dos conteúdos programáticos com os objectivos da unidade curricular.Considerando os objetivos de aprendizagem (Obj1, Obj2, Obj3 e Obj4) mencionados anteriormente, a seguinte relação com os tópicos programáticos pode ser encontrada:

56 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 57: ACEF/1213/04807 —Guião para a auto- avaliação

i) O objetivo 1 (Obj1) é garantido pelo tópico 1.1;ii) O objetivo 2 (Obj2) é diretamente atendido pelos tópicos 1.2 e 1.3;iii) O objetivo 3 (Obj3) é contemplado pelo tópico 1.3, fundamentalmente a componente de transformação de documentos XML, permitindo a sua preservação em diferentes formatos.iv) O objetivo 4 (Obj4) incorpora os tópicos 2 e 3. Sendo que o tópico 2 incide sobre os conhecimentos fundamentais e o tópico 3 sobre a capacidade prática no desenvolvimento de protótipos de aplicações baseadas em XML.

6.2.1.6. Demonstration of the syllabus coherence with the curricular unit's objectives.Considering the learning outcomes (Obj1, Obj2, Obj3 e Obj4) earlier mentioned, the following relations among objectives and contents could be found:i) The objective 1(Obj1) is covered by the topic 1.1;ii) The objective 2(Obj2) is ensured by the topic 1.2 and 1.3;iii) The objective 3(Obj3) is addressed by the topic 1.3, mainly the XML transformation component, allowing its preservation across different formats;iv) The objective 4(Obj4) encloses the topics 2 and 3. The Topic 2 is focused on the fundamental knowledge, and the topic 3 is focused on the practical skills for the development of prototypes of xml-based applications.

6.2.1.7. Metodologias de ensino (avaliação incluída):Método demonstrativo.Método expositivo.Método ativo.

A avaliação é constituída por exame final (exame prático) ou por avaliação contínua (dois trabalhos práticos).

6.2.1.7. Teaching methodologies (including evaluation):The methodologies are: i) demonstrative method; ii) expositive method and; iii) active method;

The C.U. assessment is composed by a practical exam (in case of final exam approach) or two practical assignments (in case of continuous evaluation approach).

6.2.1.8. Demonstração da coerência das metodologias de ensino com os objectivos de aprendizagem da unidade

curricular.Utilização do método demonstrativo e expositivo nas aulas teóricas para apresentar/explicar os conceitos teóricos e posterior demonstração da sua aplicação prática. O método ativo complementa as aluas teórico-práticas, procurando fomentar nos estudantes a capacidade de iniciativa na realização das fichas práticas. Na realização das fichas práticas assumir-se-á um papel de orientação tutorial procurando, progressivamente, a proatividade dos estudantes em detrimento do seu comportamento reativo.

6.2.1.8. Demonstration of the coherence between the teaching methodologies and the learning outcomes.It will be used the demonstrative and expositive method in the theoretical classes to present and explain the theoretical concepts and to demonstrate its practical application. The active method will be applied mostly in the theoretical-practical classes, in order to promote proactive capabilities in the elaboration of practical exercises. During the elaboration of the practical exercises, the teacher will assume the role of tutorial guidance, seeking for a proactive commitment with the students rather than a reactive one.

6.2.1.9. Bibliografia principal:- Hunter, D., Rafter, J., Fawcett, J. and Vlist, E.(2004). Beginning XML. Cleveland, Ohio: Wiley Publishing- Anders M. and Michel S. (2006). An introduction to XML and Web Technologies. London: Addison-Wesley.

Mapa IX - Fundamentos de Redes de Computadores / Fundamentals of Computer Networks

6.2.1.1. Unidade curricular:Fundamentos de Redes de Computadores / Fundamentals of Computer Networks

6.2.1.2. Docente responsável e respectivas horas de contacto na unidade curricular (preencher o nome completo):Jorge Manuel Pestana Saro - 64h

6.2.1.3. Outros docentes e respectivas horas de contacto na unidade curricular:n.a.

6.2.1.3. Other academic staff and lecturing load in the curricular unit:

n.a.

57 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 58: ACEF/1213/04807 —Guião para a auto- avaliação

6.2.1.4. Objectivos de aprendizagem (conhecimentos, aptidões e competências a desenvolver pelos estudantes):Dotar os estudantes de competências que lhes permitam:- Conhecer e compreender os principais conceitos associados a redes de computadores de área local;- Compreender o funcionamento dos equipamentos que compõem as redes de computadores de área local;- Identificar os principais tipos de redes de computadores;- Identificar os diferentes tipos de equipamentos de redes de computadores;- Compreender a problemática da comunicação entre computadores;- Configurar equipamentos ativos de rede no contexto de um problema concreto.

6.2.1.4. Learning outcomes of the curricular unit:Provide students with skills that allow them to:- Identify and understand the key concepts related to local area networks;- Understand the operation of the equipments used in local area networks;- Identify the different types of computer networks;- Identify the different types of equipments used in computer networks;- Understand how computers communicate;- Configure network equipments for a given problem.

6.2.1.5. Conteúdos programáticos:Aulas Teóricas:1- Introdução2- Comunicação de Dados3- Meios de transmissão4- Transmissão de dados5- Ligação de dados (data link)6- Redes Locais de Computadores (LANs)7- Redes sem fios

Aulas Práticas:1- Cablagem estruturada (cabos TP e fibra ótica)2- Equipamentos de rede local (switchs, routers, access points)3- Segmentação de redes de área local4- Configuração de equipamentos via CLI5- Configuração de VLAN6- Protocolos VTP e STP7- InterVLAN routing8- Troubleshooting: reposição de imagem, monitorização centralizada de equipamentos

6.2.1.5. Syllabus:

Theoretical classes:1 - Introduction2 - Data Communication3 - Media Transmission4 - Data Transmission5 - Data link6 - Local Computer Networks (LANs)7 - Wireless Networks

Practical classes:1 - Structured Cabling (TP cables and fiber optic)2 - LAN equipment (switches, routers, access points)3 – Segmentation of local area networks4 - Configuration of equipment with CLI5 - VLAN configuration6 - VTP and STP protocols7 – InterVLAN routing8 - Troubleshooting: image replacement, centralized equipment monitoring

6.2.1.6. Demonstração da coerência dos conteúdos programáticos com os objectivos da unidade curricular.Esta UC apresenta os fundamentos das redes de computadores separando e abordando os conteúdos de acordo com o modelos OSI. Os conteúdos a apresentar sobre comunicação de dados, meios de transmissão, ligação de dados e redes locais (LAN/WLAN), ajustam-se às primeiras camadas do modelo OSI: camada física, camada de ligação de dados e camada de rede. A forte componente prática desta UC, onde se desenvolverão tarefas de construção de cabos, estruturação de redes locais e configuração de equipamentos ativos L2, permitirão que o aluno no final da UC, seja não só capaz de identificar tipos de redes e respetivos tipos de equipamentos, como também estruturar redes locais simples de forma completamente autónoma.

6.2.1.6. Demonstration of the syllabus coherence with the curricular unit's objectives.This CU introduces the fundamentals of computer networking, by separating the contents according to the OSI

58 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 59: ACEF/1213/04807 —Guião para a auto- avaliação

model. The contents of data communication, media transmission, data connection and local area networks (LAN / WLAN), are presented accordingly to the first layers of the OSI model: the physical layer, data link layer and network layer. The strong practical component of this course, with cable assembling, structuring of local networks and active (L2) equipment configuration, will allow the student, at the end of the CU, to be able to identify types of networks and their respective types of equipment, and also be able to assembly LAN autonomously.

6.2.1.7. Metodologias de ensino (avaliação incluída):Para as aulas teóricas será adotado essencialmente o método expositivo; para as aulas práticas será adotado o método ativo.

A avaliação é constituída por exame final prático.

6.2.1.7. Teaching methodologies (including evaluation):For the theoretical classes will be adopted essentially the expository learning methodology, for practical classes will be adopted the active learning methodology.

The assessment consists of a practical final exam.

6.2.1.8. Demonstração da coerência das metodologias de ensino com os objectivos de aprendizagem da unidade curricular.

Nas aulas teóricas o método expositivo é fundamental para apresentar os conceitos intrínsecos a cada camada do modelo OSI; ainda assim serão realizadas fichas de trabalho sobre os tópicos 2 a 5, visto que a complexidade de alguns conceitos poderá ser melhor aprendida com trabalho em grupo.

Nas aulas práticas, a utilização do método ativo, permitirá que os alunos testem os conceitos abordados nas aulas teóricas, efetuando a construção de cabos, analisando equipamento de rede, efetuando ligações entre equipamentos, configurando equipamento. Todos os exercícios a realizar serão baseados em fichas de exercícios (uma por aula).

6.2.1.8. Demonstration of the coherence between the teaching methodologies and the learning outcomes.In the lectures the expositive method is essential to introduce the fundamental concepts intrinsic to each OSI model layer; will be carried out worksheets concerning the topics 2 to 5 of the theoretical classes, since the complexity of some concepts may be best learned from team work.

In practical classes, the active method will allow the students to test the concepts discussed in the theoretical classes, by assembling cables, analyzing network equipment, making connections between equipment, setting up equipment. All exercises will be based on worksheets with laboratory exercises (one per class).

6.2.1.9. Bibliografia principal:- Andrew Tannenbaum (2010). Computer Networks. New Jersey: Prentice-Hall.- Edmundo Monteiro e Fernando Boavida (2011). Engenharia de Redes Informáticas. Lisboa: FCA - Editora Informática.- J. Kurose, K. Ross (2012). Computer networking: A top-down approach featuring the Internet. London: Addison-Wesley.

Mapa IX - Bases de Dados / Databases

6.2.1.1. Unidade curricular:Bases de Dados / Databases

6.2.1.2. Docente responsável e respectivas horas de contacto na unidade curricular (preencher o nome completo):Vasco Nuno Caio dos Santos - 80h

6.2.1.3. Outros docentes e respectivas horas de contacto na unidade curricular:n.a.

6.2.1.3. Other academic staff and lecturing load in the curricular unit:

n.a.

6.2.1.4. Objectivos de aprendizagem (conhecimentos, aptidões e competências a desenvolver pelos estudantes):Esta UC tem como objetivos gerais:- Permitir ao estudante o planeamento e desenho de um modelo de dados que satisfaça eficientemente as necessidades de uma organização.- Implementar e administrar uma base de dados, baseado num modelo de dados e num sistema de gestão de

59 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 60: ACEF/1213/04807 —Guião para a auto- avaliação

bases de dados

De forma mais específica, após a conclusão desta UC, o estudante deverá ser capaz de:- Conhecer as tecnologias de Bases de Dados existentes;- Saber equacionar perguntas em álgebra relacional e SQL;- Planear, desenhar e administrar uma Base de Dados;- Normalizar um esquema de Base de Dados;- Conhecer os modelos de Bases de Dados emergentes ( BD Distribuídas, BD Objetos, DataWarehousing).

6.2.1.4. Learning outcomes of the curricular unit:The main goal of this curricular unit is to provide the students with the databases design, modeling, implementation and management skills.

More specifically, after concluding this curricular unit, the student should be able to: - Know existing Database Technologies;- Question databases in relational algebra and SQL;- Plan, Design and Manage Databases;- Normalize a Database Schema;- Know emerging Database Models (Distributed DB, Object Oriented DB, DataWarehousing).

6.2.1.5. Conteúdos programáticos:Componente Teórica:- Conceitos gerais Bases de Dados-- Dados vs Informação-- Sistemas Gestão de Ficheiros (SGF)-- Sistemas Bases de Dados (SBD)

- O Sistema de Gestão de Bases de Dados(SGBD)-- Arquitetura ANSI/SPARC-- Componentes de um SGBD-- SGF vs SBD

- Modelos Bases de Dados-- Modelo Hierárquico/Rede-- Modelo Relacional--- Interfaces ao Modelo Relacional--- Álgebra Relacional

- Linguagens Relacionais - SQL

- Planeamento, Desenho e Administração Bases de Dados

- Modelo ER-- Normalização

- Metodologias na Conceção Bases de Dados-- Desenho Modelo conceptual/Lógico/Físico-- Monitorização/Otimização

- Bases de Dados Distribuídas (BDD)-- Classificação das BDD-- O processo de conceção das BDD

- Bases de Dados Orientadas a Objetos (BDOO)-- Conceitos e Aplicabilidade

- Os novos Modelos Bases de Dados-- Conceitos de Data Warehousing

Componente Prática:- Álgebra Relacional- SQL- Introdução ao SGBD SQL Server 2008

6.2.1.5. Syllabus:Theoretical Component:- Database Concepts-- Data vs Information-- File-Based Systems-- Database Systems

60 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 61: ACEF/1213/04807 —Guião para a auto- avaliação

- Database Management Systems (DBMS)-- ANSI/SPARC Architecture-- DBMS Components-- File-Based Systems vs Database Systems

- Database Models-- Hierarchic/Network Model-- Relational Model-- Relational Model properties-- Relational Algebra

- Relational Languages – SQL

- Planning, Designing and Administrating Databases

- ER Model-- Normalization

- Database Development Methodologies-- Conceptual/Logic/Physical Design-- Monitoring/Optimization

- Distributed Databases (DDB)-- DDB Concepts-- DDB Design

- Object-Oriented Databases (OODB)-- OODB Concepts

- New Database Models-- Data Warehousing Concepts

Practical Component:- Relational Algebra- SQL- SQL Server 2008

6.2.1.6. Demonstração da coerência dos conteúdos programáticos com os objectivos da unidade curricular.O estudo do conceito de Bases de Dados, a sua evolução, associado à modelação ER com particular ênfase no estudo do Modelo Relacional permitirá que os alunos conheçam quais os melhores métodos para desenhar um modelo de dados eficiente e como tal atingir o primeiro objetivo geral.

O estudo de um motor de base de dados como o SQL Server 2008 permitirá aos alunos implementar e administrar uma base de dados previamente desenhada e atingir o segundo objetivo geral.

6.2.1.6. Demonstration of the syllabus coherence with the curricular unit's objectives.

The study of the Database concepts, their evolution, associated with ER modeling with particular emphasis on the study of the Relational Model will prepare students to apply the best methods on the design off an efficient data model and thus achieve the first goal overall.

The study of a database engine like SQL Server 2008 will allow students to implement and manage a database of previously designed and achieve the second goal overall.

6.2.1.7. Metodologias de ensino (avaliação incluída):

A metodologia geral a adotar nas aulas será o método ativo, quer em aulas teóricas quer em aulas laboratoriais. Será exigido ao aluno o estudo prévio dos conceitos base através da leitura da bibliografia principal que será depois objeto de debate e esclarecimento em ambiente de sala de aula. Adicionalmente serão resolvidos exercícios propostos nas aulas laboratoriais.

A avaliação é constituída por exame final (exame teórico (60%) + exame prático (40%)) ou por avaliação contínua (dois minitestes teóricos, um miniteste prático e um trabalho prático).

6.2.1.7. Teaching methodologies (including evaluation):

The general methodology to adopt in the class will be the active method either in lectures or in laboratory lessons.The student will be required to study the basic concepts through reading the main bibliography prior to each lesson which will then be subject to debate and clarification in the classroom environment. Further exercises will be solved in the proposed classes.

61 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 62: ACEF/1213/04807 —Guião para a auto- avaliação

The assessment consists of final exam (theoretical exam (60%) + practical exam (40%)) or by continuous assessment (two theoretical assessments, a practical test and a project).

6.2.1.8. Demonstração da coerência das metodologias de ensino com os objectivos de aprendizagem da unidade curricular.

O método ativo permite que o aluno aprenda, de forma autónoma, conceitos básicos, permitindo assim aprofundar e esclarecer dúvidas através de exemplos em ambiente de sala de aula. Desta forma é não só desenvolvido e incentivado o estudo autónomo, permanentemente auxiliado e acompanhado nas aulas, como também a interação entre os alunos e professor, com troca de ideias, experiências resultando numa melhor assimilação dos conceitos.

6.2.1.8. Demonstration of the coherence between the teaching methodologies and the learning outcomes.

The active method allows the student to learn, basic concepts, autonomously that are deepened and clarified, through examples, in the classroom environment. Thus it is not only developed and enhanced the self-study, permanently aided and accompanied in the class, but also the interaction between students and teacher, with the exchange of ideas, experiences resulting in better assimilation of concepts.

6.2.1.9. Bibliografia principal:- Thomas Connolly, Carolyn Begg (2010). Database Systems - A practical approach to Design, Implementation and Management. England: Addison-Wesley- Raghu Ramakrishnan, Johannes Gehrke (2002). Database Management Systems. New York: McGraw-Hill.- Louis Davidson, Kevin Kline (2008). Pro SQL Server 2008 Relational Database Design and Implementation. New York: Apress

Mapa IX - Introdução à Segurança Informática / Introduction to Computer Security

6.2.1.1. Unidade curricular:Introdução à Segurança Informática / Introduction to Computer Security

6.2.1.2. Docente responsável e respectivas horas de contacto na unidade curricular (preencher o nome completo):Altino Manuel Silva Sampaio - 32h

6.2.1.3. Outros docentes e respectivas horas de contacto na unidade curricular:

Dílio Adalberto da Rocha Ribeiro - 32h

6.2.1.3. Other academic staff and lecturing load in the curricular unit:Dílio Adalberto da Rocha Ribeiro - 32h

6.2.1.4. Objectivos de aprendizagem (conhecimentos, aptidões e competências a desenvolver pelos estudantes):Esta UC tem como objetivos gerais:OG1 – Compreender conceitos básicos sobre segurança informática; OG2 – Analisar criticamente os riscos de segurança associados à utilização de sistemas e redes;OG3 - Entender e exemplificar técnicas e mecanismos de segurança informática.

De forma mais específica, após a conclusão desta UC o estudante, deverá ser capaz de:OE1 – Apresentar os principais conceitos relacionados com a segurança informática;OE2 - Compreender a importância da criptografia e enunciar sistemas criptográficos;OE3 - Enunciar e entender diferentes sistemas de autenticação e controlo de acesso;OE4 – Reconhecer falhas e indicar técnicas de ataque à segurança informática;OE5 – Apontar mecanismos e técnicas de proteção de redes e sistemas;OE6 - Compreender a importância das entidades de segurança.

6.2.1.4. Learning outcomes of the curricular unit:The main goals of this curricular unit are:GO1 - Understand basic concepts of computer security;GO2 - Critically analyze the security risks due to utilization of computer systems and communication networks;GO3 - Understand and give examples of techniques and mechanisms of computer security.

More specifically, after concluding this curricular unit, the student should be able to: SO1 - Present the most important concepts about computer security;SO2 - Understand the importance of cryptography and point out cryptographic systems;SO3 - Identify and understand several authentication and access control systems;SO4 - Recognize system faults and point out attack techniques against computer security;SO5 - Point out mechanisms and techniques to provide protection;SO6 - Comprehend the importance of security entities.

62 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 63: ACEF/1213/04807 —Guião para a auto- avaliação

6.2.1.5. Conteúdos programáticos:1. Conceitos introdutórios2. Criptografia básica3. Autenticação e Controlo de Acessos4. Ameaças aos sistemas informáticos5. Políticas de segurança6. Mecanismos de proteção e técnicas de defesa7. Entidades de Segurança

6.2.1.5. Syllabus:1. Introductory concepts2. Basic cryptography3. Authentication and Access Control4. Threats to computer systems5. Security policies6. Protection mechanisms and defense techniques7. Security entities

6.2.1.6. Demonstração da coerência dos conteúdos programáticos com os objectivos da unidade curricular.Com o desenvolvimento da utilização de Internet, disseminação, em larga escala, dos computadores pessoais e expansão da dependência da sociedade em relação à tecnologia, é vital compreender os conceitos básicos sobre segurança informática. É neste contexto que é abordado o ponto 1 dos conteúdos programáticos (visa atingir OE1), que servirá de base de estudos a todos os outros. A abordagem do ponto 4 (visa atingir OE4) suporta o objetivo geral da análise crítica dos riscos de segurança associados à utilização de sistemas e redes. Com vista à mitigação/eliminação de tais riscos, os pontos 2, 3, 5, 6 e 7 (visam atingir OE2, OE3, OE5 e OE6, respetivamente) permitem atingir o último objetivo geral, que passa por dotar o aluno da capacidade de entendimento e exemplificação de técnicas e mecanismos de segurança informática.

6.2.1.6. Demonstration of the syllabus coherence with the curricular unit's objectives.With the development of Internet utilization, and dissemination, in large-scale, of personal computers and the expansion of dependence of society relatively to technology, it is vital to understand the basic concepts of computer security. It is in this context that it is addressed the point 1 of the syllabus (that aims to achieve SO1), as the basis of all other studies. The approach of section 4 (that aims to achieve SO4) supports the overall objective of the critical review of security risks associated with the utilization of operating systems and networks. In order to mitigate / eliminate such risks, the points 2, 3, 5, 6 and 7 (that aim to achieve SO2, SO3, SO5 and SO6, respectively) allow students to achieve the last overall goal, which is to provide student with the ability to understand and to exemplify techniques and mechanisms for computer security.

6.2.1.7. Metodologias de ensino (avaliação incluída):A metodologia a adotar para a generalidade das aulas Teóricas será o método expositivo e interrogativo, acompanhado do ensino ativo no desenvolvimento de trabalhos de pesquisa, em horário extra-aula. Nas aulas Teórico-Práticas será aplicado o método ativo.

A avaliação é constituída por exame final (exame teórico) ou por avaliação contínua (um miniteste e um trabalho prático).

6.2.1.7. Teaching methodologies (including evaluation):The methodologies adopted for the generality of Lecture classes will be lecture and interrogative methods, accompanied by active teaching in the development of research works, in extra time class. In Theoretical-Practical classes it will be applied the active method.

The assessment consists of final exam (theory test) or by continuous assessment (one theory test and practical work).

6.2.1.8. Demonstração da coerência das metodologias de ensino com os objectivos de aprendizagem da unidade curricular.

Nas aulas Teóricas, o método expositivo será utilizado para projeção dos conteúdos programáticos e de elementos exemplificadores. A abordagem de determinados tópicos, em especial aqueles inseridos nos objetivos OE1, OE2, OE3 e OE6, será acompanhada dos métodos de ensino interrogativo e ativo, pelo debate e colocação de questões finais e respetiva resolução em aula. O método de ensino ativo/crítico será ainda aplicado, em especial nos objetivos OE2, OE3, OE5 e OE6, pela solicitação aos alunos da pesquisa e estudo de temas previamente selecionados, a preparar em horário extra-aula, e posterior apresentação aos restantes colegas de turma.

Nas aulas Teórico-Práticas será adotado o método ativo, sendo disponibilizadas fichas de exercícios práticos (uma ficha por aula) focadas na temática das aulas Teóricas. A resolução autónoma (mas sempre acompanhada pelo docente) destas fichas de exercícios permitirão que o aluno possa pesquisar, refletir e

63 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 64: ACEF/1213/04807 —Guião para a auto- avaliação

experimentar a aplicação prática dos conteúdos aprendidos nas aulas Teóricas.

6.2.1.8. Demonstration of the coherence between the teaching methodologies and the learning outcomes.In Lecture classes, the lecture method will be used for projection of the syllabus and exemplification elements. The approach of certain topics, especially those embedded in the objectives SO1, SO2, SO3 and SO6, will be accompanied by the active and questioning teaching methods, and by debate, placement of questions, and respective final resolution in the classroom. The method of active / critic teaching will still be applied, especially in goals SO2, SO3, SO5 and SO6, by requesting students to research and study the subjects previously selected, to prepare in extra time classes, and subsequent presentation to other colleagues in the classroom.

In Theoretical-Practical classes, it will be adopted the active method, by deploying practical exercises forms (one form per class) focused on the theme of Lecture classes. The autonomous resolution of these exercises forms by the students (but always accompanied by the teacher) will allow them to research, reflect and experience the practical application of contents learned in Lecture classes.

6.2.1.9. Bibliografia principal:- Matt Bishop (2004). Introduction to Computer Security. London: Addison-Wesley.- André Zúquete (2008). Segurança em Redes Informáticas. Lisboa: FCA – Editora Informática

Mapa IX - Programação Segura / Secure Programming

6.2.1.1. Unidade curricular:

Programação Segura / Secure Programming

6.2.1.2. Docente responsável e respectivas horas de contacto na unidade curricular (preencher o nome completo):Ricardo Jorge da Silva Santos - 0h

6.2.1.3. Outros docentes e respectivas horas de contacto na unidade curricular:Jácome Miguel Costa da Cunha - 64h

6.2.1.3. Other academic staff and lecturing load in the curricular unit:Jácome Miguel Costa da Cunha - 64h

6.2.1.4. Objectivos de aprendizagem (conhecimentos, aptidões e competências a desenvolver pelos estudantes):

Esta UC tem como objetivos gerais:- Sensibilizar os estudantes para a importância do tema da programação segura;- Dotar os estudantes de competências técnicas na área da programação segura;- Dar a conhecer os tipos de vulnerabilidades mais comuns, a importância dos testes e análise do código e as boas práticas de programação;- Explorar ferramentas de análise de código.

De forma mais específica, após a conclusão desta UC o estudante, deverá ser capaz de:OB1 - Identificar os tipos de vulnerabilidades mais comuns nas aplicações;OB2 - Dominar técnicas e ferramentas que podem ser usadas para tornar o software seguro;OB3 - Auditar e analisar software;OB4 - Criar/sugerir a criação de aplicações seguras.

6.2.1.4. Learning outcomes of the curricular unit:The main goals of this curricular unit are:- Motivate the students for the importance of secure programming;- Empower the students with technical capacities in the area of secure programming;- Critically analyse the common vulnerabilities and emphasize the importance of software testing analysis and the adoption of good programming practices;- Explore available code analysis tools.

More specifically, after concluding this curricular unit, the student should be able to: OB1 - Identify different types of common application vulnerabilities and risks;OB2 - Master techniques and tools that can be used to make software secure;OB3 - Audit and analyze software applications;OB4 - Create/advise on how to create secure applications.

6.2.1.5. Conteúdos programáticos:1. Segurança e Desenvolvimento de Software1.1. Conceitos básicos1.2. Desenvolvimento de software

64 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 65: ACEF/1213/04807 —Guião para a auto- avaliação

2. Vulnerabilidades2.1. Buffer Overflows2.2. Race conditions2.3. Validação de Input2.4. Aplicações WEB2.5. Bases de Dados2.6. Engenharia Reversa

3. Técnicas e Ferramentas3.1. Teste de Software e Injeção de Ataques3.2. Análise Estática de Código3.3. Proteção Dinâmica

6.2.1.5. Syllabus:1. Security and software development1.1. Initial concepts1.2. Software development

2. Vulnerabilities2.1. Buffer overflows2.2. Race conditions2.3. Input validation2.4. Web applications2.5. Data bases2.6. Reverse engineering

3. Techniques and tools3.1. Software testing and code injection attacks3.2. Static code analysis3.3. Dynamic program analysis

6.2.1.6. Demonstração da coerência dos conteúdos programáticos com os objectivos da unidade curricular.O Conteúdo Programático nº 1 introduz o assunto ao aluno, fazendo com que este fique sensibilizado para a problemática em questão, e dando-lhe conceitos iniciais necessários para o entendimento da programação segura.Para o OB1 são introduzidos vários tipos de vulnerabilidades no Conteúdo Programático nº 2.O cumprimento do OB2 é assegurado pelo Conteúdo Programático nº 3 no sentido em que este permite que o aluno saiba como testar e identificar vulnerabilidades em software para que possam ser eliminadas.O OB3 é conseguido através dos Conteúdo Programático nº 3 e Conteúdo Programático nº 4, pois estes conteúdos permitem ao aluno adquirir competências que lhe permitem analisar o código de forma a identificar as possíveis vulnerabilidades nele contidas.O OB4 é atingido usando o Conteúdo Programático nº 2, pois além de conhecer as diferentes vulnerabilidades, o aluno aprende também a evitá-las.

6.2.1.6. Demonstration of the syllabus coherence with the curricular unit's objectives.The Programmatic Content nº 1 introduces the subject to the student, raising the awareness to the problems under study, and teaching the student the initial concepts necessary to the understanding of secure programming.To fulfill the OB1 several types of vulnerabilities are introduced in the Programmatic Content nº 2.The fulfilling of OB2 is ensured by the Programmatic Content nº 3 in the sense that it teaches the student to know how to test and identify software vulnerabilities so they can be eliminated.The OB3 is achieved through the Programmatic Content nº 3 and the Programmatic Content nº 4 since these contents empower the student with the abilities that allow the analysis of the source code in order to identify possible vulnerabilities contained in it.The OB4 is achieved using the Programmatic Content nº 2 since it allows the student to know the different vulnerabilities, but also to know how to avoid them.

6.2.1.7. Metodologias de ensino (avaliação incluída):A metodologia de ensino a adotar para as aulas Teóricas é o método expositivo, enquanto que para as aulas Práticas será adotado o método ativo.

A avaliação é constituída por exame final (exame teórico (40%) + exame prático (60%)) ou por avaliação contínua (dois trabalhos práticos).

6.2.1.7. Teaching methodologies (including evaluation):The teaching methodology to be adopted in the Lecture classes is the expositive method, while in the Practical it will be adopted the active method.

65 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 66: ACEF/1213/04807 —Guião para a auto- avaliação

The student evaluation is composed by a final exam (theoretical exam (40%) + practical exam (60%)), or by continuous evaluation (two practical assignments).

6.2.1.8. Demonstração da coerência das metodologias de ensino com os objectivos de aprendizagem da unidade curricular.

Nas aulas Teóricas, será maioritariamente usado o método expositivo. Não obstante, serão também usados os métodos demonstrativo e ativo. De facto, no caso do Conteúdo Programático nº 2 será usado, além do método expositivo para abordar as diferentes vulnerabilidades, o método demonstrativo para ilustrar aos estudantes através de exemplos essas mesmas vulnerabilidades em software. No caso do Conteúdo Programático nº 3, será mais uma vez usado o método expositivo, mas também o método ativo para que os estudantes possam de imediato ter contacto com os conteúdos e assim se sentirem mais cativados por estes.

Nas aulas Práticas será adotado o método ativo pela disponibilização de fichas de exercícios práticos (uma nova ficha por aula) focada na temática da aula em questão. Tais fichas serão compostas por exercícios, dispostos em crescendo de complexidade, a serem resolvidos autonomamente pelo aluno, mas sempre sob o acompanhamento do docente. Sempre que que necessário, será usado o método expositivo de conteúdos teóricos associados aos exercícios em questão, bem como o método demostrativo de forma a exemplificar o uso do conteúdo em questão.

6.2.1.8. Demonstration of the coherence between the teaching methodologies and the learning outcomes.In the Lecture classes it will be mostly used the expositive method. Nevertheless, it will be also used the demonstrative and active methods. In fact, in the case of the Programmatic Content nº 2 it will be used the expositive method to approach the different vulnerabilities and also the demonstrative method to illustrate through examples those same vulnerabilities in software. In the case of the Programmatic Content nº 3 again it will be used the expositive method, but also the active method so the students can immediately have contact with the contents being studied and thus fill more attracted to them.

In the Practical classes it will be used the active method through sheets of practical exercises (a new sheet per class) focused on the thematic of the underlying (previous) Lecture class. Such sheets will be composed of exercises that will be presented in a continuous growing of complexity to be solved autonomously by the students, but always under the supervision and support of the teacher. Whenever necessary it will be used the expositive method to remember the theoretical contents associated to the underlying exercises, as well as the demonstrative method to exemplify the use of the content being studied.

6.2.1.9. Bibliografia principal:- Jason Grembi (2008). Secure Software Development: A Security Programmer's Guide. Mason, OH: Cengage Learning.- Miguel Pupo Correia e Paulo Jorge Sousa (2010). Segurança no Software. Lisboa: FCA - Editora Informática.- Mark G. Graff and Kenneth R. Van Wyk (2003). Secure Coding: Principles and Practices. Sebastopol: O'Reilly

Mapa IX - Redes IP / IP Networks

6.2.1.1. Unidade curricular:Redes IP / IP Networks

6.2.1.2. Docente responsável e respectivas horas de contacto na unidade curricular (preencher o nome completo):Jorge Manuel Pestana Saro - 80h

6.2.1.3. Outros docentes e respectivas horas de contacto na unidade curricular:n.a.

6.2.1.3. Other academic staff and lecturing load in the curricular unit:n.a.

6.2.1.4. Objectivos de aprendizagem (conhecimentos, aptidões e competências a desenvolver pelos estudantes):Dotar os estudantes de competências que lhes permitam:- Conhecer e compreender os conceitos mais relevantes do funcionamento das redes IP (IPv4 e IPv6)- Implementar redes IP (IPv4 e IPv6)- Identificar os diversos tipos de protocolos de routing IP- Identificar os principais problemas em redes IP- Compreender como funcionam as redes IP e respetivos protocolos de routing- Implementar redes IP

6.2.1.4. Learning outcomes of the curricular unit:Provide students with skills that allow them to:- Know and understand the key concepts of IP networks

66 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 67: ACEF/1213/04807 —Guião para a auto- avaliação

- Implement IP (IPv4, IPv6) networks- Identify the several types of IP routing protocols- Troubleshoot IP networks- Understand how IP networks and its routing protocols operate- Implement IP networks

6.2.1.5. Conteúdos programáticos:Aulas Teóricas:1- Camada de rede- Routers2- Protocolos de routing interior- RIP- OSPF3- Protocolos de routing exterior- BGP 4- Camada de transporte- UDP- TCP- Controlo de congestionamento do TCP5- Multicast- Endereçamento- RPF- Árvores de distribuição- Modelos de serviço

Aulas Práticas:1- Encaminhamento IP- Endereçamento IP por classes- Endereçamento IP por Variable Length Subnet Mask (VLSM)- Segmentação de redes locais (VLAN)- Encaminhamento IP (estático e dinâmico)- Multicast2- Redes IPv6

6.2.1.5. Syllabus:Theoretical classes:1 - Network Layer- Routers2 - Routing Protocols Interior- RIP- OSPF3 - Exterior routing protocols- BGP4 - Transport Layer- UDP- TCP- TCP congestion control5 - Multicast- Addressing- RPF- Tree distribution- Models of service

Theoretical-Practical classes:1 - IP Routing- Classfull IP addressing- Variable Length Subnet Mask (VLSM) IP addressing- LAN segmentation (VLAN)- IP Routing (static and dynamic)- Multicast2 - IPv6 Networks

6.2.1.6. Demonstração da coerência dos conteúdos programáticos com os objectivos da unidade curricular.Esta UC explora as camadas OSI de rede e de transporte na perspetiva dos principais protocolos utilizados na arquitetura TCP/IP. O estudo em detalhe de protocolos de encaminhamento de tipo interior e exterior (RIP, OSPF, BGP) permitem uma melhor compreensão da forma como operam as redes IP e de problemas associados a configurações incorretas de routers. O estudo do conceito de Multicast ajuda a compreender de que forma se pode otimizar a disponibilização de determinados serviços em rede. A transição do IPv4 para o IPv6 faz se de forma progressiva mediante uma descrição das alterações introduzidas, quer na forma de endereçamento dos equipamentos, quer nos protocolos já estudados para o IPv4. Todos estes conteúdos vão permitir que o estudante não só consiga compreender os conceitos mais relevantes do funcionamento das

67 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 68: ACEF/1213/04807 —Guião para a auto- avaliação

redes IP, como também adquira competências para implementar redes IP (IPv4 e IPv6).

6.2.1.6. Demonstration of the syllabus coherence with the curricular unit's objectives.This course explores the network and transport layers of the OSI model from the perspective of the main protocols used in TCP / IP architecture. The study in detail of interior and exterior routing protocols (RIP, OSPF, BGP) will allow a better understanding of how IP networks operate and the problems associated with incorrect routers configurations. The study of the concept of Multicast helps to understand how we can optimize the availability of certain network services. The transition from IPv4 to IPv6 is made gradually, through a description of the changes made to the form of addressing the equipment and the previously studied protocols for IPv4. All these contents will enable the student not only to understand the concepts more relevant for operating IP networks, as well to acquire skills to implement IP networks (IPv4 and IPv6).

6.2.1.7. Metodologias de ensino (avaliação incluída):Para as aulas teóricas será adotado essencialmente o método expositivo; para as aulas teórico-práticas será adotado o método ativo.

A avaliação é constituída por exame final prático.

6.2.1.7. Teaching methodologies (including evaluation):

For theoretical classes will be adopted essentially the expository learning methodology, for the practical classes will be adopted the active learning methodology.

The assessment consists of a practical final exam.

6.2.1.8. Demonstração da coerência das metodologias de ensino com os objectivos de aprendizagem da unidade curricular.

Nas aulas teóricas o método expositivo é essencial para apresentar os conceitos fundamentais das camadas de rede e de transporte do modelo OSI; dada a complexidade de alguns dos conceitos abordados, serão apresentados vários casos de estudo de forma a promover a discussão em grupo.

Nas aulas teórico-práticas a utilização do método ativo, permitirá que os alunos testem os conceitos abordados nas aulas teóricas ao construírem fisicamente redes que interliguem vários routers e efetuando a respetiva configuração. Todos os exercícios a realizar serão baseados em fichas de exercícios (uma por aula).

6.2.1.8. Demonstration of the coherence between the teaching methodologies and the learning outcomes.In the theoretical classes the expository learning methodology is essential to introduce the fundamental concepts of network and transport layers of the OSI model; given the complexity of some of the concepts discussed, will be presented several case studies to promote the group discussion.

In the theoretical-practical, the active learning methodology will allow the students to test the concepts discussed in theoretical classes, by physically build networks that interconnect several routers and performing its configuration. All exercises will be based on worksheets with laboratory exercises (one per class).

6.2.1.9. Bibliografia principal:

- Andrew Tannenbaum (2010). Computer Networks. New Jersey: Prentice-Hall .- Edmundo Monteiro e Fernando Boavida (2011). Engenharia de Redes Informáticas. Lisboa: FCA - Editora Informática.- J. Kurose, K. Ross (2012). Computer networking: A top-down approach featuring the Internet. London: Addison-Wesley.

Mapa IX - Administração de Sistemas Informáticos / Computer Systems Administration

6.2.1.1. Unidade curricular:Administração de Sistemas Informáticos / Computer Systems Administration

6.2.1.2. Docente responsável e respectivas horas de contacto na unidade curricular (preencher o nome completo):João Paulo Ferreira de Magalhães - 32h

6.2.1.3. Outros docentes e respectivas horas de contacto na unidade curricular:Mário Melo Oliveira - 48h

6.2.1.3. Other academic staff and lecturing load in the curricular unit:

Mário Melo Oliveira - 48h

68 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 69: ACEF/1213/04807 —Guião para a auto- avaliação

6.2.1.4. Objectivos de aprendizagem (conhecimentos, aptidões e competências a desenvolver pelos estudantes):Esta UC tem como objetivos gerais: - Dotar os estudantes de competências técnicas na área da administração de sistemas informáticos;- Dar a conhecer a área e as tarefas da administração de sistemas no contexto da disponibilização de um serviço.

De forma mais específica, após a conclusão desta UC o estudante, deverá ser capaz de:a) Realizar tarefas de instalação e manutenção remota de sistemas informáticos em larga escala;b) Ser capaz de selecionar um S.O. de acordo com um objetivo/propósito;c) Detetar, analisar e corrigir problemas inerentes às tarefas de um administrador de sistemas;d) Instalar e configurar diferentes tipos de serviços de rede (DHCP, DNS, HTTP, Email, etc.);e) Gerir os recursos de um sistema informático;f) Criar automatismos para a gestão e manutenção de sistemas.

6.2.1.4. Learning outcomes of the curricular unit:The main goals of this curricular unit are: - Provide students with technical skills in the systems administration field;- Present the systems administration in the context of service providing.

More specifically, after concluding this curricular unit, the student should be able to: a) Install and provide remote support for large scale systems;b) Select an O.S. according the technical requirements;c) Troubleshooting any reported problems;d) Install and maintain different network services (DHCP, DNS, HTTP, Email, etc.);e) Manage the systems resources;f) Automate the system management and maintenance tasks.

6.2.1.5. Conteúdos programáticos:- Instalação e configuração de sistemas operativos servidores;- Sistemas de ficheiros;- Gestão de utilizadores;- Escalonamento de tarefas;- Administração remota de sistemas;- Serviços de rede;- Sistemas de monitorização;- Gestão de problemas;- Programação em Shell e Perl.

6.2.1.5. Syllabus:

- O.S. servers installation, configuration and tuning;- Filesystems management;- Users management;- Task scheduling;- Network services;- Monitoring systems;- Problem management;- Shell and Perl programming.

6.2.1.6. Demonstração da coerência dos conteúdos programáticos com os objectivos da unidade curricular.

Os objetivos gerais da UC compreendem a transmissão das competências técnicas na área da administração de sistemas e o papel que os sistemas informáticos têm para os processos de negócio. A transmissão de tais competências, em particular as de cariz técnico-prático, realiza-se pela concretização dos objetivos específicos. Através destes, pretende-se que o estudante no final da UC seja, de forma autónoma, capaz de selecionar, instalar e configurar corretamente os servidores e respetivos serviços de suporte (objetivos específicos: a), b) e d)), seja capaz de realizar todas as tarefas diárias de manutenção e gestão destes sistemas, incluindo a prevenção, deteção e recuperação de problemas (objetivos específicos: a), c) e e)) e ainda capaz de criar automatismos que facilitam as tarefas rotineiras e reduzem o risco de erro-humano (objetivos específicos: f)) contribuindo assim para uma maior confiabilidade e disponibilidade do sistema.

6.2.1.6. Demonstration of the syllabus coherence with the curricular unit's objectives.The main objectives of this course are the transmission of technical competences in the computer and systems administration field and the realization about the importance that the correct functioning of these systems have for the business operations success. Such competences are aligned with learning outcomes presented above. According to these outcomes, it is expected that the student at the end of the course: are able to autonomously select, install and configure the servers and the supporting services (learning outcome: a), b) and d)); are able to execute the daily maintenance and management tasks, including the prevention, detection and recovery of problems (learning outcomes: a), c) and e)); are able to create procedures to automate the daily tasks, reducing the human-errors risk (learning outcomes: f)), likely contributing to the systems dependability.

69 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 70: ACEF/1213/04807 —Guião para a auto- avaliação

6.2.1.7. Metodologias de ensino (avaliação incluída):A metodologia a adotar para a generalidade das aulas Teóricas será o método expositivo e demonstrativo. Nas aulas Teórico-Práticas será adotado o método demonstrativo/ativo.

A avaliação é constituída por exame final (exame prático) ou por avaliação contínua (um teste teórico-prático e um teste prático).

6.2.1.7. Teaching methodologies (including evaluation):For most of the theoretical-practical classes will be adopted the expository and demonstrative methodology. In the practical classes will be adopted the active methodology.

The assessment is composed by a final exam (practical examination) or by continuous evaluation (one theoretical-practical exam and a practical assignment).

6.2.1.8. Demonstração da coerência das metodologias de ensino com os objectivos de aprendizagem da unidade curricular.

Nas aulas Teóricas, o método expositivo e demonstrativo serão combinados, por forma a apresentar os conceitos teóricos inerentes a cada um dos tópicos e demonstrar in-loco os aspetos necessários à correta execução das tarefas.Nas aulas Teórico-Práticas serão disponibilizadas fichas de exercícios para que os estudantes possam praticar de forma autónoma a execução das tarefas transmitidas nas aulas Teóricas, podendo sempre que necessário, recorrer ao apoio do docente.

6.2.1.8. Demonstration of the coherence between the teaching methodologies and the learning outcomes.In the theoretical-practical classes, the expository and demonstrative teaching methodologies will be combined to present the theoretical concepts associated with each of the topics and demonstrate the aspects necessary to the correct execution of the tasks.

In the practical classes the students will solve practical assignments, in order to apply autonomously the concepts transmitted in the theoretical-practical classes. The students can ask for help anytime.

6.2.1.9. Bibliografia principal:- Wall, L. , Christiansen, T. e Orwant, J. (2000). Programming Perl. Sebastopol: O'Reilly.- Frisch, A. (2002). Essential System Administration: Tools and Techniques for Linux and Unix Administration. Sebastopol: O'Reilly.

Mapa IX - Segurança de Sistemas e Análise de Risco / Systems Security and Risk Analysis

6.2.1.1. Unidade curricular:

Segurança de Sistemas e Análise de Risco / Systems Security and Risk Analysis

6.2.1.2. Docente responsável e respectivas horas de contacto na unidade curricular (preencher o nome completo):António Alberto dos Santos Pinto - 0h

6.2.1.3. Outros docentes e respectivas horas de contacto na unidade curricular:Mário Melo Oliveira - 80h

6.2.1.3. Other academic staff and lecturing load in the curricular unit:Mário Melo Oliveira - 80h

6.2.1.4. Objectivos de aprendizagem (conhecimentos, aptidões e competências a desenvolver pelos estudantes):Esta UC foca: - As ameaças e vulnerabilidades com potencial impacto nos sistemas informáticos;- As metodologias de análise de risco;- O desenho e adoção de soluções de segurança para sistemas de alta disponibilidade.

De forma mais específica, após a conclusão desta UC o estudante, deverá ser capaz de:1) Identificar as principais metodologias de análise de risco;2) Aplicar a metodologia ISO 31000;3) Selecionar controlos adequados à mitigação dos riscos identificados.

6.2.1.4. Learning outcomes of the curricular unit:This curricular unit focus: - The identification of the threats and vulnerabilities with potential impact on the systems;

70 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 71: ACEF/1213/04807 —Guião para a auto- avaliação

- The methodologies of risk assessment;- The design and adoption of security solutions for high availability systems.

More specifically, after concluding this curricular unit, the student should be able to: 1) Identify the main risk assessment methodologies;2) Apply the ISO 31000 methodology;3) Select the appropriate controls to mitigate the risks.

6.2.1.5. Conteúdos programáticos:1. Introdução à Análise de Risco- Objetivos- Conceitos- Metodologias- Tipos de Impacto- Auditoria2. Metodologia ISO 31000- Ameaças- Ataques- Impactos- Controlos- Custo/Beneficio- Planos de contingência3. Sistemas de alta disponibilidade- Redundância- Escalabilidade- Clustering- Virtualização- Disaster Recovery4. Estudos de caso

6.2.1.5. Syllabus:1. Introduction to the risk analysis- Goals- Concepts- Metodologies- Impact analysis- Auduting2. The ISO 31000 methodology- Threats- Attacks- Impact- Controls- Cost/benefit analysis- Contigency plans3. High-availability systems- Redundancy- Sclability- Clustering- Virtualization- Disaster recovery4. Case studies

6.2.1.6. Demonstração da coerência dos conteúdos programáticos com os objectivos da unidade curricular.O ciclo Plan-Do-Check-Act inerente aos conteúdos programáticos apresentados e com especial enfoque na segurança dos sistemas visa dotar os estudantes de competências nesta importante área. Assim, os conceitos apresentados no tópico 1 e sedimentados num standard mundialmente reconhecido apresentado no tópico 2 vão de encontram aos objetivos específicos 1 e 2 respetivamente. A análise custo-benefício e a adoção de mecanismos de proteção, como os que são abordados no tópico 3 consolidam o processo de análise de risco focada na segurança dos sistemas indo de encontro ao objetivo específico nº 3.

6.2.1.6. Demonstration of the syllabus coherence with the curricular unit's objectives.

The Plan-Do-Check-Act loop is inherent to the syllabus with special attention to the systems security. The topics covered in the topic number 1 are complemented with the best practices defined in the standards methodologies presented in the topic number 2. These topics are aligned with the learning outcomes 1 and 2. The cost/benefit analysis and the adoption of protection mechanism, like the ones covered by the topic number 3 enhance the students’ skills as regarded in the learning outcome 3.

6.2.1.7. Metodologias de ensino (avaliação incluída):Nas aulas Teóricas será adotado o método expositivo e demonstrativo. Nas aulas Téorico-Práticas será

71 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 72: ACEF/1213/04807 —Guião para a auto- avaliação

adotado o método demonstrativo e ativo.

A avaliação é constituída por exame final (exame teórico (50%) + exame prático (50%)) ou por avaliação contínua (um teste teórico e um teste teórico-prático).

6.2.1.7. Teaching methodologies (including evaluation):For most of the theoretical classes will be adopted the expository and demonstrative methodology. In the theoretical-practical classes will be adopted the active methodology.

The assessment is made by a final exam (theoretical exam (50%) + practical exam (50%)) or by continuous evaluation (one theoretical exam and a theoretical-practical examination).

6.2.1.8. Demonstração da coerência das metodologias de ensino com os objectivos de aprendizagem da unidade curricular.

Tratando-se de um conjunto de boas práticas a adotar, a combinação, na parte Teórica, entre o método expositivo e demonstrativo permitirão apresentar os conceitos teóricos e discutir abordagens relacionadas com a gestão de risco perante casos de estudo. Na componente Teórico-Prática os estudantes, para além de criticar soluções irão implementar na prática mecanismos que visam a mitigação do risco associada ao processo de análise previamente efetuado.

6.2.1.8. Demonstration of the coherence between the teaching methodologies and the learning outcomes.The combination, in the theoretical classes, between the expository and demonstrative methodologies allows presenting the theoretical concepts and evinces the risk analysis and management approaches related to the case studies presented. In the theoretical-practical classes, the students will criticize solutions and adopt mechanisms to mitigate the risk attending the analysis previously done.

6.2.1.9. Bibliografia principal:

- Charles Yoe (2011). Primer on Risk Analysis: Decision Making Under Uncertainty. Boca Raton, FL: CRC Press.- Paul Hopkin (2010). Fundamentals of Risk Management: Understanding Evaluating and Implementing Effective Risk Management. Vancouver: Kogan Page

Mapa IX - Criptografia Aplicada / Applied Cryptography

6.2.1.1. Unidade curricular:Criptografia Aplicada / Applied Cryptography

6.2.1.2. Docente responsável e respectivas horas de contacto na unidade curricular (preencher o nome completo):António Alberto dos Santos Pinto - 0h

6.2.1.3. Outros docentes e respectivas horas de contacto na unidade curricular:

Gonçalo Jorge Nogueira Hermenegildo - 64h

6.2.1.3. Other academic staff and lecturing load in the curricular unit:Gonçalo Jorge Nogueira Hermenegildo - 64h

6.2.1.4. Objectivos de aprendizagem (conhecimentos, aptidões e competências a desenvolver pelos estudantes):- Conhecer a evolução da utilização de criptografia;- Identificar os algoritmos e técnicas mais utilizadas na criptografia moderna;- Compreender a utilização de mecanismos criptográficos para assegurar a confidencialidade, integridade, originalidade e não repúdio; - Utilizar criptografia simétrica;- Utilizar criptografia assimétrica;- Implementar e utilizar infraestruturas de chave pública.

6.2.1.4. Learning outcomes of the curricular unit:- Know the evolution of the use of cryptography;- Identify the algorithms and techniques more common in modern cryptography;- Understand the usage of cryptographic mechanisms to ensure confidentiality, integrity, origin and non-repudiation;- Use Symmetric Cryptography;- Use Asymmetric Cryptography;- Implement and use Public Key Infrastructures.

6.2.1.5. Conteúdos programáticos:

72 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 73: ACEF/1213/04807 —Guião para a auto- avaliação

1- Cifras simétricas2- Analise de frequências3- Cifras assimétricas (Criptografia de Chave Pública)4- Funções de Hash Criptográficas, Assinaturas Digitais e Códigos de Autenticação de Mensagens5- Autenticação e Controlo de Acessos6- Certificação e Infraestruturas de chave pública6.1- Certificados de Chave Pública6.2- Infraestrutura de Chave Pública6.3- Revogação de certificados6.4- Entidades certificadoras 6.5- Standards

6.2.1.5. Syllabus:1- Symmetric ciphers2 - Frequency analysis3 - Asymmetric ciphers (Public Key Cryptography)4 - Hash Functions, Digital Signatures and Message Authentication Codes5 - Authentication and Access Control6 - Certification and Public Key Infrastructure6.1– Public Key Certificates6.2– Public Key Infrastructures6.3- Certification revocation6.4- Certification authorities6.5- Standards

6.2.1.6. Demonstração da coerência dos conteúdos programáticos com os objectivos da unidade curricular.Os conteúdos programáticos abordados nos tópicos 1 e 2 visam a aquisição de competências sobre a utilização prática de criptografia simétrica. Os tópicos 3, 4 e 5 visam a aquisição de competências sobre a utilização prática de criptografia assimétrica. O tópico 6 permitirá a aquisição de competências na utilização prática de infraestruturas de chave pública.

6.2.1.6. Demonstration of the syllabus coherence with the curricular unit's objectives.The course topics 1 and 2 enable students’ skills on the practical use of symmetrical cryptography. Topics 3,4, and 5 focus on the practical use of asymmetrical cryptography. Topic 6 focuses on public key infrastructures.

6.2.1.7. Metodologias de ensino (avaliação incluída):Método expositivo, interrogativo, ativo e demonstrativo.

A avaliação é constituída por exame final (exame teórico (50%) + exame prático (50%)) ou por avaliação contínua (dois testes escritos e um trabalho prático).

6.2.1.7. Teaching methodologies (including evaluation):Methods expositive, interrogative, active and demonstrative will be used thought the course.

Course students will be evaluated by means of a final exam (50% theoretical + 50% practical) or, alternatively, by two written tests plus a practical work assignment.

6.2.1.8. Demonstração da coerência das metodologias de ensino com os objectivos de aprendizagem da unidade curricular.

Os métodos expositivo e interrogativo permitem transmitir os conhecimentos base da disciplina bem como cativar a curiosidade e aumentar o reconhecimento da Criptografia. O método ativo permite consolidar os conhecimentos teóricos bem como praticar exercícios colaborativos e em grupo. O método demonstrativo permite testar soluções reais que já fazem parte do quotidiano do cidadão e assim validar a aplicabilidade da Criptografia.

6.2.1.8. Demonstration of the coherence between the teaching methodologies and the learning outcomes.

The expositive and interrogative methods enable student knowledge base acquisition. The active method allows for the consolidation of the theoretical part of the course be means of collaborative practical exercises. The demonstrative method allows students to test real world solutions and, thus, to validate the applicability of Cryptography.

6.2.1.9. Bibliografia principal:- Niels Ferguson and Bruce Schneier (2003). Practical Cryptography. England: Wiley.- Jonathan Katz and Yehuda Lindell (2007). Introduction to Modern Cryptography: Principles and Protocols (Chapman & Hall/Crc Cryptography and Network Security Series). USA: Chapman and Hall-CRC.

73 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 74: ACEF/1213/04807 —Guião para a auto- avaliação

Mapa IX - Sistemas Distribuídos / Distributed Systems

6.2.1.1. Unidade curricular:Sistemas Distribuídos / Distributed Systems

6.2.1.2. Docente responsável e respectivas horas de contacto na unidade curricular (preencher o nome completo):Jorge Manuel Neves Coelho - 32h

6.2.1.3. Outros docentes e respectivas horas de contacto na unidade curricular:

Luís Miguel Pinho Nogueira - 32h

6.2.1.3. Other academic staff and lecturing load in the curricular unit:Luís Miguel Pinho Nogueira - 32h

6.2.1.4. Objectivos de aprendizagem (conhecimentos, aptidões e competências a desenvolver pelos estudantes):Esta UC tem como objetivo geral possibilitar aos alunos um conhecimento aprofundado sobre sistemas distribuídos, com ênfase nos fundamentos, técnicas e prática relevante no desenho e implementação destes sistemas.

De forma mais específica, após a conclusão desta UC o estudante, deverá ser capaz de:(a) explicar o que é um sistema distribuído e quais as vantagens e propriedades desejáveis de tais sistemas; (b) descrever os princípios subjacentes ao funcionamento de sistemas distribuídos, os problemas e desafios associados, e avaliar a eficácia e limitações das suas soluções; (c) construir sistemas funcionais utilizando mecanismos básicos de comunicação, assim como middleware de mais alto nível; (d) saber identificar, num sistema distribuído, pontos que beneficiem da implementação de mecanismos de consistência, replicação, tolerância a falhas e segurança.

6.2.1.4. Learning outcomes of the curricular unit:The main goal of this curricular unit is to give students a deep knowledge on distributed systems, focusing on the fundamental concepts, tecniques and practice of the design and implementation of those systems.

More specifically, after concluding this curricular unit, the student should be able to: (a) explain what is a distributed system, its advantages and desired properties; (b) describe the underlying principles of a distributed system's operation, its problems and challenges, and to evaluate the efficiency and limitations of its solutions; (c) build functional systems using basic communication mechanisms, as well as higher-level middleware; (d) identify, in a distributed system, issues that benefit from an implementation of consistency, replication, fault tolerance, and security mechanisms.

6.2.1.5. Conteúdos programáticos:Aulas Teóricas:- Introdução aos Sistemas Distribuídos - Arquiteturas- Processos- Comunicação entre Processos- Serviços de Nomes- Sincronização entre Processos- Consistência e Replicação- Tolerância a Faltas- Segurança- Sistemas Distribuídos baseados em Objetos Distribuídos - Sistemas de Ficheiros Distribuídos- Sistemas Distribuídos baseados em Serviços Web

Aulas Práticas:- Comunicação por sockets TCP e UDP em Java- Modelo cliente/servidor- Suporte para múltiplos clientes- Partilha de objetos entre threads em Java- Serviços Web

6.2.1.5. Syllabus:Theoretical classes:- Introduction to the Distributed Systems - Architectures- Processes- Inter process communication

74 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 75: ACEF/1213/04807 —Guião para a auto- avaliação

- Binding- Synchronization between - Consistency and replication- Fault tolerance- Security- Distributed Object model - Distributed file systems- Web services

Practical classes:- TCP and UDP sockets in JAVA- The client/server model- Multiple clients support- Sharing objects between JAVA threads- Web Services

6.2.1.6. Demonstração da coerência dos conteúdos programáticos com os objectivos da unidade curricular.

Um dos objetivos principais da UC é o fomento de um espírito crítico sobre sistemas distribuídos. Os temas abordados permitirão aos alunos não só adquirir conhecimentos que lhes permitam desenvolver uma aplicação com uma arquitetura distribuída, mas também: (a) saber que tipo de arquitetura de sistema distribuído é mais adequada a um dado problema; (b) saber porque é importante sincronizar processos e como implementar a sincronização de acordo com um dado problema; (c) saber identificar, num sistema distribuído, pontos que beneficiem da implementação de consistência, replicação, tolerância a falhas e segurança.

6.2.1.6. Demonstration of the syllabus coherence with the curricular unit's objectives.One of the main goals of this CU is the promotion of a critical thinking about distributed systems. The discussed topics allow students to not only acquire the basic knowledge to develop a distributed systems but also to: (a) know which type of distributed architecture is more adequate to a specific problem: (b) know why it is important to synchronize processes and how to implement such synchronization within a specific context; (c) know to identify, in a distributed system, components that benefit from consistency, replication, fault-management, and security measures.

6.2.1.7. Metodologias de ensino (avaliação incluída):

As aulas teóricas usarão um método expositivo para a apresentação dos vários tópicos, juntamente com a demonstração de exemplos reais de sistemas com funcionalidades desenvolvidas nas aulas práticas. Nas aulas práticas, os alunos aplicarão os conceitos apresentados nas aulas teóricas no desenvolvimento de novos sistemas distribuídos.

Os alunos podem optar por uma avaliação exclusivamente por exame escrito no fim do semestre, ou por uma avaliação contínua durante o semestre composta por um projeto prático com o peso de 40% da nota final mais um exame escrito com um peso de 60%. Neste último caso, o aluno terá de obter uma nota mínima de 9.5/20 a cada um destes componentes de avaliação.

6.2.1.7. Teaching methodologies (including evaluation):Theoretical lectures will use expositive techniques for the presentation of the various topics along with some demonstrations of real-life examples of systems with features discussed in laboratory lectures. In laboratory classes, students will apply the concepts presented in the theoretical lectures for the development of new distributed systems.

Students may opt by either a final written exam for 100% of their grades at the end of the semester, or by a project with a weight of 40% plus a written exam with a weight of 60% during the semester. In this latter case, the student must obtain a minimal grade of 9.5/20 values in each of those evaluation components.

6.2.1.8. Demonstração da coerência das metodologias de ensino com os objectivos de aprendizagem da unidade curricular.

Nas aulas teóricas, a exposição e discussão dos conceitos associados a sistemas distribuídos, associados à projeção de elementos exemplicadores, dotarão os alunos de um conhecimento aprofundado dos fundamentos, técnicas e prática relevante no desenho e implementação de sistemas distribuídos.

Nas aulas práticas, a disponibilização de fichas de exercícios práticos (uma por aula), permitirão aos alunos o desenho e implementação de aplicações ilustrativas da complexidade associada à construção de sistemas distribuídos reais e de maior escala.

6.2.1.8. Demonstration of the coherence between the teaching methodologies and the learning outcomes.Within theoretical lectures, by discussing both theory and real-life examples, students will have a deep knowledge of the foundations, techniques, and practice on the design and implementation of distributed systems.

75 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 76: ACEF/1213/04807 —Guião para a auto- avaliação

On laboratory classes, exercise sheets (one by class) allow students to design and develop small applications that illustrate the inherent complexity of the development of real-life larger distributed systems.

6.2.1.9. Bibliografia principal:- Tanenbaum, Andrew S. and Van Steen, Maarten (2006.) Distributed Systems: Principles and Paradigms. New Jersey: Prentice Hall- Dollimore, Jean; Kindberg Tim and Coulouris, George (2005). Distributed Systems: Concepts and Design. England: Addison-Wesley- Goetz, Brian; Peierls, Tim; Bloch, Joshua; Bowbeer, Joseph; Holmes, David; Lea, Doug (2006). Java Concurrency in Practice. London: Addison-Wesley.

Mapa IX - Segurança de Redes / Networks Security

6.2.1.1. Unidade curricular:Segurança de Redes / Networks Security

6.2.1.2. Docente responsável e respectivas horas de contacto na unidade curricular (preencher o nome completo):António Alberto dos Santos Pinto - 0h

6.2.1.3. Outros docentes e respectivas horas de contacto na unidade curricular:Alfredo José Gandra de Sousa França - 64h

6.2.1.3. Other academic staff and lecturing load in the curricular unit:

Alfredo José Gandra de Sousa França - 64h

6.2.1.4. Objectivos de aprendizagem (conhecimentos, aptidões e competências a desenvolver pelos estudantes):Esta UC irá desenvolver competências gerais sobre:- As propriedades de segurança em protocolos de comunicação;- O funcionamento de uma Firewall;- As possíveis ataques ou vulnerabilidades em protocolos de comunicação;- As soluções que permitem a deteção de intrusão;- O Controlo de Acesso à rede;- As vulnerabilidades em sistemas.

De forma mais específica, após a conclusão desta UC o estudante, deverá ser capaz de:- Identificar os ataques mais comuns por camada TCP/IP;- Projetar, instalar e utilizar firewalls; - Identificar protocolos de comunicação seguros e inseguros por camada TCP/IP;- Projetar, instalar e utilizar soluções de deteção de intrusões;- Projetar, instalar e utilizar soluções de analise de vulnerabilidades em sistemas;- Projetar solução de controlo de acesso á rede;- Projetar e instalar VPN.

6.2.1.4. Learning outcomes of the curricular unit:This CU covers the following general skills:- The security properties of communication protocols;- How a firewall works;- The potential attacks or vulnerabilities in communication protocols;- The intrusion detections systems;- The Network Access control;- The system vulnerabilities.

More specifically, after concluding this curricular unit, the student should be able to: - Identify common TCP/IP layers attacks; - Design, install and use firewalling solutions;- Identify secure and unsecure TCP/IP protocols;- Design, install and use intrusion detections systems;- Design, install and use vulnerabilities assessment systems;- Design network control access solutions;- Design and install a VPN Solution.

6.2.1.5. Conteúdos programáticos:

- Introdução e princípios básicos- Ataques comuns por camada do modelo TCP/IP- Terminologias essenciais- Security challenges

76 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 77: ACEF/1213/04807 —Guião para a auto- avaliação

- Conceitos de hacking- Fases de um ataque- Exemplos de ataques comuns- Analise de Vulnerabilidades- Objetivo e enquadramento- Classificação de Risco- Componentes e topologias- Casos de estudo- Firewalls:- Arquitetura de Firewall- Modelo de intervenção- Topologias elementares- Caso de estudo: iptables- Virtual Private Network- Necessidade- Tipos- Componentes- Protocolos de Tunneling e segurança (PPTP/L2TP/IPSec);- Arquitetura e desenho- Network Access Control- Modelos (DAC/MAC/RBAC)- Identificação, Autenticação, autorização e accountability- Protocolos de comunicação inseguros versus seguros- Standards- Segurança em IPv4

6.2.1.5. Syllabus:- Introduction and basic principles- Common attacks per TCP/IP layer- Terminology- Security challenges- Hacking- Attack phases- Examples of common attacks- Vulnerability scanning- Objective- Risk classification- Components and topologies- Case studies-Firewalls- Firewall architectures- Operating models- Basic topologies- Case study: iptables- Virtual Private Network- VPN necessity- Types of VPNs- Components of VPNs- Security and tunneling protocols (PPTP/L2TP/IPSec)- Architecture and design- Network access control- Models (DAC/MAC/RBAC)- Identification, Authentication, Authorization and accounting- Secure vs. Unsecure communication protocols- Standards- IPv4 security

6.2.1.6. Demonstração da coerência dos conteúdos programáticos com os objectivos da unidade curricular.Tal como pode ser constatado entre os conteúdos e objetivos, apresentados nesta ficha, nesta UC existe uma ligação estrita entre o que é lecionado e as competências a adquirir pelos estudantes. Os conteúdos serão transmitidas numa perspetiva essencialmente prática realçado-se assim as competências técnicas essenciais aos profissionais que atuam nesta área.

6.2.1.6. Demonstration of the syllabus coherence with the curricular unit's objectives.By matching the course topics and objectives, it is clearly seen that there is a course topic per course objective. This course has a practical nature, focusing on providing students with the skills required by professional that work in this expertise.

6.2.1.7. Metodologias de ensino (avaliação incluída):

A metodologia a adotar para a generalidade das aulas Teóricas será o método expositivo e interrogativo,

77 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 78: ACEF/1213/04807 —Guião para a auto- avaliação

acompanhado do ensino ativo no desenvolvimento de trabalhos de pesquisa, em horário extra-aula. Nas aulas Práticas será aplicado o método ativo onde os alunos desenvolverão diversos trabalhos práticos.

A avaliação é constituída por exame final (exame prático) ou por avaliação contínua (dois trabalhos práticos).

6.2.1.7. Teaching methodologies (including evaluation):The teaching methodology to be adopted in the Lecture classes is the expositive method, while in the Laboratorial classes the method to be adopted will be the active method.

Course evaluation will be made by a final exam or, alternatively, by two practical work assignments.

6.2.1.8. Demonstração da coerência das metodologias de ensino com os objectivos de aprendizagem da unidade

curricular.Nas aulas Teóricas, o método expositivo será utilizado para projeção dos conteúdos programáticos e de elementos exemplificativos. A abordagem de determinados tópicos, em especial os relacionados com o objetivo de conhecer as tecnologias será acompanhada dos métodos de ensino interrogativo e ativo, pelo debate e colocação de questões finais. Nas aulas Práticas será adotado o método ativo, sendo disponibilizadas fichas de exercícios práticos focadas na temática das aulas. A resolução autónoma (mas sempre acompanhada pelo docente) destas fichas de exercícios permitirão que o aluno possa pesquisar, refletir e experimentar a aplicação prática dos conteúdos aprendidos nas aulas Teóricas.

6.2.1.8. Demonstration of the coherence between the teaching methodologies and the learning outcomes.

The expositive method will be used in the Lectures. In topics related to technologies, the active and interrogative method will be used. The active method to be used in the Laboratorial classes will consist in the issuing of a list of exercises to be solved autonomously by the students (but always under the teacher’s guidance).

6.2.1.9. Bibliografia principal:- S. Garfinkel, G. Spafford, A. Schawartz (2003) Practical Unix & Internet Security Sebastopol: O'Reilly.- Kevin R. Fall and W. Richard Stevens(2012) TCP/IP Illustrated, Volume 1: The Protocols. London : Addison-Wesley.- Riccardo Focardi, Roberto Gorrieri (2011). Foundations of Security Analysis and Design: Tutorial Lectures. Lecture Notes in Computer Science - Springer.- S. Northcutt, L. Zeltser, S. Winters, K.K. Frederick and R.W. Ritchey. Inside Network Perimeter Security. Indianapolis, IN: Sams.

Mapa IX - Técnicas Forenses para Computadores e Redes / Forensic Techniques for Computers and Networks

6.2.1.1. Unidade curricular:Técnicas Forenses para Computadores e Redes / Forensic Techniques for Computers and Networks

6.2.1.2. Docente responsável e respectivas horas de contacto na unidade curricular (preencher o nome completo):António Alberto dos Santos Pinto - 0h

6.2.1.3. Outros docentes e respectivas horas de contacto na unidade curricular:Dílio Adalberto da Rocha Ribeiro - 64h

6.2.1.3. Other academic staff and lecturing load in the curricular unit:

Dílio Adalberto da Rocha Ribeiro - 64h

6.2.1.4. Objectivos de aprendizagem (conhecimentos, aptidões e competências a desenvolver pelos estudantes):Esta UC foca o estudo das técnicas e metodologias forenses aplicadas às evidencias digitais. Durante o semestre os estudantes irão adquirir competências sobre as diferentes fases da metodologia de investigação forense, assim como as tecnologias mais relevantes e utilizadas. Serão ainda abordados alguns aspetos legais relevantes para o processo de recolha e tratamento de dados de forma a permitir a produção de prova em tribunal.

Após a conclusão desta UC o estudante, deverá ser capaz de:- recolher e tratar evidencias digitais em diferentes meios, nomeadamente em discos rigidos, memória volátil, rede e dispositivos móveis;- efetuar a recolha de dados e respetivo tratamento em equipamentos com diferentes sistemas operativos instalados, nomeadamente windows, linux, macintosh e "embedded".

6.2.1.4. Learning outcomes of the curricular unit:This CU focus the study of the techniques and methodologies applied to forensic digital evidence. During the

78 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 79: ACEF/1213/04807 —Guião para a auto- avaliação

semester the students will learn the different phases of the forensic investigation methodology as well as the most relevant technologies used. The legal issues relevant to the process of collecting and processing data in order to allow production evidence in court will also be discussed.

After concluding this curricular unit, the student should be able to:- collect and process digital evidence in different ways, particularly in hard drives, volatile memory, network and mobile devices;- perform data collection and its treatment in equipment with different operating systems installed, including windows, linux, macintosh and "embedded".

6.2.1.5. Conteúdos programáticos:1. Introdução às Técnicas Forenses2. Metodologia de Investigação3. Tipo de Dados e Métodos de Recolha4. Análise Forense de Redes5. Análise Forense de Sistemas6. Aspetos Legais

6.2.1.5. Syllabus:1. Introduction to Forensic Techniques2. Investigation Methodology3. Type of Data and Collection Methods4. Network Forensic Analysis5. Forensic Analysis Systems6. Legal Considerations

6.2.1.6. Demonstração da coerência dos conteúdos programáticos com os objectivos da unidade curricular.Os conteúdos programáticos indicados 1, 2, 3 têm por objetivo dotar os alunos de conhecimentos sobre a Metodologia de Investigação Forense. As tecnologias forenses serão abordadas nos conteúdos programáticos indicados em 4 e 5. Por fim o objetivo de sensibilizar os alunos de aspetos legais relevantes para o processo de recolha e tratamento de dados de forma a permitir a produção prova em tribunal será abordado no conteúdo programático 6.

6.2.1.6. Demonstration of the syllabus coherence with the curricular unit's objectives.The syllabus indicated on 1, 2, 3 are designed to provide students with knowledge on Forensic Research Methodology. The forensic technologies will be addressed in programmatic content indicated in 4 and 5. The sensitize for the legal aspects relevant to the process of collecting and processing data in order to allow production evidence in court will be addressed in the topic number 6.

6.2.1.7. Metodologias de ensino (avaliação incluída):A metodologia a adotar para a generalidade das aulas Teóricas será o método expositivo e interrogativo, acompanhado do ensino ativo no desenvolvimento de trabalhos de pesquisa, em horário extra-aula. Nas aulas Práticas será aplicado o método ativo onde os alunos desenvolverão diversos trabalhos práticos.

A avaliação é constituída por exame final (exame teórico) ou por avaliação contínua (um teste escrito e um trabalho prático).

6.2.1.7. Teaching methodologies (including evaluation):The methodology to be adopted for the generality of theoretical classes will be the expository and the interrogative learning methodology. Research work will also be promoted by providing some research papers to be read in extra-time and discussed in the classes. In the practical classes, will be adopted the active learning methodology. In these classes the students will develop various practical assignments.

The evaluation consists of final exam (theoretical test) or by continuous evaluation (a written test and a practical assignment).

6.2.1.8. Demonstração da coerência das metodologias de ensino com os objectivos de aprendizagem da unidade curricular.

Nas aulas Teóricas, o método expositivo será utilizado para projeção dos conteúdos programáticos e de elementos exemplificativos. A abordagem de determinados tópicos, em especial os relacionados com o objetivo de conhecer as tecnologias será acompanhada dos métodos de ensino interrogativo e ativo, pelo debate e colocação de questões finais.

Nas aulas Práticas será adotado o método ativo, sendo disponibilizadas fichas de exercícios práticos (uma ficha por aula) focadas na temática das aulas Teóricas. A resolução autónoma (mas sempre acompanhada pelo docente) destas fichas de exercícios permitirão que o aluno possa pesquisar, refletir e experimentar a aplicação prática dos conteúdos aprendidos nas aulas Teóricas.

79 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 80: ACEF/1213/04807 —Guião para a auto- avaliação

6.2.1.8. Demonstration of the coherence between the teaching methodologies and the learning outcomes.In the theoretical classes the expository and the interrogative learning methodologies will combine the projection of the syllabus contents together with some illustrative elements and the formulation of open and close questions. For some of the topics, especially for those related with the technologies to be adopted, will be introduced using an active learning methodology and active questioning to promote the discussion and the placement of final questions.

In the practical classes will be adopted the active learning methodology, by means of practical exercises (one form per class) aligned with the theoretical classes. The solving of the assignment will be done by each student and always followed by the teacher. These exercises will allow the student to research, reflect and experience the practical application of contents learned in the theoretical classes.

6.2.1.9. Bibliografia principal:

- Eoghan Casey (2009). Handbook of Digital Forensics and Investigation. London: Academic Press.

Mapa IX - Sistema de Gestão da Segurança da Informação 1 / Information Security Management System 1

6.2.1.1. Unidade curricular:Sistema de Gestão da Segurança da Informação 1 / Information Security Management System 1

6.2.1.2. Docente responsável e respectivas horas de contacto na unidade curricular (preencher o nome completo):Pedro Miguel Pereira Borges - 64h

6.2.1.3. Outros docentes e respectivas horas de contacto na unidade curricular:

n.a.

6.2.1.3. Other academic staff and lecturing load in the curricular unit:n.a.

6.2.1.4. Objectivos de aprendizagem (conhecimentos, aptidões e competências a desenvolver pelos estudantes):Esta UC tem como objetivos gerais:1) O conhecimento do Código de Prática para a gestão da Segurança da Informação (ISO 27002);2) O conhecimento sobre os objetivos de controlo para a salvaguarda da Segurança da Informação;3) A definição do conteúdo de uma Política de Segurança da Informação.

De forma mais específica, após a conclusão desta UC o estudante, deverá ser capaz de:- Identificar ameaças à segurança informática e à segurança da informação;- Conhecer normas e boas práticas relevantes na gestão da Segurança da Informação;- Estruturar uma Política de Segurança de Informação.

6.2.1.4. Learning outcomes of the curricular unit:1) The knowledge of the Code of Practice for the management of Information Security (ISO 27002);2) The knowledge of the control objectives for the safeguard of Information Security;3) The definition of the content of an Information Security Policy.

More specifically, after concluding this curricular unit, the student should be able to: - Identify threats to computer security and information security;- Know standards and good practices relevant in the management of the Information Security;- Structure an Information Security Policy.

6.2.1.5. Conteúdos programáticos:Aulas teóricas:1 - Introdução e conceitos fundamentais1.1 - Ameaças e Vulnerabilidades1.2 - Segurança Informática1.3 - Segurança de Sistemas de Informação1.4 - Segurança da Informação1.5 - Políticas de Segurança2 - Código de prática para a gestão da Segurança da Informação2.1 - Política de Segurança2.2 - Organização da Segurança da Informação2.3 - Gestão de Ativos2.4 - Segurança em Recursos Humanos2.5 - Segurança Física e do Ambiente2.6 - Gestão de Operações e Comunicações

80 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 81: ACEF/1213/04807 —Guião para a auto- avaliação

2.7 - Controlo de Acessos2.8 - Aquisição, Desenvolvimento e Manutenção de Sistemas de Informação2.9 - Gestão de Incidentes de Segurança de Informação2.10 - Gestão da Continuidade de Negócio2.11 - Conformidade

Aulas práticas:1 - Realização de fichas de trabalho para aplicação dos conceitos transmitidos nas aulas teóricas

6.2.1.5. Syllabus:Theoretical classes:1 - Introduction and fundamentals1.1 – Threats and vulnerabilities1.2 – Informatics security1.3 – Information systems security1.4 – Information security1.5 – Security Policies2 - Code of Practice for the management of the Information Security2.1 - Security Policy2.2 - Organization of Information Security2.3 - Asset Management2.4 - Human Resources Security2.5 - Physical and Environmental Security2.6 - Communication and Operations Management2.7 - Access Control2.8 - Information Systems Acquisition, Development and Maintenance2.9 - Information Security Incident Management2.10 - Business Continuity Management2.11 - Compliance

Practical classes:1 - Solving of practical assignments by applying the concepts transmitted in the theoretical classes.

6.2.1.6. Demonstração da coerência dos conteúdos programáticos com os objectivos da unidade curricular.Os conteúdos programáticos definidos irão permitir um estudo aprofundado da norma ISO 27002 (Objetivo Geral Nº 1), que constitui o código da prática para a gestão da Segurança da Informação com maior aceitação a nível internacional. Para além disso, para cada uma das áreas estabelecidas pela norma, serão analisados os controlos propostos e respetivos objetivos (Objetivo Geral Nº 2), de modo a dotar o estudante de compreensão sobre as razões e métodos da sua aplicação. Para além disso, esta compreensão irá também permitir-lhe identificar quais os conteúdos mais relevantes a tratar no âmbito de uma Política de Segurança da Informação (Objetivo Geral Nº3).

6.2.1.6. Demonstration of the syllabus coherence with the curricular unit's objectives.The defined syllabus will allow for an in-depth study of the ISO 27002 standard (General Objective Nº 1), which defines the most widely accepted code of practice for the management of Information Security. In addition, for each area defined by the standard, the proposed controls will be analyzed along with the respective objectives (General Objective Nº 2), so that the student is provided with an understanding of their rationale and their application methods. This understanding will also allow the identification of the most relevant contents to be addressed in an Information Security Policy (General Objective Nº 3).

6.2.1.7. Metodologias de ensino (avaliação incluída):A metodologia a adotar na generalidade das aulas Teóricas será o método expositivo, enquanto nas aulas Práticas será utilizado o método ativo.

A avaliação é constituída por exame final (exame teórico) ou por avaliação contínua (aprovação em pelo menos 75% das fichas de trabalho).

6.2.1.7. Teaching methodologies (including evaluation):The methodology to use in the generality of the Theoretical classes will be the expositive method, while in the Practical classes the active method will be used.

The evaluation is composed by a final exam (theoretical exam) or by continuous evaluation (approval in at least 75% of the exercise sheets).

6.2.1.8. Demonstração da coerência das metodologias de ensino com os objectivos de aprendizagem da unidade curricular.

Nas aulas Teóricas será adotado método expositivo, com recurso à projeção de material preparado pelo

81 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 82: ACEF/1213/04807 —Guião para a auto- avaliação

docente sobre cada tópico dos conteúdos programáticos. Para além disso, recorrer-se-á ao método ativo para promover o debate sobre a matéria tratada.

Quanto às aulas Práticas, será utilizado o método ativo, baseado na disponibilização de fichas de trabalho (uma por aula), cujos exercícios serão enquadrados num caso de contexto (diferente para cada estudante) e resolvidos pelo estudante com o acompanhamento do docente.

6.2.1.8. Demonstration of the coherence between the teaching methodologies and the learning outcomes.In the Theoretical classes the expositive method will be used, with the projection of the material prepared for the teacher about each topic of the syllabus. In addition, the active method will be applied to promote the debate of the addressed subjects.

Regarding the Practical classes, the active method will be used, based on the availability of exercise sheets (one for each class), with a different exercise context for each student and solved by the student with the teacher’s supervision.

6.2.1.9. Bibliografia principal:- ISO/IEC 27002:2005 – Code of practice for information security management- Alan Calder, Steve Watkins (2012). IT Governance: An International Guide to Data Security and ISO27001/ISO27002. Vancouver: Kogan Page- Alan Calder (2009). Implementing Information Security Based on ISO 27001/ISO 27002: A Management Guid. Zaltbommel: Van Haren Publishing

Mapa IX - Comunicações Móveis / Mobile Communications

6.2.1.1. Unidade curricular:Comunicações Móveis / Mobile Communications

6.2.1.2. Docente responsável e respectivas horas de contacto na unidade curricular (preencher o nome completo):Ricardo André Fernandes Costa - 0h

6.2.1.3. Outros docentes e respectivas horas de contacto na unidade curricular:Carlos Nuno de Oliveira Pinho - 64h

6.2.1.3. Other academic staff and lecturing load in the curricular unit:Carlos Nuno de Oliveira Pinho - 64h

6.2.1.4. Objectivos de aprendizagem (conhecimentos, aptidões e competências a desenvolver pelos estudantes):

Esta UC tem como objetivos gerais:- Estudar os conceitos mais relevantes na área das comunicações móveis;- Compreender as condicionantes e os desafios inerentes às comunicações sem fios;- Estudar e compreender as arquiteturas de sistemas de telecomunicações amplamente usados.

De forma mais específica, após a conclusão desta UC o estudante, deverá ser capaz de:- Conhecer as várias tecnologias de comunicações móveis/sem fios atualmente existentes;- Conhecer as implicações da transmissão de sinais em meios sem fios;- Conhecer os mecanismos de acesso aos meios sem fio;- Compreender os conceitos de Mobile IP.

6.2.1.4. Learning outcomes of the curricular unit:

The main goals of this curricular unit are:- Study the most relevant concepts in the area of mobile communications;- Understanding the constraints and challenges inherent to wireless communications;- Study and understanding the architecture of telecommunications systems widely used.

More specifically, after concluding this curricular unit, the student should be able to: - Know the various existing technologies of mobile/wireless communications; - Know the implications of signal transmission in wireless communications;- Know the mechanisms of access to wireless environments;- Understand the concept of Mobile IP.

6.2.1.5. Conteúdos programáticos:1. Introdução às Comunicações Móveis2. Transmissão de sinais em meios sem fios3. Mecanismos de Acesso ao meio sem fios4. Serviço móvel GSM, GPRS e UMTS

82 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 83: ACEF/1213/04807 —Guião para a auto- avaliação

5. WLAN6. Bluetooth7. Mobile IP (IPv4 e IPv6)

6.2.1.5. Syllabus:

1. Introdution to Mobile Communications2. Wireless Signal Transmission3. Wireless Access Mechanisms4. Mobile Services: GSM, GPRS and UMTS5. WLAN6. Bluetooth7. Mobile IP (IPv4 and IPv6)

6.2.1.6. Demonstração da coerência dos conteúdos programáticos com os objectivos da unidade curricular.As comunicações móveis são cruciais na sociedade atual, pois grande parte dos meios de comunicação existentes utilizam estas tecnologias. Assim, torna-se crucial que um profissional desta área seja capaz de compreender quais as tecnologias associadas com este tipo de comunicação, com a problemática associada não só com a transmissão de sinais nestes ambientes, mas também do acesso aos mesmos. Por fim, é também muito importante compreender as principais diferenças entre as redes cabladas e as redes sem fios ao nível protocolar.

6.2.1.6. Demonstration of the syllabus coherence with the curricular unit's objectives.

Mobile communications are crucial in today's society, since most of the media uses these existing technologies. Thus, it is crucial to a professional in this area to be able to understand what are the technologies associated with this type of communication, and the associated problems not only to the transmission of signals in these environments, but also to the access to them. Finally, it is also very important to understand the key differences between wired networks and wireless networks at the protocol level.

6.2.1.7. Metodologias de ensino (avaliação incluída):

Aulas expositivas complementadas com aulas de experimentação laboratorial, compreendendo a execução de trabalhos práticos.

A avaliação é constituída por exame final (exame teórico (40%) + exame prático (60%)) ou por avaliação contínua (dois testes escritos e um trabalho prático).

6.2.1.7. Teaching methodologies (including evaluation):Lectures supplemented with classes with laboratory experimentation, using the active learning through the implementation of practical work.

The assessment consists of final exam (theory test (40%) + practical exam (60%)) or by continuous assessment (two practical work).

6.2.1.8. Demonstração da coerência das metodologias de ensino com os objectivos de aprendizagem da unidade curricular.

Nas aulas teóricas, e em complemento ao método expositivo dos conteúdos programáticos com projeção de elementos exemplificadores, será ainda adotado o método ativo/demonstrativo.

Nas aulas práticas será adotado um método ativo, através da disponibilização de diversas fichas de exercícios ou trabalhos práticos que permitirão ao estudante aplicar, na prática, os conhecimentos adquiridos nas aulas teóricas. Estes incluirão sempre uma pequena descrição dos objetivos a atingir, da matéria que se pretende abordar, exemplos e exercícios, dispostos em crescendo de dificuldade, a resolver autonomamente ou em grupo pelo estudante, devidamente acompanhados pelo docente.

6.2.1.8. Demonstration of the coherence between the teaching methodologies and the learning outcomes.

In lectures, and in addition to the lecture method of programmatic content with projecting elements, is adopted the method active / demo.

In practical classes will be explored the practical application of the knowledge acquired in the lectures. For this reason, the method to be adopted is fully active, through the provision of various forms of exercises that allows students to apply, experiment and reflect, in a practical way on the knowledge acquired in lectures. These forms will always include a brief description of the objectives to be achieved, the matter to be addressed, examples and exercises, arranged in increasing difficulty, to be solved by students independently or in a group, duly accompanied by the teacher.

6.2.1.9. Bibliografia principal:- Jochen Schiller (2003). Mobile Communications. London: Addison-Wesley.

83 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 84: ACEF/1213/04807 —Guião para a auto- avaliação

- Andrea Goldsmith (2005). Wireless Communications. New York: Cambridge University Press.

Mapa IX - Ferramentas Aplicadas de Segurança Informática / Tools for Computer Security

6.2.1.1. Unidade curricular:Ferramentas Aplicadas de Segurança Informática / Tools for Computer Security

6.2.1.2. Docente responsável e respectivas horas de contacto na unidade curricular (preencher o nome completo):

Ricardo André Fernandes Costa - 32h

6.2.1.3. Outros docentes e respectivas horas de contacto na unidade curricular:Altino Manuel Silva Sampaio - 64h

6.2.1.3. Other academic staff and lecturing load in the curricular unit:Altino Manuel Silva Sampaio - 64h

6.2.1.4. Objectivos de aprendizagem (conhecimentos, aptidões e competências a desenvolver pelos estudantes):Esta UC tem como objetivos gerais:- Analisar, avaliar e compreender vulnerabilidades numa rede informática, desde o nível de rede até ao nível aplicacional/serviços;- Avaliar, compreender e proteger contra intrusões numa rede informática, desde o nível de rede até ao nível aplicacional/serviços.

De forma mais específica, após a conclusão desta UC o estudante, deverá ser capaz de:- Identificar as vulnerabilidades mais comuns numa rede informática;- Projetar, instalar e utilizar mecanismos de proteção contra vulnerabilidades; - Identificar as causas mais comuns de intrusões numa rede informática;- Projetar, instalar e utilizar mecanismos/soluções de deteção de intrusões.

6.2.1.4. Learning outcomes of the curricular unit:

The main goals of this curricular unit are:- Analize, assess and understand vulnerabilities in a computer network, from the network level to the application level / services;- Assess, understand and protect against computer network intrusions from the network level to level aplicacional / services.

More specifically, after concluding this curricular unit, the student should be able to: - Identify the most common vulnerabilities in a computer network;- Design, install and use mechanisms to protect against vulnerabilities;- Identify the most common causes of computer network intrusions;- Design, install and use mechanisms / intrusion detection solutions.

6.2.1.5. Conteúdos programáticos:

1. Análise de vulnerabilidades1.1. Nível rede1.2. Nível transporte1.3. Serviços e Aplicações

2. Análise de Intrusão2.1. Nível rede2.2. Nível transporte2.3. Serviços e Aplicações

6.2.1.5. Syllabus:1. Analysis of vulnerabilities1.1. Network level1.2. Transport Level1.3. Services and Applications

2. Analysis Intrusion2.1. Network level2.2. Transport level2.3. Services and Applications

6.2.1.6. Demonstração da coerência dos conteúdos programáticos com os objectivos da unidade curricular.A segurança, associada à informática em geral, assenta, obrigatoriamente, na proteção da informação. Neste

84 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 85: ACEF/1213/04807 —Guião para a auto- avaliação

contexto, é importante identificar, analisar e compreender as vulnerabilidades existentes numa rede informática, bem como os riscos de ameaças e ataques daí inerentes. Para isso, torna-se premente a utilização de ferramentas informáticas que nos permitam detetar todas as potenciais vulnerabilidades de uma rede informática, prevenindo e atuando contra eventuais intrusões à mesma.

6.2.1.6. Demonstration of the syllabus coherence with the curricular unit's objectives.Security associated with computers is generally based on the protection of information. In this context, it is important to identify, analyze and understand existing vulnerabilities in a computer network, as well as risks inherent to threats and attacks from there. For this, it becomes urgent to use tools that allow us to detect all the potential vulnerabilities of a computer network, preventing and acting against intrusions.

6.2.1.7. Metodologias de ensino (avaliação incluída):

Aulas expositivas complementadas com aulas de experimentação laboratorial, recorrendo ao ensino ativo através da execução de trabalhos práticos.

A avaliação é constituída por exame final (exame teórico (40%) + exame prático (60%)) ou por avaliação contínua (dois trabalhos práticos).

6.2.1.7. Teaching methodologies (including evaluation):

Lectures supplemented with classes with laboratory experimentation, using the active learning through the implementation of practical work.

The assessment consists of final exam (theory test (40%) + practical exam (60%)) or by continuous assessment (two practical work).

6.2.1.8. Demonstração da coerência das metodologias de ensino com os objectivos de aprendizagem da unidade curricular.

Nas aulas teóricas, e em complemento ao método expositivo dos conteúdos programáticos com projeção de elementos exemplificadores, será ainda adotado o método ativo/demonstrativo.

Nas aulas práticas será explorada a aplicação prática dos conhecimentos adquiridos nas aulas teóricas. Por este motivo, será adotado um método totalmente ativo, através da disponibilização de diversas fichas de exercícios que permitirão ao estudante aplicar, experimentar e refletir, de forma prática, sobre os conhecimentos adquiridos nas aulas teóricas. Estas fichas incluirão sempre uma pequena descrição dos objetivos a atingir, da matéria que se pretende abordar, exemplos e exercícios, dispostos em crescendo de dificuldade, a resolver pelos estudantes, de forma autónoma ou em grupo, devidamente acompanhados pelo docente.

6.2.1.8. Demonstration of the coherence between the teaching methodologies and the learning outcomes.

In lectures, and in addition to the lecture method of programmatic content with projecting elements, is adopted the method active / demo.

In practical classes will be explored the practical application of the knowledge acquired in the lectures. For this reason, the method to be adopted is fully active, through the provision of various forms of exercises that allows students to apply, experiment and reflect, in a practical way on the knowledge acquired in lectures. These forms will always include a brief description of the objectives to be achieved, the matter to be addressed, examples and exercises, arranged in increasing difficulty, to be solved by students independently or in a group, duly accompanied by the teacher.

6.2.1.9. Bibliografia principal:- Simson Garfinkel, Gene Spafford, Alan Schwartz (2003). Practical Unix & Internet Security. Sebastopol: O'Reilly- Stuart McClure, Joel Scambray, George Kurtz (2009). Hacking Exposed: Network Security Secrets and Solutions. New York: McGraw-Hill Osborne Media.- Eric Cole (2009). Network Security Bible. New York: Wiley.- Kevin R. Fall and W. Richard Stevens(2012) TCP/IP Illustrated, Volume 1: The Protocols. London: Addison-Wesley.

Mapa IX - Auditoria Informática / Computer Audit

6.2.1.1. Unidade curricular:Auditoria Informática / Computer Audit

6.2.1.2. Docente responsável e respectivas horas de contacto na unidade curricular (preencher o nome completo):António Alberto dos Santos Pinto - 0h

85 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 86: ACEF/1213/04807 —Guião para a auto- avaliação

6.2.1.3. Outros docentes e respectivas horas de contacto na unidade curricular:Alfredo José Gandra de Sousa França - 64h

6.2.1.3. Other academic staff and lecturing load in the curricular unit:Alfredo José Gandra de Sousa França - 64h

6.2.1.4. Objectivos de aprendizagem (conhecimentos, aptidões e competências a desenvolver pelos estudantes):

Dotar os estudantes de competências que lhes permitam :- Compreender e/ou identificar diretrizes para a auditoria de sistemas de gestão da segurança da informação;- Compreender a importância de uma auditoria informática sob todas as suas vertentes;- Reter conhecimento para fornecer serviços de auditoria de acordo os standards de SI de auditoria de forma a ajudar as organizações/empresas a proteger e controlar os sistemas de informação;- Planear, executar e reportar uma auditoria de sistemas de informação de uma organização de acordo com os standards definidos;- Especificar normas e procedimentos de segurança para troca de informação, assegurando sua integridade, disponibilidade e recuperação.

6.2.1.4. Learning outcomes of the curricular unit:Provide students with skills that allow them to:-Understand and / or identify the guidelines for auditing information security management systems;- Understand the importance of a system information audit in all of its aspects;- Retain knowledge to provide audit services according to the standards of IS audit in order to help organizations / companies to protect and control the information systems;- Plan, implement and report a computer audit in a organization in accordance with the common standards;- Specify standards and security procedures for the exchange of information, ensuring its integrity, availability and recovery.

6.2.1.5. Conteúdos programáticos:- Processo de auditoria- ISO/IEC 27007 - Auditoria de SGSI- Análise sobre edificios/equipamentos - Segurança física relacionada com a infraestrutura- Análise sobre recursos humanos (acessos, dependência)- Análise sobre acessos e privilégios- Redes e sistemas informáticos (tecnologia e auditorias)- Análise sobre Serviços/Aplicações (serviços seguros, permissões, passwords , etc)- Plano de recuperação de desastres- Análise sobre gestão de ambientes e entradas em produção (planos/procedimentos de emergência/contingência)

6.2.1.5. Syllabus:- The Process of auditing information systems- ISO/IEC 27007 - Auditing ITMS- Environmental exposures and controls- Physical access exposures and controls- Human resource security- Access permission and control (Identification, Authentication, Authorization)- Network infrastructure and systems (audit and technology)- Application security- Disaster recover planning- Environment changes (best practices, patch management, contingency plans)

6.2.1.6. Demonstração da coerência dos conteúdos programáticos com os objectivos da unidade curricular.O programa centra-se no processo de auditoria, retratanto assim o primeiro objetivo da UC, bem como em conceitos relacionados. Tendo sido tais conceitos assimilados, um estudante será capaz de produzir, criticamente, relatórios de auditoria. Tais relatórios de auditoria contemplaram correções e recomendações de boas práticas. A aprendizagem dos objetivos será reforçada pela parte prática da UC.

6.2.1.6. Demonstration of the syllabus coherence with the curricular unit's objectives.

The course syllabus focuses on the auditing process and related concepts, pursuing the first course objective. With such concepts well understood, students will be able to produce audit reports. Such reports will, in turn, comprise correctional actions, best practice recommendations. The laboratorial part of the course will solidify the students' skills.

6.2.1.7. Metodologias de ensino (avaliação incluída):A metodologia a adotar para a generalidade das aulas Teóricas será o método expositivo, já para as aulas Práticas Laboratoriais será o método ativo.

86 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 87: ACEF/1213/04807 —Guião para a auto- avaliação

A avaliação é constituída por exame final (exame prático) ou por avaliação contínua (dois trabalhos práticos).

6.2.1.7. Teaching methodologies (including evaluation):The teaching methodology to be adopted in the Lecture classes is the expositive method, while in the Laboratorial classes the method to be adopted will be the active method.

Course evaluation will be made by a final exam or, alternatively, by two practical work assignments.

6.2.1.8. Demonstração da coerência das metodologias de ensino com os objectivos de aprendizagem da unidade curricular.

Nas aulas Teóricas, e em complemento ao método expositivo dos conteúdos programáticos com projeção de elementos exemplificadores, em determinados tópicos será adotada uma combinação do método ativo/demonstrativo.Nas aulas Práticas será adotado o método ativo, pela disponibilização de fichas de exercícios práticos focadas nas temáticas das aulas.

6.2.1.8. Demonstration of the coherence between the teaching methodologies and the learning outcomes.Complementing the expositive method of the Lectures, in some topics the active/demonstrative method will be used. The active method to be used in the Laboratorial classes will consist in the issuing of a list of exercises to be solved autonomously by the students (but always under the teacher’s guidance).

6.2.1.9. Bibliografia principal:- ISO/IEC 27007 - Information technology — Security techniques — Guidelines for information security management systems auditing - James M. Stewart, Ed Tittel and Mike Chapple (2008) CISSP: Certified Information Systems Security Professional Study Guide. Alameda, CA: SYBEX Inc. - Certified Informations Systems Auditor - Cisa Review Manual (2012). ISACA

Mapa IX - Ética e Legislação Informática / Ethics and Legislation for Information Technologies

6.2.1.1. Unidade curricular:Ética e Legislação Informática / Ethics and Legislation for Information Technologies

6.2.1.2. Docente responsável e respectivas horas de contacto na unidade curricular (preencher o nome completo):Luís da Costa Lima - 32h

6.2.1.3. Outros docentes e respectivas horas de contacto na unidade curricular:n.a.

6.2.1.3. Other academic staff and lecturing load in the curricular unit:n.a.

6.2.1.4. Objectivos de aprendizagem (conhecimentos, aptidões e competências a desenvolver pelos estudantes):Dotar os estudantes de competências que lhes permitam:- Conhecer e aplicar princípios de ética profissional- Interpretar a legislação inerente ao exercício da atividade profissional na área da informática- Conhecer e adotar princípios ou políticas de segurança em conformidade com a legislação da área

6.2.1.4. Learning outcomes of the curricular unit:Provide students with skills that allow them to:- Know and apply the professional ethics principles- Interpret the legislation applied to the informatics professionals- Know and adopt principles or information security policies in agreement with the legislation

6.2.1.5. Conteúdos programáticos:História da ética computacionalComponentes da ética profissionalCódigos de ética para a informáticaA ética informática e a legislaçãoProteção de dados e propriedade intelectualPrivacidadeConfidencialidadeLegislação e comércio eletrônico

87 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 88: ACEF/1213/04807 —Guião para a auto- avaliação

6.2.1.5. Syllabus:Informatics ethics - historical contextualizationComponents of professional ethicsCode of ethics for informatics professionalsEthics and informatics legislationData protection and intellectual propertyPrivacyConfidentialityLegislation and e-commerce

6.2.1.6. Demonstração da coerência dos conteúdos programáticos com os objectivos da unidade curricular.Os conteúdos programáticos abordados focam os aspetos relacionados com a ética e deontologia profissional em geral e dos profissionais de informática em particular. Os tópicos relacionados com a história da ética, os códigos de conduta e a legislação serão transmitidos com o objetivo de dar a conhecer os princípios e valores de um profissional da informática e ainda auxiliar à leitura, interpretação e aplicação das legislação mais importante na área.

6.2.1.6. Demonstration of the syllabus coherence with the curricular unit's objectives.The program contents focus the ethical and deontological aspects required for any professional in general and for the informatics professionals in particular. The topics related to the history of the ethics, the codes of conduct and the leagal aspects would be transmitted in order to allow the students to recognize the principles and values expected from an informatics professional and to help with the reading and interpretation of the legislation in the field.

6.2.1.7. Metodologias de ensino (avaliação incluída):As metodologias de ensino a adotar nas aulas téoricas são a expositiva e interrogativa.

A avaliação consiste num exame final escrito.

6.2.1.7. Teaching methodologies (including evaluation):The learning methodologies to be adopted in the theoretical classes are the expository and the interrogative.

The assessment consists of a written final exam.

6.2.1.8. Demonstração da coerência das metodologias de ensino com os objectivos de aprendizagem da unidade curricular.

Tratando de aulas teóricas e baseadas na transmissão de competências na área da ética e legislação informática, a combinação entre a metodologia expositiva e a interrogativa permitirá apresentar os conceitos teóricos e consolidar a sua aprendizagem através de questões abertas ou fechados estimulando à discussão e participação dos estudantes.

6.2.1.8. Demonstration of the coherence between the teaching methodologies and the learning outcomes.Being the classes theoretical and based on the transmission of competences about ethics and informatics legislation, the combination between the expository and interrogative learning methodologies allows to present the theoretical concepts and consolidate its learning by formulating open or close questions stimulating the discussion and participation of the students.

6.2.1.9. Bibliografia principal:- Júlio Reis Silva Luís Bettencourt Moniz; Manuel Lopes Rocha; Maria do Rosário Veloso Cotrim; Maria Elisa Leão Morgado; Pedro Quartin Graça Simão José (1994). Direito da Informática: Legislação e Deontologia. Lisboa: Cosmos

- Armando Veiga (2004). Legislação de Direito da Informática. Coimbra: Coimbra Editora

Mapa IX - Sistema de Gestão da Segurança da Informação 2 / Information Security Management System 2

6.2.1.1. Unidade curricular:Sistema de Gestão da Segurança da Informação 2 / Information Security Management System 2

6.2.1.2. Docente responsável e respectivas horas de contacto na unidade curricular (preencher o nome completo):Pedro Miguel Pereira Borges - 64h

6.2.1.3. Outros docentes e respectivas horas de contacto na unidade curricular:

88 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 89: ACEF/1213/04807 —Guião para a auto- avaliação

n.a.

6.2.1.3. Other academic staff and lecturing load in the curricular unit:n.a.

6.2.1.4. Objectivos de aprendizagem (conhecimentos, aptidões e competências a desenvolver pelos estudantes):1) O conhecimento dos requisitos dos Sistemas de Gestão da Segurança da Informação (ISO 27001);2) A definição de uma Política de Segurança da Informação;3) A definição de um Plano de Tratamento de Risco;4) O conhecimento sobre o processo de auditoria de Sistemas de Gestão da Segurança da Informação.

De forma mais específica, após a conclusão desta UC o estudante, deverá ser capaz de:- Elaborar uma Política de Segurança da Informação;- Identificar ativos de informação e respetivas ameaças/vulnerabilidades;- Selecionar os controlos de tratamento de risco mais adequados a cada situação;- Auditar Sistemas de Gestão da Segurança da Informação.

6.2.1.4. Learning outcomes of the curricular unit:The general objectives of this curricular unit are:1) The knowledge of the Information Security Management System (ISO 27001);2) The definition of an Information Security Policy;3) The definition of a Risk Treatment Plan;4) The knowledge of the Information Security Management System audit process.

More specifically, after concluding this curricular unit, the student should be able to: - Prepare an Information Security Policy;- Identify information assets and respective threats/vulnerabilities;- Select the risk treatment controls more adequate to each situation;- Audit Information Security Management Systems.

6.2.1.5. Conteúdos programáticos:Aulas teóricas:1 - Information Security Policy2 - Information Security Risk Management (ISO 27005)2.1 - Risk Assessment2.2 - Risk Treatment2.3 - Risk Acceptance2.4 - Risk Monitoring and Review2.5 - Risk Communication3 - Information Security Management System (ISO 27001)3.1 - Requisites3.2 - Controls3.3 - Implementation Process3.4 - Audit

Aulas práticas:1 - Realização de fichas de trabalho para aplicação dos conceitos transmitidos nas aulas teóricas.

6.2.1.5. Syllabus:Theoretical classes:1 - Information Security Policy2 - Information Security Risk Management (ISO 27005)2.1 - Risk Assessment2.2 - Risk Treatment2.3 - Risk Acceptance2.4 - Risk Monitoring and Review2.5 - Risk Communication3 - Information Security Management System (ISO 27001)3.1 - Requisites3.2 - Controls3.3 - Implementation Process3.4 - Audit

Practical classes:1 - Solving of practical assignments by applying the concepts transmitted in the theoretical classes.

6.2.1.6. Demonstração da coerência dos conteúdos programáticos com os objectivos da unidade curricular.Os conteúdos programáticos definidos irão permitir um estudo aprofundado da norma ISO 27001 (Objetivo Geral Nº 1), que define os requisitos para um Sistema de Gestão da Segurança da Informação certificado. Para

89 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 90: ACEF/1213/04807 —Guião para a auto- avaliação

além disso, será estudado processo de implementação deste tipo de sistemas, incluindo:a) a definição de uma Política de Segurança da Informação (Objetivo Geral Nº 2); b) a definição de um Plano de Tratamento de Risco (Objetivo Geral Nº 3); c) finalmente, será estudado o processo de auditoria deste tipo de sistemas (Objetivo Geral Nº 4).

6.2.1.6. Demonstration of the syllabus coherence with the curricular unit's objectives.The defined syllabus will allow for an in-depth study of the ISO 27001 standard (General Objective Nº 1), which defines the requirements for a certified Information Security Management System. In addition, an implementation process of these type of systems will be studied, including:a) the definition of an Information Security Policy (General Objective Nº 2); b) the definition of a Risk Treatment Plan (General Objective Nº 3); c) finally, the audit process of this type of systems will be studied (General Objective Nº 4).

6.2.1.7. Metodologias de ensino (avaliação incluída):A metodologia a adotar na generalidade das aulas Teóricas será o método expositivo, enquanto nas aulas Práticas será utilizado o método ativo.

A avaliação é constituída por exame final (exame teórico) ou por avaliação contínua (aprovação em pelo menos 75% das fichas de trabalho).

6.2.1.7. Teaching methodologies (including evaluation):The methodology to use in the generality of the Theoretical classes will be the expositive method, while in the Practical classes the active method will be used.

The evaluation is composed by a final exam (theoretical exam) or by continuous evaluation (approval in at least 75% of the exercise sheets).

6.2.1.8. Demonstração da coerência das metodologias de ensino com os objectivos de aprendizagem da unidade curricular.

Nas aulas Teóricas será adotado método expositivo, com recurso à projeção de material preparado pelo docente sobre cada tópico dos conteúdos programáticos. Para além disso, recorrer-se-á ao método ativo para promover o debate sobre a matéria tratada.

Quanto às aulas Práticas, será utilizado o método ativo, baseado na disponibilização de fichas de trabalho (uma por aula), cujos exercícios serão enquadrados num caso de contexto (diferente para cada estudante) e resolvidos pelo estudante com o acompanhamento do docente.

6.2.1.8. Demonstration of the coherence between the teaching methodologies and the learning outcomes.In the Theoretical classes the expositive method will be used, with the projection of the material prepared for the teacher about each topic of the syllabus. In addition, the active method will be applied to promote the debate of the addressed subjects.

Regarding the Practical classes, the active method will be used, based on the availability of exercise sheets (one for each class), with a different exercise context for each student and solved by the student with the teacher’s supervision.

6.2.1.9. Bibliografia principal:- ISO/IEC 27001:2005 – Information security management system - Requirements- Alan Calder, Steve Watkins (2012). IT Governance: An International Guide to Data Security and ISO27001/ISO27002. Vancouver: Kogan Page- Alan Calder (2009). Implementing Information Security Based on ISO 27001/ISO 27002: A Management Guid. Zaltbommel: Van Haren Publishing

Mapa IX - Projecto Integrado / Integrated Project

6.2.1.1. Unidade curricular:Projecto Integrado / Integrated Project

6.2.1.2. Docente responsável e respectivas horas de contacto na unidade curricular (preencher o nome completo):João Paulo Ferreira de Magalhães - 16h

6.2.1.3. Outros docentes e respectivas horas de contacto na unidade curricular:Ricardo André Fernandes Costa - 16hJorge Manuel Pestana Saro - 16h<a definir> - 16h

90 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 91: ACEF/1213/04807 —Guião para a auto- avaliação

6.2.1.3. Other academic staff and lecturing load in the curricular unit:Ricardo André Fernandes Costa - 16hJorge Manuel Pestana Saro - 16h<to be defined> - 16h

6.2.1.4. Objectivos de aprendizagem (conhecimentos, aptidões e competências a desenvolver pelos estudantes):conhecimentos obtidos ao longo da licenciatura, abrangendo e alavancando as várias valências e competências adquiridas pelos estudantes nas diferentes áreas científicas do curso.

Após a conclusão desta Unidade Curricular, o estudante deverá ser capaz de: a) Integrar os conhecimentos adquiridos ao longo da sua formação académica;b) Se comprometer com a execução das tarefas/projeto a realizar;c) Planear, apresentar, conceber e aplicar as soluções técnicas mais apropriadas;d) Elaborar documentação técnica;e) Comunicar em equipa e apresentar os resultados do seu trabalho.

6.2.1.4. Learning outcomes of the curricular unit:The integrated project course acts like an aggregating course that combines the knowledge acquired by the students in different scientific areas and aims to enhance the professional and academic skills of the students.

After concluding this Curricular Unit, the student should be able to: a) Combine the knowledge gathered during the bachelor degree;b) Be committed with its tasks or project execution;c) Plan, present, devise and adopt the appropriate technical solutions;d) Produce technical documentation;e) Communicate with others for professional purposes and present its work achievements.

6.2.1.5. Conteúdos programáticos:Execução de um projeto de ambiente industrial ou de um projeto de investigação nas áreas de formação do curso de Licenciatura em Segurança Informática em Redes de Computadores.

6.2.1.5. Syllabus:In this curricular unit, the students will execute an industrial or research project involving several of the areas of the studies cycle.

6.2.1.6. Demonstração da coerência dos conteúdos programáticos com os objectivos da unidade curricular.

Nesta UC pretende-se dado um projeto de cariz industrial ou de investigação, os estudantes sejam capazes de integrar os conhecimentos adquiridos ao longo do curso. Os aspetos relacionados com a gestão de tarefas, comunicação em equipa e corresponsabilização pelos resultados a atingir serão amplamente trabalhados por forma a consolidar as competências dos futuros profissionais.

6.2.1.6. Demonstration of the syllabus coherence with the curricular unit's objectives.In this curricular unit it is expected that, given an industrial or research project, the students are able to integrate the competences acquired during the studies cycle. The tasks management, the team communication and the commitment with the results to be achieved are some of the aspects that will be largely worked out in order to consolidate the students’ skills.

6.2.1.7. Metodologias de ensino (avaliação incluída):A metodologia a adotar para a generalidade das aulas de orientação tutorial (OT) será a ativa/interrogativa.

A avaliação é constituída por avaliação continua (relatório de projeto, acompanhamento do projeto e apresentação final). Esta é uma UC sem exame final ao abrigo Despacho IPP/P-065/2012.

6.2.1.7. Teaching methodologies (including evaluation):For most of the classes will be combined the active and interrogative learning methodologies.

The evaluation is composed by continuous evaluation (project report, project execution and final presentation). This is a curricular unit without final exam (internal document reference IPP/P-065/2012).

6.2.1.8. Demonstração da coerência das metodologias de ensino com os objectivos de aprendizagem da unidade curricular.

Nas aulas OT a equipa docente formulará perguntas abertas/fechadas com o objetivo de desenvolver no estudante um espírito crítico e uma atitude mais autónoma. A exposição e debate das soluções adotadas pelos estudantes bem como de soluções alternativas será também utilizada para estimular a discussão e desenvolver no estudante um sentido de rigor e espírito crítico.

91 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 92: ACEF/1213/04807 —Guião para a auto- avaliação

6.2.1.8. Demonstration of the coherence between the teaching methodologies and the learning outcomes.In the OT classes the academic staff will formulate open or close questions in order to develop in the student a spirit of criticism and an autonomous attitude. The presentation and debate about the solutions adopted by the students, as well, the other viable approaches will be used to stimulate the discussion and develop a culture of rigor and spirit of positive criticism.

6.2.1.9. Bibliografia principal:- Esta unidade curricular devido às suas particularidades não tem uma bibliografia definida / This curricular unit do not have a specific bibliography.

6.3. Metodologias de Ensino/Aprendizagem

6.3.1. Adaptação das metodologias de ensino e das didácticas aos objectivos de aprendizagem das unidades

curriculares.

As metodologias/objetivos de aprendizagem são:- discutidas com a Coordenação do ciclo de estudos na reunião semestral, onde é feita uma análise conjunta entre a coordenação e os docentes responsáveis. Nessa reunião é também acautelada a calendarização da avaliação contínua de forma a evitar uma grande concentração de trabalho para os estudantes em diferentes unidades curriculares.- divulgadas para a comunidade através da FUC, após a respetiva validação pelo Conselho Pedagógico e aprovação pelo Conselho Técnico Científico da ESTGF.

As metodologias de ensino e sua adaptação aos objetivos de aprendizagem são temáticas muito discutidas nas ações de formação/workshops realizados na ESTGF, como por exemplo: na formação pedagógica designada “Inteligência Emocional em Sala de Aula”, realizada na ESTGF em 2011, com uma duração de 3 horas; na formação pedagógica designada “FORMAÇÃO PEDAGÓGICA INICIAL: Ensinar e Aprender”, realizada na ESTGF em 2012 e com uma duração de 5 horas.

6.3.1. Adaptation of methodologies and didactics to the learning outcomes of the curricular units. The teaching methodologies and objectives are:- Discussed with the DC in a semestral meeting, where a joint analysis of coordination and responsible teachers is made. In this meeting the scheduling of tests during the semester is also made, in order to avoid an assymetric distribution of work for students in different CUs for the same year/semester.- Disclosure to the community using the CUF, as required by the quality management system, after receiving approval from the PB and TSB.

The teaching methodologies and its adaptation to the learning objectives are also highly discussed in the pedagogical training workshops promoted by the ESTGF. Examples of this training are: “Emotional intelligence in the classroom”, accomplished in 2011 and with a duration of 3 hours; "Initiation to Pedagogical Training: Teaching and Learning" accomplished in 2012 and with a duration of 5 hours.

6.3.2. Verificação de que a carga média de trabalho necessária aos estudantes corresponde ao estimado em

ECTS. Em todas as unidades curriculares, os estudantes são solicitados a responder ao inquérito pedagógico no qual indicam a quantidade de trabalho (em horas) despendida com a UC. Da mesma forma, isto é através de um inquérito, cada docente indica o número de horas de estudo esperado para que o estudante obtenha uma determinada classificação. O cruzamento destas respostas com os resultados académicos são analisados e usados como indicadores do esforço pedido e da respetiva adequação do nº de ECTS definidos em cada UC.

De forma a garantir a coerência do nº de ECTS faz-se uma correspondência aproximada entre cada ECTS e 26 horas de trabalho (horas de contacto e horas de trabalho autónomo).

6.3.2. Verification that the required students average work load corresponds the estimated in ECTS. In all curricular units, students are asked to respond to a pedagogical survey in which the quantity of work (in hours) spent with the CU is indicated. Likewise, it is through a survey, that each teacher indicates the estimated number of study hours needed for students to get a certain classification. The intersection of these responses with the academic results are analyzed and used as indicators of the effort required and corresponding number of ECTS defined for each unit.

To ensure consistency in the number of ECTS one considers a proximate correspondence of each ECTS and 26 work hours (contact hours and individual work).

6.3.3. Formas de garantir que a avaliação da aprendizagem dos estudantes é feita em função dos objectivos de aprendizagem da unidade curricular.

O programa da UC em conjunto com os seus objetivos de aprendizagem, da demonstração da coerência entre

92 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 93: ACEF/1213/04807 —Guião para a auto- avaliação

os objetivos e os conteúdos programáticos e ainda da coerência entre os conteúdos e o tipo de avaliação adotada na UC constam na FUC. A análise destes elementos por parte CUTC, CCR, Conselho Pedagógico e Conselho Técnico Científico permite, na fase de aprovação da FUC, perceber se a forma de avaliação vai de encontro aos conteúdos e se é coerente com os objetivos de aprendizagem da UC. Adicionalmente, os regentes da UC remetem ao CCR um plano semestral descrevendo os conteúdos programáticos a abordar em cada aula bem como a calendarização da avaliação. O regulamento de avaliação estipula ainda que a avaliação só pode refletir os conteúdos lecionados/sumariados.

As ações de formação pedagógica permitem também aos docentes refletir sobre as metodologias de avaliação e ensino e ajusta-las em função dos objetivos de aprendizagem da UC.

6.3.3. Means to ensure that the students learning assessment is adequate to the curricular unit's learning outcomes.

The curricular unit file shows the program in conjunction with the corresponding learning objectives, the demonstration of the consistency between the objectives and the syllabus and the consistency between the content and the type of assessment adopted for the unit. The analysis of these elements by the TSUC, the CC, the Pedagogical and the Scientific Technical Boards during the approval phase, help to understand if the assessment method is consistent with the syllabus and learning objectives of the CU. Additionally, the CUC sends the CC a semester plan describing the syllabus of each lecture, as well as the timing of the assessment. The regulation also stipulates that the assessment can only reflect the lectured/registered contents.

The training sessions in which teachers participate help to reflect about the teaching and assessment methodologies and how to adjust them to the objectives of the CU.

6.3.4. Metodologias de ensino que facilitam a participação dos estudantes em actividades científicas. Durante o ciclo de estudos é pedida, em várias UC, a elaboração de relatórios técnicos sendo indicados artigos científicos de suporte e ainda dado apoio sobre a leitura e escrita deste tipo de documentos.

A Unidade Curricular de Projecto Integrado prevê também a execução de projetos de cariz científico.

6.3.4. Teaching methodologies that promote the participation of students in scientific activities. During the study cycle, several CUs are required to have technical reports where support scientific papers are indicated and supervision about the reading and writing of such documents is also provided.

The Integrated Project unit anticipates the implementation of supervised scientific projects.

7. Resultados

7.1. Resultados Académicos

7.1.1. Eficiência formativa.

Perguntas 7.1.2. a 7.1.3.

7.1.2. Comparação do sucesso escolar nas diferentes áreas científicas do ciclo de estudos e respectivas unidades curriculares.

O ciclo de estudos ainda não conta com um ciclo de três anos completo pelo que se irá apresentar apenas uma comparação dos primeiros dois anos de funcionamento do curso.

A comparação entre o número de estudantes aprovados sobre número de estudantes avaliados revela um equilíbrio entre as diversas UC, com uma taxa de aprovação acima dos 75% na maioria das UC.

7.1.1. Eficiência formativa / Graduation efficiency

2009/10 2010/11 2011/12

N.º diplomados / No. of graduates 0 0 0

N.º diplomados em N anos / No. of graduates in N years* 0 0 0

N.º diplomados em N+1 anos / No. of graduates in N+1 years 0 0 0

N.º diplomados em N+2 anos / No. of graduates in N+2 years 0 0 0

N.º diplomados em mais de N+2 anos / No. of graduates in more than N+2 years 0 0 0

93 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 94: ACEF/1213/04807 —Guião para a auto- avaliação

Já a análise entre o número de estudantes aprovados sobre o número de estudantes inscritos mostra que na área científica de Ciências da Computação (na qual cai a maioria das UC de programação) há um desequilíbrio, tendo estas UC uma taxa média de aprovação de aproximadamente 44% face a uma taxa média de aprovação de aproximadamente 62% observada nas UC das outras áreas científicas.

7.1.2. Comparison of the academic success in the different scientific areas of the study cycle and related curricular units.

The study cycle is still incomplete and as such it is only possible to compare the two first years.

The comparison between the number of students who were approved and the number of students who were assessed shows a balance between the various CU, with an approval rate above 75% in most CUs.

The analysis of the number of students who passed and the number of students enrolled shows that in Computing Science (in which most programming units are integrated) there is an imbalance, as these CUs have an approval average rate of approximately 44%, while other scientific areas reach approximately 62%.

7.1.3. Forma como os resultados da monitorização do sucesso escolar são utilizados para a definição de acções de melhoria do mesmo.

A monitorização envolve a elaboração de um relatório semestral, pelo CCR, que combina os resultados dos inquéritos pedagógicos realizados aos estudantes, os inquéritos dos docentes, os relatórios das UC, a taxa de cumprimento do programa e ainda os indicadores do sucesso académico (nº de estudantes não avaliados sobre o nº de estudantes inscritos; nº de estudantes aprovados sobre o nº de estudantes avaliados). A análise qualitativa e quantitativa da informação contida neste relatório é feita em reunião com o CCR, CUTC do curso, presidente do Conselho Técnico-Científico, Presidente do Conselho Pedagógico e Presidente da Escola. A análise é feita individualmente por UC de onde resultam, quando necessárias, propostas e ações de melhoria. A reativação do regime de faltas, ajustes na quantidade, forma e calendarização da avaliação por ano/semestre e aulas de apoio são exemplos de ações implementadas.

7.1.3. Use of the results of monitoring academic success to define improvement actions. Monitoring involves the development of a biannual report by the CC, which combines the results coming from the surveys made to students and teachers, reports on the CU, the rate of compliance with the program and also the indicators of academic success (number of students not evaluated and the number of students enrolled; number of students who passed and the number of students assessed). The qualitative and quantitative analysis of the information contained in this report is made in a meeting with the CC, TSUC, the president of Scientific-Technical Board, the president of the Pedagogical Board and the School’s President. The analysis is done to each CU, and, if necessary, improvement measures are applied. The reactivation of the attendance registration system, adjustments in the amount, form and timing of the assessment per year / semester and support classes are some examples of implemented actions.

7.1.4. Empregabilidade.

7.2. Resultados das actividades científicas, tecnológicas e artísticas.

Pergunta 7.2.1. a 7.2.6.

7.2.1. Indicação do(s) Centro(s) de Investigação devidamente reconhecido(s), na área científica predominante do ciclo de estudos e respectiva classificação.

A ESTGF possui um centro de investigação, o CIICESI (Centro de Inovação e Investigação em Ciências Empresariais e Sistemas de Informação), que tendo sido instalado em 2009 ainda não foi submetido a reconhecimento e classificação pela FCT. Atualmente o CIICESI esta envolvido em quatro projetos de I&D financiados gerindo um orçamento de aproximadamente meio milhão de euros.

Vários docentes estão envolvidos em outros grupos de investigação como os apresentados a seguir:- INESC Porto – Laboratório Associado.- CISUC – Centro de Informática e Sistemas da Universidade de Coimbra (classificação Muito Bom);

7.1.4. Empregabilidade / Employability

%

Percentagem de diplomados que obtiveram emprego em sectores de actividade relacionados com a área do ciclo de estudos / Percentage of graduates that obtained employment in areas of activity related with the study cycle area

0

Percentagem de diplomados que obtiveram emprego em outros sectores de actividade / Percentage of graduates that obtained

employment in other areas of activity0

Percentagem de diplomados que obtiveram emprego até um ano depois de concluído o ciclo de estudos / Percentage of graduates that obtained employment until one year after graduating

0

94 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 95: ACEF/1213/04807 —Guião para a auto- avaliação

- ALGORITMI (CAlg) – Centro de Investigação da Universidade do Minho (classificação Muito Bom);- GECAD – Grupo de Investigação em Engenharia do Conhecimento e Apoio à Decisão (classificação Bom);- CCTC – Centro de Ciências e Tecnologias de Computação (classificação Bom).

7.2.1. Research centre(s) duly recognized in the main scientific area of the study cycle and its mark.

The ESTGF has a research center, the CIICESI (Center for Research and Innovation in Business and Information Systems), installed in 2009 but not yet submitted for recognition and classification by FCT. Currently the CIICESI is involved in four R&D financed projects, managing a budget of approximately half a million Euros.

Several faculty members are involved in other research groups as shown below:- INESC Porto - Associate Laboratory.- CISUC - Centre for Informatics and Systems, University of Coimbra (classification: Very Good);- ALGORITMI (CAlg) - Research Centre of the University of Minho (classification: Very Good);- GECAD - Research Group on Knowledge Engineering and Decision Support (Classification: Good);- CCTC - Science and Computing Technologies Center (Classification: Good).

7.2.2. Número de publicações do corpo docente do ciclo de estudos em revistas internacionais com revisão por pares, nos últimos 5 anos e com relevância para a área do ciclo de estudos.

11

7.2.3. Outras publicações relevantes.

Os contributos da investigação do pessoal docente são visíveis noutras formas de publicação, que não apenas em revistas internacionais com revisão pelos pares. Assim, uma vez que uma parte significativa do corpo docente ainda se encontra a obter os seus graus, as oportunidades de publicação desses docentes têm-se focado mais na participação em conferências científicas de relevo nacional e internacional, como forma de obter um feedback mais rápido sobre a sua investigação. Alguns dos docentes contam também com várias publicações sobre a forma de capítulos em livros.

7.2.3. Other relevant publications. The contributions of the research from the teaching staff are visible not only in international publications with peer review. Thus, since a significant part of the faculty is still working on their degrees, the teachers have focused their publication opportunities on the participation in scientific conferences of national and international importance, as a way to get faster feedback about their research. Some teachers have also contributed with book chapters.

7.2.4. Impacto real das actividades científicas, tecnológicas e artísticas na valorização e no desenvolvimento

económico. O ciclo de estudos é ainda recente, no entanto, alguns docentes estão envolvidos vários projetos de investigação nacionais e internacionais. Vários destes projetos resultaram na captação de financiamento nacional/internacional para atividades de investigação na ESTGF (em particular para o CIICESI) e na contratação de bolseiros.

7.2.4. Real impact of scientific, technological and artistic activities on economic enhancement and development.

Some teachers of this study cycle are involved in national and international research projects. Several of these projects have resulted in attracting both national / international funding for research activities in ESTGF, particularly for CIICESI.

7.2.5. Integração das actividades científicas, tecnológicas e artísticas em projectos e/ou parcerias nacionais e internacionais.

Os docentes da área científica de informática estão envolvidos em vários projetos com financiamento nacional ou internacional, dos quais se destacam:- Q-Cert-VET - Quality Certification for Vocational Education and Training - 2010-1-PT1-LEO05-05188; Leonardo da Vinci. Program- ALICANTE - Media Ecosystem Deployment Through Ubiquitous Content-Aware Network Environments - FP7-ICT 248652.- JAST: Joint-ActionScienceandTechnology”(Ref.IST-2-003747-IP).- ENTHRONE - End-to-End QoS through Integrated Management of Content, Networks and Terminals - IST-2006-507637- Processing Social Signals in Human-Computer Interaction - FCT- PTDC/EIA-EIA/098634/2008.- SSaaPP - SpreadSheets as a Programming Paradigm - FCT, FCOMP-01-0124-FEDER-010048.- FATBIT - Foundations, Applications and Tools for Bidirectional Transformation - FCT, FCOMP-01-0124-FEDER-020532.

7.2.5. Integration of scientific, technological and artistic activities in national and international projects and/or partnerships.

The teachers in the scientific area of computing are involved in several projects, with national or international

95 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 96: ACEF/1213/04807 —Guião para a auto- avaliação

funding, among which:- Q-Cert-VET - Quality Certification for Vocational Education and Training - 2010-1-PT1-LEO05-05188; Leonardo da Vinci. Program- ALICANTE - Media Ecosystem Deployment Through Ubiquitous Content-Aware Network Environments - FP7-ICT 248652.- JAST: Joint-Action Science and Technology "(Ref.IST-2-003747-IP).- Enthrone - End-to-End QoS through Integrated Management of Content, Networks and Terminals - IST-2006-507637- Social Signals Processing in Human-Computer Interaction - FCT-PTDC/EIA-EIA/098634/2008.- SSaaPP - Spreadsheets as a Programming Paradigm - FCT, FCOMP-01-0124-FEDER-010048.- FATBIT - Foundations, Applications and Tools for Bidirectional Transformation - FCT, FCOMP-01-0124-FEDER-020532.

7.2.6. Utilização da monitorização das actividades científicas, tecnológicas e artísticas para a sua melhoria.

Monitorização da atividade científica:- elaboração de Relatórios de Missão- aprovação das Missões pelo Conselho Técnico Científico- registo das publicações do corpo docente na nova plataforma do IPP, RECIPP - Repositório Científico do Instituto Politécnico do Porto

A investigação, desenvolvimento e inovação esta a ser integrada no sistema de gestão da qualidade da ESTGF.

7.2.6. Use of scientific, technological and artistic activities' monitoring for its improvement.

Monitoring of scientific activity:- elaboration of Mission Reports- approval of missions is made by the TSB- registration of faculty publications in the new IPP platform, RECIPP - Scientific Repository the Polytechnic Institute

The research, development and innovation activities are being integrated into the quality management system of ESTGF.

7.3. Outros Resultados

Perguntas 7.3.1 a 7.3.3

7.3.1. Actividades de desenvolvimento tecnológico e artístico, prestação de serviços à comunidade e formação avançada.

Realização de um desafio anual denominado “à descoberta de vulnerabilidades informáticas”. Trata-se de um desafio dirigido aos estudantes do ensino secundário e profissional que pretende sensibilizar, através de jogos didáticos, para a importância da segurança informática. O evento conta já com duas edições.

Participação em palestras e semanas abertas, focando o tema da segurança informática, nomeadamente a segurança na internet. Nos últimos dois anos, isto é, desde a entrada em funcionamento do curso, houve participação em quatro ações deste tipo.

Em 2011 foi organizado um seminário “Segurança Informática: o direito, a análise forense e o processo de auditoria”, aberto a toda comunidade.

7.3.1. Activities of technological and artistic development, consultancy and advanced training. Organization of an annual challenge called “discovering computer vulnerabilities” (wargame). It is a challenge directed at high school and vocational students, and that aims at creating awareness, through pedagogic games, about the importance of computer security. The event has already had two editions.

Participation in open lectures, focusing on the theme of computer security, including Internet security. Over the past two years, i.e., since the beginning of the course, there have been four of these actions.

In 2011, a seminar was held on “Computer Security: law, forensics and audit process”, open to the entire community.

7.3.2. Contributo real para o desenvolvimento nacional, regional e local, a cultura científica, e a acção cultural,

desportiva e artística. A segurança informática é um tema transversal à sociedade e uma preocupação atual dos estados, das empresas, das instituições e dos cidadãos. Neste âmbito, os jogos didáticos dirigidos aos jovens do ensino secundário e profissional visam a sensibilização para as falhas de segurança e facilidade, em muitos casos, de exploração das mesmas. As ações de sensibilização junto de pais, educadores e estudantes tem sido também muito acolhida e elogiada. Estas ações sensibilizam estes públicos para a problemática da segurança

96 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 97: ACEF/1213/04807 —Guião para a auto- avaliação

informática, sobretudo numa perspetiva de utilização e perigos da internet. O seminário contou com um painel composto por procuradores do ministério público, inspetores e técnicos da PJ, quadros médios e superiores de empresa que contribuíram para um esclarecimento aos participantes (estudantes e profissionais) sobre a ligação entre o direito e a criminalidade informática e ainda sobre as boas práticas a adotar no âmbito de proteção e ativação dos mecanismos legais.

7.3.2. Real contribution for national, regional and local development, scientific culture, and cultural, sports and artistic activities.

Computer security is a crosscutting theme and a current concern of governments, companies, institutions and citizens. In this context, the pedagogic games for young secondary and vocational students aim at raising awareness for security flaws. Information actions to raise awareness among parents, educators and students have had a very positive outcome. These actions intend to alert people for the security issues, especially those related to the internet dangers. The seminar had the participation of public prosecutors, police inspectors and technicians, middle and senior company managers that contributed to the clarification of participants (both students and professionals) about the connection between law and computer crime and also on good practice to adopt under the protection and activation of legal mechanisms.

7.3.3. Adequação do conteúdo das informações divulgadas ao exterior sobre a instituição, o ciclo de estudos e o ensino ministrado.

A divulgação ao exterior é feita através:- do site institucional- das redes sociais- de panfletos que são distribuídos nas visitas às escolas secundárias ou profissionais- das feiras da especialidade como é o caso da feira “Qualific@”- de seminários e palestras

Entre as informações divulgadas constam o plano de estudos, as competências a desenvolver, as saídas profissionais, o regime de funcionamento, as provas de acesso e respetivas classificações mínimas e o valor das propinas.

A adequação do conteúdo das informações divulgadas ao exterior é motivo de avaliação anual, aquando da entrada de novos estudantes, através de inquéritos realizados à entrada dos mesmos. Os resultados têm vindo a comprovar, em larga escala, o caráter regional da ESTGF e a eficácia das diversas ações de divulgação, nomeadamente nas visitas de/às escolas secundárias; o merchandising distribuído; o site da ESTGF; os e-mails de divulgação da oferta formativa e os seminários e demais eventos.

7.3.3. Adequacy of the information made available about the institution, the study cycle and the education given to

students. The disclosure of information is made by:- Institutional site- Social networks- Leaflets that are distributed during visits to high schools or vocational schools- Participation in events such as "Qualific@"- Seminars and lectures

The publicized information contains the syllabus, skills, career opportunities, admission conditions and fees.

The adequacy of the information disclosure to the community is subjected to annual evaluation, at the beginning of the academic year, through a survey. The results have been confirming, largely, the regional character of ESTGF and the efficiency of different regional actions, namely regarding the feedback from the visits to/from secondary schools; ESTGF’s website; and the emails informing about the graduate degrees and/or workshop, seminars, and other events.

7.3.4. Nível de internacionalização

8. Análise SWOT do ciclo de estudos

7.3.4. Nível de internacionalização / Internationalisation level

%

Percentagem de alunos estrangeiros / Percentage of foreign students 5

Percentagem de alunos em programas internacionais de mobilidade / Percentage of students in international mobility programs 6

Percentagem de docentes estrangeiros / Percentage of foreign academic staff 0

97 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 98: ACEF/1213/04807 —Guião para a auto- avaliação

8.1. Objectivos gerais do ciclo de estudos

8.1.1. Pontos fortes a) O plano de estudos contempla uma componente técnica muito forteb) É o único curso de 1º ciclo com oferta focada na área da gestão de redes, sistemas informáticos e segurança informáticac) Forma os estudantes num conjunto de áreas da informática que normalmente não são abordadas de forma integrada noutras licenciaturas da áread) Reduz esforço de formação extra na área de redes, sistemas e segurança informática, contribuindo assim para uma mais rápida produtividade e rentabilidade do profissionale) Aposta numa área que se assume cada vez mais importante e que à semelhança do que já acontece noutros países está a crescer em Portugalf) Conteúdos programáticos alinhados com o estudo/certificação profissional nas áreas de formaçãog) Cativa profissionais que trabalham na área e procuram fortalecer os seus conhecimentos através de uma formação superior

8.1.1. Strengths a) The curriculum includes a strong technical componentb) It is the only 1st cycle course to have an offer focused in the area of network management, information systems and information securityc) Trains students in a number of computing areas that are not normally addressed in an integrated manner in similar degrees d) Reduces extra training effort in the area of networks, systems and information security, thereby contributing to faster productivity and profitability of the professionalse) Aims at performing in an area that is becoming increasingly important and more prominent also in Portugal f) Curriculum are in connection with the study/professional certification in the training areasg) Attracts professionals working in the area and seeks to strengthen their knowledge

8.1.2. Pontos fracos

a) Falta uma UC com enfoque na área da internet e que permita aprofundar os aspetos técnicos e sociais associados à segurança informática na internet

8.1.2. Weaknesses a) The absence of a curricular unit focusing on the technical and social aspects associated with internet security

8.1.3. Oportunidades

a) Estudantes do nível secundário que frequentam cursos técnicos têm maior apetência por cursos de engenharia (adaptar o nome do curso para licenciatura em Engenharia de Redes e Segurança da Informação)b) Interesse por parte dos estudantes nas certificações profissionais para validação das suas competências junto do mercado de trabalhoc) Número significativo de alunos a frequentar cursos tecnológicos a nível do secundário

8.1.3. Opportunities

a) Students who frequent technical courses in the secondary school tend to choose engineering courses (adapt the course name to Engineering of Networks and Information Security)b) Interest from students in professional certifications to validate their skills with labor marketc) Significant number of students attending technological courses at the secondary level

8.1.4. Constrangimentos a) É ainda um ciclo de estudos muito recente em Portugal b) Há um desconhecimento das áreas base do curso por parte dos candidatos ao concurso nacional de acesso o que leva a uma baixa procura por parte destes candidatosc) Decréscimo do numero de estudantes que se candidatam aos cursos do Ensino Superior, em particular aos cursos na área das tecnologias e informáticad) Baixo poder económico na região e elevado abandono escolare) O curso ainda não cumpriu um ciclo de estudos completo o que implica a falta de dados sobre empregabilidade, feedback das entidades empregadoras e avaliações factuais sobre a própria organização do curso

8.1.4. Threats

a) It is still a very recent degree in Portugalb) The structure of the course is still fairly unknown and students at national level tend not to choose itc) Decrease in the number of students who apply to higher education courses, particularly to courses in the area of technology and informaticsd) Low economic power in the region and high secondary school dropout ratee) As the first course is not yet complete there are no data on employability, feedback from employers and

98 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 99: ACEF/1213/04807 —Guião para a auto- avaliação

factual reviews on the very organization of the course

8.2. Organização interna e mecanismos de garantia da qualidade

8.2.1. Pontos fortes a) Há uma equipa bem definida (CCR e CUTC) que trata e acompanha a organização do curso e a sua execução

b) Os docentes e os estudante têm representação no conselho pedagógico e conselho consultivoc) Existe um sistema de garantia da qualidades ISO:9001 que define os procedimentos a seguir e faz a sua monitorizaçãod) Há uma coordenação ativa do curso e é promovida a interação de e com todos os intervenientes no mesmo

8.2.1. Strengths a) The well defined team (CC and TSUC) and that follows the organization of the course and its implementationb) Teachers and students have representation on the pedagogical and consultative boardsc) There is a quality assurance system - ISO: 9001- which defines the procedures and monitors their applicationd) There is an active course coordination and the interaction between the different stakeholders is continuously promoted

8.2.2. Pontos fracos

a) Falta um sistema de workflow informatizado de suporte ao sistema de qualidade tornando a interação entre os intervenientes mais complexa e morosa

8.2.2. Weaknesses a) Lack of a computerized workflow system to support the quality system, which makes the interaction between the actors more complex and time consuming

8.2.3. Oportunidades a) Aproveitamento de fundos comunitários, ou outros, para melhorar o sistema da gestão da qualidade, nomeadamente a implementação de um sistema de workflow para simplificar, tornar mais rápido e reduzir os riscos de falha por parte dos intervenientes

8.2.3. Opportunities a) Utilization of community funds, or others, to improve the system of quality management, including the creation of a workflow system to simplify, accelerate and reduce the risk of failure on the part of stakeholders

8.2.4. Constrangimentos

a) O fato de existir um corpo com vários docentes a tempo parcial e contratações novas para atender a abertura dos diferentes anos do curso, tem impacto: - na organização e planificação de atividades ao longo do tempo;- no tempo de habituação e enraizamento aos procedimentos definidos pelo sistema da qualidade; - num maior comprometimento com o ciclo de estudos.

8.2.4. Threats a) The existence of several part-time teachers and new admissions to fulfill the needs of the difference school years has impact on: - the activities organization and planning over time;- the time required to get to know and to fully use the procedures defined by the quality system;- the commitment to the course.

8.3. Recursos materiais e parcerias

8.3.1. Pontos fortes a) Laboratórios dotados de equipamentos iguais, ou muito semelhantes, aos que são utilizados em contexto realb) Parceiros que potenciam a integração dos estudantes no contexto empresarial

8.3.1. Strengths a) Laboratories with identical or very similar equipment to those used in real contextb) Partners that enhance the integration of students in a business context

99 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 100: ACEF/1213/04807 —Guião para a auto- avaliação

8.3.2. Pontos fracos a) Poucas parcerias empresariais (curso é ainda muito recente)b) Dificuldade de obtenção de parcerias internacionais, especialmente no contexto da mobilidade, pelo baixo número de ofertas de 1º ciclo na área da segurança informáticac) Baixa adesão dos estudantes às academias de formação e certificação profissional (Cisco, Microsoft), sendo os motivos económicos apontados como a principal razão

8.3.2. Weaknesses a) Few business partnerships (as this is a very recent course)b) Difficulty in obtaining international partnerships, especially in the context of mobility, due to the low number of 1st cycle offers in the area of computer securityc) Low adherence to student training and professional certification academies (Cisco, Microsoft), predominantly for economic reasons

8.3.3. Oportunidades a) A ligação dos docentes ao mercado do trabalho potencia o desenvolvimento de contactos/parcerias com empresas na áreab) Desenvolvimento de parcerias que permitem aos estudantes enriquecer o seu CV através da formação e certificação profissional na área das redes e segurança informáticac) Existência de recursos materiais para implementação de academias de formação e certificação profissional

8.3.3. Opportunities

a) The teachers who are connected to the labor market potentiate the development of contacts/partnerships with companies in the areab) Development of partnerships to allow students to enrich their CV through the training and professional certification academiesc) Existence of material resources to implement the training and professional certification academies

8.3.4. Constrangimentos

a) Atual situação económica do tecido empresarial dificulta o estabelecimento de parcerias (diferentes prioridades)b) Poder económico dos estudantes (ou agregado familiar) para suportar o custo com a adesão às academias de formação e certificação profissional

8.3.4. Threats a) The current economic situation of the business environment creates difficulties to the establishment of partnerships (different priorities)b) The low economic capacity of students (or their household) to support the costs of the training and professional certification

8.4 Pessoal docente e não docente

8.4.1. Pontos fortes a) Equipa docente jovem composta por profissionais altamente dedicados e qualificados do ponto de vista académico e empresarialb) Equipa não-docente jovem composta por profissionais dinâmicos e altamente empenhadosc) Aposta na formação do pessoal através dos programas de formação avançada e formação contínua

8.4.1. Strengths a) Young faculty with highly dedicated and qualified professionals, both in academic and business areasb) Non-teaching staff with young, dynamic and highly committed professionals c) Strong investment in the training through advanced training programs and lifelong training

8.4.2. Pontos fracos a) Pessoal administrativo de apoio ao ciclo de estudos é reduzido e partilhado por todos os ciclos de estudos da ESTGFb) Apesar de muitas das tarefas administrativas relativas à atividade académica já poderem ser feitas online, ainda há tarefas que têm de ser feitas presencialmente junto dos serviços académicos

8.4.2. Weaknesses a) Low number of administrative staff, none of which is exclusively dedicated to this study cycle b) Although many of the administrative tasks related to academic activity can now be made online, there are still tasks that need to be made directly in the academic services

100 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 101: ACEF/1213/04807 —Guião para a auto- avaliação

8.4.3. Oportunidades a) Aumento da qualificação do corpo docente no curto prazo devido à existência de vários docentes em anos avançados para obtenção do grau de doutorb) Vários docentes reúnem condições para obter o título de especialistac) A ligação do corpo docente às empresas potencia a criação de projetos de I&D e transferência de conhecimento e tecnologia

8.4.3. Opportunities a) Increase, in short term, the number of PhDs in the area since there are several teachers in the final stages of their doctoralb) Several teachers meet conditions for obtaining the title of specialistc) The teachers’ connections with the business environment potentiates the creation of R&D projects, as well, the knowledge and technology transfer

8.4.4. Constrangimentos a) Restrições de progressão na carreira impostas pela Lei de Orçamento do Estadob) Restrições à contratação de pessoal

8.4.4. Threats

a) Restrictions imposed to the teachers’ career by the norms emanated from the State Budget b) Restrictions on hiring staff

8.5. Estudantes e ambientes de ensino/aprendizagem

8.5.1. Pontos fortes a) O perfil técnico dos estudantes que ingressam no curso é elevado, na medida em que muitos dos estudantes exercem funções ligadas à área de formaçãob) Estudantes altamente motivados e com elevadas expectativas sobre a conclusão dos seus estudos para progressão na carreira ou integração no mercado de trabalho c) Relação próxima entre docente(s) e estudantesd) Contexto de formação prático/experimental sustentado por equipamentos adequados e professores com conhecimento teórico e prático adquirido em contexto de aplicação real nas áreas em que transmitem competências

8.5.1. Strengths a) The technical profile of students is high, since many of them work within the areab) Highly motivated students, with high expectations on the completion of their studies to career progression or integration in the labor marketc) Close relationship between teachers(s) and studentsd) Context of practical/experimental training with adequate equipment and teachers with theoretical and practical knowledge acquired in real business context

8.5.2. Pontos fracos a) Pouca disponibilidade dos alunos em horário extra letivo, uma vez que a maioria é trabalhador-estudanteb) Falta de bases teóricas em particular no grupo de estudantes que ingressam no curso por via dos concursos de Maiores de 23 anos

8.5.2. Weaknesses a) Low availability of students for extra-curricular activity, since most them are working students b) Lack of theoretical basis in particular in the group of students who enrolled via the older than 23 special admission regime

8.5.3. Oportunidades

a) Integração de estudantes em projetos de I&Db) Integração de estudantes em projetos de cooperação e prestação de serviços, particularmente os que não são trabalhadores-estudantes

8.5.3. Opportunities

a) Integration of student in R&D projectsb) Integration of students in collaborative projects and services, particularly those who are not working students

8.5.4. Constrangimentos a) Rácio procura/oferta dos cursos da área de Informática tem vindo a descer

101 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 102: ACEF/1213/04807 —Guião para a auto- avaliação

b) Média de acesso ao curso é baixa o que implica no 1º ano do curso um esforço redobrado dos estudantes e docentes

8.5.4. Threats a) Ratio of demand/supply of courses within the IT area has decreasedb) Admission average is low and this fact implies special effort of both students and teachers during the first year

8.6. Processos

8.6.1. Pontos fortes

a) Existência de um sistema de gestão da qualidade que define de forma clara os responsáveis e os prazos para a realização das tarefasb) A existência das FUC, dos inquéritos pedagógicos aos estudantes, dos inquéritos aos docentes e os relatórios da UC são peças chave na gestão do processo(c) Preocupação constante na adequação do plano de estudos às necessidades do mercado de trabalho(d) Preocupação por parte da equipa docente na utilização de metodologias pedagógicas para garantir que a avaliação da aprendizagem dos estudantes é feita em função dos objectivos de aprendizagem de cada UC

8.6.1. Strengths a) The existence of a quality management system that clearly defines the responsibility and deadlines for tasks completionb) The existence of the CUF, surveys to students and teachers and the curricular unit reports are key factors in the process management c) Constant concern on the appropriateness of the curriculum attending the needs of the labor marketd) Concern in the use of teaching methodologies to ensure that the assessment and learning is done on the basis of the learning objectives of each UC

8.6.2. Pontos fracos a) A articulação de algumas questões nos inquéritos pedagógicos e a sua forma levam a diferentes interpretações por parte dos estudantesb) Baixo número de inquéritos respondidos

8.6.2. Weaknesses a) The articulation and form of some of the questions in the pedagogical surveys lead to different interpretations by studentsb) Low number of survey answers

8.6.3. Oportunidades a) Encontros científicos, workshops e outras atividades afins que potenciam a disseminação dos resultados da investigação científica

8.6.3. Opportunities

a) Scientific meetings, workshops and other related activities that enhance the dissemination of research results

8.6.4. Constrangimentos a) Baixo número de inquéritos respondidos pode não refletir da melhor forma a opinião da maioria dos estudantes

8.6.4. Threats a) The low number of answered surveys may not reflect the opinion of most students

8.7. Resultados

8.7.1. Pontos fortes a) Resultados científicos e de investigação, em particular o número de publicações em revistas internacionais com revisão pelos pares, mas também a existência de publicações em coautoria internacional e a integração da equipa docente em centros de investigação de renome internacionalb) Qualidade da informação divulgada ao exterior. A informação é atual, correta e adequada, relevando para este fato a página da escola, as campanhas de divulgação anuais efetuadas pela ESTGF nas Escolas da região e pela altura das candidaturas ao Ensino Superior

102 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 103: ACEF/1213/04807 —Guião para a auto- avaliação

8.7.1. Strengths a) Scientific and research results, in particular the number of publications in international journals with peer review, the existence of publications in international co-authorship actions and the integration of teachers in renown international investigation centersb) Quality of information disclosed to the exterior. The information disclosed is up to date, correct and proper, and for that contributes the school’s web page, the annual divulgation campaigns carried out in secondary and vocational schools of the region close to the enrollment period

8.7.2. Pontos fracos a) Baixa adesão dos estudantes do contingente geral aos cursos que funcionam em regime pós-laboralb) Baixo nível de internacionalização

8.7.2. Weaknesses a) Low adherence from the national level students to courses that run in non working hoursb) Low level of internationalization

8.7.3. Oportunidades a) Espera-se, assim que o corpo docente obtenha os seus graus, um aumento das oportunidades de investigação integradas em projetos nacionais e internacionaisb) Maturação do centro de investigação da ESTGF, o CIICESI, que se pretende ver avaliado pela FCT no curto prazo. Uma avaliação positiva significará mais financiamento, permitindo assim, melhorar a valorização e desenvolvimento económico das atividades científicas e de investigação, bem como a promoção de novos projetos de I&D com empresas da região

8.7.3. Opportunities a) As soon as the teachers complete their degrees, it is expectable the increase in the research opportunities integrated in national and international projects.b) Consolidation of the ESTGF research center - CIICESI - which should be evaluated by the FCT in the short term. A positive assessment will mean more funding, and that will improve the valorization and economic development of scientific and research activities, as well as the promotion of new R&D projects with companies in the region

8.7.4. Constrangimentos

a) O facto do curso ser recente, ainda não permitiu a consolidação de um corpo docente afirmado, em termos de obtenção de graus ou títulos. As fortes contingências orçamentais que decorrem das finanças públicas nacionais tem-se também revelado uma entrave, particularmente na motivação condicionada pela progressão na carreirab) Tempo de funcionamento do curso ainda não permitiu que fossem gerados diplomados e medida a empregabilidade

8.7.4. Threats As this is a new course:a) the teachers have not had the time to consolidate their training by completing their degrees. The budgetary contingencies arising from the government finances has also proven a hindrance, particularly in motivation conditioned by the progression in the career;b) it is too early to measure employability rates

9. Proposta de acções de melhoria

9.1. Objectivos gerais do ciclo de estudos

9.1.1. Debilidades a) O ciclo de estudos não contempla nenhuma UC com enfoque na área da internet e que permita aprofundar os aspetos técnicos e sociais associados à segurança informática na internet. Sendo a cibercriminalidade uma área em crescimento torna-se importante focar os aspetos teóricos e práticos associados à internet e ataques informáticos levados a cabo através da mesma. Da mesma forma, os aspetos sociais relacionados com a utilização da internet, nomeadamente o grau de exposição de indivíduos e instituições são assuntos relevantes ao perfil profissional dos estudantes que concluem o ciclo de formação

9.1.1. Weaknesses a) The study cycle does not include any CU focusing on the internet area and which can explore the technical and social aspects associated with computer security on the Internet. Since cybercrime is increasing it is

103 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 104: ACEF/1213/04807 —Guião para a auto- avaliação

important to focus on theoretical and practical aspects associated with the internet and cyber-attacks. Likewise, the social aspects related to the use of the Internet, namely the degree of exposure of individuals and institutions are relevant matters to the professional profile of the students who complete the cycle

9.1.2. Proposta de melhoria

a) Reestruturar o plano curricular de forma a considerar uma UC que contemple as debilidades indicadas. Atualmente, tais debilidades são mitigadas através da realização de workshops e semináriosb) Adaptar o nome do curso para Engenharia de Redes e Segurança da Informação, tirando partido da maior apetência da procura dos cursos técnicos por cursos de engenharia c) Aprofundar a interligação entre ensino secundário/profissional e o curso

9.1.2. Improvement proposal

a) The improvement involves the restructuring of the curriculum in order to consider a CU that covers the before mentioned aspects. Currently, these weaknesses are mitigated by the organization of workshops and seminarsb) Adapt the course name to Engineering of Networks and Information Securityc) Expand the connection between secondary schools/vocational schools and the course

9.1.3. Tempo de implementação da medida

Proposta a): Ano letivo 2013/2014 (após uma edição completa do ciclo de estudos e na posse de mais informação sobre a curso, nomeadamente o feedback resultante da integração dos licenciados no mercado de trabalho)Proposta b): 1 AnoProposta c): 2 Anos

9.1.3. Implementation time Proposal a): Academic year 2013/2014 (after a complete edition of the course and in possession of more information, including feedback resulting from the integration of graduates into the labor market)Proposal b): 1 yearProposal c): 2 years

9.1.4. Prioridade (Alta, Média, Baixa) Proposta a), b) e c): Alta

9.1.4. Priority (High, Medium, Low) Proposal a), b) and c): High

9.1.5. Indicador de implementação Proposta a) Reestruturação do curso (Sim/Não) Proposta b) Adaptar nome do curso (Sim/Não)Proposta c) Aprofundar interligação entre ensino secundário/profissional e o curso – para além das atividades de promoção e divulgação, alargar o número de participantes ativos no evento “à descoberta de vulnerabilidades informáticas” em 20 por ano. Realizar pelo menos três apresentações por ano dirigidas aos estudantes do 11º, 12º ano ou equivalente.

9.1.5. Implementation marker

Proposal a): Course restructuring (Yes/No)Proposal b): Adapt the course name (Yes/No)Proposal c): Expand the connection between secondary schools/vocational schools and the course - in addition to the promotion and dissemination activities, increase the number of active participants in the event “discovering computer vulnerabilities” in 20 per year. Perform at least three presentations per year among students of 11th, 12th grade or equivalent

9.2. Organização interna e mecanismos de garantia da qualidade.

9.2.1. Debilidades a) A falta de um sistema de workflow informatizado que suporte as tarefas da atividade letiva faz com que a execução dos procedimentos e estruturas de aprovação seja mais complexa, demorada e sujeita a falhas

9.2.1. Weaknesses a) The lack of a computerized workflow system that supports the lecturing activity makes the procedures implementation and approval structures more complex, time consuming and prone to failures

9.2.2. Proposta de melhoria

104 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 105: ACEF/1213/04807 —Guião para a auto- avaliação

a) Adotar um sistema de workflow informatizado para suportar a logística da atividade letiva

9.2.2. Improvement proposal a) The adoption of a computerized workflow system to support the logistics of lecturing activity

9.2.3. Tempo de implementação da medida 2 Anos

9.2.3. Improvement proposal 2 Years

9.2.4. Prioridade (Alta, Média, Baixa)

Média

9.2.4. Priority (High, Medium, Low) Medium

9.2.5. Indicador de implementação Sistema de workflow (Sim/Não)

9.2.5. Implementation marker Workflow system (Yes/No)

9.3 Recursos materiais e parcerias

9.3.1. Debilidades a) Número de parcerias nacionais é baixob) Número de parcerias internacionais é baixoc) Baixa adesão dos estudantes às academias de formação e certificação profissional, sendo os motivos económicos apontados como a maior limitação

9.3.1. Weaknesses a) The number of national partnerships is lowb) The number of international partnerships is lowc) Low adherence to student training and professional certification academies, predominantly for economic reasons

9.3.2. Proposta de melhoria a) Estabelecer contactos com o meio empresarial tendo como objetivo aumentar o número de parcerias estabelecidas no âmbito do ciclo de estudosb) Incentivar à participação em eventos internacionais para fortalecer rede de contactos e Incentivar os docentes e os estudantes a participar nos programas de mobilidade, incluindo os programas de estágio no estrangeiroc) Desenvolver mecanismos de incentivo à participação nas academias de formação e certificação profissional (exemplo: apoiar os estudantes com maior sucesso académico com os custos inerentes ao processo)

9.3.2. Improvement proposal a) To establish contacts with the business agents aiming to increase the number of partnerships within this study cycleb) To encourage the participation in international events to strengthen the contact network, including internship programs abroadc) Create ways to allow students to participate in the training and professional certification academies, taking into consideration, for example, the school success

9.3.3. Tempo de implementação da medida Proposta a) e b): 3 AnosProposta c): 2 Anos

9.3.3. Implementation time Proposal a) and b): 3 yearsProposal c): 2 years

105 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 106: ACEF/1213/04807 —Guião para a auto- avaliação

9.3.4. Prioridade (Alta, Média, Baixa) Proposta a), b) e c) - Média

9.3.4. Priority (High, Medium, Low)

Proposal a), b) and c): Medium

9.3.5. Indicador de implementação Proposta a): 2 parcerias nacionais por anoProposta b): 1 parceria internacional por anoProposta c): Mecanismos de incentivo à formação e certificação profissional dos estudantes (Sim/Não)

9.3.5. Implementation marker Proposal a): 2 national partnerships per yearProposal b): 1 international partnership per yearProposal c): Incentive mechanisms to the participation in the training and professional certification academies (Yes/No)

9.4. Pessoal docente e não docente

9.4.1. Debilidades a) Número de pessoal docente doutorado/especialista é ainda reduzidob) Número de pessoal não docente é reduzidoc) Apesar de muitas das tarefas administrativas relativas à atividade académica já poderem ser feitas online, ainda há tarefas que têm de ser feitas presencialmente junto dos serviços académicos

9.4.1. Weaknesses a) The number of PhDs/specialists is reducedb) The number of non-teaching staff is reducedc) Although many of the administrative tasks related to academic activity can now be made online, there are still some that need to be made in person at the academic services

9.4.2. Proposta de melhoria

a) Incentivar a obtenção do título de especialista. No que diz respeito à obtenção do grau de doutor são vários os docentes que se encontram numa fase final de obtenção do mesmo. Neste âmbito deve-se, dentro do possível, libertar estes docentes de atividades que tenham impacto no tempo dedicado à obtenção do graub) Contratação de pessoal não docentec) Informatizar tarefas administrativas relativas aos serviços académicos

9.4.2. Improvement proposal a) Encourage the application for the specialist title. In what concerns the topic related with the completion of PhDs, the teachers who are in the final stage of their doctoral should, whenever possible, be exempt from certain activities that may divert them from their studiesb) Recruitment of administrative staffc) Take action towards the computerizing of administrative tasks relating to academic services

9.4.3. Tempo de implementação da medida Proposta a), b) e c): 2 Anos

9.4.3. Implementation time Proposal a), b) and c): 2 years

9.4.4. Prioridade (Alta, Média, Baixa)

Proposta a) e b): AltaProposta c): Média

9.4.4. Priority (High, Medium, Low) Proposal a) and b): HighProposal c): Medium

9.4.5. Indicador de implementação Proposta a): Número de Doutores + Especialistas > 60%Proposta b): Novas contratações > 1

106 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 107: ACEF/1213/04807 —Guião para a auto- avaliação

Proposta c): Informatizar tarefas administrativas (Sim/Não)

9.4.5. Implementation marker Proposal a): Number of PhDs + Specialists > 60%Proposal b): New Hires> 1Proposal c): Computerize administrative tasks (Yes/No)

9.5. Estudantes e ambientes de ensino/aprendizagem

9.5.1. Debilidades a) Pouca disponibilidade dos trabalhadores-estudantes para o estudo extra letivo de forma regularb) Falta de bases teóricas em particular nos estudantes que ingressam por via do concurso Maiores de 23 anos

9.5.1. Weaknesses a) Low availability of students for regular extra study b) Lack of theoretical basis particularly in students who enrolled via the older than 23 admission program

9.5.2. Proposta de melhoria

a) Introduzir uma formação de gestão de tempo no início de cada ano letivob) Criar períodos, fora do horário não letivo, e espaços que permitam aos estudantes interagir com os professores e serem motivados e apoiados no processo de estudo

9.5.2. Improvement proposal

a) Introduce a time management training at the beginning of each school yearb) Create periods and spaces, outside of school time, that enable students to interact with teachers and get motivation and support in the process of study

9.5.3. Tempo de implementação da medida Propostas a) e b): 1 Ano

9.5.3. Implementation time Proposal a) and b): 1 year

9.5.4. Prioridade (Alta, Média, Baixa) Proposta a) e b): Alta

9.5.4. Priority (High, Medium, Low)

Proposal a) and b): High

9.5.5. Indicador de implementação Proposta a): Formação de gestão de tempo no início de cada ano letivo (Sim/Não)Proposta b): Períodos e espaços para apoio ao estudo - 1 evento por mês

9.5.5. Implementation marker Proposal a): Training time management at the beginning of each school year (Yes/No)Proposal b): Time and space for study support - 1 event per month

9.6. Processos

9.6.1. Debilidades a) Articulação das questões nos inquéritos pedagógicos e a sua forma levam a diferentes interpretações por parte dos estudantesb) Baixo número de inquéritos respondidos

9.6.1. Weaknesses a) In the pedagogical surveys, the articulation of the questions and their form lead to different interpretations by studentsb) Low number of answered surveys

107 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 108: ACEF/1213/04807 —Guião para a auto- avaliação

9.6.2. Proposta de melhoria a) Reformular os inquéritos pedagógicos envolvendo os estudantes no processob) Criar sessões de esclarecimento ao preenchimento dos inquéritos e sensibilizar os estudantes para a importância dos mesmos no processo de melhoria contínua

9.6.2. Improvement proposal a) Restructuring of the pedagogical surveys involving students in the processb) Creation of information sessions to help fill in the surveys and inform students about the importance of the surveys in the process of continuous improvement

9.6.3. Tempo de implementação da medida Proposta a) e b): 1 Ano

9.6.3. Implementation time

Proposal a) and b): 1 year

9.6.4. Prioridade (Alta, Média, Baixa) Proposta a) e b): Média

9.6.4. Priority (High, Medium, Low) Proposal a) and b): Medium

9.6.5. Indicador de implementação Proposta a): Reformulação dos inquéritos (Sim/Não)Proposta b): Sessões de esclarecimento e sensibilização ao preenchimento dos inquéritos (Sim/Não)

9.6.5. Implementation marker Proposal a): Survey restructuring (Yes/No)Proposal b): Information sessions to help fill in the surveys and inform students about the importance of the surveys (Yes/No)

9.7. Resultados

9.7.1. Debilidades a) Fraca capacidade de captação de alunos do contingente geralb) Baixo nível de internacionalização

9.7.1. Weaknesses

a) Weak attractiveness ability in what concerns regular admissionsb) Low level of internationalization

9.7.2. Proposta de melhoria a) Trabalhar a divulgação do curso, detalhando a área de formação do curso, em particular distinguindo-a das formações relacionadas (ex: Informática)b) Criar guias de mobilidade que permitam aos estudantes desde cedo conhecer e definir possíveis destinos no âmbito dos programas existentes.

9.7.2. Improvement proposal a) Working disclosure of the course, detailing the training area of the course, in particular distinguishing it from related formations (e.g. Computer Science)b) Create mobility guides that enable students to know and define possible destinations under the existing protocols

9.7.3. Tempo de implementação da medida Proposta a) e b): 1 Ano

9.7.3. Implementation time Proposal a) and b): 1 year

9.7.4. Prioridade (Alta, Média, Baixa) Proposta a): Alta

108 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 109: ACEF/1213/04807 —Guião para a auto- avaliação

Proposta b): Média

9.7.4. Priority (High, Medium, Low) Proposal a): HighProposal b): Medium

9.7.5. Indicador de implementação Proposta a): Pelo menos três ações de divulgação dirigida por anoProposta b): Criação de guias de mobilidade (Sim/Não)

9.7.5. Implementation marker Proposal a): At least three divulgation actionsProposal b): Creation of mobility guides (Yes/No)

10. Proposta de reestruturação curricular

10.1. Alterações à estrutura curricular

10.1. Alterações à estrutura curricular

10.1.1. Síntese das alterações pretendidas <sem resposta>

10.1.1. Synthesis of the intended changes <no answer>

10.1.2. Nova estrutura curricular pretendida

Mapa XI - Nova estrutura curricular pretendida

10.1.2.1. Ciclo de Estudos:Segurança Informática em Redes de Computadores

10.1.2.1. Study Cycle:Computer Networks Security

10.1.2.2. Grau:Licenciado

10.1.2.3. Ramos, opções, perfis, maior/menor, ou outras (se aplicável)<sem resposta>

10.1.2.3. Branches, options, profiles, major/minor, or other forms (if applicable)<no answer>

<sem resposta>

10.2. Novo plano de estudos

10.1.2.4 Nova estrutura curricular pretendida / New intended curricular structure

Área Científica / Scientific Area Sigla / Acronym ECTS Obrigatórios / Mandatory ECTS ECTS Optativos / Optional ECTS*

(0 Items) 0 0

109 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 110: ACEF/1213/04807 —Guião para a auto- avaliação

Mapa XII – Novo plano de estudos

10.2.1. Ciclo de Estudos:Segurança Informática em Redes de Computadores

10.2.1. Study Cycle:Computer Networks Security

10.2.2. Grau:Licenciado

10.2.3. Ramos, opções, perfis, maior/menor, ou outras (se aplicável)<sem resposta>

10.2.3. Branches, options, profiles, major/minor, or other forms (if applicable)<no answer>

10.2.4. Ano/semestre/trimestre curricular:<sem resposta>

10.2.4. Curricular year/semester/trimester:<no answer>

<sem resposta>

10.3. Fichas curriculares dos docentes

Mapa XIII

10.3.1. Nome do docente (preencher o nome completo):<sem resposta>

10.3.2. Instituição de ensino superior (preencher apenas quando diferente da instituição proponente mencionada em A1):

<sem resposta>

10.3.3 Unidade Orgânica (preencher apenas quando diferente da unidade orgânica mencionada em A2.):<sem resposta>

10.3.4. Categoria:<sem resposta>

10.3.5. Regime de tempo na instituição que submete a proposta (%):<sem resposta>

10.3.6. Ficha curricular de docente:<sem resposta>

10.4. Organização das Unidades Curriculares (apenas para as unidades

10.2.5 Novo plano de estudos / New study plan

Unidades Curriculares / Curricular Units

Área Científica / Scientific Area (1)

Duração / Duration (2)

Horas Trabalho / Working Hours (3)

Horas Contacto / Contact Hours (4) ECTS Observações /

Observations (5)

(0 Items)

110 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...

Page 111: ACEF/1213/04807 —Guião para a auto- avaliação

curriculares novas)

Mapa XIV

10.4.1.1. Unidade curricular:<sem resposta>

10.4.1.2. Docente responsável e respectiva carga lectiva na unidade curricular (preencher o nome completo):<sem resposta>

10.4.1.3. Outros docentes e respectivas cargas lectivas na unidade curricular:

<sem resposta>

10.4.1.3. Other academic staff and lecturing load in the curricular unit:<no answer>

10.4.1.4. Objectivos de aprendizagem (conhecimentos, aptidões e competências a desenvolver pelos estudantes):<sem resposta>

10.4.1.4. Learning outcomes of the curricular unit:<no answer>

10.4.1.5. Conteúdos programáticos:<sem resposta>

10.4.1.5. Syllabus:

<no answer>

10.4.1.6. Demonstração da coerência dos conteúdos programáticos com os objectivos da unidade curricular.<sem resposta>

10.4.1.6. Demonstration of the syllabus coherence with the curricular unit's objectives.<no answer>

10.4.1.7. Metodologias de ensino (avaliação incluída):<sem resposta>

10.4.1.7. Teaching methodologies (including evaluation):

<no answer>

10.4.1.8. Demonstração da coerência das metodologias de ensino com os objectivos de aprendizagem da unidade curricular.

<sem resposta>

10.4.1.8. Demonstration of the coherence between the teaching methodologies and the learning outcomes.<no answer>

10.4.1.9. Bibliografia principal:

<sem resposta>

111 de 111Página ACEF/1213/04807 — Guião para a auto-avaliaçãoe

07-07-2014http://www.a3es.pt/si/iportal.php/process_form/print?processId=8a5607fb-8ed4-02ee...