Código: | CC4011 | Sigla: | CC4011 | Nível: | 400 |
Áreas Científicas | |
---|---|
Classificação | Área Científica |
OFICIAL | Ciência de Computadores |
Ativa? | Sim |
Página Web: | https://www.dcc.fc.up.pt/~rvr/aulas/CC2425/ |
Unidade Responsável: | Departamento de Ciência de Computadores |
Curso/CE Responsável: | Mestrado em Ciência de Computadores |
Sigla | Nº de Estudantes | Plano de Estudos | Anos Curriculares | Créditos UCN | Créditos ECTS | Horas de Contacto | Horas Totais |
---|---|---|---|---|---|---|---|
M:CC | 3 | PE a partir do ano letivo de 2014 | 1 | - | 6 | 42 | 162 |
M:ECAD | 0 | Plano Oficial do ano letivo 2021/2022 | 2 | - | 6 | 42 | 162 |
M:F | 3 | Plano de Estudos Oficial. | 1 | - | 6 | 42 | 162 |
Docente | Responsabilidade |
---|---|
Rogério Ventura Lages dos Santos Reis | Regente |
Teorico-Prática: | 3,23 |
Tipo | Docente | Turmas | Horas |
---|---|---|---|
Teorico-Prática | Totais | 1 | 3,231 |
Rogério Ventura Lages dos Santos Reis | 3,231 |
Nesta unidade curricular pretende-se expôr aos alunos técnicas que provem ou sugiram que não existem métodos eficientes para resolver alguns problemas importantes em Ciência de Computadores com impacto na vida real (nomeadamente a factorização). Neste sentido é feito um estudo teórico de várias classes de complexidade, das relações entre elas, tais como: P, NP, co-NP, PSPACE, NL, PH, RP, BPP, e IP.
Após a conclusão deste curso, o aluno será capaz de:
(a) Distinguir entre classes de complexidade.
(b) Classificar problemas de decisão em classes de complexidade apropriadas, incluindo P, NP, PSPACE e classes de complexidade com base em modelos de máquinas randomizadas e usar essa informação de forma eficaz.
Aulas teóricas.
Avaliação distribuída.
Designação | Peso (%) |
---|---|
Teste | 100,00 |
Total: | 100,00 |
Designação | Tempo (Horas) |
---|---|
Frequência das aulas | 42,00 |
Estudo autónomo | 120,00 |
Total: | 162,00 |
A classificação final (CF) corresponde à média das classificações dos testes.