UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da...

102
UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO CENTRO DE CIÊNCIAS AGRÁRIAS CCA/UFES DEPARTAMENTO DE COMPUTAÇÃO PROJETO POLÍTICO-PEDAGÓGICO DO CURSO (PPC) DE CIÊNCIA DA COMPUTAÇÃO Versão 9 - revisada em 16/07/2012 UFES Campus de Alegre Alegre, ES: Julho de 2012

Transcript of UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da...

Page 1: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO CENTRO DE CIÊNCIAS AGRÁRIAS – CCA/UFES

DEPARTAMENTO DE COMPUTAÇÃO

PROJETO POLÍTICO-PEDAGÓGICO DO CURSO (PPC)

DE

CIÊNCIA DA COMPUTAÇÃO

Versão 9 - revisada em 16/07/2012

UFES – Campus de Alegre Alegre, ES: Julho de 2012

Page 2: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

2

SUMÁRIO

1. APRESENTAÇÃO .................................................................................................................. 3

2. JUSTIFICATIVA ................................................................................................................... 4

2.1. MERCADO DE TRABALHO ................................................................................................ 6

3. HISTÓRICO ........................................................................................................................... 7

4. PRINCÍPIOS NORTEADORES ......................................................................................... 8

5. OBJETIVOS ............................................................................................................................ 9

6. PERFIL PROFISSIONAL DO EGRESSO ...................................................................... 10

7. ORGANIZAÇÃO CURRICULAR ...................................................................................... 14

7.1. ESTRUTURA DO CURRÍCULO ....................................................................................... 19

7.2. EMENTAS DAS DISCIPLINAS E BIBLIOGRAFIA BÁSICA .................................... 25

7.3. ESTÁGIO OBRIGATÓRIO E NÃO OBRIGATÓRIO ................................................... 72

7.4. TRABALHO DE CONCLUSÃO DE CURSO .................................................................... 72

7.5. ATIVIDADES COMPLEMENTARES ............................................................................... 73

7.6. FORMAS DE ACESSO AO CURSO ................................................................................. 75

8. INFRAESTRUTURA ........................................................................................................... 76

9. ACOMPANHAMENTO E AVALIAÇÃO ........................................................................... 79

10. CONSIDERAÇÕES FINAIS .............................................................................................. 82

REFERÊNCIAS ............................................................................................................................... 83

ANEXO I - REGULAMENTAÇÃO DOS ESTÁGIOS ................................................................ 84

ANEXO II - REGULAMENTAÇÃO DO TCC ............................................................................. 93

ANEXO III - REGULAMENTAÇÃO DAS ATIVIDADES COMPLEMENTARES ............... 98

Page 3: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

3

1. APRESENTAÇÃO

Entende-se por Computação ou Informática o corpo de conhecimento a respeito de

computadores, sistemas de computação e suas aplicações, englobando aspectos teóricos,

experimentais, de modelagem e de projeto.

Os estudos oriundos da Computação podem ser aplicados em qualquer área do

conhecimento humano em que seja possível definir métodos de resolução de problemas

baseados em repetições previamente observadas. Esse fato demonstra o potencial inter e

multi-disciplinar do curso proposto, podendo explorar e ser explorado pelos demais cursos

já existentes no Centro de Ciências Agrárias da UFES (CCA/UFES).

Os cursos desta área dividem-se naqueles que têm a computação como atividade-fim,

naqueles que têm a computação como atividade-meio, e nos cursos de Licenciatura em

Computação. De acordo com as diretrizes curriculares do MEC, os cursos que têm a

computação como atividade-fim devem ser denominados Bacharelado em Ciência da

Computação ou Engenharia de Computação. Já os cursos que têm a computação como

atividade-meio devem ser denominados Bacharelado em Sistemas de Informação. Por fim,

os cursos superiores de Tecnologia são cursos de curta duração, e em geral são

denominados Tecnologia em Processamento de Dados.

A Ciência da Computação pode ser definida como um curso que aborda de maneira

aprofundada os conceitos e teorias da computação, dando uma sólida formação em áreas

como estruturas de informação, linguagens de programação, desenvolvimento e análise

de sistemas. Trabalha essencialmente com softwares e tem um forte embasamento em

fundamentos matemáticos e em cálculo. O estudante de Ciência da Computação é

preparado para resolver problemas reais, aplicando soluções que envolvam computação.

Quem se forma nesta área tem uma variedade grande de carreiras profissionais a seguir,

uma vez que a computação é aplicada em diversas áreas do conhecimento.

Este documento apresenta o projeto político-pedagógico do curso de Ciência da

Computação em implantação no Centro de Ciências Agrárias (CCA), em Alegre-ES. A

implantação deste curso vem de encontro com as normativas apresentadas no Programa

Page 4: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

4

de Reestruturação e Expansão das Universidades Federais – REUNI, nos termos do

Decreto nº 6.096 de 24 de abril de 2007.

2. JUSTIFICATIVA

A Universidade Federal do Espírito Santo (Ufes) é uma instituição autárquica vinculada ao

Ministério da Educação (MEC), com autonomia didático-científica, administrativa e de

gestão financeira e patrimonial, e que atua com base no princípio da indissociabilidade

entre o ensino, a pesquisa e a extensão, com vocação para atuar em todas as áreas do

saber.

A Ufes foi fundada em 5 de maio de 1954. Possui quatro campi universitários – em

Goiabeiras e Maruipe, na capital; e nos municípios de Alegre, no sul do Estado; e São

Mateus, no norte capixaba – com uma área territorial total de 4,3 milhões de metros

quadrados. Sua infraestrutura física global é de 292 mil metros quadrados de área

construída.

A Ufes oferece 90 cursos de graduação, com um total de 4.975 vagas anuais. Na pós-

graduação possui 48 cursos de mestrado e 19 de doutorado. Possui um quadro de

1.650 professores, 2.500 técnico-administrativos, 20 mil estudantes matriculados na

graduação, e 2.500 na pós-graduação.

O CCA-UFES, Centro de Ciências Agrárias da Universidade Federal do Espírito Santo é uma

Unidade de Ensino descentralizada da Universidade Federal do Espírito Santo - UFES,

localizada no Município de Alegre, situado no sul do Espírito Santo, a 189 km da capital.

Atualmente o centro conta com 17 cursos de graduação e 3 cursos de pós-graduação.

Dentre estes, está o curso de graduação em Ciência da Computação que é ofertado desde

2009, sendo um dos cursos criados pelo Programa de Reestruturação e Expansão das

Universidades Federais – REUNI. Atualmente o curso conta com 11 professores do

Departamento de Computação e 11 professores de outros departamentos, todos em

regime de dedicação exclusiva.

Page 5: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

5

A criação e a implantação do curso de Ciência da Computação podem ser justificadas pelo

crescente nível de automatização e informatização da sociedade moderna, que fez surgir

já há alguns anos, nas mais conceituadas universidades do mundo, esta nova modalidade

de atuação, denominada Ciência da Computação.

A necessidade de um contingente de profissionais capazes de interagir dinamicamente

com as demandas computacionais em mais alto nível (softwares) vem aumentando

significativamente, o que faz da apropriação do conhecimento tecnológico um meio

fundamental na sociedade moderna.

Entende-se ser esse conhecimento não mais um aparato tecnológico que se tornará

obsoleto no futuro e sim, um instrumento de apropriação e construção de novos

conhecimentos, sendo, portanto, uma estratégia de crescimento pessoal, econômico e

social.

Os debates sobre as questões de modernização a partir da computação têm ocupado as

comunidades acadêmicas e o governo, preocupados com a definição de políticas e

metodologias que, em última instância, visam à incorporação dessa tecnologia no contexto

diário da sociedade, preparando-a para o futuro emergente.

Logo, este curso poderá contribuir para a expansão do CCA e para inclusão tecnológica da

região Sul do Espírito Santo e demais cidades da região, uma vez que incorpora em sua

concepção aspectos inovadores e de grande impacto acadêmico e social.

Além disso, vale ressaltar que no Espírito Santo existe apenas um curso de Ciência da

Computação oferecido por uma instituição pública, que no caso é a própria UFES, no

campus de Vitória. A criação do curso de Ciência da Computação é fundamentada em

indicadores sólidos acerca do potencial das atividades ligadas à tecnologia no Estado do

Espírito Santo.

Page 6: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

6

Geralmente, os cursos de graduação possuem como objetivo principal o preparo de

indivíduos para o exercício profissional e o preparo de cidadãos que contribuam para o

engrandecimento da sociedade.

2.1. MERCADO DE TRABALHO

Fazer previsões sobre o mercado de trabalho em computação, tanto no Brasil quanto no

exterior, é uma tarefa quase impossível. O mercado de trabalho é imenso, e tende a

crescer. A seguir são apresentadas algumas notícias que descrevem a atual situação.

“O Brasil poderá se destacar como um dos três maiores centros de TI (Tecnologia da

Informação) do mundo, ao lado de Índia e China, a partir de 2011.” [ABES - Associação

Brasileira das Empresas de Software, junho de 2008]

“Só no Brasil, a demanda por profissionais na área de TI tende a chegar a 100 mil ao

ano, segundo projeções do Ministério do Trabalho e Emprego. Nas rodas de negócios, é

comum a constatação de que cada vez mais se torna difícil encontrar mão-de-obra

qualificada. O Ministério da Ciência e Tecnologia (MCT) estima que, na próxima década,

a área de TI no Brasil deve crescer 10% ao ano, contra 3% no resto do mundo. Mesmo

assim, apesar de todo esse potencial, verificamos que na prática faltam profissionais

capacitados.” [Gazeta Mercantil, junho de 2008]

“Falta gente qualificada na área de TI. A demanda está bem maior do que a oferta de

profissionais. A estimativa da Assespro (Associação das Empresas Brasileiras de

Tecnologia da Informação, Software e Internet) é de que, em 2010, a carência de

profissionais de TI no país chegue a 100 mil.” [Instituto Brasileiro de Desenvolvimento

Econômico e Social - IBDES. Disponível em: <www.ibdes.org.br>]

“Mercado brasileiro de tecnologia da informação comemora crescimento (movimentou

US$ 11,12 bilhões em 2007), mas lamenta falta de mão-de-obra qualificada. Estima-se

um déficit entre 50 mil e 200 mil profissionais até 2010.” [Correio Braziliense,

23/06/2008]

“A carência de profissionais da área de Tecnologia da Informação no país aumentou a

demanda. Algumas estimativas apontam um déficit mundial de cerca de 300 mil

profissionais, sendo 50 mil só no Brasil.” [Guia do Estudante, online. Disponível em:

<http://guiadoestudante.abril.uol.com.br>]

Page 7: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

7

“Até 2020 devem surgir 750 mil empregos, segundo a associação que representa as

empresas de tecnologia da informação e comunicação. O Brasil tem tudo para se tornar

um dos quatros maiores centros de TI do mundo até 2022.” [Jornal Hoje. Disponível em:

http://g1.globo.com/jornal-hoje/noticia/2012/05/setor-de-tecnologia-da-informacao-tem-

deficit-de-115-mil-trabalhadores.html].

É notável a carência em profissionais da área de computação. Logo, o curso de Ciência da

Computação é uma grande aposta em um futuro promissor, pois se percebe que uma

forma direta para atender à demanda do mercado é atrair mais estudantes para a área.

3. HISTÓRICO

A graduação em Ciência da Computação começou a surgir no país no final da década de

60, sendo o primeiro curso denominado “Ciência da Computação”, criado pela Unicamp,

em 1968. Esse curso foi o primeiro do gênero no Brasil, e serviu de modelo para inúmeros

outros programas de graduação em todo país.

No Espírito Santo, a Universidade Federal do Espírito Santo, no final da década de 80,

empenhou esforços na criação de cursos na área de Informática, haja vista a necessidade

premente de informatização da sociedade na época e, conseqüentemente, a demanda por

profissionais com conhecimentos especializados em computação. O curso de Ciência da

Computação foi criado em 1990 (Resolução nº 8/90 do Conselho Universitário da UFES),

motivado pela grande necessidade de informatização da sociedade na época e,

conseqüentemente, pela demanda por profissionais com conhecimentos na área de

Ciência da Computação.

Nos anos seguintes, outros cursos de Ciência da Computação foram criados no Espírito

Santo. Segundo o Instituto Nacional de Estudos e Pesquisas Educacionais (INEP),

atualmente no estado existem apenas 6 cursos de Ciência da Computação, sendo 5

oferecidos por instituições privadas de ensino.

Recentemente, no ano de 2007, o Ministério da Educação (MEC) criou o Programa de

Reestruturação e Expansão das Universidades Federais – REUNI, que apresentou subsídios

para criação de novos cursos de graduação e pós-graduação nas instituições federais de

ensino superior. Assim, seguindo os moldes e preceitos descritos nesse programa, a

Page 8: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

8

Universidade Federal do Espírito Santo propôs a implantação do curso de Ciência da

Computação no Centro de Ciências Agrárias (CCA/UFES) em Alegre – ES.

4. PRINCÍPIOS NORTEADORES

A criação do curso de Ciência da Computação é fundamentada em indicadores sólidos

acerca do potencial das atividades ligadas à tecnologia no Estado do Espírito Santo.

Geralmente, os cursos de graduação possuem como objetivo principal o preparo de

indivíduos para o exercício profissional e o preparo de cidadãos que contribuam para o

engrandecimento da sociedade.

O curso de Ciência da Computação do CCA/UFES objetiva, principalmente, contribuir para

a formação de profissionais que irão atuar tanto no estado do Espírito Santo quanto nos

estados vizinhos. No CCA/UFES, o curso de Ciência da Computação é idealizado de forma

a permitir uma ampla interface com os demais cursos oferecidos por esta instituição.

Desta forma, o discente terá a oportunidade de absorver e aplicar conhecimentos

tradicionalmente trabalhados em outras áreas de conhecimento. Tal característica valoriza

as habilidades e os interesses individuais do aluno, possibilitando a formação de um

profissional diferenciado.

Este curso também busca incentivar o trabalho de pesquisa e investigação científica,

visando o desenvolvimento da ciência, da tecnologia, e da criação e difusão da cultura e

desse modo desenvolver o entendimento do homem e do meio em que vive.

Espera-se também estimular o conhecimento dos problemas do mundo presente, em

particular os nacionais e regionais, prestar serviços especializados à comunidade e

estabelecer, com esta, uma relação de reciprocidade. Nesse contexto, pretende-se

promover a extensão, aberta à participação da população, visando a difusão das

conquistas e benefícios resultantes da criação cultural e da pesquisa científica e

tecnológica geradas na instituição.

No contexto de uma formação superior no campo da Informática e de seus processos de

geração e automação do conhecimento, há que se considerar a importância de currículos

Page 9: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

9

que possam, efetivamente, preparar pessoas críticas, ativas e cada vez mais conscientes

dos seus papéis sociais e da sua contribuição no avanço científico e tecnológico do país.

O conteúdo social, humanitário e ético dessa formação deverá orientar os currículos no

sentido de garantir a expansão das capacidades humanas em íntima relação com as

aprendizagens técnico-científicas no campo da Computação e Informática.

Por fim, busca-se fornecer ao estudante a oportunidade de diversificar e enriquecer sua

formação por meio da sua participação em tipos variados de eventos extra-classe, como

por exemplo, iniciação científica, monitoria, participação em projetos de extensão,

participação em grupos PET, participação em congressos na área etc. A participação do

aluno em atividades extra-classe é incentivada por meio das atividades complementares.

5. OBJETIVOS

Os cursos da área de Computação e Informática têm como objetivos a formação de

recursos humanos para o desenvolvimento tecnológico da computação com vistas a

atender necessidades da sociedade, para a aplicação das tecnologias da computação no

interesse da sociedade.

A Ciência da Computação é um curso que aborda de maneira aprofundada os conceitos e

teorias da computação. É uma área que trabalha essencialmente com software e que tem

um forte embasamento em fundamentos matemáticos. Assim, os principais objetivos

deste curso podem ser resumidos em:

Preparar o estudante para resolver problemas reais, aplicando soluções que

envolvam computação, independente de qual seja o ambiente (comercial,

industrial, ou científico).

Oferecer ao estudante uma variedade de carreiras profissionais a seguir, uma vez

que a computação é aplicada em diversas áreas do conhecimento.

Formar profissionais capacitados a contribuir para a evolução do conhecimento do

ponto de vista científico e tecnológico, e utilizar esse conhecimento na avaliação,

especificação e desenvolvimento de ferramentas, métodos e sistemas

computacionais.

Page 10: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

10

Ser um curso focado, abrangendo as principais áreas de ciências exatas como

matemática e física, e com uma formação teórica e profunda em computação.

Visar uma formação de desenvolvimento tecnológico, portanto, o curso não é

voltado apenas para o mercado de trabalho imediato, mas também para a pesquisa

científica, buscando o desenvolvimento de novas tecnologias.

Estimular os alunos a prosseguir seus estudos em nível de mestrado e doutorado.

Quanto à organização curricular do curso, é importante ressaltar que se trata de um curso

ofertado em período INTEGRAL. O currículo proposto enfatiza fortemente o embasamento

teórico e a formação tecnológica do profissional, além de contemplar todas as outras

áreas de formação: básica, tecnológica, humanística e complementar.

6. PERFIL PROFISSIONAL DO EGRESSO

Espera-se que os egressos do curso de bacharelado em Ciência da Computação:

Possuam sólida formação em Ciência da Computação e Matemática que os

capacitem a construir aplicativos de propósito geral, ferramentas e infraestrutura de

software de sistemas de computação e de sistemas embarcados, gerar

conhecimento científico e inovação e que os incentivem a estender suas

competências à medida que a área se desenvolva;

Possuam visão global e interdisciplinar de sistemas e entendam que esta visão

transcende os detalhes de implementação dos vários componentes e os

conhecimentos dos domínios de aplicação;

Conheçam a estrutura dos sistemas de computação e os processos envolvidos na

sua construção e análise;

Conheçam os fundamentos teóricos da área de Computação e como eles

influenciam a prática profissional;

Sejam capazes de agir de forma reflexiva na construção de sistemas de

computação por entender que eles atingem direta ou indiretamente as pessoas e a

sociedade;

Page 11: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

11

Sejam capazes de criar soluções, individualmente ou em equipe, para problemas

complexos caracterizados por relações entre domínios de conhecimento e de

aplicação;

Reconheçam que é fundamental a inovação e a criatividade e entendam as

perspectivas de negócios e oportunidades relevantes.

Competências e habilidades gerais do profissional de computação:

1. Identificar problemas que tenham solução algorítmica;

2. Conhecer os limites da computação;

3. Resolver problemas usando ambientes de programação;

4. Tomar decisões e inovar, com base no conhecimento do funcionamento e das

características técnicas de hardware e da infraestrutura de software dos sistemas

de computação consciente dos aspectos éticos, legais e dos impactos ambientais

decorrentes;

5. Compreender e explicar as dimensões quantitativas de um problema;

6. Gerir a sua própria aprendizagem e desenvolvimento, incluindo a gestão de tempo

e competências organizacionais;

7. Preparar e apresentar seus trabalhos e problemas técnicos e suas soluções para

audiências diversas, em formatos apropriados (oral e escrito);

8. Avaliar criticamente projetos de sistemas de computação;

9. Adequar-se rapidamente às mudanças tecnológicas e aos novos ambientes de

trabalho;

10. Ler textos técnicos na língua inglesa;

11. Empreender e exercer liderança, coordenação e supervisão na sua área de atuação

profissional;

12. Ser capaz de realizar trabalho cooperativo e entender a força que dele pode ser

derivada;

13. Respeitar os princípios éticos da área de computação.

Page 12: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

12

Competências e habilidades específicas do bacharel em Ciência da Computação:

1. Compreender os fatos essenciais, os conceitos, os princípios e as teorias

relacionadas à Ciência da Computação para o desenvolvimento de software e

hardware e suas aplicações;

2. Reconhecer a importância do pensamento computacional no cotidiano e sua

aplicação em circunstâncias apropriadas e em domínios diversos;

3. Identificar e gerenciar os riscos que podem estar envolvidos na operação de

equipamentos de computação (incluindo os aspectos de dependabilidade e

segurança);

4. Identificar e analisar requisitos e especificações para problemas específicos e

planejar estratégias para suas soluções;

5. Especificar, projetar, implementar, manter e avaliar sistemas de computação,

empregando teorias, práticas e ferramentas adequadas;

6. Conceber soluções computacionais a partir de decisões visando o equilíbrio de

todos os fatores envolvidos;

7. Empregar metodologias que visem garantir critérios de qualidade ao longo de todas

as etapas de desenvolvimento de uma solução computacional;

8. Analisar quanto um sistema baseado em computadores atende os critérios definidos

para seu uso corrente e futuro (adequabilidade);

9. Gerenciar projetos de desenvolvimento de sistemas computacionais;

10. Aplicar temas e princípios recorrentes, como abstração, complexidade, princípio de

localidade de referência (caching), compartilhamento de recursos, segurança,

concorrência, evolução de sistemas, entre outros, e reconhecer que esses temas e

princípios são fundamentais à área de Ciência da Computação;

11. Escolher e aplicar boas práticas e técnicas que conduzam ao raciocínio rigoroso no

planejamento, na execução e no acompanhamento, na medição e gerenciamento

geral da qualidade de sistemas computacionais;

Page 13: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

13

12. Aplicar os princípios de gerência, organização e recuperação da informação de

vários tipos, incluindo texto imagem som e vídeo;

13. Aplicar os princípios de interação humano-computador para avaliar e construir uma

grande variedade de produtos incluindo interface do usuário, páginas WEB,

sistemas multimídia e sistemas móveis;

14. Capacidade para desenvolvimento de pesquisa científica e tecnológica;

15. Conhecimento básico das legislações trabalhista e de propriedade intelectual.

Page 14: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

14

7. ORGANIZAÇÃO CURRICULAR

Inicialmente, vale ressaltar que o curso de Ciência da Computação proposto deverá ser

oferecido em período INTEGRAL.

Nesta seção são apresentadas as disciplinas obrigatórias da matriz curricular proposta,

distribuídas por área de formação, assim como definido na estrutura curricular sugerida

nas Diretrizes Curriculares para Cursos de Computação e Informática (MEC, 1999).

Além dos itens relativos às áreas de formação, considera-se também a área de

Flexibilização Curricular, que contém todas as disciplinas optativas da matriz com ementa

fixa. Somam-se a elas, nesta mesma área, todas as disciplinas do tipo Tópicos Especiais,

com ementas gerais.

Por fim, assim como os demais cursos já existentes no Centro de Ciências Agrárias, e na

UFES, a grade curricular do curso de Ciência da Computação deverá contemplar um

conjunto de atividades complementares.

Sendo assim, as áreas de formação do profissional em Ciência da Computação

consideradas neste projeto são:

Área de Formação Básica: esta área compreende os conteúdos relativos aos

princípios básicos da área de computação, à ciência da computação, à matemática

e à física necessárias para defini-los formalmente.

Área de Formação Tecnológica: com o conhecimento básico adquirido, esta

área de formação visa mostrar a aplicação deste conhecimento no desenvolvimento

tecnológico. O desenvolvimento tecnológico, de um lado, visa criar instrumentos

(ferramentas) de interesse da sociedade ou robustecer tecnologicamente os

sistemas de computação para permitir a construção de ferramentas antes inviáveis

ou ineficientes.

Área de Formação Humanística: esta área contribui com uma dimensão social e

humana na formação do profissional em Ciência da Computação.

Page 15: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

15

Área de Formação Complementar: os profissionais da área de computação

devem produzir ferramentas para atender necessidades da sociedade. Para que

eles possam interagir com profissionais de outras áreas na busca de soluções

computacionais complexas para seus problemas, é importante conhecê-las de

forma geral e abrangente. Esta área é representada por algumas disciplinas

obrigatórias, pelos trabalhos de conclusão de curso, pelo estágio obrigatório e,

principalmente, pelas atividades complementares descritas na Seção 7.5.

Área de Flexibilização Curricular: com as disciplinas pertencentes a essa área,

o aluno poderá flexibilizar elementos de sua formação profissional.

É importante ressaltar que o currículo proposto neste projeto pedagógico enfatiza

fortemente o embasamento teórico e a formação tecnológica do profissional, além de

contemplar todas as outras áreas de formação. Além disso, o profissional terá a

possibilidade de flexibilizar sua formação por meio de um elenco variado de disciplinas

com ementas fixas e com ementas gerais, atendendo a dinâmica evolução da área de

Computação.

A tabela a seguir apresenta a distribuição de carga horária nas áreas supracitadas.

Tabela 1: Distribuição de carga horária nas áreas de formação.

Área Carga Horária (hs)

Formação Básica 1350 Formação Tecnológica 840 Formação Humanística 210 Formação Complementar 680 Flexibilização Curricular 360

Na tabela acima, a carga horária referente à Formação Complementar aborda as cargas

referentes às disciplinas oferecidas (incluindo o Estágio Obrigatório) e a carga horária

referente às atividades complementares descritas na Seção 7.5.

As tabelas seguintes apresentam o elenco de disciplinas distribuído de acordo com área de

formação sugerida.

Tabela 2: Disciplinas da área de formação básica.

Page 16: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

16

Cód. Disciplina C.H.S.

MPA06855 Álgebra Linear 60 MPA10128 Algoritmos Numéricos 60 COM10602 Análise e Projeto de Algoritmos 60 COM10076 Arquitetura de Computadores 60 MPA06839 Cálculo A 90 MPA06979 Cálculo B 60 MPA10077 Cálculo C 60 COM06999 Circuitos Digitais 60 ENG05510 Estatística Básica 60 COM06992 Estruturas de Dados I 60 COM10078 Estruturas de Dados II 60 COM10079 Fundamentos de Física III 60 COM10392 Linguagens de Programação 60 COM10130 Linguagens Formais e Autômatos 60 COM06853 Lógica Computacional I 60 COM10080 Lógica Computacional II 60 COM06851 Matemática Discreta 60 COM06842 Programação I 60 COM10082 Programação II 60 COM10395 Teoria da Computação 60 COM10133 Teoria dos Grafos 60 MPA06840 Vetores e Geometria Analítica 60

Tabela 3: Disciplinas da área de formação tecnológica.

Cód. Disciplina C.H.S.

COM10129 Banco de Dados 60 COM10791 Compiladores 60 COM10604 Computação Gráfica 60 COM10275 Engenharia de Requisitos de Software 60 COM10015 Engenharia de Software 60 COM10733 Gerência de Projeto de Software 60 COM10792 Inteligência Artificial 60 COM10507 Interface Humano-Computador 60 COM10393 Métodos de Otimização 60 COM10131 Otimização Linear 60 COM10508 Projeto de Sistemas de Software 60 COM10394 Redes de Computadores 60 COM10616 Sistemas Distribuídos 60 COM10132 Sistemas Operacionais 60

Tabela 4: Disciplinas da área de formação humanística.

Cód. Disciplina C.H.S.

CFM10426 Administração e Economia 60 CFM10603 Direito e Legislação 30

CFM Empreendedorismo 30 ENG06996 Informática e Sociedade 30 ENG06850 Introdução à Ciência da Computação 60

Tabela 5: Disciplinas da área de flexibilização curricular.

Page 17: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

17

Cód. Disciplina C.H.S.

COM10605 Bancos de Dados Distribuídos 60 COM10606 Comércio Eletrônico 60 COM10607 Computação Forense 60 COM10608 Computação Móvel 60 COM10396 Desenvolvimento de Sistemas para Web 60 COM10397 Fluxo em Redes 60 COM06984 Fundamentos de Programação Web 60 COM10734 Gerenciamento de Banco de Dados 60 COM10609 Gerenciamento e Administração de Redes 60

COM Gestão da Qualidade de Software 60 COM10398 Interfaces e Periféricos 60 VET10127 Fundamentos de Língua Brasileira de Sinais - LIBRAS 60

COM Mineração de Dados 60 COM Modelagem e Simulação 60 COM Montagem e Manutenção de Computadores 60 COM Multimídia e Hipermídia 60 COM Neurocomputação 60 COM Otimização Linear Inteira 60 COM Otimização Não-Linear 60 COM Processamento de Alto Desempenho 60 COM Processamento Digital de Imagens 60 COM Processos Estocásticos 60

COM10400 Programação III 60 COM Programação IV 60 COM Segurança em Redes 60

COM10401 Sistemas de Software Livre 60 COM06985 Teoria Geral de Sistemas 60 COM10610 Tópicos Especiais em Banco de Dados I 60

COM Tópicos Especiais em Banco de Dados II 60 COM Tópicos Especiais em Compiladores I 60 COM Tópicos Especiais em Compiladores II 60 COM Tópicos Especiais em Computação Gráfica I 60 COM Tópicos Especiais em Computação Gráfica II 60

COM10611 Tópicos Especiais em Engenharia de Software I 60 COM Tópicos Especiais em Engenharia de Software II 60

COM10612 Tópicos Especiais em Informática I 60 COM Tópicos Especiais em Informática II 60 COM Tópicos Especiais em Inteligência Artificial I 60 COM Tópicos Especiais em Inteligência Artificial II 60 COM Tópicos Especiais em Interface Humano-Computador I 60 COM Tópicos Especiais em Interface Humano-Computador II 60

COM10614 Tópicos Especiais em Otimização Combinatória I 60 COM Tópicos Especiais em Otimização Combinatória II 60

COM10615 Tópicos Especiais em Programação I 60 COM Tópicos Especiais em Programação II 60

COM10613 Tópicos Especiais em Redes de Computadores I 60 COM Tópicos Especiais em Redes de Computadores II 60 COM Tópicos Especiais em Sistemas Operacionais I 60 COM Tópicos Especiais em Sistemas Operacionais II 60 COM Tópicos Especiais em Sistemas Web I 60 COM Tópicos Especiais em Sistemas Web II 60

Page 18: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

18

Tabela 6: Disciplinas da área de formação complementar.

Cód. Disciplina C.H.S.

---- Atividades Complementares 200 COM Estágio em Informática 210

ENG06849 Inglês Instrumental 30 ENG06854 Português Instrumental 30 COM10081 Metodologia de Pesquisa em Informática 30 COM10793 Trabalho de Conclusão de Curso em Ciência da Computação I 90

COM Trabalho de Conclusão de Curso em Ciência da Computação II 90

Sintetizando as informações referentes à estrutura curricular do curso proposto, fica

estabelecido que:

Para fins de adequação ao Regimento Geral da UFES, em seus artigos 55, 56 e 57,

é considerado 1º ciclo (básico) o conjunto de disciplinas das áreas de formação

básica e humanística (Tabelas 2 e 4). Já o 2º ciclo (formação profissional), envolve

as disciplinas das áreas de formação tecnológica, complementar e flexibilização

curricular (Tabelas 3, 5 e 6).

Deverão ser ofertadas 40 (quarenta) vagas anualmente.

O curso deverá ser integralização em um prazo mínimo de 04 (quatro) anos e um

prazo máximo de 07 (sete) anos. Devido à entrada anual das turmas neste curso, e

conseqüentemente a oferta anual das disciplinas, o período máximo para conclusão

do curso deverá ser de 7 anos, e não 6 como recomendado pela PROGRAD.

A carga horária mínima para conclusão do curso será de 3440 horas, sendo esta

distribuída em:

o 2490 horas em disciplinas obrigatórias (excluindo estágio e TCC);

o 360 horas em disciplinas optativas;

o 180 horas para o trabalho de conclusão de curso (TCC);

o 210 horas de estágio obrigatório;

o 200 horas de atividades complementares.

Page 19: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

19

7.1. ESTRUTURA DO CURRÍCULO

A seguir, é apresentada a estrutura curricular organizada por períodos letivos. Na

sequência, é apresentada uma visão geral da grade curricular do curso de Ciência da

Computação proposto.

1º PERÍODO

CÓD. DISCIPLINA CLASSE CRÉD. C.H.SEMESTRAL

T.E.L PRÉ-REQUISITO

MPA06839 Cálculo A OBR 5 60+30+0 ---

ENG06849 Inglês Instrumental OBR 2 30+0+0 --- COM06850 Introdução à Ciência da Computação OBR 4 60+0+0 ---

COM06851 Matemática Discreta OBR 4 60+0+0 --- COM06842 Programação I OBR 3 30+0+30 ---

MPA06840 Vetores e Geometria Analítica OBR 4 60+0+0 ---

TOTAL DO PERÍODO 22 360

2º PERÍODO

CÓD. DISCIPLINA CLASSE CRÉD. C.H.SEMESTRAL

T.E.L PRÉ-REQUISITO

MPA06855 Álgebra Linear OBR 4 60+0+0 Vetores e Geometria Analítica

MPA06979 Cálculo B OBR 4 60+0+0 Cálculo A COM06999 Circuitos Digitais OBR 3 45+0+15 ---

COM06992 Estruturas de Dados I OBR 3 45+0+15 Programação I

COM06996 Informática e Sociedade OBR 2 30+0+0 Introdução à Ciência da

computação

COM06853 Lógica Computacional I OBR 4 60+0+0 --- ENG06854 Português Instrumental OBR 2 30+0+0 ---

TOTAL DO PERÍODO 22 360

3º PERÍODO

CÓD. DISCIPLINA CLASSE CRÉD. C.H.SEMESTRAL

T.E.L PRÉ-REQUISITO

COM10076 Arquitetura de Computadores OBR 4 60+0+0 Programação I MPA10077 Cálculo C OBR 4 60+0+0 Cálculo B

COM10078 Estruturas de Dados II OBR 3 45+0+15 Estruturas de Dados I DQF10079 Fundamentos de Física III OBR 3 45+0+15 Cálculo B

COM10080 Lógica Computacional II OBR 4 60+0+0 Lógica Computacional I

COM10081 Metodologia de Pesquisa em Informática

OBR 2 30+0+0 Português Instrumental

COM10082 Programação II OBR 3 30+0+30 Estruturas de Dados I

TOTAL DO PERÍODO 23 390

Page 20: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

20

4º PERÍODO

CÓD. DISCIPLINA CLASSE CRÉD. C.H.SEMESTRAL

T.E.L PRÉ-REQUISITO

COM10128 Algoritmos Numéricos OBR 4 60+0+0 Álgebra Linear; Programação I COM10129 Banco de Dados OBR 3 45+0+15 Estruturas de Dados II

COM10015 Engenharia de Software OBR 3 30+0+30 Programação II;

Banco de Dados (co-requisito)

COM10130 Linguagens Formais e Autômatos

OBR 4 60+0+0 Matemática Discreta

COM10131 Otimização Linear OBR 3 45+0+15 Álgebra Linear;

Estruturas de Dados I

COM10132 Sistemas Operacionais OBR 4 60+0+0 Arquitetura de Computadores;

Estruturas de Dados I COM10133 Teoria dos Grafos OBR 4 60+0+0 Estruturas de Dados II

TOTAL DO PERÍODO 25 420

5º PERÍODO

CÓD. DISCIPLINA CLASSE CRÉD. C.H.SEMESTRAL

T.E.L PRÉ-REQUISITO

COM10275 Engenharia de Requisitos de Software

OBR 3 30+0+30 Engenharia de Software

ENG05510 Estatística Básica OBR 3 30+30+0 Cálculo A

COM10392 Linguagens de Programação OBR 4 60+0+0 Programação II COM10393 Métodos de Otimização OBR 4 60+0+0 Otimização Linear

COM10394 Redes de Computadores OBR 4 60+0+0 Sistemas Operacionais

COM10395 Teoria da Computação OBR 4 60+0+0 Linguagens Formais e

Autômatos --- Optativa I OPT 3 45+0+15 ---

TOTAL DO PERÍODO 25 420

6º PERÍODO

CÓD. DISCIPLINA CLASSE CRÉD. C.H.SEMESTRAL

T.E.L PRÉ-REQUISITO

COM10602 Análise e Projeto de Algoritmos

OBR 4 60+0+0 Teoria da Computação

COM10604 Computação Gráfica OBR 3 45+0+15 Álgebra Linear;

Estruturas de Dados I COM10603 Direito e Legislação OBR 2 30+0+0 ---

COM10507 Interface Humano-Computador

OBR 4 60+0+0 Engenharia de Requisitos de

Software

COM10508 Projeto de Sistemas de Software

OBR 3 30+0+30 Engenharia de Requisitos de Software; Programação II

COM10616 Sistemas Distribuídos OBR 3 45+0+15 Redes de Computadores;

Programação II --- Optativa II OPT 3 45+0+15 ---

TOTAL DO PERÍODO 22 390

Page 21: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

21

7º PERÍODO

CÓD. DISCIPLINA CLASSE CRÉD. C.H.SEMESTRAL

T.E.L PRÉ-REQUISITO

CFM10426 Administração e Economia OBR 4 60+0+0 --- COM10791 Compiladores OBR 4 60+0+0 Teoria da Computação

COM10733 Gerência de Projeto de

Software OBR 3 30+0+30 Engenharia de Software

COM10792 Inteligência Artificial OBR 4 60+0+0 Lógica Computacional I;

Programação I

COM10793 Trabalho de Conclusão de

Curso em Ciência da

Computação I

OBR 3 15+0+75

Metodologia de Pesquisa em

Informática;

100 créditos concluídos --- Optativa III OPT 3 45+0+15 ---

--- Optativa IV OPT 4 60+0+0 ---

TOTAL DO PERÍODO 25 450

8º PERÍODO

CÓD. DISCIPLINA CLASSE CRÉD. C.H.SEMESTRAL

T.E.L PRÉ-REQUISITO

--- Empreendedorismo OBR 2 30+0+0 Administração e Economia

--- Estágio em Informática OBR 8 30+180+0 5º Período concluído

--- Trabalho de Conclusão de Curso em Ciência da

Computação II

OBR 3 15+0+75 Trabalho de Conclusão de

Curso em Ciência da

Computação I --- Optativa V OPT 3 45+0+15 ---

--- Optativa VI OPT 4 60+0+0 ---

TOTAL DO PERÍODO 20 450

OPTATIVAS

CÓD. DISCIPLINA CLASSE CRÉD. C.H.SEMESTRAL

T.E.L PRÉ-REQUISITO

COM10605 Bancos de Dados Distribuídos OPT 3 45+0+15 Banco de Dados

COM10606 Comércio Eletrônico OPT 3 45+0+15 Fund. de Programação Web COM10607 Computação Forense OPT 3 45+0+15 Redes de Computadores

COM10608 Computação Móvel OPT 3 45+0+15 Redes de Computadores

COM10396 Desenvolvimento de Sistemas

para Web OPT 3 30+0+30

Banco de Dados;

Programação II

COM10397 Fluxo em Redes OPT 4 60+0+0 Otimização Linear COM06984 Fundamentos de Prog. Web OPT 3 45+0+15 Intr. à Ciência da Computação

COM10734 Gerenc. de Banco de Dados OPT 3 45+0+15 Banco de Dados

COM10609 Gerenciamento e Adm. de

Redes OPT 3 45+0+15 Redes de Computadores

--- Gestão da Qualidade de

Software OPT 3 30+0+30 Proj. de Sistemas de Software

COM10398 Interfaces e Periféricos OPT 3 45+0+15 Arquitetura de Computadores;

Sistemas Operacionais

VET10127 Fundamentos de Língua Brasileira de Sinais - LIBRAS

OPT 4 60+0+0 ---

--- Mineração de Dados OPT 4 60+0+0 Banco de Dados;

Estatística Básica

--- Modelagem e Simulação OPT 3 45+0+15 Estatística Básica;

Estruturas de Dados I

Page 22: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

22

--- Montagem e Manutenção de

Computadores OPT 3 30+0+30 Arquitetura de Computadores

--- Multimídia e Hipermídia OPT 4 60+0+0 Estruturas de Dados II;

Interface Humano-Computador --- Neurocomputação OPT 4 60+0+0 Inteligência Artificial

--- Otimização Linear Inteira OPT 4 60+0+0 Otimização Linear

--- Otimização Não-Linear OPT 4 60+0+0 Otimização Linear --- Proc. de Alto Desempenho OPT 3 45+0+15 Sistemas Distribuídos

--- Processamento Digital de Imagens

OPT 3 45+0+15 Álgebra Linear;

Estruturas de Dados I

--- Processos Estocásticos OPT 4 60+0+0 Estatística Básica;

Estruturas de Dados I

COM10400 Programação III OPT 3 45+0+15 Programação I

--- Programação IV OPT 3 45+0+15 Lógica Computacional I --- Segurança em Redes OPT 3 45+0+15 Redes de Computadores

COM10401 Sistemas de Software Livre OPT 3 30+0+30 Sistemas Operacionais COM06985 Teoria Geral de Sistemas OPT 4 60+0+0 Intr. à Ciência da Computação

COM10610 Tópicos Especiais em Banco de

Dados I OPT 4 60+0+0 Banco de Dados

--- Tópicos Especiais em Banco de

Dados II OPT 4 60+0+0 Banco de Dados

--- Tópicos Espec. em

Compiladores I OPT 4 60+0+0 Compiladores

--- Tópicos Espec. em

Compiladores II OPT 4 60+0+0 Compiladores

--- Tópicos Especiais em Computação Gráfica I

OPT 4 60+0+0 Computação Gráfica

--- Tópicos Especiais em Computação Gráfica II

OPT 4 60+0+0 Computação Gráfica

COM10611 Tópicos Especiais em

Engenharia de Software I OPT 4 60+0+0 Engenharia de Software

--- Tópicos Especiais em

Engenharia de Software II OPT 4 60+0+0 Engenharia de Software

COM10612 Tópicos Especiais em

Informática I OPT 4 60+0+0 ---

--- Tópicos Espec. em Informática II

OPT 4 60+0+0 ---

--- Tópicos Especiais em Inteligência Artificial I

OPT 4 60+0+0 Inteligência Artificial

--- Tópicos Especiais em Inteligência Artificial II

OPT 4 60+0+0 Inteligência Artificial

--- Tópicos Especiais em Interface

Humano-Computador I OPT 4 60+0+0 Interface Humano-Computador

--- Tópicos Especiais em Interface

Humano-Computador II OPT 4 60+0+0 Interface Humano-Computador

COM10614 Tópicos Especiais em

Otimização Combinatória I OPT 4 60+0+0 Otimização Linear

--- Tópicos Especiais em Otimização Combinatória II

OPT 4 60+0+0 Otimização Linear

COM10615 Tópicos Espec. em Programação I

OPT 4 60+0+0 Programação II

--- Tópicos Espec. em Programação II

OPT 4 60+0+0 Programação II

COM10613 Tópicos Especiais em Redes de

Computadores I OPT 4 60+0+0 Redes de Computadores

--- Tópicos Especiais em Redes de

Computadores II OPT 4 60+0+0 Redes de Computadores

Page 23: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

23

--- Tópicos Especiais em Sistemas

Operacionais I OPT 4 60+0+0 Sistemas Operacionais

--- Tópicos Especiais em Sistemas

Operacionais II OPT 4 60+0+0 Sistemas Operacionais

--- Tópicos Esp. em Sistemas Web I OPT 4 60+0+0 Desenv. de Sistemas para Web

--- Tópicos Esp. em Sistemas Web

II OPT 4 60+0+0 Desenv. de Sistemas para Web

TOTAL 186 3060

Page 24: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

24

VISÃO GERAL DA GRADE CURRICULAR PROPOSTA

1o PERÍODO 2o PERÍODO 3o PERÍODO 4o PERÍODO 5o PERÍODO 6o PERÍODO 7o PERÍODO 8o PERÍODO

Cálculo A Álgebra Linear Arquitetura de Computadores

Algoritmos Numéricos

Engenharia de Requisitos de

Software

Análise e Projeto de Algoritmos

Administração e Economia

Empreendedorismo

Inglês Instrumental

Cálculo B Cálculo C Banco de

Dados Estatística

Básica Computação

Gráfica Compiladores

Estágio em Informática

Introdução à Ciência da

Computação

Circuitos Digitais

Estruturas de Dados II

Engenharia de Software

Linguagens de Programação

Direito e Legislação

Gerência de Projeto de Software

Trabalho de Conclusão de

Curso em Ciência da Computação II

Matemática Discreta

Estruturas de Dados I

Fundamentos de Física III

Linguagens Formais e Autômatos

Métodos de Otimização

Interface Humano-

Computador

Inteligência Artificial

Optativa V

Programação I Informática e

Sociedade Lógica

Computacional II Otimização

Linear Redes de

Computadores

Projeto de Sistemas de

Software

Trabalho de Conclusão de

Curso em Ciência da Computação I

Optativa VI

Vetores e Geometria Analítica

Lógica Computacional

I

Metodologia de Pesquisa em Informática

Sistemas Operacionais

Teoria da Computação

Sistemas Distribuídos

Optativa III LEGENDA:

Formação Básica

Formação Tecnológica

Formação Humanísitca

Formação Complementar

Flexibilização Curricular

Português Instrumental

Programação II Teoria dos

Grafos Optativa I Optativa II Optativa IV

Page 25: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

25

7.2. EMENTAS DAS DISCIPLINAS E BIBLIOGRAFIA BÁSICA

As ementas das disciplinas descritas na matriz curricular do curso de Ciência da

Computação são apresentadas a seguir. As disciplinas são relacionadas em ordem

alfabética.

Disciplina Classe C.H.Semestral T.E.L.

CFM10426 - ADMINISTRAÇÃO E ECONOMIA OBR 60h 4+0+0

Pré-requisitos: ---

Ementa:

Noções de administração. Histórico da administração. Estratégia organizacional. Estruturas organizacionais. Cultura organizacional. Ciclo de vida. Processos decisórios. Poder e política. Inovação. Elemento humano na organização. Origens da economia. Fluxos econômicos. Micro e Macro economia. Elasticidade preço de procura e oferta. Estruturas de mercado. Teoria da produção e seus custos. Formação de preços. Custos Industriais.

Bibliografia:

Jones, G. R.; Teoria das organizações. 6ed, Ed. Prentice Hall, 2010. ISBN: 9788576055600.

Daft, R.; Organizações: teoria e projetos. Ed. Cencage, 2008. ISBN: 9788522105618.

Mankiw, N. G.; Introdução à economia. 1ed, Ed. Cengage Learning, 2009. ISBN: 9788522107056.

Rossetti, J. P.; Introdução à economia. 20ed, Ed. Atlas, 2003. ISBN: 9788522434671.

Vasconcellos, M. A. S.; Economia: Micro e Macro. 4ed, Ed. Atlas, 2006. ISBN: 9788522443215.

Maximiano, A.C.A.; Teoria geral da administração: da revolução urbana à revolução digital. 6. ed. São Paulo: Atlas, 2006. xxi, 491 p. ISBN 8522445184.

Disciplina Classe C.H.Semestral T.E.L.

MPA06855 - ÁLGEBRA LINEAR OBR 60h 4+0+0

Pré-requisitos: MPA06840 - Vetores e Geometria Analítica

Ementa:

Sistemas Lineares e Matrizes. Espaços Vetoriais. Transformações Lineares. Diagonalização de Operadores Lineares.

Bibliografia:

Boldrini, J. L; Costa, S. I. R; Figueiredo, V. L; Wetzler, H. G.; Álgebra Linear. 3ed, Ed. Harbra, 1986. ISBN: 8529402022.

Anton, H.; Rorres, C.; Álgebra Linear com Aplicações. 8ed, Ed. Bookman, 2001. ISBN: 8573078472.

Santos, N. M.; Vetores e Matrizes: Uma Introdução à Álgebra Linear. 4ed, Ed. Pioneira, 2007. ISBN: 8522105847.

Poole, D.; Algebra Linear. 1ed, Ed. Thomson, 2003. ISBN: 8522103593.

Page 26: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

26

Lima, E. L.; Álgebra Linear. 7ed, Ed. Inpa. 2004. ISBN: 9788524400896.

Strang, G.; Álgebra linear e suas aplicações. São Paulo, SP: Cengage Learning, 2010. x, 444 p. ISBN 9788522107445.

Disciplina Classe C.H.Semestral T.E.L.

COM10128 - ALGORITMOS NUMÉRICOS OBR 60h 4+0+0

Pré-requisitos: MPA06855 - Álgebra Linear; MPA06839 - Cálculo A; COM06842 - Programação I

Ementa:

Estimativa e medição de erros. Raízes reais de equações reais. Sistemas lineares. Interpolação. Ajuste de curvas. Integração numérica.

Bibliografia:

Campos Filho, F. F.; Algoritmos Numéricos. 2ed, Ed. LTC, 2007. ISBN: 9788521615378.

Ruggiero, M. A. G.; Lopes, V. L. R; Cálculo Numérico: aspectos teóricos e computacionais. 2ed, Ed. Makron Books, 1997. ISBN: 9788534602044.

Sperandio, D.; Mendes, J. T.; Silva, L. H. M.; Cálculo Numérico. Ed. Prentice Hall, 2003. ISBN: 9788587918741.

Burian, R.; Lima, A. C.; Fundamentos de Informática: Cálculo Numérico. 1ed, Ed. LTC, 2007. ISBN: 9788521615620.

Franco, N. M. B.; Cálculo Numérico. 1ed, Ed. Prentice Hall, 2007. ISBN: 9788576050872.

Burden, Richard L.; Faires, J. Douglas; Análise Numérica. Cengage Learning, 2008. ISBN: 9788522106011.

Disciplina Classe C.H.Semestral T.E.L.

COM10602 - ANÁLISE E PROJETO DE ALGORITMOS OBR 60h 4+0+0

Pré-requisitos: COM10395 - Teoria da Computação

Ementa:

Fundamentos de análise de eficiência. Métodos clássicos: Método guloso, Método de dividir para conquistar, Programação Dinâmica. Busca Exaustiva. Algoritmos em grafos. Limites Inferiores. Introdução à complexidade de algoritmos - classes de problemas. Algoritmos de Aproximação.

Bibliografia:

Aho, A. V.; Hopcroft, J. E.; Ullman, J. D.; The Design and Analysis of Computer Algorithms. 1ed, Ed. Addison Wesley, 1974. ISBN: 9780201000290.

Cormen, T. H.; Leiserson, C. E.; Rivest, R. L.; Stein, C.; Algoritmos: Teoria e Prática. 2ed, Ed. Campus/Elsevier, 2002. ISBN: 9788535209266.

Ziviani, N.; Projetos de Algoritmos: com Implementações em Pascal e C. 2ed, Ed. Pioneira Thomson Learning, 2004. ISBN: 8522103909.

Papadimitriou, C. H.; Computational Complexity. 1ed, Ed. Addison Wesley, 1994. ISBN: 9780201530827.

Garey, M. R.; Johnson, D. S.; Computers and intractability: A guide to the theory of NP-completeness. Ed. Freeman, 1979. ISBN: 9780716710455.

Page 27: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

27

Toscani, L. V.; Veloso, P. A. S.; Complexidade de Algoritmos, 2ed, Ed. Bookman, 2008. ISBN: 9788577804450

Disciplina Classe C.H.Semestral T.E.L.

COM10076 - ARQUITETURA DE COMPUTADORES OBR 60h 4+0+0

Pré-requisitos: COM06842 - Programação I

Ementa:

Linguagem de Montagem. Formato de instruções. Ligadores e Carregadores. Memórias: tipos, organização e endereçamento. CPU's: barramento e unidade de controle. DMA. Interrupções e sua implementação. Arquitetura de computadores típicos. Multiprocessadores e arquiteturas alternativas.

Bibliografia:

Tanenbaum, A. S.; Organização Estruturada de Computadores. 5ed, Ed. Prentice Hall, 2006. ISBN: 8576050676.

Patterson, D. A.; Hennessy, J. L.; Computer Organization and Design: The Hardware/Software Interface. 3ed, Ed. Morgan Kaufmann, 2007. ISBN: 9780123706065.

Stallings, W.; Computer Organization and Architecture: Designing for Performance. 7ed, Ed. Prentice Hall, 2005. ISBN: 9780131856448.

Hennessy, J. L.; Patterson, D. A.; Computer Architecture: A Quantitative Approach. 4ed, Ed. Morgan Kaufmann, 2006. ISBN: 9780123704900.

Null, L.; Lobur, J.; The Essentials of Computer Organization And Architecture. 2ed, Ed. Jones & Bartlett, 2006. ISBN: 9780763737696.

Monteiro, M.A.; Introdução a organização de computadores. 5. ed. Rio de Janeiro: LTC, 2007. 393 p. ISBN 9788521615439.

Disciplina Classe C.H.Semestral T.E.L.

COM10129 - BANCO DE DADOS OBR 60h 3+0+0

Pré-requisitos: COM10078 - Estruturas de Dados II

Ementa:

Visão Geral de Banco de Dados. Arquitetura de Sistemas de Banco de Dados. Modelo Relacional. Álgebra Relacional. Projeto de Banco de Dados. Normalização de Dados. Projeto Físico. Linguagem SQL. Visões. Tópicos especiais: novas tecnologias e áreas de aplicação.

Bibliografia:

Heuser, C. A.; Projeto de Banco de Dados. 6ed, Ed. Artmed, 2009. ISBN: 9788577803828.

Silberschatz, A.; Korth, H. F.; Sudarshan, S.; Sistema de Banco de Dados. 5ed, Ed. Campus, 2006. ISBN: 8535211071.

Date, C. J.; Introdução a Sistemas de Banco de Dados. 8ed, Ed. Campus, 2004. ISBN: 8535212736.

Page 28: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

28

Elmasri R.; Navathe, S.B.; Sistemas de Banco de Dados. 6ed, Ed. Pearson Education, 2011. ISBN: 9788579360855.

Rob, P.; Coronel, C.; Sistemas de Banco de Dados. 8ed, Ed. Cengage Learning, 2011. ISBN: 9788522107865.

Machado, F.N.R.; Abreu, M.P.; Projeto de Banco de Dados - Uma Visão Prática. 17ed, Ed. Erica. 2009. ISBN: 9788536502526.

Disciplina Classe C.H.Semestral T.E.L.

COM10605 - BANCO DE DADOS DISTRIBUÍDOS OPT 60h 3+0+0

Pré-requisitos: COM10129 - Banco de Dados

Ementa:

Conceitos de Bancos de Dados Distribuídos. Arquitetura de Sistemas de Gerência de Bancos de Dados Distribuídos (SGBDDs). Projeto de Bancos de Dados Distribuídos. Processamento de Consulta Distribuída. Gerenciamento de Transação Distribuída. Controle de Concorrência Distribuído. Recuperação e falhas em SGBDDs. SGBDDs distribuídos. Integração de dados Heterogêneos e Distribuídos.

Bibliografia:

Silberschatz, A.; Korth, H. F.; Sudarshan, S.; Sistema de Banco de Dados. 5ed, Ed. Campus, 2006. ISBN: 8535211071.

Date, C. J.; Introdução a Sistemas de Banco de Dados. 8ed, Ed. Campus, 2004. ISBN: 8535212736.

Ozsu, M. T.; Valduriez, P.; Princípios de Sistemas de Bancos de Dados Distribuídos. 2ed, Ed. Campus, 2001. ISBN: 8535207139.

Hoffer, J. A.; Prescott, M.; Topi, H.; Modern Database Management. 9ed, Ed. Prentice Hall, 2008. ISBN: 9780136003915.

Elmasri, R.; Navathe, S. B.; Fundamentals of Database Systems. 5ed, Ed. Addison Wesley, 2006. ISBN: 9780321369574.

Casanova, M.A.; Moura, A.V.; Princípios de Sistemas de Gerência de Bancos de Dados Distribuídos. Disponível em: http://www.inf.puc-rio.br/~casanova/Publications/Books/1985-BDD.pdf. Acessado em: 01 de agosto de 2012.

Disciplina Classe C.H.Semestral T.E.L.

MPA06839 - CÁLCULO A OBR 90h 4+1+0

Pré-requisitos: ---

Ementa:

Números Reais e funções. Limites e continuidade. A Derivada e suas aplicações. Integrais Indefinidas. Somas de Riemann e a Integral definida. Teorema Fundamental do Cálculo. Áreas e Volumes. Resolução de Problemas de valor inicial.

Bibliografia:

Page 29: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

29

Thomas, G. B.; Weir, M. D.; Hass, J.; Giordano, F. R.; Cálculo. Vol. 1, 11ed, Ed. Pearson, 2008. ISBN: 9788588639317.

Anton, H.; Bivens, I.; Davis, S.; Cálculo. Vol. 1, 8ed, Ed. Artmed, 2007. ISBN: 9788560031634.

Stewart, J.; Cálculo. Vol. 1, 5ed, Ed. Thomson, 2005. ISBN: 8522104794.

Simmons, G. F.; Cálculo com Geometria Analítica. Vol. 1, 1ed, Ed. Makron Books, 1987. ISBN: 9780074504116.

Munem, M. A.; Foulis, D. J.; Cálculo. Vol. 1, 1ed, Ed. LTC, 1982. ISBN: 9788521610540.

Simmons, G.F.; Cálculo com geometria analítica. São Paulo: Makron Books: McGraw-Hill, 1987-1988. 2 v. ISBN 0074504118 (broch.).

Disciplina Classe C.H.Semestral T.E.L.

MPA06979 - CÁLCULO B OBR 60h 4+0+0

Pré-requisitos: MPA06839 - Cálculo A

Ementa:

Técnicas de Integração. Integrais Impróprias. Seqüências e Séries. Coordenadas Polares, gráficos e equações.

Bibliografia:

Stewart, J.; Cálculo. Vol. 2, 5ed, Ed. Thomson, 2005. ISBN: 8522104840.

Thomas, G. B.; Weir, M. D.; Hass, J.; Giordano, F. R.; Cálculo. Vol. 2, 10ed, Ed. Pearson, 2005. ISBN: 9788588639119.

Simmons, G. F.; Cálculo com Geometria Analítica. Vol. 2, 1ed, Ed. Makron Books, 1988. ISBN: 8534614687.

Anton, H.; Bivens, I.; Davis, S.; Cálculo. Vol. 2, 8ed, Ed. Artmed, 2007. ISBN: 9788560031801.

Munem, M. A.; Foulis, D. J.; Cálculo. Vol. 2, 1ed, Ed. LTC, 1982. ISBN: 9788521610939.

Disciplina Classe C.H.Semestral T.E.L.

MPA10077 - CÁLCULO C OBR 60h 4+0+0

Pré-requisitos: MPA06979 - Cálculo B

Ementa:

Funções reais de várias variáveis reais. Derivadas Parciais. Aplicações da diferenciação parcial. Integrais Duplas e Triplas. Mudança de coordenadas nas integrais múltiplas.

Bibliografia:

Stewart, J.; Calculo. Vol. 2, 5ed, Ed. Thomson, 2005. ISBN: 8522104840.

Thomas, G. B.; Weir, M. D.; Hass, J.; Giordano, F. R.; Cálculo. Vol. 2, 10ed, Ed. Pearson, 2005. ISBN: 9788588639119.

Simmons, G. F.; Cálculo com Geometria Analítica. Vol. 2, 1ed, Ed. Makron Books, 1988.

Page 30: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

30

ISBN: 8534614687.

Anton, H.; Bivens, I.; Davis, S.; Cálculo. Vol. 2, 8ed, Ed. Artmed, 2007. ISBN: 9788560031801.

Munem, M. A.; Foulis, D. J.; Cálculo. Vol. 2, 1ed, Ed. LTC, 1982. ISBN: 9788521610939.

Disciplina Classe C.H.Semestral T.E.L.

COM06999 - CIRCUITOS DIGITAIS OBR 60h 3+0+0

Pré-requisitos: ---

Ementa:

Portas lógicas. Implementação de portas lógicas. Famílias lógicas. Simplificação de expressões lógicas (mapa de Karnaugh) e implementação dos circuitos. Noções de circuitos combinacionais e seqüênciais. Circuitos aritméticos: somadores, deslocadores, subtração, multiplicação e divisão. Circuitos lógicos: multiplexador, demultiplexador, decodificador, memória, latch, flip-flop, registradores e contadores. Noções de dispositivos eletrônicos semicondutores.

Bibliografia:

Idoeta, Ivan V.; Capuano, Francisco G. Elementos de eletrônica digital. 40. ed. São Paulo: Érica, 2007. 524, [2] p. ISBN 9788571940192

Tocci, R. J.; Widmer, N. S.; Moss, G. L.; Sistemas digitais: princípios e aplicações. 10ed, Ed. Prentice Hall, 2007. ISBN: 9788576050957.

Wagner, F. R.; Reis, A. I.; Ribas, R. P.; Fundamentos de Circuitos Digitais. 1ed, Ed. Bookman, 2008. ISBN: 9788577803453.

Uyemura, J. P.; Sistemas digitais: uma abordagem integrada. 1ed, Ed. Pioneira, 2002. ISBN: 8522102686.

Wakerly, J. F.; Digital design: principles and practices. 4ed, Ed. Prentice Hall, 2006. ISBN: 9780131733497.

Patterson, D. A.; Hennessy, J. L.; Computer Organization and Design: The Hardware/Software Interface. 3ed, Ed. Morgan Kaufmann, 2007. ISBN: 9780123706065.

Disciplina Classe C.H.Semestral T.E.L.

COM10606 - COMÉRCIO ELETRÔNICO OPT 60h 3+0+0

Pré-requisitos: COM06984 - Fundamentos de Programação Web

Ementa:

Estrutura da Internet. Modelos de negócio eletrônico. Servidores de comércio eletrônico. Privacidade e segurança em comércio eletrônico. Certificação em comércio eletrônico. Sistemas de pagamento eletrônico. Desenvolvimento de estudo de caso: loja virtual.

Bibliografia:

Meira Jr., W.; Murta, C.; Campos, S.; Guedes, D.; Comércio Eletrônico: Projeto e Desenvolvimento de Sistemas. Ed. Campus, 2002. ISBN: 8535210121.

Costa, E.; Global E-Commerce Strategies for Small Businesses. Ed. MIT, 2001. ISBN:

Page 31: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

31

0262041901.

Thompson, M. A.; Proteção e Segurança na Internet. Ed. Érica, 2002. ISBN: 8571949131.

Converse, T.; Park, J.; PHP 4 - A Bíblia. Ed. Campus, 2003. ISBN: 9788535211306.

Niederauer, J. Web Interativa com Ajax e PHP. Ed. Novatec, 2007. ISBN: 9788575221266.

Shelly, G.B.; Napier, H.A.; Rivers, O.; Web design: introductory concepts and techniques. 3rd ed. Boston, Mass.: Cengage Learning, 2009. xi, 209, [43] p. (Shelly Cashman Series) ISBN 9781423927181 (broch.).

Disciplina Classe C.H.Semestral T.E.L.

COM10791 - COMPILADORES OBR 60h 4+0+0

Pré-requisitos: COM10395 - Teoria da Computação

Ementa:

Organização e estrutura de compiladores e interpretadores. Análise léxica. Análise sintática. Alocação e gerência de memória. Formas internas de programas fonte. Análise semântica. Geração de código. Otimização de código. Interpretação de código.

Bibliografia:

Aho, A. V.; Lam, M. S.; Sethi, R.; Ullman, J. D.; Compiladores: Princípios, Técnicas e Ferramentas. 2ed, Ed. Addison Wesley, 2008. ISBN: 9788588639249.

Louden, K. C.; Compiladores: Princípios e Práticas. 1ed, Ed. Thomson, 2004. ISBN: 8522104220.

Grune, Dick; Bal, Henri E.; Jacobs, Ceriel; Projeto Moderno de Compiladores: Implementação e Aplicações. 1ed, Ed. Campus, 2001. ISBN: 8535208763.

Appel, A. W.; Modern Compiler Implementation in Java. 2ed, Ed. Cambridge University, 2002. ISBN: 9780521820608.

Appel, A. W.; Modern Compiler Implementation in C. Ed. Cambridge University, 2004. ISBN: 9780521607650.

Galles, D.; Modern Compiler Design. Ed. Addison Wesley, 2004. ISBN: 9781576761052.

Disciplina Classe C.H.Semestral T.E.L.

COM10607 - COMPUTAÇÃO FORENSE OPT 60h 3+0+0

Pré-requisitos: COM10394 - Redes de Computadores

Ementa:

Princípios básicos de Ciência Forense e áreas de atuação. Conceitos básicos da perícia criminal e cível. Tecnologias disponíveis nas áreas de Computação Forense. Ferramentas tecnológicas para processamento e análise de evidências. Desenvolvimento de sistemas de apoio às áreas de Computação Forense.

Bibliografia:

Page 32: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

32

Nelson, B.; Phillips, A.; Enfinger, F.; Steuart, C.; Guide to Computer Forensics and Investigations. 3ed, Ed. Thomson, 2007. ISBN: 9781418067335.

Farmer, D.; Venema, W.; Perícia Forense Computacional: Teoria e Prática Aplicada. 1ed, Ed. Prentice Hall, 2007. ISBN: 8576051281.

Jones, K. J.; Bejtlich, R.; Rose, C. W.; Real Digital Forensics: Computer Security and In Response. Ed. Addison Wesley, 2005. ISBN: 9780321240699.

Carvey, H.; Windows Forensic Analysis. Ed. Syngress, 2007. ISBN: 9781597491563.

Costa, M. A. S. L.; Computação Forense. 2ed, Ed. Milleminum, 2003. ISBN: 8586833991.

Disciplina Classe C.H.Semestral T.E.L.

COM10604 - COMPUTAÇÃO GRÁFICA OBR 60h 3+0+0

Pré-requisitos: MPA06855 - Álgebra Linear; COM06992 - Estruturas de Dados I

Ementa:

Introdução. Aplicações. Representação de informação visual. Dispositivos gráficos. Modelos de cor. Síntese de imagem: conversão de imagem, preenchimento de áreas, recorte, transformações afins bidimensionais e tridimensionais, projeções. Aliasing e Antialiasing. Desenvolvimento de aplicações gráficas. OpenGL.

Bibliografia:

Azevedo, Eduardo; Conci, Aura. Computação Gráfica: Teoria e prática. Elsevier, 2003. ISBN: 8535212533

Hill, F. S.; Kelley, S. M.; Computer Graphics Using OpenGL. 3ed, Ed. Prentice Hall, 2006. ISBN: 9780131496705.

Foley, J. D.; Dam, A.; Feiner, S. K.; Hughes, J. F.; Computer Graphics: Principles and Practice in C. 2ed, Ed. Addison Wesley, 1995. ISBN: 9780201848403.

Zhang, H.; Liang, Y. D.; Computer Graphics Using Java 2D and 3D. 1ed, Ed. Prentice Hall, 2007. ISBN: 9780130351180.

Shirley, P.; Ashikhmin, M.; Gleicher, M.; Marschner, S.; et al. Fundamentals of Computer Graphics. 2ed, Ed. A K Peters, 2005. ISBN: 9781568812694.

Lengyel, E.; Mathematics For 3D Game Programming & Computer Graphics. 2ed, Ed. Charles River Media, 2003. ISBN: 9781584502777.

Disciplina Classe C.H.Semestral T.E.L.

COM10608 - COMPUTAÇÃO MÓVEL OPT 60h 3+0+0

Pré-requisitos: COM10394 - Redes de Computadores

Ementa:

Fundamentos da computação móvel: introdução à CM, conceitos de redes wireless. Diferenciação entre Mobile Computing, Ubiquitous Computing, Wearable Computing e Context-aware/Location-aware Computing. Caracterização de CM como um sistema volátil. Desafios: associação, descoberta de serviços, interoperabilidade, adaptação. Protocolos e

Page 33: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

33

plataformas para computação móvel (PDAs, celulares, etc). Tecnologias de rede para CM: bluetooth, WLANs/802.11, CDMA/GSM, etc. Integração e compatibilidade de aplicações entre plataformas. Toolkits e ferramentas para desenvolvimento de aplicações móveis.

Bibliografia:

Othman, M.; Principles of Mobile Computing and Communications. 1ed, Ed. Auerbach, 2007. ISBN: 9781420061581.

Talukder, A.; Yavagal, R.; Mobile Computing. 1ed, Ed. McGraw Hill, 2006. ISBN: 9780071477338.

Adelstein, F.; Gupta, S. K. S.; Richard, G.; Schwiebert, L.; Fundamentals of Mobile and Pervasive Computing. 1ed, Ed. McGraw Hill, 2004. ISBN: 9780071412377.

Kwok, Y. K. R.; Lau, V. K. N.; Wireless Internet and Mobile Computing: Interoperability and Performance. Ed. Wiley/IEEE Press, 2007. ISBN: 9780471679684.

Boukerche, A.; Algorithms and Protocols for Wireless, Mobile Ad Hoc Networks. Ed. Wiley/IEEE Press, 2008. ISBN: 9780470383582.

Disciplina Classe C.H.Semestral T.E.L.

COM10396 - DESENVOLVIMENTO DE SISTEMAS PARA WEB

OPT 60h 2+0+1

Pré-requisitos: COM10129 - Banco de Dados; COM10082 - Programação II

Ementa:

Programação WEB. Programação Server-side. Programação Client-Side. Configuração de servidores Intranet/Internet. Linguagens de programação para WEB. Desenvolvimento de aplicações WEB com acesso a Banco de Dados. Segurança de Informações. Linguagens de programação para WEB.

Bibliografia:

Shelly, G. B.; Napier, H. A.; Rivers, O. N.; Web Design: Introductory Concepts and Techniques. 3ed, Ed. Course Technology, 2008. ISBN: 9781423927181.

Sklar, J.; Principles of Web Design. 4ed, Ed. Course Technology, 2008. ISBN: 9781423901945.

Shepherd, G.; Microsoft ASP.NET 2.0: Passo a Passo. 1ed, Ed. Bookman, 2007. ISBN: 8560031162.

Lotar, A.; Como Programar com ASP.Net e C#. 1ed, Ed. Novatec, 2007. ISBN: 9788575221211.

Welling, L.; Thomson, L.; PHP e MySQL: Desenvolvimento Web. 3ed, Ed. Campus, 2005. ISBN: 8535217142.

Deitel, P. J.; Internet and World Wide Web: How to Program. Ed. Prentice Hall, 2007. 4 edition. ISBN: 0131752421.

Disciplina Classe C.H.Semestral T.E.L.

COM10603 - DIREITO E LEGISLAÇÃO OBR 30h 2+0+0

Page 34: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

34

Pré-requisitos: ---

Ementa:

Noções de legislação trabalhista, comercial e fiscal. Tipos de sociedades. Propriedade industrial. Patentes e direitos. Relações Étnico-Raciais. Tecnologia da Informação e os princípios constitucionais de proteção ao meio ambiente.

Bibliografia:

Mannrich, N.; CLT, Legislação Trabalhista e Previdenciária, Constituição Federal. 8ed, Ed. RT, 2007. ISBN: 9788520330128.

Labrunie, J.; Direito de Patentes: Condições Legais de Obtenção e Nulidades. 1ed, Ed. Manole, 2006. ISBN: 852042404X.

Zainaghi, D. S.; Curso de Legislação Social: Direito do Trabalho. 11ed, Ed. Atlas, 2006. ISBN: 9788522443109.

Jungstedt, L. O. C.; Silva, J. C.; Direito Administrativo: Legislação. 20ed, Ed. Thex, 2006. ISBN: 9788576030225.

Martinez, A. C. B.; Fundamentos de Direito e Legislação Tributária. 1ed, Ed. Lzn, 2004. ISBN: 9788588387737.

Granzieira, M.L.M. Direito Ambiental. 1ed. Ed. Atlas,2011. ISBN:8522462658.

Disciplina Classe C.H.Semestral T.E.L.

CFMxxxxx - EMPREENDEDORISMO OBR 30h 2+0+0

Pré-requisitos: CFM10426 - Administração e Economia

Ementa:

Desenvolvimento da capacidade empreendedora, com ênfase no estudo do perfil do empreendedor, nas técnicas de identificação e aproveitamento de oportunidades, na aquisição e gerenciamento dos recursos necessários ao negócio, fazendo uso de metodologias que priorizam técnicas de criatividade e da aprendizagem pró-ativa.

Bibliografia:

Dornelas, J. C. A.; Empreendedorismo na Prática: Mitos e Verdades do Empreendedor de Sucesso. 1ed, Ed. Campus, 2007. ISBN: 9788535227611.

Fialho, F. A. P.; Macedo, M.; Montibeller Filho, G.; Mitidieri, T. C.; Empreendedorismo na Era do Conhecimento. 1ed, Ed. Visual Books, 2006. ISBN: 857502180X.

Baron, R. A.; Shane, S. A.; Empreendedorismo: uma Visão do Processo. 1ed, Ed. Cengage Learning, 2007. ISBN: 8522105332.

Cozzi, A.; Judice, V.; Dolabela, F.; Filion, L. J.; Empreendedorismo de Base Tecnológica. 1ed, Ed. Elsevier, 2007. ISBN: 9788535226683.

Kallianpur, A.; Morgan, H. L.; Lodish, L.; Empreendedorismo e Marketing. 1ed, Ed. Campus, 2002. ISBN: 853520914X.

Dornelas, J.C.A.; Empreendedorismo: transformando idéias em negócios. 3. ed. rev. e atual. Rio de Janeiro: Elsevier, 2008. xiii, 232 p. ISBN 9788535232707 (broch.).

Page 35: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

35

Disciplina Classe C.H.Semestral T.E.L.

COM10275 - ENGENHARIA DE REQUISITOS DE SOFTWARE

OBR 60h 2+0+1

Pré-requisitos: COM10015 - Engenharia de Software

Ementa:

Fundamentação teórica; Requisitos de software. Tipos de requisitos. Processo da engenharia de requisitos de software. Técnicas de levantamento de requisitos. Análise de requisitos e modelagem conceitual de sistemas. Métodos e técnicas para a modelagem de sistemas. Documentação de requisitos. Verificação e validação de requisitos. Gerência de requisitos. Reutilização de requisitos; Tópicos especiais em Engenharia de Requisitos de Software.

Bibliografia:

Sommerville, I.; Engenharia de Software. 8ed, Ed. Addison Wesley, 2007. ISBN: 9788588639287.

Wazlawick, R.S., Análise e Projeto de Sistemas de Informação Orientados a Objetos, Editora Elsevier, 2ª edição, 2010

Cockburn, A. Escrevendo Casos de Uso Eficazes: Um Guia Prático para Desenvolvedores de Software, Bookman, 2005.

Blaha, M.; Rumbaugh, J.; Modelagem e Projetos Baseados em Objetos com UML 2. 1ed, Ed. Campus, 2006. ISBN: 8535217533.

Kendall, Keneth; Kendall, Julie. System Analysis and Design, Prentice Hall, 2011. 8th.

Courage, Catherine; Baxter, Kathy. Understanding Your Users: A Practical Guide to User Requirements Methods, Tools, and Techniques. Morgan Kaufmann. 2005

Softex, Guias de Implementação do MPS.BR. Versão 2011. Sociedade Softex, 2011. Disponível em http://www.softex.br/mpsbr.

Disciplina Classe C.H.Semestral T.E.L.

COM10015 - ENGENHARIA DE SOFTWARE OBR 60h 2+0+1

Pré-requisitos: COM06842 - Programação I

Co-requisitos: COM10129 -Banco de Dados

Ementa:

Processos de desenvolvimento de software. Modelos de processo de software; Visão Geral do processo de engenharia de requisitos e projeto de software, especificação de requisitos, Visão geral do gerenciamento de projeto de software, Visão Geral do processo de gerenciamento da qualidade de produtos e processos de software. Visão Geral de testes de software. Gerência de configuração. Manutenção de sistemas de software. Tópicos Especiais em Engenharia de Software.

Bibliografia:

Sommerville, I.; Engenharia de Software. 8ed, Ed. Addison Wesley, 2007. ISBN: 9788588639287.

Pressman, R. S.; Engenharia de Software. 6ed, Ed. McGraw Hill, 2006. ISBN: 8586804576.

Molinari, Leonardo. Gerência de configuração: técnicas e práticas no desenvolvimento

Page 36: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

36

do software. Florianópolis, SC: Visual Books, 2007. 207 p. ISBN 9788575022108.

Kruchten, Philippe. Introdução ao RUP: Rational Unified Process. 2. ed. rev. - Rio de Janeiro: Ciência Moderna, 2004. xv, 255 p. (Addison-Wesley Object Technology series) ISBN 9788573932751

Pfleeger, Shari Lawrence; ATLEE, Joanne M. Software engineering: theory and practice. 4th ed. Upper Saddle River, N.J.: Prentice Hall, 2010. xxiv, 756 p. ISBN 9780136061694 (enc.)

Fox, C.; Introduction to Software Engineering Design: Processes, Principles and Patterns with UML2. 1ed, Ed. Addison Wesley, 2006. ISBN: 9780321410139.

Disciplina Classe C.H.Semestral T.E.L.

COMxxxxx - ESTÁGIO EM INFORMÁTICA OBR 210h 2+6+0

Pré-requisitos: 5º Período concluído

Ementa:

Estágio supervisionado na área de informática.

Bibliografia:

----

Disciplina Classe C.H.Semestral T.E.L.

ENG05510 - ESTATÍSTICA BÁSICA OBR 60h 2+1+0

Pré-requisitos: MPA06839 - Cálculo A

Ementa:

Estatística Descritiva: apresentação de dados, distribuição de frequência, medidas de posição, dispersão e de assimetria e curtose. Introdução à probabilidade. Espaços amostrais finitos. Probabilidade condicional e independência. Variáveis aleatórias unidimensionais e bidimensionais. Caracterização adicional das variáveis aleatórias.

Bibliografia:

Bussab, W. O.; Morettin, P. A.; Estatística básica: métodos quantitativos. 4ed, Ed. Atual, 1987.

Costa Neto, P. L. O.; Estatística. Ed. Edgard Blücher, 1977.

Ferreira, D. F.; Estatística básica. Ed. UFLA, 2005.

Fonseca, J. S.; Martins, G. A.; Curso de Estatística. 6ed, Ed. Atlas, 1996.

Gomes, F. P.; Iniciação à estatística. 4ed, 1974.

Hoffmann, R.; Vieira, S.; Elementos de estatística. 4ed, Ed. Atlas, 2003.

Meyer, P. L.; Probabilidade: aplicações à estatística. Ed. LTC, 1981.

Spiegel, M. R.; Estatística. 2ed, Ed. McGraw-Hill, 1985.

Triola, M. F.; Introdução à estatística. 9ed, Ed. LTC, 2005.

Page 37: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

37

Vieira, S.; Introdução à bioestatística. 3ed, Ed. Campus, 1998.

Disciplina Classe C.H.Semestral T.E.L.

COM06992 - ESTRUTURAS DE DADOS I OBR 60h 3+0+0

Pré-requisitos: COM06842 - Programação I

Ementa:

Recursividade. Alocação dinâmica de memória. Conceito de tipos abstratos de dados. Listas, pilhas, filas e árvores como tipos abstratos de dados. Implementação de tipos abstratos de dados.

Bibliografia:

Ziviani, N.; Projeto de algoritmos com implementações em Pascal e em C. 2ed, Ed. Cengage Learning, 2004. ISBN: 8522103909.

Cormen, T. H.; Leiserson, C. E.; Rivest, R. L.; Stein, C.; Algoritmos: Teoria e Prática. 2ed, Ed. Campus, 2002. ISBN: 8535209263.

Drozdek, A.; Estrutura de Dados e Algoritmos em C++. Ed. Thomson, 2002. ISBN: 8522102953.

Sedgewick, R.; Algorithms In C++ Part 1-4 Fundamentals Data Structures Sorting Searching. 3ed, Ed. Addison Wesley, 1999. ISBN: 0201350882.

Knuth, D. E.; The Art of Computer Programming: Fundamental Algorithms. Vol. 1, 3ed, Ed. Addison Wesley, 1997. ISBN: 9780201896831.

Tanenbaum, Aaron M.; LANGSAM, Yedidyah; AUGENSTEIN, Moshe. Estruturas de dados usando C. São Paulo, SP: Pearson Makron Books, 2008. xx, 884 p. ISBN 9788534603485.

Disciplina Classe C.H.Semestral T.E.L.

COM10078 - ESTRUTURAS DE DADOS II OBR 60h 3+0+0

Pré-requisitos: COM06992 - Estruturas de Dados I

Ementa:

Estruturas de arquivos. Métodos de acesso. Algoritmos de busca em memória principal e secundária. Algoritmos de ordenação em memória principal e secundária.

Bibliografia:

Ziviani, N.; Projeto de algoritmos com implementações em Pascal e em C. 2ed, Ed. Cengage Learning, 2004. ISBN: 8522103909.

Cormen, T. H.; Leiserson, C. E.; Rivest, R. L.; Stein, C.; Algoritmos: Teoria e Prática. 2ed, Ed. Campus, 2002. ISBN: 8535209263.

Drozdek, A.; Estrutura de Dados e Algoritmos em C++. Ed. Thomson, 2002. ISBN: 8522102953.

Tanenbaum, Aaron M.; LANGSAM, Yedidyah; AUGENSTEIN, Moshe. Estruturas de dados usando C. São Paulo, SP: Pearson Makron Books, 2008. xx, 884 p. ISBN

Page 38: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

38

9788534603485.

Guimarães, Ângelo de Moura; LAGES, Newton Alberto de Castilho. Algoritmos e estruturas de dados. Rio de Janeiro: LTC, 1994. xii, 216 p. (Ciência da computação.) ISBN 8521603788.

Knuth, D. E.; The Art of Computer Programming: Sorting and Searching. Vol. 3, 2ed, Ed. Addison Wesley, 1998. ISBN: 9780201896855.

Disciplina Classe C.H.Semestral T.E.L.

COM10397 - FLUXO EM REDES OPT 60h 4+0+0

Pré-requisitos: COM10131 - Otimização Linear

Ementa:

Problema de designação e transporte. Problemas de caminho mínimo. Problema de fluxo máximo. Problema de fluxo de custo mínimo. Algoritmo out-of-kilter.

Bibliografia:

Bazaraa, N.; Jarvis, J.; Sherali, H.; Linear Programming and Network Flows. 4ed, Ed. John Wiley & Sons, 2010. ISBN: 9780470462720.

Goldbarg, M. C.; Luna, H. P. L.; Otimização Combinatória e Programação Linear: Modelos e Algoritmos. 2ed, Ed. Campus/Elsevier, 2005. ISBN: 9788535215205.

Arenales, M; Armentano, V. A.; Morabito, R.; Yanasse, H. H.; Pesquisa operacional. 1ed, Elsevier, 2007. ISBN: 9788535214543.

Wolsey, L. A.; Integer programming. 1ed, Ed. Wiley Interscience, 1998. ISBN: 9780471283669.

Cornen, T. H.; Leiserson, C. E.; Rivest, R. L.; Stein, C.; Algoritmos: Teoria e Prática. 2ed, Ed. Campus, 2002. ISBN: 9788535209266.

Luenberger, D. G.; Yinyu, Y.E.; Linear and Nonlinear Programming. 3ed, Ed. Springer, 2008. ISBN: 9780387745022.

Disciplina Classe C.H.Semestral T.E.L.

DQF10079 - FUNDAMENTOS DE FÍSICA III OBR 60h 3+0+0

Pré-requisitos: MPA06979 - Cálculo B

Ementa:

Carga elétrica, lei da conservação de carga, lei de coulomb, campo elétrico, dipolo elétrico, lei de gauss, energia potencial elétrica, potencial elétrico, capacitores, corrente elétrica, lei de ohm, fonte de força eletromotriz, leis de kirchoff e circuitos de corrente alternada. Natureza e a propagação da luz. Conceitos e fenômenos da ótica física.

Bibliografia:

Tipler, P. A.; Mosca, G.; Física para Cientistas e Engenheiros. Vol. 2, 5ed, Ed. LTC, 2006. ISBN: 9788521614630.

Halliday, D.; Resnick, R.; Walker, J.; Fundamentos de Física: Eletromagnetismo. Vol. 3,

Page 39: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

39

7ed, Ed. LTC, 2007. ISBN: 9788521614869.

Nussenzveig, H. M.; Curso de Física Básica 3: Eletromagnetismo. Ed. Edgard Blücher, 2003. ISBN: 8521201346.

Halliday, D.; Resnick, R.; Walker, J.; Fundamentos de Física: Ótica e Física Moderna. Vol. 4, 7ed, Ed. LTC, 2007. ISBN: 9788521614876.

Alonso, M.; Finn, E. J.; Física: um curso universitário. Vol. 2, 10ed, Ed. Edgard Blücher, 2002. ISBN: 8521200390.

Disciplina Classe C.H.Semestral T.E.L.

COM06984 - FUNDAMENTOS DE PROGRAMAÇÃO WEB OPT 60h 3+0+0

Pré-requisitos: COM06850 - Introdução à Ciência da Computação

Ementa:

Histórico, evolução e desafios da World Wide Web. Sistemas hipermídia estáticos e dinâmicos. Principais linguagens de marcação. Estudo de caso: desenvolvimento de sistemas estáticos para a Web.

Bibliografia:

Deitel, P. J.; Internet and World Wide Web: How to Program. Ed. Prentice Hall, 2007. 4 edition. ISBN: 0131752421.

Khun, Y. F.; XSLT – Interagindo com XML e HTML. Ed. Ciência Moderna, 2001. ISBN: 8573931655.

Fawcett, J.; Ayers, D.; Quin, L. R. E. Beginning XML. Ed. John Wiley, 2012. 5 edition. ISBN: 1118162137.

Tidwell, D. XSLT. Ed. O’Reilly Media, 2008. 2 Edition. ISBN: 0596527211.

Marcondes, C. A.; HTML 4.0 Fundamental: a base da programação para Web. Ed. Érica, 2005. ISBN: 8536500573.

Collison, S.; Desenvolvendo CSS na Web. Ed. Alta Books, 2008. ISBN: 9788576081838.

Disciplina Classe C.H.Semestral T.E.L.

COM10733 - GERÊNCIA DE PROJETO DE SOFTWARE OBR 60h 2+0+1

Pré-requisitos: COM10015 - Engenharia de Software

Ementa:

Fundamentação teórica; Conceitos de Gerenciamento de Projetos de Software, Planejamento: estudo de viabilidade, organização de projetos, cronogramação, acompanhamento e controle de projetos orientados por planejamento e ágeis, técnicas de estimativa; modelagem algorítmica de custos, Estrutura analítica de projetos, Gestão de riscos, Visão Geral do PMBok, Métricas de processo e de produto; Tópicos Especiais em Gerência de Projeto de Software.

Bibliografia:

Pmbok: um Guia do Conhecimento em Gerenciamento de Projetos: Project Management

Page 40: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

40

Institute. Saraiva. 2012. 4th.

Cohn, Mike. Desenvolvimento de Software com Scrum. Bookman, 496 p, ISBN:9788577808199, 2011.

Vargas, Ricardo. Gerenciamento de Projetos. Brassport. 7a.edição. 2009.

Vargas, Ricardo. Análise de Valor Agregado em Projetos. São Paulo: Brasport, 2011. 132 p. 5a Edição.

Berkun, Scott .A Arte do Gerenciamento de Projetos. ISBN 9788577801701, 388 p, Artmed, 2008.

Pressman, R. S.; Engenharia de Software. 6ed, Ed. McGraw Hill, 2006. ISBN: 8586804576.

Kniberg, Henrik; Skarin, Mattias . Kanban e Scrum - obtendo o melhor de ambos. 2010. C4Media. Disponível em: http://www.infoq.com/br/minibooks/kanban-scrum-minibook.

Kniberg, Henrik. (2007). Scrum e XP direto das Trincheiras - Como fazemos Scrum (1 ed.). C4Media. Disponível em: http://www.infoq.com/br/minibooks/scrum-xp-from-the-trenches.

Disciplina Classe C.H.Semestral T.E.L.

COM10734 - GERENCIAMENTO DE BANCO DE DADOS OPT 60h 3+0+0

Pré-requisitos: COM10129 - Banco de Dados

Ementa:

Triggers. Stored Procedures. Administração de banco de dados: controle de acesso, criptografia e segurança, procedimentos de backup e recuperação de dados, aspectos de desempenho. Processamento e otimização de consultas. Transação. Controle de concorrência. Recuperação de falhas. Integração de Dados. Tópicos especiais: novas tecnologias e áreas de aplicação.

Bibliografia:

Silberschatz, A.; Korth, H. F.; Sudarshan, S.; Sistema de Banco de Dados. 5ed, Ed. Campus, 2006. ISBN: 8535211071.

Date, C. J.; Introdução a Sistemas de Banco de Dados. 8ed, Ed. Campus, 2004. ISBN: 8535212736.

Elmasri R.; Navathe, S.B.; Sistemas de Banco de Dados. 6ed, Ed. Pearson Education, 2011. ISBN: 9788579360855.

Rob, P.; Coronel, C.; Sistemas de Banco de Dados. 8ed, Ed. Cengage Learning, 2011. ISBN: 9788522107865.

Heuser, C. A.; Projeto de Banco de Dados. 6ed, Ed. Artmed, 2009. ISBN: 9788577803828.

Machado, F.N.R.; Abreu, M.P.; Projeto de Banco de Dados - Uma Visão Prática. 17ed, Ed. Erica. 2009. ISBN: 9788536502526.

Page 41: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

41

Disciplina Classe C.H.Semestral T.E.L.

COM10609 - GERENCIAMENTO E ADMINISTRAÇÃO DE REDES

OPT 60h 3+0+0

Pré-requisitos: COM10394 - Redes de Computadores

Ementa:

Conceitos e modelos de gerenciamento. Gerenciamento de redes de baixa e larga escala. Ferramentas e sistemas de gerenciamento. Aplicações de gerenciamento de redes.

Bibliografia:

Burgess, M.; Princípios de Administração de Redes e Sistemas. 2ed, Ed. LTC, 2006. ISBN: 9788521614807.

Costa, D. G.; Administração de Redes com Scripts. 1ed, Ed. Brasport, 2007. ISBN: 9788574523149.

Souza, Lindeberg Barros de. Projetos e implementação de redes: fundamentos, soluções e planejamento. São Paulo; Erica, 2007. ISBN: 8536501669.

Claise, B.; Wolter, R.; Network Management: Accounting and Performance Strategies. 1ed, Ed. Cisco, 2007. ISBN: 9781587051982.

Bautts, T.; Dawson, T.; Purdy, G. N.; Linux Network Administrator's Guide. 3ed, Ed. O'Reilly, 2005. ISBN: 9780596005481.

Thompson, M. A.; Windows 2003 Server: Administração de Redes. 1ed, Ed. Érica, 2003. ISBN: 8571949808.

Disciplina Classe C.H.Semestral T.E.L.

COMxxxxx - GESTÃO DA QUALIDADE DE SOFTWARE OPT 60h 2+0+1

Pré-requisitos: COMxxxxx – Projeto de Sistemas de Software

Ementa:

Fundamentação teórica; O histórico e o conceito de qualidade. O conceito de qualidade de software. Métricas de qualidade de software. Normas de qualidade de software. Técnicas de garantia da qualidade de software. Teste de software: conceitos, tipos e aplicação no contexto da qualidade. Modelos de melhoria do processo de software. Planejamento de sistemas de qualidade de software. Padrões: ISO, SEI, CMM; Modelos de melhoria de processo de software; Tópicos Especiais em Qualidade de Software.

Bibliografia:

Koscianski, A.; Soares, M. S.; Qualidade de Software. 2ed, Ed. Novatec, 2007. ISBN: 9788575221129.

Bartié, Alexandre. Garantia da Qualidade de Software. Campus-Elsevier. 2002. 978-85-352-1124-5

Maldonado, J. C.; Delamaro, M. E.;Jino, M.; Introdução ao Teste de Software. Ed. Campus, 2007. ISBN: 9788535226348.

Pezzè, Mauro; Young, Michal .Teste e Análise de Software Processos, Princípios e Técnicas. 9788577802623. 2008.

Page 42: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

42

ABNT- Associação Brasileira de Normas Técnicas. NBR ISO/IEC 15504 - SPICE. Rio de Janeiro, ABNT.

Kan, Stephen H. Metrics and Models in Software Quality Engineering. Addison-Wesley Professional; 2edition (September 26, 2002), ISBN-10: 0201729156, 560p.

Disciplina Classe C.H.Semestral T.E.L.

COM06996 - INFORMÁTICA E SOCIEDADE OBR 30h 2+0+0

Pré-requisitos: COM06850 - Introdução à Ciência da Computação

Ementa:

Conseqüências econômicas de informação na sociedade. A informatização e o aspecto educacional. Efeitos políticos. Impactos sociais. Informatização e privacidade. Política nacional de informática. Aplicações nas diversas áreas. Mercado de trabalho. Previsões de evolução da computação. Ética profissional. Segurança, privacidade, direitos de propriedade, acesso não autorizado. Códigos de ética profissional. Doenças profissionais. Questões ambientais na tecnologia da informação.

Bibliografia:

Masiero, P. C.; Ética em Computação. 1ed, Ed. EDUSP, 2005. ISBN: 8531405750.

Ruben, G.; Wainer, J.; Dwyer, T.; Informática, Organizações e Sociedade no Brasil. 1ed, Ed. Cortez, 2002. ISBN: 8524909390.

Ribeiro, N. M.; Gouveia, L. B.; Rurato, P.; Informática e Competências Tecnológicas para a Sociedade da Informação. Ed. UFP, 2003. ISBN: 9728830041.

Zuffo, J. A.; A Sociedade e a Economia no Novo Milênio: Livro 1: A Tecnologia e a Infossociedade. 1ed, Ed. Manole, 2003. ISBN: 9788520415351.

Rover, A. J.; Direito, Sociedade e Informática. Ed. Boiteaux, 2000. ISBN: 8587995022.

Correia, M.E. Logística reversa como solução para o problema do lixo eletrônico: Benefícios Ambientais e financeiros. 1ed, Ed. Qualitymark, 2010. ISBN: 9788573039504.

Disciplina Classe C.H.Semestral T.E.L.

ENG06849 - INGLÊS INSTRUMENTAL OBR 30h 2+0+0

Pré-requisitos: ---

Ementa:

Fundamentos gramaticais aplicados. Estratégias de leitura para a compreensão de textos acadêmicos em língua inglesa.

Bibliografia:

Souza, A. G. F.; Absy, C. A.; Costa, G. C.; et al. Leitura em Língua Inglesa: uma Abordagem Instrumental. 1ed, Ed. Disal, 2005. ISBN: 8589533352.

Munhoz, R.; Inglês Instrumental: Estratégias de Leitura - Módulo I. Ed. Textonovo, 2001. ISBN: 9788585734367.

Munhoz, R.; Inglês Instrumental: Estratégias de Leitura - Módulo II. Ed. Textonovo,

Page 43: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

43

2001. ISBN: 9788585734404.

Gallo, L. R.; Inglês Instrumental para Informática - Módulo I. 1ed, Ed. Ícone, 2008. ISBN: 9788527409742.

Marinotto, D.; Reading on Info Tech. 2ed, Ed. Novatec, 2007. ISBN: 9788575221167.

Mariotti, W.; Pietzschke, F.; Novo Michaelis dicionario ilustrado, volume 1: ingles-portugues. 42. ed. - São Paulo: Melhoramentos, c1986. 1 v. ISBN 8506000076 (enc.).

Disciplina Classe C.H.Semestral T.E.L.

COM10792 - INTELIGÊNCIA ARTIFICIAL OBR 60h 4+0+0

Pré-requisitos: COM06853 - Lógica Computacional I; COM06842 - Programação I

Ementa:

Definições e fundamentos. Sistemas baseados em conhecimento. Representação do conhecimento. Automatização do raciocínio. Sistemas especialistas. Resolução de problemas. Aprendizagem automática. Percepção. Planejamento. Casamento de padrões. Aplicações.

Bibliografia:

Russell, S.; Norvig, P.; Inteligência Artificial. 2ed, Ed. Campus, 2003. ISBN: 8535211772.

Luger, G. F.; Artificial Intelligence: Structures and Strategies for Complex Problem Solving. 6ed, Ed. Addison Wesley, 2008. ISBN: 9780321545893.

Bittencourt, G.; Inteligência Artificial: Ferramentas e Teorias. 3ed, Ed. UFSC, 2006. ISBN: 9788532801388.

Munakata, T.; Fundamentals of the New Artificial Intelligence: Neural, Evolutionary, Fuzzy and More. 2ed, Ed. Springer, 2008. ISBN: 9781846288388.

Jones, T.; Artificial Intelligence: A Systems Approach. 1ed, Ed. Infinity Science, 2007. SBN: 9780977858231.

Haykin, S. S.; Redes neurais : princípios e prática. 2 ed, Ed. Bookman, 2001. ISBN: 978857307186.

Disciplina Classe C.H.Semestral T.E.L.

COM10507 - INTERFACE HUMANO-COMPUTADOR OBR 60h 4+0+0

Pré-requisitos: COM10275 - Engenharia de Requisitos de Software

Ementa:

Conceitos básicos da interação humano-computador (interface, interação, usabilidade, comunicabilidade e acessibilidade), estilos de interação (linguagem de comandos, seleção por menus, linguagem natural e manipulação direta) e fundamentação teórica (Engenharia Cognitiva e Engenharia Semiótica). Projeto e avaliação da interação humano-computador.

Bibliografia:

Sharp, H.; Rogers, Y.; Preece, J.; Design de Interação: além da interação homem-computador. Ed. Artmed, 2005. ISBN: 8536304944.

Page 44: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

44

Barbosa, S. D. J.; Silva, B. S. Interação Humano-Computador. Ed. Campus Elsevier, 2010. ISBN: 8535234187.

De Souza, C. S.; Leitão, C. F. Semiotic Engineering Methods for Scientific Research in HCI. Ed. Morgan and Claypool, 2009. ISBN: 9781598299441.

Tidwell, J. Designing Interfaces. Ed. O’Reilly, 2006. ISBN: 9780596008031.

Shelly, G. B.; Napier, H. A.; Rivers, O. Web Design: Introductory Concepts and Techniques. Ed. Cengage Learning, 2009. 2 Edition. ISBN: 9781423927181.

De Souza, C. S. The Semiotic Engineering of Human-Computer Interaction. Ed. The MIT Press, 2005. ISBN: 0262042207.

Disciplina Classe C.H.Semestral T.E.L.

COM10398 - INTERFACES E PERIFÉRICOS OPT 60h 3+0+0

Pré-requisitos: COM10076 - Arquitetura de Computares; COM10132 - Sistemas Operacionais

Ementa:

Estrutura e funcionamento dos periféricos típicos: impressoras, discos, fitas, DVDs, placas de rede etc. Interfaceamento de periféricos a computadores. Comunicação e sincronização de processos paralelos. Software de entrada e saída. Drivers de dispositivos.

Bibliografia:

Zelenovsky, R.; Mendonça, A.; PC: Um Guia Prático de Hardware e Interfaceamento. 4ed, Ed. MZ, 2006. ISBN: 9788587385116.

Tanenbaum, A. S.; Organização Estruturada de Computadores. 5ed, Ed. Prentice Hall, 2006. ISBN: 8576050676.

Corbet, J.; Rubini, A., Hartman, G. K.; Linux Device Drivers. 3ed, Ed. O'Reilly, 2005. ISBN: 9780596005900.

Microsoft; Developing Drivers with the Windows Driver Foundation. Ed. Microsoft, 2007. ISBN: 9780735623743.

Axelson, J.; USB Complete: Everything You Need to Develop Custom USB Peripherals. 3ed, Ed. Lakeview Research, 2005. ISBN: 9781931448024.

Disciplina Classe C.H.Semestral T.E.L.

COM06850 - INTRODUÇÃO À CIÊNCIA DA COMPUTAÇÃO OBR 60h 4+0+0

Pré-requisitos: ---

Ementa:

Normas gerais do curso de Ciência da Computação da UFES/Alegre. Visão histórica, perspectivas e aplicação da Ciência da Computação. Cursos superiores de computação no Brasil: objetivos e público-alvo. Mercado de trabalho no Brasil e no mundo. Áreas de especialização e atuação em computação. A estrutura básica de um computador digital: hardware e software. Sistemas de numeração. Visão abrangente do processo de desenvolvimento de software. Características e finalidades dos sistemas de computação na sociedade digital. Intenções e responsabilidades do uso de sistemas de computação com

Page 45: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

45

propósitos comerciais.

Bibliografia:

Mokarzel, F. C.; Soma, N. Y.; Introdução à Ciência da Computação. 1ed, Ed. Campus, 2008. ISBN: 8535218793.

Monteiro, M. A.; Introdução à Organização de Computadores. LTC, Rio de Janeiro, 2007. ISBN: 9788521615439.

Sommerville, I.; Engenharia de Software. 8ed, Ed. Addison Wesley, 2007. ISBN: 9788588639287.

Norton, P.; Introdução à informática. 1ed, Ed. Makron Books, 1997. ISBN: 8534605157.

Tanenbaum, A. S.; Organização Estruturada de Computadores. 5ed, Ed. Prentice Hall, 2006. ISBN: 8576050676.

Fedeli, R. D.; Introdução à Ciência da Computação. 1 ed, Ed. Thomson, 2003. ISBN: 9788522103225.

Disciplina Classe C.H.Semestral T.E.L.

VET10127 - FUNDAMENTOS DE LÍNGUA BRASILEIRA DE SINAIS - LIBRAS

OPT 60h 4+0+0

Pré-requisitos: ---

Ementa:

A língua de sinais. A representação social dos surdos. A cultura surda. A identidade surda. Sinais básicos na conversação

Bibliografia:

Felipe, T.; LIBRAS em contexto: curso básico. Brasília: MEC, 2001.

Ferreira-Brito, L.; Por uma gramática da língua de sinais. Rio de Janeiro: Tempo Brasileiro, UFRJ, 1995.

Perlin, G.; (1998) Identidades Surdas. In Skliar (ed) (1998) A Surdez: Um olhar sobre as diferenças. Porto Alegre: Editora Mediação, p. 51-74.

Perlin, G.; O lugar da cultura surda. In Thoma, A. S. e Lopes, M. C. (orgs). A invenção da surdez. Santa Cruz do Sul: EDUNISC, 2004.

Quadros, R. M.; Karnopp, L. B. Língua de Sinais Brasileira: Estudos Lingüísticos. Porto Alegre: Artmed, 2004.

Sacks, O.; Vendo vozes. São Paulo: Companhia das Letras, 1999.

Skliar, C.; A surdez. Porto Alegre: Mediação, 1998.

Stumpf, M. R.; Transcrições de língua de sinais brasileira em sign writing.

Disciplina Classe C.H.Semestral T.E.L.

COM10392 - LINGUAGENS DE PROGRAMAÇÃO OBR 60h 4+0+0

Pré-requisitos: COM10082 - Programação II

Ementa:

Definição de linguagens: sintaxe e semântica. Paradigmas de programação. Modelos de

Page 46: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

46

implementação: compilação e interpretação. Amarrações. Tipos de dados. Alocação estática e dinâmica de memória. Subprogramas. Unidades genéricas. Comunicação entre unidades. Polimorfismo. Tratamento de exceções. Noções de programação em linguagens funcionais, lógicas e orientadas a objetos. Estudo comparativo de linguagens.

Bibliografia:

Sebesta, R. W.; Conceitos de Linguagens de Programação. 9ed, Ed. Bookman, 2011. ISBN: 9788577807918.

Varejão, F. M.; Linguagens de Programação: Conceitos e Técnicas. 1ed, Ed. Campus, 2004. ISBN: 8535213171.

Tucker, A. B.; Noona, R. E.; Linguagens de Programação. 2ed, Ed. McGraw-Hill, 2008. ISBN: 9788577260447.

Webber, A. B.; Modern Programming Languages: A Practical Introduction. 2ed. Ed. Franklin Beedle & Associates, 2010. ISBN: 9781590282502.

Watt, D. A.; Programming Languages: Concepts and Paradigms. Ed. Prentice Hall, 1990. ISBN: 9780137288748.

Turbak, F. A.; Gifford, D. K.; Design Concepts in Programming Languages. Ed. MIT, 2008. ISBN: 9780262201759.

Disciplina Classe C.H.Semestral T.E.L.

COM10130 - LINGUAGENS FORMAIS E AUTÔMATOS OBR 60h 4+0+0

Pré-requisitos: COM06851 - Matemática Discreta

Ementa:

Gramáticas formais e autômatos. Gramáticas regulares. Gramáticas livres de contexto. Gramáticas sensíveis ao contexto. Tipos de reconhecedores. Operações com linguagens. Propriedades das linguagens. Autômatos finitos. Autômatos de pilha. Linguagens recursivas.

Bibliografia:

Hopcroft, J. E.; Motwani, R.; Ullman, J. D.; Introdução à teoria de autômatos: linguagens e computação. 2ed, Ed. Campus, 2002. ISBN: 8535210725.

Lewis, H. R.; Papadimitriou, C.; Elementos de Teoria da computação. 2ed, Ed. Bookman, 2000. ISBN: 8573075341.

Vieira, N. J.; Introdução aos Fundamentos da Computação: Linguagens e Máquinas. Ed. Thomson, 2006. ISBN: 8522105081.

Sipser, M.; Introdução à Teoria da Computação. Ed. Thomson, 2007. ISBN: 9878522104994.

Menezes, P. F. B.; Linguagens Formais e Autômatos. 4ed, Ed. Sagra Luzzatto, 2002. ISBN: 8524105542.

Linz, P.; An Introduction to Formal Language and Automata. 4ed, Ed. Jones & Bartlett, 2006. ISBN: 9780763737986.

Page 47: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

47

Disciplina Classe C.H.Semestral T.E.L.

COM06853 - LÓGICA COMPUTACIONAL I OBR 60h 4+0+0

Pré-requisitos: ---

Ementa:

Cálculo proposicional: sintaxe e semântica. Sistemas dedutivos. Cálculo de predicados de primeira ordem: introdução à sintaxe e semântica.

Bibliografia:

Alencar Filho, E.; Iniciação à lógica matemática. Ed. Nobel, 2002. ISBN: 9788521304036.

Souza, J.N.; Lógica para Ciência da Computação: fundamentos da linguagem, semântica e sistemas de dedução. Rio de Janeiro: Elsevier, 2002. ISBN: 8535210938.

Mortari, C.; Introdução à Lógica. 1ed, Ed. Unesp, 2001. ISBN: 9788571393370.

Krantz, S. G.; Handbook of Logic and Proof Techniques for Computer Science. 1ed, Ed. Birkhäuser, 2002. ISBN: 9780817642204.

Huth, M.; Ryan, M.; Logic in Computer Science: Modelling and Reasoning about Systems. 2ed, Ed. Cambridge University, 2004. ISBN: 9780521543101.

Ben-Ari, M.; Mathematical Logic for Computer Science. 2ed, Ed. Springer, 2003. ISBN: 9781852333195.

Disciplina Classe C.H.Semestral T.E.L.

COM10080 - LÓGICA COMPUTACIONAL II OBR 60h 4+0+0

Pré-requisitos: COM06853 - Lógica Computacional I

Ementa:

Sintaxe e semântica do cálculo de predicados de primeira ordem. Sistemas dedutivos - sistemas formais: axiomatização do cálculo de predicados. Dedução natural no cálculo de predicados. Tableaux semânticos no cálculo de predicados. Resolução no cálculo de predicados. Lógica e programação em Lógica.

Bibliografia:

Alencar Filho, E.; Iniciação à lógica matemática. Ed. Nobel, 2002. ISBN: 9788521304036.

Mortari, C.; Introdução à Lógica. 1ed, Ed. Unesp, 2001. ISBN: 9788571393370.

Souza, J.N.; Lógica para Ciência da Computação: fundamentos da linguagem, semântica e sistemas de duração. 1Ed, Elsevier, 2002. ISBN: 8535210938.

Krantz, S. G.; Handbook of Logic and Proof Techniques for Computer Science. 1ed, Ed. Birkhäuser, 2002. ISBN: 9780817642204.

Huth, M.; Ryan, M.; Logic in Computer Science: Modelling and Reasoning about Systems. 2ed, Ed. Cambridge University, 2004. ISBN: 9780521543101.

Ben-Ari, M.; Mathematical Logic for Computer Science. 2ed, Ed. Springer, 2003. ISBN: 9781852333195.

Page 48: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

48

Disciplina Classe C.H.Semestral T.E.L.

COM06851 - MATEMÁTICA DISCRETA OBR 60h 4+0+0

Pré-requisitos: ---

Ementa:

Teoria de conjuntos. Funções. Relações. Indução. Recursão. Introdução à Lógica Proposicional. Álgebra Booleana. Introdução à probabilidade discreta. Comportamentos assintóticos.

Bibliografia:

Menezes, P. B.; Matemática Discreta para Computação e Informática. 2ed, Ed. Bookman, 2008. ISBN: 9788577802692.

Lipschutz, S.; Lipson, M.; Teoria e Problemas de Matemática Discreta. 2ed, Ed. Bookman, 2004. ISBN: 8536303611.

Scheinerman, E. R.; Matemática Discreta: Uma Introdução. 1ed, Ed. Thomson, 2003. ISBN: 8522102910.

Goodaire, E. G.; Parmenter, M. M.; Discrete mathematics with graph theory, 3ed, Ed. Pearson Prentice Hall, 2006. ISBN: 9780131679955

O'Donnell, J.; Hall, C.; Page, R.; Discrete Mathematics Using a Computer. 2ed, Ed. Springer, 2006. ISBN: 9781846282416

Graham, R., Knuth, D. e Patashnik, O.; Matemática Concreta - Fundamentos para a Ciência da Computação, 2ed, Ed. LTC, 1995. ISBN: 8521610408

Disciplina Classe C.H.Semestral T.E.L.

COM10081 - METODOLOGIA DE PESQUISA EM INFORMÁTICA

OBR 30h 2+0+0

Pré-requisitos: ENG06854 - Português Instrumental

Ementa:

Conceitos básicos. A metodologia científica. A escolha do tema. A montagem da pesquisa. Exemplo de roteiro de pesquisa. A gerência de pesquisa. Redação, interpretação e crítica de artigos científicos.

Bibliografia:

Marconi, M. A.; Lakatos, E. M.; Fundamentos de Metodologia Científica. 6ed, Ed. Atlas, 2007. ISBN: 9788522440153.

Fachin, O.; Fundamentos de Metodologia. 5ed, Ed. Saraiva, 2006. ISBN: 9788502055322.

Gil, A. C.; Como Elaborar Projetos de Pesquisa. 4ed, Ed. Atlas, 2002. ISBN: 9788522431694.

Medeiros, J. B.; Redação Científica: A Prática de Fichamentos, Resumos, Resenhas. 10ed, Ed. Atlas, 2008. ISBN: 9788522450220.

Marconi, M. A.; Lakatos, E. M.; Técnicas de Pesquisa. 7ed, Ed. Atlas, 2008. ISBN: 9788522451524.

Page 49: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

49

Köche, J.C.; Fundamentos de metodologia científica: teoria da ciência e iniciação à pesquisa. 29. ed. Petrópolis, RJ: Vozes, 2011. 182 p. ISBN 9788532618047.

Disciplina Classe C.H.Semestral T.E.L.

COM10393 - MÉTODOS DE OTIMIZAÇÃO OBR 60h 4+0+0

Pré-requisitos: COM10131 - Otimização Linear

Ementa:

Introdução aos métodos aproximados ou heurísticos. Algoritmos metaheurísticos ou heurísticas inteligentes: definição, diferenças entre metaheurísticas e heurísticas convencionais. Principais metaheurísticas: Simulated Annealing, Busca Tabu, Algoritmos Genéticos, etc. Aplicações de metaheurísticas a problemas de otimização combinatória.

Bibliografia:

Gonzalez, T. F.; Handbook of Approximation Algorithms and Metaheuristics. 1ed, Ed. Chapman & Hall, 2007. ISBN: 9781584885504.

Goldbarg, M. C.; Luna, H. P. L.; Otimização Combinatória e Programação Linear: Modelos e Algoritmos. 2ed, Ed. Campus/Elsevier, 2005. ISBN: 9788535215205.

Arenales, M; Armentano, V. A.; Morabito, R.; Yanasse, H. H.; Pesquisa operacional. 1ed, Elsevier, 2007. ISBN: 9788535214543.

Wolsey, L. A.; Integer programming. 1ed, Ed. Wiley Interscience, 1998. ISBN: 9780471283669.

Hillier, F. S.; Lieberman, G. J.; Introdução à Pesquisa Operacional. 8ed, Bookman, 2006. ISBN: 9788563308030.

Glover, F. W.; Kochenberger, G. A.; Handbook of Metaheuristics. 1ed, Ed. Springer, 2003. ISBN: 9781402072635.

Disciplina Classe C.H.Semestral T.E.L.

COMxxxxx - MINERAÇÃO DE DADOS OPT 60h 4+0+0

Pré-requisitos: COM10129 - Banco de Dados; COM05510 - Estatística Básica

Ementa:

Padrões em dados. Métodos: classificação, regressão, agrupamento, associação, etc. Processamento de dados (entrada/saída) e Data Mining. Conceitos: dados, informações, tabelas, registros, campos, classes, rótulos, atributos, exemplos, protótipos. Espaço de atributos e visualização. Representação do conhecimento. Regras indutivas e associativas. Métricas de validade de regras associativas. Classificação supervisionada e não supervisionada. Algoritmos de classificação. Amostras e protótipos. Técnicas de visualização de dimensões superiores. Aplicações.

Bibliografia:

Bramer, M.; Principles of Data Mining. 1ed, Ed. Springer, 2007. ISBN: 9781846287657.

Larose, D. T.; Data Mining Methods and Models, Ed. Wiley/IEEE, 2006. ISBN: 9780471666561.

Page 50: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

50

Fayyad, U. M.; Shapiro, G. P.; Smyth, P.; Uthurusamy, R.; Advances in Knowledge Discovery and Data Mining. Ed. MIT, 1996. ISBN: 9780262560979.

Liu, B.; Web Data Mining: Exploring Hyperlinks, Contents, and Usage Data. 2ed, Ed. Springer, 2008. ISBN: 9783540378815.

Witten, I. H.; Frank, E.; Data Mining: Practical Machine Learning Tools and Techniques. 2ed, Ed. Morgan Kaufmann, 2005. ISBN: 9780120884070.

Disciplina Classe C.H.Semestral T.E.L.

COMxxxxx - MODELAGEM E SIMULAÇÃO OPT 60h 3+0+0

Pré-requisitos: ENG05510 - Estatística Básica; COM06992 - Estruturas de Dados I

Ementa:

Conceitos. Diagramas de ciclos de atividades. Modelagem para simulação: o processo de criação de modelos. Geração de números e variáveis aleatórias. Sistemas e linguagens para simulação e suas formas de abordagem: eventos, atividades, três fases, processos. Implementação de projetos de simulação: formulação, representação, construção de modelos, validação e verificação. Planejamento de experimentos e análise estatística de resultados. Estudo de casos.

Bibliografia:

Zeigler, B. P.; Praehofer, H.; Kim, T. G.; Theory of Modeling and Simulation. 2ed, Ed. Academic, 2000. ISBN: 9780127784557.

Chung, C. A.; Simulation Modeling Handbook: A Practical Approach, 1ed, Ed. CRC, 2003. ISBN: 9780849312410.

Severance, F. L; System Modeling and Simulation: An Introduction. Ed. Wiley, 2001. ISBN: 9780471496946.

Klee, H.; Simulation of Dynamic Systems with MATLAB and Simulink. 1ed, Ed. CRC, 2007. ISBN: 9781420044188.

Filho, P. J. F.; Introdução à Modelagem e Simulação de Sistemas com Aplicações Arena. 2ed, Ed. Visual Books, 2008. ISBN: 9788575022283.

Disciplina Classe C.H.Semestral T.E.L.

COMxxxxx - MONTAGEM E MANUTENÇÃO DE COMPUTADORES

OPT 60h 2+0+1

Pré-requisitos: COM10076 - Arquitetura de Computadores

Ementa:

Identificação dos componentes do micro. Instalação, configuração e manutenção dos componentes e periféricos (HD, placa de rede, placa de fax modem, etc.). Reconhecimento e correção dos principais erros ocorridos. Técnicas de Manutenção Preventiva e Corretiva.

Bibliografia:

Paixão, R. R.; Configuração e Montagem de PCs com Inteligência. 6ed, Ed. Érica, 2007. ISBN: 9788536501468.

Page 51: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

51

D'avila, E.; Montagem, Manutenção e Configuração de Computadores Pessoais. 18ed, Ed. Érica, 1997. ISBN: 857194489X.

Almeida, M.; Curso de Montagem e Manutenção de Computadores. 1ed, Ed. Digerati Books, 2008. ISBN: 9788560480777.

Oliveira, A. S.; Andrade, F. S.; Sistemas Embarcados: Hardware e Firmware na Prática. 1ed, Ed. Érica, 2006, ISBN: 8536501057.

Avillano, I. C.; Como Montar e Configurar um PC. 1ed, Ed. Ciência Moderna, 2004. ISBN: 8573933259.

Disciplina Classe C.H.Semestral T.E.L.

COMxxxxx - MULTIMÍDIA E HIPERMÍDIA OPT 60h 4+0+0

Pré-requisitos: COM10078 - Estruturas de Dados II; COM10507 – Interf. Humano-Computador

Ementa:

Objetivos e fundamentos da tecnologia multimídia. Mídia, multimídia e hipermídia. Sistemas e aplicações hipermídia. Histórico: Internet e World Wide Web. Concepção de sistemas hipermídia. Modelagem hipermídia: dados, navegação, interação e eventos. Visualização hipermídia. Engenharia hipermídia: métodos e técnicas para desenvolvimento hipermídia. Linguagens de marcação de conteúdo: SGML, HTML, XML e CSS. DTD e XML Schema. XSL, XSLFO e XSLT. XLink e Xpointer. RDF e Web Semântica.

Bibliografia:

Filho, W. P. P.; Multimídia: Conceitos e Aplicações. 1ed, Ed. LTC, 2000. ISBN: 8521612222.

Bugay, E. L.; Hipermídia Adaptativa: O Modelo AHAM-MI. 1ed, Ed. Visual Books, 2008. ISBN: 9788575022306.

McMenemy, K.; Ferguson, S.; A Hitchhikers Guide to Virtual Reality. Ed. A K Peters, 2007. ISBN: 9781568813035.

Lowe, D.; Hall, W.; Hypermedia and the Web. Ed. Wiley, 1999.

Vince, J.; Introduction to Virtual Reality. 1ed, Ed. Springer, 2004. ISBN: 9781852337391.

Disciplina Classe C.H.Semestral T.E.L.

COMxxxxx - NEUROCOMPUTAÇÃO OPT 60h 4+0+0

Pré-requisitos: COM10792 - Inteligência Artificial

Ementa:

Conceitos e Definições de neurocomputação. Evolução tecnológica. Redes neurais, conceitos e definições. Leis de aprendizagem. Perceptron. Redes Adaline e Madaline. Memórias Associativas. Redes Perceptron de Múltiplas Camadas. Algoritmo de Aprendizagem por Retro-propagação do erro. Funções de Base Radial. Redes Competitivas. Mapas auto-organizáveis: Rede de Kohonen, ART, LVQ, MAXNET, HAMMING. Rede de Hopfield. Rede counter-propagation. Redes hierárquicas, estocásticas e espaço-temporais. Neurocomputadores. Técnicas para extração/seleção de características e validação do treinamento. Estudo de casos.

Page 52: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

52

Bibliografia:

Haykin, S.; Redes Neurais: Princípios e Prática. 2ed, Ed. Bookman, 2000. ISBN: 9788573077186.

Masters, T.; Practical Neural Network Recipes in C++. 1ed, Ed. Morgan Kaufmann, 1993. ISBN: 9780124790407.

Ripley, B. D.; Pattern Recognition and Neural Networks. 1ed, Ed. Cambridge University, 2008. ISBN: 9780521717700.

Haykin, S.; Neural Networks and Learning Machines. 3ed, Ed. Prentice Hall, 2007. ISBN: 9780131471399.

Fausett, L.; Fundamentals of Neural Networks. Ed. Prentice Hall, 1993. ISBN: 9780133341867.

Disciplina Classe C.H.Semestral T.E.L.

COM10131 - OTIMIZAÇÃO LINEAR OBR 60h 3+0+0

Pré-requisitos: MPA06855 - Álgebra Linear; COM06992 - Estruturas de Dados I

Ementa:

Formulação de programas lineares. Solução gráfica. Modelos tradicionais de PL. Método simplex. Geometria do método simplex. Dualidade. Análise de sensibilidade. Introdução à otimização. Programação Linear Inteira e Mista. Uso de pacotes computacionais.

Bibliografia:

Bazaraa, N.; Jarvis, J.; Sherali, H.; Linear Programming and Network Flows. 4ed, Ed. John Wiley & Sons, 2010. ISBN: 9780470462720.

Goldbarg, M. C.; Luna, H. P. L.; Otimização Combinatória e Programação Linear: Modelos e Algoritmos. 2ed, Ed. Campus/Elsevier, 2005. ISBN: 9788535215205.

Arenales, M; Armentano, V. A.; Morabito, R.; Yanasse, H. H.; Pesquisa operacional. 1ed, Elsevier, 2007. ISBN: 9788535214543.

Hillier, F. S.; Lieberman, G. J.; Introdução à Pesquisa Operacional. 8ed, Bookman, 2006. ISBN: 9788563308030.

Prado, D. S.; Programação Linear. 5ed., INDG, 2007. ISBN: 9788598254456.

Luenberger, D. G.; Yinyu, Y. E.; Linear and Nonlinear Programming. 3ed, Ed. Springer, 2008. ISBN: 9780387745022.

Disciplina Classe C.H.Semestral T.E.L.

COMxxxxx - OTIMIZAÇÃO LINEAR INTEIRA OPT 60h 4+0+0

Pré-requisitos: COM10131 - Otimização Linear

Ementa:

Modelos de problemas de programação inteira. Técnicas de planos de corte. Enumeração implícita. Técnicas de enumeração. Branch-and-Bound. Modelo de atribuição generalizada. Métodos de relaxação lagrangeana.

Bibliografia:

Page 53: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

53

Wolsey, L. A.; Integer programming. 1ed, Ed. Wiley Interscience, 1998. ISBN: 9780471283669.

Bazaraa, N.; Jarvis, J.; Sherali, H.; Linear Programming and Network Flows. 4ed, Ed. John Wiley & Sons, 2010. ISBN: 9780470462720.

Goldbarg, M. C.; Luna, H. P. L.; Otimização Combinatória e Programação Linear: Modelos e Algoritmos. 2ed, Ed. Campus/Elsevier, 2005. ISBN: 9788535215205.

Arenales, M; Armentano, V. A.; Morabito, R.; Yanasse, H. H.; Pesquisa operacional. 1ed, Elsevier, 2007. ISBN: 9788535214543.

Wolsey, L. A.; Nemhauser, G. L.; Integer and Combinatorial Optimization. 1ed, Ed. Wiley, 1999. ISBN: 9780471359432.

Luenberger, D. G.; Yinyu, Y. E.; Linear and Nonlinear Programming. 3ed, Ed. Springer, 2008. ISBN: 9780387745022.

Disciplina Classe C.H.Semestral T.E.L.

COMxxxxx - OTIMIZAÇÃO NÃO-LINEAR OPT 60h 4+0+0

Pré-requisitos: COM10131 - Otimização Linear

Ementa:

Formulação do problema de otimização: Função objetivo e restrições. Otimização não linear irrestrita: métodos de busca unidimensional e multidimensional. Otimização não linear restrita: Funções Penalidade, Multiplicadores de Lagrange, Programação Quadrática Seqüencial.

Bibliografia:

Bazarra, M. S.; Sherali, H. D.; Shetty, C. M.; Nonlinear Programming: Theory and Algorithms. 3ed, Ed. Wiley Interscience, 2006. ISBN: 9780471486008.

Luenberger, D. G.; YINYU, Y. E.; Linear and Nonlinear Programming. 3ed, Ed. Springer, 2008. ISBN: 9780387745022.

Edgar, T. F.; Himmelblau, D. M.; Lasdon, L. S.; Optimization of Chemical Process. 2ed, Ed. McGraw Hill, 2001. ISBN: 9780071189774.

Bertsekes, D. P.; Nonlinear Programming. 2ed, Ed. Athena Scientific, 1999. ISBN: 9781886529007.

Avriel, M.; Nonlinear Programming: Analysis and Methods. Ed. Dover Publications, 2003. ISBN: 9780486432274.

Disciplina Classe C.H.Semestral T.E.L.

ENG06854 - PORTUGUÊS INSTRUMENTAL OBR 30h 2+0+0

Pré-requisitos: ---

Ementa:

Concepções de leitura e produção de textos técnico-científicos. Os sujeitos da leitura e da produção. Aspectos cognitivos da compreensão dos textos. Texto: mecanismos de coesão e coerência. Compreensão e expressão oral. Regras de pontuação e regras de acentuação.

Page 54: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

54

Resenhas, resumos e esquemas.

Bibliografia:

Andrade, M. M.; Henriques, A.; Língua Portuguesa: Noções Básicas para Cursos Superiores. 8ed, Ed. Atlas, 2007. ISBN: 9788522447169.

Savioli, F. P.; Fiorin, J. L.; Para entender o texto: leitura e redação. 16ed, Ed. Ática, 2002. ISBN: 9788508108664.

Martins, D. S.; Zilberknop, L. S.; Português Instrumental: de Acordo com as Atuais Normas da ABNT. 27ed, Ed. Atlas, 2008. ISBN: 9788522449811.

Medeiros, J. B.; Português Instrumental. 6ed, Ed. Atlas, 2007. ISBN: 8522445516.

Schocair, N. M.; Gramática do Português Instrumental. 2ed, Ed. Impetus, 2007. ISBN: 9788576262381.

Terra, E.; Curso pratico de gramática. São Paulo: Scipione, 1991. 335p. ISBN 8526216708 (broch.).

Disciplina Classe C.H.Semestral T.E.L.

COMxxxxx - PROCESSAMENTO DE ALTO DESEMPENHO

OPT 60h 3+0+0

Pré-requisitos: COM10616 - Sistemas Distribuídos

Ementa:

Introdução ao processamento de alto desempenho. Técnicas para aumento de desempenho: otimização de loops e de arquivos executáveis. Arquiteturas de Alto Desempenho. Fundamentos de Programação Paralela. Escalonamento. Balanceamento de carga. Projeto e implementação de aplicações paralelas.

Bibliografia:

Dantas, M.; Computação Distribuída de Alto Desempenho: Redes, Clusters e Grids Computacionais. 1ed, Ed. Axcel Books, 2005. ISBN: 8573232404.

Andrews, G. A.; Foundations of Multithreaded, Parallel and Distributed Programming. Ed. Addison-Wesley, 2000. ISBN: 9780201357523.

Dowd, K.; Severance, C.; High Performance Computing. Ed. O'Reilly, 1998. ISBN: 9781565923126.

Quinn, M. J.; Parallel Programming in C with MPI and OpenMP. Ed. McGraw Hill, 2003. ISBN: 9780071232654.

Hwang, K.; Advanced computer architecture: parallelism, scalability, programmability. Ed. McGraw-Hill, 1993. ISBN: 9780070316225.

Disciplina Classe C.H.Semestral T.E.L.

COM10399 - PROCESSAMENTO DIGITAL DE IMAGENS OPT 60h 3+0+0

Pré-requisitos: MPA06855 - Álgebra Linear; COM06992 - Estruturas de Dados I

Ementa:

Introdução: problemas, aplicações, fases de processamento, sistemas de imageamento.

Page 55: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

55

Noções de Percepção visual: sistema visual humano, brilho, contraste, cor, Sistema RGB, equipamento de visualização, tabela de cores. Digitalização: Amostragem e Quantização. Transformadas: Fourier, wavelet. Restauração de imagens: Modelos de degradação, filtragem inversa e filtragem Wiener. Registro de imagens: transformações geométricas, métodos de interpolação. Realce de Imagens: processamento pontual, filtragem espacial e no domínio da freqüência e filtros não-lineares. Componentes Principais. Realce de Cores: IHS, pseudocor, falsa cor. Segmentação. Extração de atributos. Modelo Linear de Mistura.

Bibliografia:

Gonzalez, R. C.; Woods, R. E.; Digital Image Processing. 3ed, Ed. Prentice Hall, 2007. ISBN: 9780131687288.

Marques Filho, O.; Vieira Neto, H.; Processamento Digital de Imagens. Ed. Brasport, 1999. ISBN: 8574520098.

Gonzalez, R. C.; Woods, R. E.; Eddins, S. L.; Digital Image Processing using Matlab. Ed. Prentice Hall, 2003. ISBN: 9780130085191.

Conci, A,; Azevedo, E.; Leta, F. R.; Computação Gráfica: Processamento de Imagens Digitais. 1ed, Ed. Elsevier, 2007. ISBN: 9788535223293.

Baxes, G. A.; Digital Image Processing: Principles and Applications. Ed. Wiley, 1994. ISBN: 9780471009498.

Disciplina Classe C.H.Semestral T.E.L.

MPAxxxxx - PROCESSOS ESTOCÁSTICOS OPT 60h 4+0+0

Pré-requisitos: ENG05510 - Estatística Básica; ENG06992 - Estruturas de Dados I

Ementa:

O conceito de probabilidade. Probabilidade condicionada. Teorema de Bayes. O conceito de Variáveis Aleatórias (VA). VA discretas. VA contínuas. Valor esperado de VA. Variância de VA; VA Bi-dimensionais. Desigualdade de Markov. Desigualdade de Tchebyshev. Coeficiente de correlação. O conceito de processos estocásticos. Processos discretos e contínuos. Processo de Markov. Processo de nascimento e morte. Processos Semi-Markovianos. Introdução à Teoria das Filas.

Bibliografia:

Albuquerque, J. P. A.; Fortes, J. M. P.; Finamore, W. A.; Probabilidade, variáveis aleatórias e processos estocásticos. 1ed, Ed. Interciência, 2008. ISBN: 9788571931916.

Ross, S. M.; Stochastic Processes. 2ed, Ed. Wiley, 1995. ISBN: 9780471120629.

Lawler, G. F.; Introduction to Stochastic Processes. 2ed, Ed. Chapman & Hall, 2006. ISBN: 9781584886518.

Karlin, S.; Taylor, H. M.; A First Course in Stochastic Processes. 2ed, Ed. Academic, 1975. ISBN: 9780123985521.

Ross, S. M.; Introduction to Probability Models. 9ed, Ed. Academic, 2006. ISBN: 9780125980623.

Disciplina Classe C.H.Semestral T.E.L.

COM06842 - PROGRAMAÇÃO I OBR 60h 2+0+1

Page 56: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

56

Pré-requisitos: ---

Ementa:

Noções de lógica de programação. Introdução à construção de algoritmos. Tipos de dados elementares e estruturados. Estruturas de controle. Modularização de programas: unidades de programação e passagem de parâmetros. Estudo de uma linguagem de programação procedural.

Bibliografia:

Forbellone, A. L. V.; Eberspacher, H. F.; Lógica de Programação: A Construção de Algoritmos e Estruturas de Dados. 3ed, Ed. Prentice-Hall, 2005. ISBN: 8576050242.

Farrer, H.; Becker, C. G.; Faria, E. C.; Matos, H. F.; et al. Algoritmos Estruturados. 3ed, Ed. LTC, 1999. ISBN: 9788521611806.

Manzano, J. A. N. G.; Oliveira, J. F.; Algoritmos: Lógica para Desenvolvimento de Programação de Computadores. 21ed, Ed. Érica, 2004. ISBN: 9788571947184.

Guimarães, A. M.; Lages, N. A. C.; Algoritmos e Estruturas de Dados. 1ed, Ed. LTC, 1994. ISBN: 9788521603788.

Farrer, H.; Becker, C. G.; Faria, E. C.; Matos, H. F.; et al. Pascal Estruturado. 3ed, Ed. LTC, 1999. ISBN: 9788521611745.

Wirth, N.; Algoritmos e estruturas de dados. Rio de Janeiro: LTC, 1999. 255 p. ISBN 8521611900.

Disciplina Classe C.H.Semestral T.E.L.

COM10082 - PROGRAMAÇÃO II OBR 60h 2+0+1

Pré-requisitos: COM06992 - Estruturas de Dados I

Ementa:

Conceitos de Orientação a Objetos, Princípios de Modelagem de Software orientado à Objetos, Programação orientada a objetos: classes e objetos, atributos e métodos, especificadores de acesso, herança, classes e métodos abstratos, polimorfismo, classes e métodos genéricos, tratamento de exceções, tratamento de eventos, estudo aprofundado de uma linguagem de programação orientada a objetos. Visão geral de um método de análise e projeto orientado a objeto.

Bibliografia:

Santos, R.; Uma Introdução a Programação Orientada a Objetos Usando Java. 1ed, Ed. Campus, 2003. ISBN: 853521206X.

Deitel, H. M.; Deitel, P. J.; Java Como Programar. 6ed, Ed. Prentice Hall, 2005. ISBN: 8576050196.

Blaha, M.; Rumbaugh, J. Modelagem e projetos baseados em objetos com UML 2. 2. ed. rev. e atual. - Rio de Janeiro, RJ: Elsevier: Campus, 2006. 496 p. ISBN 8535217533 (broch.).

Eckel, B.; Thinking in Java. 4ed, Ed. Prentice Hall, 2006. ISBN: 9780131872486.

Mclaughlin, Brett; Pollice, G.; West, D. Use a cabeça análise e projeto orientado ao objeto. Rio de Janeiro: Alta Books, 2007. 441 p. ISBN 9788576081456 (broch.).

Page 57: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

57

Savitch, W.; Absolute Java. Addison Wesley; 5 th, 2012.0132989964.

Disciplina Classe C.H.Semestral T.E.L.

COMxxxxx - PROGRAMAÇÃO III OPT 60h 3+0+0

Pré-requisitos: COM06842 - Programação I

Ementa:

Características do paradigma de programação funcional. Conceitos de linguagens funcionais: funções de ordem superior, casamento de padrão, tipos de dados algébricos, polimorfismo paramétrico e de sobrecarga. Ordem de avaliação de expressões. Estruturas de dados infinitas. Programação seqüencial. Prova de correção de programas e derivação de programas a partir da especificação.

Bibliografia:

Bird, R.; Introduction to Functional Programming. 2ed, Ed. Prentice Hall, 1998. ISBN: 9780134843469.

Hutton, G.; Programming in Haskell. Ed. Cambridge University, 2007. ISBN: 9780521692694.

Sá, C. C.; Silva, M. F.; Haskell: uma Abordagem Prática. 1ed, Ed. Novatec, 2006. ISBN: 8575220950.

O'Sullivan, B.; Stewart, D.; Goerzen, J.; Real World Haskell. Ed. O'Reilly, 2008. ISBN: 9780596514983.

Thompson, S.; Haskell: The Craft of Functional Programming. 2ed, Ed. Addison Wesley, 1999. ISBN: 9780201342758.

Disciplina Classe C.H.Semestral T.E.L.

COMxxxxx - PROGRAMAÇÃO IV OPT 60h 3+0+0

Pré-requisitos: COM06853 - Lógica computacional I

Ementa:

Fundamentos teóricos da programação lógica: unificação e resolução. Conceitos de linguagens de programação lógica. Estudo de uma linguagem de programação em lógica. Aplicações.

Bibliografia:

Andrews, J. H.; Logic Programming: Operational Semantics and Proof Theory. Ed. Cambridge University, 2004. ISBN: 9780521607544.

Bramer, M.; Logic Programming with Prolog. 1ed, Ed. Springer, 2005. ISBN: 9781852339388.

Clocksin, W. F.; Clause and Effect: Prolog Programming for the Working Programmer. 1ed, Ed. Springer, 2003. ISBN: 9783540629719.

Doets, K.; From Logic to Logic Programming. Ed. MIT, 1994. ISBN: 9780262041423.

Deransart, P.; Maluszynski, J.; A Grammatical View of Logic Programming. Ed. MIT,

Page 58: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

58

1993. ISBN: 9780262041409.

Disciplina Classe C.H.Semestral T.E.L.

COMxxxxx - PROJETO DE SISTEMAS DE SOFTWARE OBR 60h 2+0+1

Pré-requisitos: COM10275 - Engenharia de Requisitos de Software; COM10082 - Programação II

Ementa:

Fundamentação Teórica; Programação Orientada a Objetos; Princípios de projeto de software. Projeto arquitetural. Estilos arquiteturais de software. Decisões Arquiteturais. Projeto detalhado de sistemas de software: organização e visão geral do projeto de dados, interface com o usuário e lógica do negócio. Padrões de Projeto, frameworks. Verificação e validação do projeto de sistema. Documentação do Projeto com UML; Tópicos Especiais em Projeto de Software.

Bibliografia:

Larman, C.; Utilizando UML e Padrões: Uma introdução à análise e ao projeto orientados a objetos. 3ed, Ed. Bookman, 2007. ISBN: 9788560031528.

Gamma, E.; Padrões de projeto: soluções reutilizáveis de software orientado a objetos. Porto Alegre: Bookman, 2000. 364 p. ISBN 8573076100 (broch.)

Fowler, M.; Padrões de Arquitetura de Aplicações Corporativas, ISBN: 9788536306384, Bookman,2006. 492 p.

Freeman, E. (Et.al.). Use a cabeça: padrões e projetos. 2. ed. rev. Rio de Janeiro: Alta Books, 2009. xxiv, 478 p. ISBN 9788576081746 (broch.)

Evans, E.. Domain-driven design: atacando as complexidades no coração do software. Rio de Janeiro: Alta Books, 2009. xxviii, 499 p. ISBN 9788576083603 (broch.)

Sommerville, I.; Engenharia de Software. 8ed, Ed. Addison Wesley, 2007. ISBN: 9788588639287.

Disciplina Classe C.H.Semestral T.E.L.

COM10394 - REDES DE COMPUTADORES OBR 60h 4+0+0

Pré-requisitos: COM10132 - Sistemas Operacionais

Ementa:

Introdução. O modelo OSI. O modelo TCP/IP. Camada de Aplicação. Camada de Transporte. Camada de Rede. Camada de Enlace. Equipamentos de redes. Redes sem Fio. Redes Multimídia. Aspectos de Segurança em Redes.

Bibliografia:

Kurose, J. F.; Ross, K. W.; Redes de Computadores e a Internet. 3ed, Ed. Addison Wesley, 2006. ISBN: 8588639181.

Stallings, W.; Redes e Sistemas de Comunicação de Dados. 1ed, Ed. Campus, 2005. ISBN: 8535217312.

Comer, D. E.;Redes de Computadores e Internet. 4ed, Bookman, 2007. ISBN:

Page 59: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

59

9788560031368.

Tanenbaum, A. S.; Redes de Computadores. 4ed, Ed. Campus, 2003. ISBN: 8535211853.

Torres, G.; Redes de Computadores: Curso Completo. 1ed, Ed. Axcel Books, 2001. ISBN: 8573231440.

Soares, L. F. G.; Lemos, G.; Colcher, S.; Redes de Computadores: das LANs, MANs e WANs às Redes ATM. 2ed, Ed. Campus, 1995. ISBN: 857001998X.

Disciplina Classe C.H.Semestral T.E.L.

COMxxxxx - SEGURANÇA EM REDES OPT 60h 3+0+0

Pré-requisitos: COM10394 - Redes de Computadores

Ementa:

Anatomia de ataques a redes. Tipos de ataques e soluções conhecidas para os principais tipos de ataque. Segurança no nível do sistema operacional e no nível de rede. Detecção de intrusão. Configuração e utilização de ferramentas de segurança. Política de segurança. Projeto de segurança de redes.

Bibliografia:

Stallings, W.; Criptografia e Segurança de Redes. 4ed, Ed. Prentice Hall, 2007. ISBN: 9788576051190.

Kaufman, C.; Perlman, R.; Speciner, M.; Network Security: Private Communication in a Public World. 2ed, Ed. Prentice Hall, 2002. ISBN: 9780130460196.

Tanenbaum, A. S.; Redes de Computadores. 4ed, Ed. Campus, 2003. ISBN: 8535211853.

Pfleeger, C. P.; Pfleeger, S. L.; Security in Computing. 4ed, Ed. Prentice Hall, 2006. ISBN: 9780132390774.

Torres, G.; Redes de Computadores: Curso Completo. 1ed, Ed. Axcel Books, 2001. ISBN: 8573231440.

Disciplina Classe C.H.Semestral T.E.L.

COM10401 - SISTEMAS DE SOFTWARE LIVRE OPT 60h 2+0+1

Pré-requisitos: COM10132 - Sistemas Operacionais

Ementa:

Filosofia e conceitos de software livre. Licenças livres. Migração: práticas, análise de impactos e riscos. Planos de contingência. Casos de sucesso em migrações para software-livre. Evolução do software livre. Tendências no mundo da informática. Sistema operacional livre: instalação, configuração e comandos básicos. Sistemas de ajuda. Interfaces gráficas. Programas básicos. Programas gráficos. Edição profissional de documentos científicos (tex/latex).

Bibliografia:

Anunciação, H.; Linux Total e Software Livre. 1ed, Ed. Ciência Moderna, 2007. ISBN:

Page 60: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

60

9788573935998.

Negus, C.; Linux: a Bíblia. 1ed, Ed. Alta Books, 2008. ISBN: 9788576081791.

Melo, S. P.; Trigo, C. H.; Projeto de Segurança em Software Livre: Teoria e Prática. 1ed, Ed. Alta Books, 2004. ISBN: 8576080265.

Silveira, S. A.; Cassino, J.; Software Livre e Inclusão Digital. 1ed, Ed. Conrad, 2003. ISBN: 8587193961.

Mittelbach, F.; Goossens, M.; Braams, J.; Carlis, D.; The LaTeX Companion. 2ed, Ed. Addison Wesley, 2004. ISBN: 0201362996.

Disciplina Classe C.H.Semestral T.E.L.

COM10616 - SISTEMAS DISTRIBUÍDOS OBR 60h 3+0+0

Pré-requisitos: COM10394 - REDES DE COMPUTADORES; COM10082 - PROGRAMAÇÃO II

Ementa:

Conceito de sistemas distribuídos. Arquitetura de sistemas distribuídos. Comunicação entre processos. Sincronização. Alocação de processadores. Sistemas distribuídos de tempo real. Sistemas de arquivos distribuídos. Segurança. Tolerância a falhas. ambientes e linguagens de programação para sistemas distribuídos.

Bibliografia:

Coulouris, G.; Dollimore, J.; Kindberg, T.; Sistemas Distribuídos: Conceitos e Projeto. 4ed, Ed. Bookman, 2007. ISBN: 9788560031498.

Tanenbaum, A. S; Steen, M. V; Sistemas Distribuídos: Princípios e Paradigmas. 2ed, Ed. Prentice Hall, 2007. ISBN: 9788576051428.

Kshemkalyani, A. D.; Singhal, M.; Distributed Computing: Principles, Algorithms, and Systems. 1ed, Ed. Cambridge University, 2008. ISBN: 9780521876346.

Dantas, M.; Computação Distribuída de Alto Desempenho - Redes, Clusters e Grids Computacionais; Axcel Books - 2005; ISBN: 8573232404.

Herlihy, M.; Shavit, N.; The Art of Multiprocessor Programming. Ed. Morgan Kaufmann, 2008. ISBN: 9780123705914.

Inscore, J.; Cattell, R.; J2EE: Java 2 Enterprise Edition. Ed. Campus, 2001. ISBN: 8535208860.

Disciplina Classe C.H.Semestral T.E.L.

COM10132 - SISTEMAS OPERACIONAIS OBR 60h 4+0+0

Pré-requisitos: COM10076 - Arquitetura de Computadores; COM06992 - Estruturas de Dados I

Ementa:

Histórico. Classificação. Estrutura dos S.O. Mono e multi-programação. Processos. Técnicas de escalonamento de processos. Sincronização de processos. Threads. Gerência de memória em sistemas multiprogramados. Técnicas de gerência de memória real. Técnicas de gerência de memória virtual: paginação e segmentação. Sistemas de arquivos. Sistemas de E/S.

Page 61: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

61

Estudo de um sistema operacional real.

Bibliografia:

Silberschatz, A.; Galvin, P. B.; Gagne, G.; Operating System Concepts. 8ed, Ed. Wiley, 2008. ISBN: 9780470128725.

Tanenbaum, A. S.; Modern Operating Systems. 3ed, Ed. Prentice Hall, 2007. ISBN: 9780136006633.

Stallings, W.; Operating systems: Internals and Design Principles. 6ed, Ed. Prentice Hall, 2008. ISBN: 9780136006329.

Stuart, B.; Principles of Operating Systems: Design and Applications. 1ed, Ed. Course Technology, 2008. ISBN: 9781418837693.

Tanenbaum, A. S.; Woodhull, A. S.; Operating Systems Design and Implementation. 3ed, Ed. Prentice Hall, 2006. ISBN: 9780131429383.

Machado, F.B.; Maia, L.P.;Arquitetura de Sistemas Operacionais. 4ª Ed. Editora LTC, 2011. ISBN:9788521615484.

Disciplina Classe C.H.Semestral T.E.L.

COM10395 - TEORIA DA COMPUTAÇÃO OBR 60h 4+0+0

Pré-requisitos: COM10130 - Linguagens Formais e Autômatos

Ementa:

Funções Computáveis. Funções Recursivas. Tese de Church. Máquinas de Turing. Teorema da incompletude de Godel. Decidibilidade. Conjuntos recursivamente enumeráveis.

Bibliografia:

Hopcroft, J. E.; Motwani, R.; Ullman, J. D.; Introdução à teoria de autômatos: linguagens e computação. 2ed, Ed. Campus, 2002. ISBN: 8535210725.

Lewis, H. R.; Papadimitriou, C.; Elementos de Teoria da computação. 2ed, Ed. Bookman, 2000. ISBN: 8573075341.

Diverio, T. A.; MENEZES, P. B.. Teoria da Computação: Máquinas Universais e Computabilidade. 3ed. Porto Alegre: Bookman, 2011. ISBN:9788577808243.

Vieira, N. J.; Introdução aos Fundamentos da Computação: Linguagens e Máquinas. Ed. Thomson, 2006. ISBN: 8522105081.

Sipser, M.; Introdução à Teoria da Computação. Ed. Thomson, 2007. ISBN: 9878522104994.

Menezes, P. B.; Linguagens Formais e Autômatos. Porto Alegre: Sagra-Luzzato, 2001.

Disciplina Classe C.H.Semestral T.E.L.

COM10133 - TEORIA DOS GRAFOS OBR 60h 4+0+0

Pré-requisitos: COM10078 - Estruturas de Dados II

Ementa:

Grafos e subgrafos. Conectividade. Planaridade. Caminhos e Ciclos. Dígrafos. Árvores e

Page 62: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

62

arborescências. Busca em Grafos. Representação Computacional de Grafos. Cliques. Coloração. Grafos Eulerianos e Hamiltonianos. Emparelhamentos. Fluxos em Redes.

Bibliografia:

Netto, P. O. B.; Grafos: Teoria, Modelos, Algoritmos. 4ed, Ed. Edgard Blucher, 2006. ISBN: 9788521203919.

Goodaire, E. G.; Parmenter, M. M.; Discrete mathematics with graph theory, 3ed, Ed. Pearson Prentice Hall, 2006. ISBN: 9780131679955

Goldbarg, M. C.; Luna, H. P. L.; Otimização Combinatória e Programação Linear: Modelos e Algoritmos. 2ed, Ed. Campus/Elsevier, 2005. ISBN: 9788535215205.

Szwarcfiter, J.; Grafos e Algoritmos Computacionais. 2ed, Ed. Campus/Elsevier, 1986. ISBN: 8570013418.

Cormen, T. H.; Leiserson, C. E.; Rivest, R. L.; Stein, C.; Algoritmos: Teoria e Prática. 2ed, Ed. Campus/Elsevier, 2002. ISBN: 9788535209266.

Gross, J. L.; Yellen, J.; Handbook of Graph Theory. 1ed, Ed. Boca Raton: CRC Press, 2004. ISBN: 9781584880905.

Disciplina Classe C.H.Semestral T.E.L.

COM06985 - TEORIA GERAL DE SISTEMAS OPT 60h 4+0+0

Pré-requisitos: COM06850 - Introdução à Ciência da Computação

Ementa:

Conceitos e teoria de sistemas. Sistemas de informação e sistemas organizacionais. Teoria da decisão. Qualidade, gerenciamento de qualidade total e reengenharia. Níveis de sistemas: estratégico, tático e operacional. Componentes e relacionamentos do sistema. Estratégias de sistemas de informação. Papéis da informação e tecnologia da informação. Planejamento de sistemas de informação.

Bibliografia:

Bertalanffy, L.; Teoria Geral dos Sistemas: Fundamentos, Desenvolvimento e Aplicações. 1ed, Ed. Vozes, 2008. ISBN: 9788532636904.

Stair, R. M.; Reynolds, G. W.; Princípios de Sistemas de Informação. 1ed, Ed. Cengage Learning, 2005. ISBN: 8522104816.

Andrade, A. L.; Seleme, A.; Rodrigues, L. H.; Souto, R.; Pensamento Sistêmico: Caderno de Campo. 1ed, Ed. Bookman, 2006. ISBN: 8536307005.

Laudon, K. C.; Laudon, J. P.; Management Information Systems: Managing the Digital Firm. 10ed, Ed. Prentice Hall, 2007. ISBN: 9780132337748.

Audy, J. L. N.; Andrade, G. K.; Cidral, A.; Fundamentos de Sistemas de Informação. 1ed, Ed. Bookman, 2005. ISBN: 8536304480.

O'Brien, J.A. Sistemas de informação e as decisões gerenciais na era da internet. São Paulo: Saraiva, 2004. 1v. (várias paginações) ISBN 9788502044074 (broch.).

Disciplina Classe C.H.Semestral T.E.L.

Page 63: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

63

COM10610 - TÓPICOS ESPECIAIS EM BANCO DE DADOS I

OPT 60h 4+0+0

Pré-requisitos: COM10129 - Banco de Dados

Ementa:

Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Banco de Dados.

Bibliografia:

Anais dos SBBDs - Simpósio Brasileiro de Banco de Dados.

Lecture Notes in Computer Science.

Disciplina Classe C.H.Semestral T.E.L.

COMxxxxx - TÓPICOS ESPECIAIS EM BANCO DE DADOS II

OPT 60h 4+0+0

Pré-requisitos: COM10129 - Banco de Dados

Ementa:

Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Banco de Dados.

Bibliografia:

Anais dos SBBDs - Simpósio Brasileiro de Banco de Dados.

Lecture Notes in Computer Science.

Disciplina Classe C.H.Semestral T.E.L.

COMxxxxx - TÓPICOS ESPECIAIS EM COMPILADORES I

OPT 60h 4+0+0

Pré-requisitos: COM10791 - Compiladores

Ementa:

Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Compiladores.

Bibliografia:

Anais dos SBLPs - Simpósio Brasileiro de Linguagens de Programação.

Lecture Notes in Computer Science.

Disciplina Classe C.H.Semestral T.E.L.

COMxxxxx - TÓPICOS ESPECIAIS EM COMPILADORES II

OPT 60h 4+0+0

Pré-requisitos: COM10791 - Compiladores

Ementa:

Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Compiladores.

Bibliografia:

Page 64: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

64

Anais dos SBLPs - Simpósio Brasileiro de Linguagens de Programação.

Lecture Notes in Computer Science.

Disciplina Classe C.H.Semestral T.E.L.

COMxxxxx - TÓPICOS ESPECIAIS EM COMPUTAÇÃO GRÁFICA I

OPT 60h 4+0+0

Pré-requisitos: COM10604 - Computação Gráfica

Ementa:

Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Computação Gráfica.

Bibliografia:

Anais dos SIBGRAPIs - Simpósio Brasileiro de Computação Gráfica e Processamento de Imagens.

Lecture Notes in Computer Science.

Disciplina Classe C.H.Semestral T.E.L.

COMxxxxx - TÓPICOS ESPECIAIS EM COMPUTAÇÃO GRÁFICA II

OPT 60h 4+0+0

Pré-requisitos: COM10604 - Computação Gráfica

Ementa:

Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Computação Gráfica.

Bibliografia:

Anais dos SIBGRAPIs - Simpósio Brasileiro de Computação Gráfica e Processamento de Imagens.

Lecture Notes in Computer Science.

Disciplina Classe C.H.Semestral T.E.L.

COM10611 - TÓPICOS ESPECIAIS EM ENGENHARIA DE SOFTWARE I

OPT 60h 4+0+0

Pré-requisitos: ENG10015 - Engenharia de Software

Ementa:

Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Engenharia de Software.

Bibliografia:

Anais dos SBESs - Simpósio Brasileiro de Engenharia de Software.

Lecture Notes in Computer Science.

Page 65: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

65

Disciplina Classe C.H.Semestral T.E.L.

COMxxxxx - TÓPICOS ESPECIAIS EM ENGENHARIA DE SOFTWARE II

OPT 60h 4+0+0

Pré-requisitos: ENG10015 - Engenharia de Software

Ementa:

Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Engenharia de Software.

Bibliografia:

Anais dos SBESs - Simpósio Brasileiro de Engenharia de Software.

Lecture Notes in Computer Science.

Disciplina Classe C.H.Semestral T.E.L.

COM10612 - TÓPICOS ESPECIAIS EM INFORMÁTICA I OPT 60h 4+0+0

Pré-requisitos: ---

Ementa:

Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Informática.

Bibliografia:

Anais dos CSBCs - Congresso da Sociedade Brasileira de Computação.

Lecture Notes in Computer Science.

Disciplina Classe C.H.Semestral T.E.L.

COMxxxxx - TÓPICOS ESPECIAIS EM INFORMÁTICA II

OPT 60h 4+0+0

Pré-requisitos: ---

Ementa:

Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Informática.

Bibliografia:

Anais dos CSBCs - Congresso da Sociedade Brasileira de Computação.

Lecture Notes in Computer Science.

Disciplina Classe C.H.Semestral T.E.L.

COMxxxxx - TÓPICOS ESPECIAIS EM INTELIGÊNCIA ARTIFICIAL I

OPT 60h 4+0+0

Pré-requisitos: COM10792 - Inteligência Artificial

Ementa:

Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Inteligência Artificial.

Bibliografia:

Page 66: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

66

Anais dos SBIAs - Simpósio Brasileiro de Inteligência Artificial.

Lecture Notes in Computer Science.

Disciplina Classe C.H.Semestral T.E.L.

COMxxxxx - TÓPICOS ESPECIAIS EM INTELIGÊNCIA ARTIFICIAL II

OPT 60h 4+0+0

Pré-requisitos: COM10792 - Inteligência Artificial

Ementa:

Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Inteligência Artificial.

Bibliografia:

Anais dos SBIAs - Simpósio Brasileiro de Inteligência Artificial.

Lecture Notes in Computer Science.

Disciplina Classe C.H.Semestral T.E.L.

COMxxxxx - TÓPICOS ESPECIAIS EM INTERFACE HUMANO-COMPUTADOR I

OPT 60h 4+0+0

Pré-requisitos: COM10507 - Interface Humano-Computador

Ementa:

Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Interface Humano-Computador.

Bibliografia:

Anais dos IHCs - Simpósio Brasileiro de Fatores Humanos em Sistemas Computacionais.

Lecture Notes in Computer Science.

Disciplina Classe C.H.Semestral T.E.L.

COMxxxxx - TÓPICOS ESPECIAIS EM INTERFACE HUMANO-COMPUTADOR II

OPT 60h 4+0+0

Pré-requisitos: COM10507 - Interface Humano-Computador

Ementa:

Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Interface Humano-Computador.

Bibliografia:

Anais dos IHCs - Simpósio Brasileiro de Fatores Humanos em Sistemas Computacionais.

Lecture Notes in Computer Science.

Disciplina Classe C.H.Semestral T.E.L.

COM10614 - TÓPICOS ESPECIAIS EM OTIMIZAÇÃO OPT 60h 4+0+0

Page 67: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

67

COMBINATÓRIA I

Pré-requisitos: COM10131 - Otimização Linear

Ementa:

Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Otimização Combinatória.

Bibliografia:

Anais dos SBPOs - Simpósio Brasileiro de Pesquisa Operacional.

Lecture Notes in Computer Science.

Disciplina Classe C.H.Semestral T.E.L.

COMxxxxx - TÓPICOS ESPECIAIS EM OTIMIZAÇÃO COMBINATÓRIA II

OPT 60h 4+0+0

Pré-requisitos: COM10131 - Otimização Linear

Ementa:

Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Otimização Combinatória.

Bibliografia:

Anais dos SBPOs - Simpósio Brasileiro de Pesquisa Operacional.

Lecture Notes in Computer Science.

Disciplina Classe C.H.Semestral T.E.L.

COM10615 - TÓPICOS ESPECIAIS EM PROGRAMAÇÃO I

OPT 60h 4+0+0

Pré-requisitos: COM10082 - Programação II

Ementa:

Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Programação.

Bibliografia:

Anais dos SBLPs - Simpósio Brasileiro de Linguagens de Programação.

Lecture Notes in Computer Science.

Disciplina Classe C.H.Semestral T.E.L.

COMxxxxx - TÓPICOS ESPECIAIS EM PROGRAMAÇÃO II

OPT 60h 4+0+0

Pré-requisitos: COM10082 - Programação II

Ementa:

Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Programação.

Bibliografia:

Page 68: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

68

Anais dos SBLPs - Simpósio Brasileiro de Linguagens de Programação.

Lecture Notes in Computer Science.

Disciplina Classe C.H.Semestral T.E.L.

COM10613 - TÓPICOS ESPECIAIS EM REDES DE COMPUTADORES I

OPT 60h 4+0+0

Pré-requisitos: COM10394 - Redes de Computadores

Ementa:

Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Redes de Computadores.

Bibliografia:

Anais dos SBRCs - Simpósio Brasileiro de Redes de Computadores.

Lecture Notes in Computer Science.

Disciplina Classe C.H.Semestral T.E.L.

COMxxxxx - TÓPICOS ESPECIAIS EM REDES DE COMPUTADORES II

OPT 60h 4+0+0

Pré-requisitos: COM10394 - Redes de Computadores

Ementa:

Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Redes de Computadores.

Bibliografia:

Anais dos SBRCs - Simpósio Brasileiro de Redes de Computadores.

Lecture Notes in Computer Science.

Disciplina Classe C.H.Semestral T.E.L.

COMxxxxx - TÓPICOS ESPECIAIS EM SISTEMAS OPERACIONAIS I

OPT 60h 4+0+0

Pré-requisitos: COM10132 - Sistemas Operacionais

Ementa:

Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Sistemas Operacionais.

Bibliografia:

Anais dos CSBCs - Congresso da Sociedade Brasileira de Computação.

Lecture Notes in Computer Science.

Disciplina Classe C.H.Semestral T.E.L.

Page 69: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

69

COMxxxxx - TÓPICOS ESPECIAIS EM SISTEMAS OPERACIONAIS II

OPT 60h 4+0+0

Pré-requisitos: COM10132 - Sistemas Operacionais

Ementa:

Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Sistemas Operacionais.

Bibliografia:

Anais dos CSBCs - Congresso da Sociedade Brasileira de Computação.

Lecture Notes in Computer Science.

Disciplina Classe C.H.Semestral T.E.L.

COMxxxxx - TÓPICOS ESPECIAIS EM SISTEMAS WEB I

OPT 60h 4+0+0

Pré-requisitos: COM10396 - Desenvolvimento de Sistemas para Web

Ementa:

Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Sistemas Web.

Bibliografia:

Anais dos WEBMEDIAs - Simpósio Brasileiro de Sistemas Multimídia e Web.

Lecture Notes in Computer Science.

Disciplina Classe C.H.Semestral T.E.L.

COMxxxxx - TÓPICOS ESPECIAIS EM SISTEMAS WEB II

OPT 60h 4+0+0

Pré-requisitos: COM10396- Desenvolvimento de Sistemas para Web

Ementa:

Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Sistemas Web.

Bibliografia:

Anais dos WEBMEDIAs - Simpósio Brasileiro de Sistemas Multimídia e Web.

Lecture Notes in Computer Science.

Disciplina Classe C.H.Semestral T.E.L.

COM10793 - TRABALHO DE CONCLUSÃO DE CURSO EM CIÊNCIA DA COMPUTAÇÃO I

OBR 90h 1+0+2

Pré-requisitos: ENG10081 - Metodologia de Pesquisa em Informática; 100 créditos concluídos

Ementa:

Estudo de artigos técnicos, livros e outros materiais que abordam o tema a ser tratado no Projeto Final de Graduação do aluno. Elaboração de especificação do projeto a ser desenvolvido. Elaboração do ante-projeto do projeto final de graduação do aluno.

Page 70: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

70

Bibliografia:

Gil, A. C.; Como Elaborar Projetos de Pesquisa. 4ed, Ed. Atlas, 2002. ISBN: 9788522431694.

Marconi, M. A.; Lakatos, E. M.; Técnicas de Pesquisa. 7ed, Ed. Atlas, 2008. ISBN: 9788522451524.

Köche, J. C.; Fundamentos de metodologia científica: teoria da ciência e iniciação à pesquisa. 29. ed. Petrópolis, RJ: Vozes, 2011. 182 p. ISBN 9788532618047.

Medeiros, J. B.; Redação científica: a prática de fichamentos, resumos, resenhas. 11. ed. São Paulo: Atlas, 2009. xii, 321 p. ISBN 9788522453399.

Salomon, D. V.; Como fazer uma monografia: elementos de metodologia de trabalho científico. 6. ed. Belo Horizonte: Interlivros, 1978. 317p.

Andrade, M. M.; Martins, J. A. A.(Colab.). Introdução à metodologia do trabalho científico: elaboração de trabalhos na graduação. 8. ed. São Paulo: Atlas, 2007. x, 160 p. ISBN 9788522448289 (broch.).

Disciplina Classe C.H.Semestral T.E.L.

COMxxxxx - TRABALHO DE CONCLUSÃO DE CURSO EM CIÊNCIA DA COMPUTAÇÃO II

OBR 90h 1+0+2

Pré-requisitos: COM10793 - Trabalho de Conclusão de Curso em Ciência da Computação I

Ementa:

Desenvolvimento do projeto final de graduação do aluno, tomando por base a especificação e o ante-projeto produzidos em Trabalho de Conclusão de Curso em Ciência da Computação I. Elaboração de monografia e apresentação do projeto final de graduação.

Bibliografia:

Gil, A. C.; Como Elaborar Projetos de Pesquisa. 4ed, Ed. Atlas, 2002. ISBN: 9788522431694.

Marconi, M. A.; Lakatos, E. M.; Técnicas de Pesquisa. 7ed, Ed. Atlas, 2008. ISBN: 9788522451524.

Köche, J. C.; Fundamentos de metodologia científica: teoria da ciência e iniciação à pesquisa. 29. ed. Petrópolis, RJ: Vozes, 2011. 182 p. ISBN 9788532618047.

Medeiros, J. B.; Redação científica: a prática de fichamentos, resumos, resenhas. 11. ed. São Paulo: Atlas, 2009. xii, 321 p. ISBN 9788522453399.

Salomon, D. V.; Como fazer uma monografia: elementos de metodologia de trabalho científico. 6. ed. Belo Horizonte: Interlivros, 1978. 317p.

Andrade, M. M.; Martins, J. A. A.(Colab.). Introdução à metodologia do trabalho científico: elaboração de trabalhos na graduação. 8. ed. São Paulo: Atlas, 2007. x, 160 p. ISBN 9788522448289 (broch.).

Disciplina Classe C.H.Semestral T.E.L.

MPA06840 - VETORES E GEOMETRIA ANALÍTICA OBR 60h 4+0+0

Pré-requisitos: ---

Ementa:

Page 71: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

71

Vetores no R3: Coordenadas, produto interno, bases ortonormais, produto vetorial e produto misto. Mudança de base. Equações de retas e planos no R3. Posições relativas entre retas e planos. Problemas métricos: Distância, ângulo, área e volume. Superfícies Quádricas.

Bibliografia:

Boulos, P.; Camargo, I.; Geometria Analítica: Um Tratamento Vetorial. 3ed, Ed. Makron Books, 2005. ISBN: 9788587918918.

Santos, N. M.; Vetores e Matrizes: Uma Introdução à Álgebra Linear. 4ed, Ed. Thomson, 2007. ISBN: 8522105847.

Lima, E. L.; Coordenadas no Espaço. 3ed, Ed. SBM, 2008. ISBN: 9788524400827.

Winterle, P.; Vetores e Geometria Analítica. 1ed, Ed. Makron Books, 2000. ISBN: 8534611092.

Santos, R. J.; Matrizes Vetores e Geometria Analítica. Ed. UFMG, 2006. ISBN: 8574700142.

Simmons, G. F.; Cálculo com geometria analítica. São Paulo: Makron Books: McGraw-Hill, 1987-1988. 2 v. ISBN 0074504118 (broch.).

Page 72: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

72

7.3. ESTÁGIO OBRIGATÓRIO E NÃO OBRIGATÓRIO

Os estágios, obrigatório e não obrigatório, deverão seguir às orientações da Comissão de

Estágio do Centro de Ciências Agrárias da UFES, que deverão estar em conformidade com

a nova Proposta de Resolução para a Regulamentação do Estágio na UFES. Além disso, os

estágios deverão atender às especificidades do curso proposto. A proposta de

regulamentação dos estágios é apresentada no Anexo I.

7.4. TRABALHO DE CONCLUSÃO DE CURSO

O trabalho de conclusão de curso (TCC) deverá ser parte integrante do currículo do curso

de Ciência da Computação do CCA/UFES, devendo seguir a normatização abaixo prevista.

O objetivo do TCC é consolidar os conteúdos vistos ao longo do curso em um trabalho

prático de pesquisa experimental, projeto ou ainda um estudo de caso. O desenvolvimento

deste trabalho deve possibilitar ao aluno a integração entre teoria e prática, verificando a

capacidade de síntese das vivências do aprendizado adquiridas durante o curso.

O TCC deverá ser apresentado sob a forma de monografia, que é um trabalho de

divulgação científica, sistematizado e completo sobre um assunto particular, devendo

apresentar um texto conciso e coeso.

O trabalho de conclusão de curso em Ciência da Computação deverá ser desenvolvido

dentro das disciplinas “Trabalho de Conclusão de Curso em Ciência da Computação” I e II.

Na disciplina TCC I o estudante deverá conceber o trabalho a ser desenvolvido, bem como

definir a comissão de avaliação, elaborar e aprovar o projeto e dar início a execução da

atividade. Na disciplina TCC II, o estudante deverá concluir a execução, análise, defesa e

correção do trabalho, que deverá ser entregue ao professor responsável pela disciplina,

para os devidos encaminhamentos. A proposta de regulamentação do trabalho de

conclusão de curso em Ciência da Computação é apresentada no Anexo II.

Page 73: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

73

7.5. ATIVIDADES COMPLEMENTARES

As Atividades Complementares (AC) são exigidas para integralização da carga horária do

Curso e possibilitam aos discentes a oportunidade de construir sua própria formação

intelectual. Estas atividades poderão ser cumpridas sob várias formas à escolha do aluno,

em qualquer fase do curso, desde que tenham a aprovação do Colegiado do Curso.

As Atividades Complementares poderão ser cumpridas na UFES ou externamente ao seu

âmbito, mediante parcerias, co-patrocínios, convênios de intercâmbio ou cooperação

celebrados entre a UFES e outras instituições, públicas ou privadas, mediante consulta

prévia de validade pelo interessado.

A carga horária de Atividades Complementares que deve ser cumprida pelo discente do

Curso de Ciência da Computação do CCA/UFES é de 200 horas.

Todas as Atividades Complementares devem ser comprovadas através de declaração,

certificado, cópia do trabalho realizado ou outro tipo de registro. Nas atividades onde não

há emissão de comprovantes, o aluno poderá solicitar uma declaração emitida pelo

Colegiado do Curso, que será assinada pelo responsável da atividade. Os comprovantes

deverão ser entregues ao responsável pelas atividades complementares no período

estabelecido pelo Colegiado de Curso para análise e parecer.

As especificações das atividades consideradas como complementares na formação do

Bacharel em Ciência da Computação, assim como sua regulamentação estão disponíveis

no regulamento estabelecido pelo Departamento de Computação.

Algumas destas atividades são listadas a seguir:

Artigo completo publicado em periódico IA;

Artigo completo publicado em periódico IB ou NA;

Artigo completo publicado em periódico IC ou NB;

Artigo completo publicado em periódico classificado;

Artigo completo publicado em periódico não classificado;

Artigo de divulgação;

Page 74: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

74

Artigo publicado na Internet;

Atualização de homepage;

Desenvolvimento de Software;

Elaboração de homepage;

Estágio Extracurricular (cada 60 h);

Iniciação científica – CNPq;

Iniciação científica – PIBIC;

Iniciação científica – PIVIC;

Monitoria oficial;

Monitoria voluntária;

Organização de ações sociais;

Organização de atividades culturais;

Organização de eventos;

Participação em atividades culturais;

Participação em cursos – Presencial (cada 8h);

Participação em cursos – Não Presencial (cada 8h);

Participação em eventos (moderador);

Participação em eventos (ouvinte);

Participação em eventos (palestrante);

Participação em Projetos de Ensino (inclusive publicações didáticas);

Participação em Projetos de Pesquisa (com ressalvas);

Participação em Projetos ou Serviços de Extensão (com ressalvas);

Participação voluntária em ações sociais (cada semestre);

Representação em órgãos colegiados;

Representação Estudantil (CA, DA e Empresa Júnior);

Resumo apresentado em evento;

Resumo expandido apresentado em evento;

Resumo expandido publicado em evento;

Resumo publicado em evento;

Trabalho completo apresentado em evento;

Trabalho completo publicado em evento.

Page 75: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

75

Demais atividades não previstas nos itens citados relativas a quaisquer atividades,

acadêmicas ou não, serão encaminhadas para o Colegiado do Curso para análise. O

responsável pela coordenação de atividades complementares atribuirá valor a cada

atividade, para que possa ser incluída no histórico do aluno.

7.6. FORMAS DE ACESSO AO CURSO

O ingresso no curso de Ciência da Computação do CCA/UFES se dá por meio da nota

obtida pelos candidatos no Exame Nacional do Ensino Médio (ENEM), tendo entrada anual

e única de 40 alunos no segundo semestre do ano.

Serão habilitados, respeitando-se as exclusões eventualmente ocorridas, os candidatos

classificados segundo a ordem decrescente dos pontos obtidos, até o limite de 70 vagas

do curso.

Eventualmente a Universidade realiza processos seletivos extraordinários, para o

preenchimento de vagas remanescentes ou de cursos novos. Portanto, outras formas de

acesso ao curso são:

1. Remoção: para estudantes da instituição que desejam mudar de turno ou de um

campus para outro;

2. Reopção: para estudantes que querem mudar de curso, dentro da própria

universidade;

3. Transferência: para estudantes de outra instituição de ensino superior, pública ou

privada;

4. Aluno especial: para portadores de diploma de curso superior e estudantes

regularmente matriculados em outra instituição de ensino superior;

5. Novo curso: para portadores de diploma de curso superior;

6. Mobilidade acadêmica: para estudantes vinculados ao curso da UFES e de outras

instituições de ensino superior.

Page 76: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

76

8. INFRAESTRUTURA

Atualmente, o curso de Ciência da Computação possui sete professores efetivos, já em

exercício, além de cinco vagas para a contratação de novos docentes. A relação completa

dos docentes do referido curso é apresentada na Tabela 7. Além dos docentes

relacionados na tabela abaixo, o curso ainda conta com diversos professores de outras

áreas, como matemática e física. É importante destacar que os professores relacionados

abaixo atendem toda a demanda da área de informática de todos os cursos do CCA.

Tabela 7: Corpo Docente.

DOCENTES FORMAÇÃO ÁREA DE ATUAÇÃO

1 Antônio Almeida de Barros Júnior Mestre em Ciência da Computação – UFV

Banco de Dados

2 Clayton Vieira Fraga Filho Mestre em Ciência da Computação – UFV

Engenharia de Software

3 Bruno Vilela Oliveira Mestre em Engenharia Civil - UFRJ

Engenharia de Software

4 Edmar Hell Kampke Mestre em Ciência da Computação – UFV

Pesquisa Operacional; Teoria dos Grafos

5 Larice Nogueira de Andrade Doutora em Eng. Ambiental – UFES

Software Básico; Metodologia de Pesquisa

6 Geraldo Regis Mauri Doutor em Computação Aplicada – INPE

Pesquisa Operacional; Otimização Combinatória

7 Juliana Pinheiro Campos Mestre em Ciência da Computação – UFV

Teoria da Computação; Compiladores

8 Helder de Amorim Mendes Mestre em Computação Aplicada e Automação – UFF

Redes de Computadores

9 Otávio A. Martins Netto Mestre em Ciência da Computação – USP

Interface Humano-Computador

10 Paulo Roberto Nunes de Souza Mestre em Informática – UFES

Algoritmos Numéricos; Matemática Discreta

11 Valéria Alves da Silva Mestre em Ciências da Computação – UFSC

Arquitetura de Computadores

12 Concurso 1 - Sistemas de Informação; Programação Orientada a Objetos

13 Concurso 2 - Sistemas de Informação; Programação Orientada a Objetos

14 Concurso 3 - Computação Gráfica

15 Concurso 4 - Linguagens de Programação

16 Concurso 5 - Inteligência Artificial

17 Concurso 6 - Sistemas Operacionais

Page 77: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

77

Ainda não foram contratados servidores técnicos administrativos com vínculo específico ao

curso de Ciência da Computação. Entretanto, espera-se a contratação de, no mínimo,

quatro técnicos para manutenção e gerenciamento dos laboratórios.

Em relação à infraestrutura física, existem atualmente três laboratórios de informática

para uso dos alunos em aulas práticas e realização de trabalhos e pesquisas. Para a

implantação do curso de Ciência da Computação, quatro novos laboratórios deverão ser

construídos. Além disso, todo o material bibliográfico necessário às disciplinas propostas

na matriz curricular deverá ser adquirido. E por fim, os laboratórios deverão ser equipados

com hardwares e softwares necessários para que se tenha um bom funcionamento do

curso.

A aquisição desses materiais e a construção da estrutura física necessária para

implantação do curso proposto já estão previstas nas diretrizes do programa REUNI.

Dessa forma, espera-se que, assim como apresentado no cronograma do projeto REUNI,

esses recursos estejam disponíveis a tempo para o início efetivo do curso.

Deverá ser oferecido UM bom laboratório de software. É imprescindível que haja conexão

com a Internet e que os alunos tenham acesso no mínimo aos dois ambientes

computacionais e de redes mais comuns atualmente: Windows e UNIX ou LINUX. Além

disso, deverão ser oferecidos DOIS laboratórios de desenvolvimento. É imprescindível a

disponibilidade dos mais variados ambientes de desenvolvimento de softwares, gratuitos e

proprietários. Esses laboratórios deverão ter capacidade para 25 alunos, ou seja, deverão

ter 25 computadores. Deverá ser oferecido também UM laboratório de hardware com

instrumental necessário para disciplinas como arquitetura de computadores e circuitos

digitais: osciloscópios e analisadores digitais, kits de programação e de circuitos digitais.

Esses laboratórios deverão ter capacidade para 25 alunos.

Além disso, a biblioteca deve conter livros e revistas atualizadas. É recomendável que haja

exemplares de pelo menos duas ou três referências bibliográficas de cada disciplina, num

total mínimo de volumes equivalente a 10% do tamanho da turma.

Por fim, o número de revistas assinadas é importante, mas também sua qualidade,

diversidade e adequação ao curso. Como exemplo, é interessante a aquisição de algumas

Page 78: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

78

revistas internacionais que não sejam demasiadamente teóricas como, por exemplo,

Lecture Notes in Computer Science, Communications of the ACM e IEEE Software, e

revistas internacionais ou nacionais mais tecnológicas ou de microinformática, como PC

World, Exame Informática, etc.

Page 79: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

79

9. ACOMPANHAMENTO E AVALIAÇÃO

Sistema de Avaliação do Processo Ensino Aprendizagem:

- Avaliação da aprendizagem dos alunos:

Os procedimentos de avaliação de ensino-aprendizagem adotados pelos docentes são

normatizados pelo Regimento geral da UFES em seus artigos 104 aos 119 e pelas

Resoluções nº 25/86 e nº 56/92. Deve-se garantir uma diversidade de formas de

avaliação que permitam o treinamento amplo dos discentes e o desenvolvimento de

atividades cognitivas adequadas às diferentes áreas do conhecimento.

Os programas das disciplinas devem ser atualizados semestralmente para garantir um

processo transparente de avaliação, onde os estudantes tenham previamente todas as

informações sobre os procedimentos e critérios de avaliação, o que viabiliza uma

preparação plena do estudante, contribuindo para uma aprendizagem significativa e

inviabilizando o uso distorcido da avaliação como um instrumento de punição.

Tomando como base as atividades normandas pela instituição, os docentes procuram

nesses processos de avaliação não apenas tratar de questões de conteúdo da área, mas

também procuram desenvolver habilidades e atitudes profissionais. No caso de habilidades

de manipulação, para aperfeiçoamento da capacidade psicomotora são priorizadas em

várias disciplinas o uso de atividades práticas como critério de avaliação, sendo

propiciados a simulação de sua atuação profissional e o estímulo à criatividade e iniciativa

dos estudantes na busca por soluções.

A condução de várias formas de avaliação está permeada por estratégias que estimulem a

construção de atitude profissional consistente e ética, estimulando o compromisso com

prazos, o trabalho em equipe, a capacidade de pesquisar, elaborar e formular opinião

própria.

Além das atividades planejadas pelo docente, o aluno do curso de Ciência da Computação

do CCA/UFES conta com monitorias oficiais e voluntárias de disciplinas com históricos de

altos índices de reprovações.

Page 80: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

80

Sistema de Avaliação do Projeto do Curso:

A busca da qualidade no ensino de graduação é consistente com a (re)avaliação contínua

de tudo que diz respeito ao curso. Todos os conteúdos, métodos e ações realizadas por

todas as partes envolvidas devem ser revistos periodicamente para adequação a novos

desafios e/ou realidades. Neste aspecto, cabe ao Núcleo Docente Estruturante – NDE do

curso realizar este acompanhamento em conjunto com o Colegiado.

Buscando cumprir a determinação do INEP sobre as Leis de Diretrizes e Bases da

Educação Superior e a fim de garantir a qualidade do ensino oferecido pelos cursos de

graduação do Centro de Ciências Agrárias da UFES, são utilizados critérios de avaliação

dos cursos desde a inscrição no vestibular até a formatura.

- Avaliação dos inscritos no vestibular:

Esta avaliação já é realizada atualmente por meio de um questionário sócio-econômico

dos candidatos pela Comissão Coordenação do vestibular.

- Avaliação da PROGRAD:

A Pró-Reitoria de graduação avalia os discentes por meio de um questionário proposto aos

ingressantes no ato da matrícula e de um questionário dos alunos finalistas no ato de

solicitação da colação de grau. Com os resultados estatísticos é realizado um relatório com

o perfil dos ingressantes e egressos de cada curso.

- Avaliação do ENADE:

O Exame Nacional de Desempenho dos Estudantes (Enade) é um dos procedimentos de

avaliação do Sistema de Nacional de Avaliação da Educação Superior (Sinaes). O Enade

verifica o desempenho dos estudantes em relação aos conteúdos programáticos previstos

nas diretrizes curriculares do respectivo curso de graduação, suas habilidades para

ajustamento às exigências decorrentes da evolução do conhecimento e suas competências

para compreender temas, exteriores ao âmbito específico de sua profissão, ligados à

realidade brasileira e mundial, e a outras áreas do conhecimento.

- Avaliação do CPACs:

Page 81: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

81

De acordo com RESOLUÇÃO Nº 14/2004 – CONSUNI, A Comissão Própria de Avaliação de

Curso (CPACs) que é presidida pelo coordenador de cada curso de graduação, conforme

artigo 6°, cada Curso de Graduação da UFES terá uma CPAC com a atribuição de

promover e efetivar a avaliação interna do curso, assegurada a participação, sob a forma

de representação, dos segmentos da Comunidade Universitária e da sociedade civil

organizada, e vedada a composição que privilegie a maioria absoluta de um dos

segmentos, com atuação autônoma em relação a conselhos e demais órgãos colegiados

existentes na instituição de educação superior.

- Avaliação das disciplinas:

A avaliação das disciplinas do curso será realizada por meio de um questionário aplicado

aos discentes, por turma, ao final de cada semestre letivo.

Além desses critérios de avaliação, pretende-se ainda tomar outras atitudes no âmbito

interno do Curso através do NDE. Sendo assim, algumas ações deverão ser

implementadas como forma de avaliação contínua do Curso como um todo. Essas ações

são apresentadas a seguir:

A. Seminários semestrais de preparação e planejamento do semestre seguinte, com a

participação de todos os professores.

B. Reuniões da coordenação com os alunos no início de cada semestre. Na ocasião, o

Projeto Pedagógico do Curso é discutido, fazendo com que os alunos se envolvam com o

projeto e deixem de ser apenas pacientes do processo.

C. Reuniões pedagógicas periódicas, organizadas por área e também por série. As

reuniões por série são essenciais uma vez que o curso é seriado e integrado, sendo as

disciplinas dependentes entre si.

A seguir é apresentada a resolução Nº 14/2004 que institui a CPA e a CPAC na Universidade Federal do Espírito Santo.

Page 82: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

82

10. CONSIDERAÇÕES FINAIS

Este projeto apresentou uma descrição do que se pretende como perfil do egresso

conectado com as principais competências e habilidades requeridas, refletindo uma matriz

curricular apropriada e condizente com tais pretensões.

O projeto foi elaborado mantendo-se, principalmente, a coerência com as diretrizes

descritas no documento “Diretrizes Curriculares de Cursos da Área de Computação e

Informática” elaborado pelo MEC (1999). Além disso, também foram utilizados como

norteadores para elaboração deste projeto outros documentos propostos por entidades de

grande competência na área de Computação (ver ACM, 2006; Ferreira et al., 2001;

Menezes et al., 2001; SBC, 1999; SBC, 2005).

A proposta do curso é garantir uma formação básica, habilitando os seus alunos a

ganharem competências e poder seguir com efetividade o curso nas matérias das áreas de

conhecimento específicas da computação de acordo com o perfil desejado pelo aluno. A

formação abrangerá também o estudo dos aspectos profissionais, éticos e sociais da

computação e de outras áreas do conhecimento, como, por exemplo, matemática, física,

direito e outras, tal como recomendado nas diretrizes propostas pela Comissão de

Especialistas em Educação em Computação e Informática (CEEInf) do Ministério da

Educação.

Por fim, espera-se que este projeto político-pedagógico seja constantemente aperfeiçoado

ao longo da implantação do curso, visando adequá-lo, de uma maneira mais prática, à

realidade e às condições encontradas no CCA em Alegre. Este aperfeiçoamento é

fundamental para o oferecimento de um curso de Ciência da Computação que forme

profissionais qualificados para atender não só aos requisitos regionais, mas também aptos

a atuarem em âmbito nacional nas diversas áreas da computação.

Page 83: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

83

REFERÊNCIAS

ACM. Computing Curricula 2005: The Overview Report covering undergraduate

degree programs in Computer Engineering, Computer Science, Information

Systems, Information technology, and Software engineering. ACM, IEEE-CS, 2006.

Ferreira, A. P. L.; Battaiola, A. L.; Souza, F. F.; Tori, R.; Proposta de Plano

Pedagógico: Bacharelado em Ciência da Computação. Anais do III Curso de

Qualidade. SBC - Sociedade Brasileira de Computação. Fortaleza - CE, 2001.

INEP. Instituto Nacional de Estudos e Pesquisas Educacionais. Disponível em:

<http://www.educacaosuperior.inep.gov.br>. Acesso em: 15/08/2008.

MEC. Diretrizes Curriculares de Cursos da área de Computação e Informática.

Comissão de Especialistas de Ensino de Computação e Informática -

CEEInf/SeSu/MEC, 1999.

Menezes, P. B.; Weber, R. F.; Haeusler, E. H.; Melo, A. C. V.; Camargo, M. S.;

Proposta de Plano Pedagógico para Cursos de Ciência da Computação. Anais do III

Curso de Qualidade. SBC - Sociedade Brasileira de Computação. Fortaleza - CE,

2001.

SBC. Currículo de Referência da SBC para Cursos de Graduação em Computação e

Informática. SBC - Sociedade Brasileira de Computação, 1999.

SBC. Currículo de Referência da SBC para Cursos de Graduação em Bacharelado em

Ciência da Computação e Engenharia de Computação. SBC - Sociedade Brasileira de

Computação, 2005.

Page 84: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

84

ANEXO I - REGULAMENTAÇÃO DOS ESTÁGIOS

A presente proposta de regulamento deverá ser encaminhada ao Colegiado de Curso de

Ciência da Computação, no uso de suas atribuições legais e estatutárias, para apreciação

e aprovação.

I – DA CARACTERIZAÇÃO DO ESTÁGIO

Art. 1º - A disciplina Estágio em Informática compreende um estágio curricular

supervisionado do curso de Ciência da Computação do CCA/UFES, que constitui-se como

parte de sua estrutura curricular, sendo de caráter obrigatório, com carga horária e

duração determinada neste projeto.

Art. 2º - O estágio caracteriza-se como um conjunto de atividades de aprendizagem

profissional e de ensino sob a forma de ações instituídas, devidamente orientadas,

acompanhadas e supervisionadas pela Universidade.

Art. 3º - A programação e o planejamento do Estágio em Informática devem ser

elaborados em conjunto pelo aluno, professor e profissional supervisores, e resultar em

um plano de trabalho em estágio.

II – DOS OBJETIVOS DO ESTÁGIO

Art. 4º - Os estágios têm como objetivo:

I. possibilitar a formação em ambiente institucional, empresarial ou comunitário

em geral;

II. propiciar a interação com a realidade profissional e o ambiente de trabalho;

III. integrar os conhecimentos de pesquisa, extensão e ensino em benefício da

sociedade, de acordo com a realidade local e nacional;

IV. desenvolver concepção multidisciplinar e indissociabilidade entre teoria/prática;

V. garantir o conhecimento, a análise e aplicação de novas tecnologias,

metodologias, sistematizações e organizações de trabalho;

Page 85: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

85

VI. possibilitar o desenvolvimento do comportamento ético e compromisso

profissional, contribuindo para o aperfeiçoamento profissional e pessoal do

estagiário;

VII. possibilitar a avaliação contínua do respectivo curso subsidiando o colegiado de

curso com informações que permitam adaptações ou reformulações curriculares;

VIII. promover a integração do CCA/UFES com a sociedade.

III – DO CAMPO DE ESTÁGIO

Art. 5º - Os estágios serão executados em órgãos públicos e instituições de direito

privado, desde que apresentem condições necessárias e adequadas para a formação

profissional do estagiário.

Art. 6º - Para a realização do estágio é exigido que a entidade concedente:

a) possua infra-estrutura material e recursos humanos que garantam a supervisão

e as condições necessárias para a realização do estágio;

b) aceite a supervisão e avaliação da Universidade Federal do Espírito Santo;

c) aceite as normas que regem os estágios da Universidade Federal do Espírito

Santo;

d) use os modelos de formulários propostos pela UFES para as assinaturas de

convênios, termos de compromisso e termos aditivos.

IV – DAS CONDIÇÕES PARA REALIZAÇÃO DO ESTÁGIO

Art. 7º - Os estágios poderão ser realizados durante o período letivo ou nos períodos de

férias acadêmicas, preferencialmente em período diurno, entre os últimos semestres da

periodização sugerida para o curso.

§ 1º. O graduando deverá ter concluído, com aprovação, todas as disciplinas

presentes no 5º período da grade curricular do curso de Ciência da Computação.

Page 86: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

86

§ 2º. O graduando deverá apresentar, ao Colegiado do Curso, o plano de trabalho

em estágio individualmente, no prazo mínimo de 15 dias antes de iniciar suas

atividades de estágio no período solicitado, para apreciação e aprovação.

§ 3º. O graduando deverá apresentar toda a documentação necessária para a

efetivação do estágio, incluindo a concordância do Coordenador de Estágio do

curso e do Professor Supervisor, para realizar o estágio sob estas condições;

§ 4º. O graduando deverá realizar uma carga horária mínima de 80 horas no

período estagiado, até integralizar a carga horária exigida para o curso.

Art. 8º - A matrícula na disciplina Estágio em Informática, independentemente das

atividades de estágio serem cumpridas ininterruptamente ou não, só poderá ser efetuada

no último semestre da periodização sugerida para o curso.

Art. 9º - A carga horária do estágio deverá compreender um total mínimo de 195 horas,

sendo 30 horas para orientação, reuniões entre o graduando e o professor supervisor no

âmbito interno ao CCA/UFES, e apresentação e discussão do relatório final. Já na

instituição onde será realizado o estágio, deverão ser cumpridas as demais 180 horas

necessárias à conclusão da disciplina Estágio em Informática.

§ 1º. A carga horária estipulada é condizente com a região onde se encontra o

CCA/UFES, que apresenta um pequeno número de instituições voltadas à tecnologia

da informação.

§ 2º. A carga horária excedente às 180 horas poderá ser aproveitada como

atividade complementar mediante aprovação do Colegiado do Curso.

V – DO PLANO DE TRABALHO EM ESTÁGIO

Art. 10º - O plano de trabalho, elaborado conjuntamente pelo graduando, professor

supervisor e profissional supervisor, tem por finalidade planejar as atividades a serem

desenvolvidas e demonstrar, em linhas gerais, o que pretende fazer (atividades), como

fazer (metodologia) e para que fazer (objetivo). Deve ser considerado que uma boa

elaboração do plano de trabalho é fundamental, pois servirá de base para a redação do

futuro relatório de estágio, auxiliando o trabalho do graduando.

Page 87: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

87

VI – DA DISTRIBUIÇÃO DAS TURMAS E DOS ESTAGIÁRIOS

Art. 11 - O número de turmas da disciplina Estágio em Informática será no mínimo de 5

(cinco) e no máximo de 10 (dez), sendo o número de estagiários por turma no mínimo de

4 (quatro) e no máximo de 8 (oito).

Parágrafo único – A orientação do Estágio em Informática não desonera o professor

do cumprimento de sua carga horária semanal mínima didática de 8 (oito) horas,

prevista na legislação vigente.

VII – DO CANCELAMENTO DO ESTÁGIO

Art. 12 - O estágio poderá ser cancelado por um dos seguintes motivos:

a) término do estágio;

b) a pedido do estagiário, devidamente justificado;

c) em decorrência do descumprimento, por parte do estagiário, das condições

presentes no termo de compromisso;

d) pelo não comparecimento ao estágio, sem motivo justificado, por mais de cinco

dias consecutivos ou não, no período de um mês, ou por 25 (vinte e cinco) dias

durante todo o período do estágio;

e) por conclusão ou interrupção do curso;

f) a qualquer tempo no interesse da unidade concedente ou da UFES, com a

devida justificativa.

VIII – DA SUPERVISÃO DO ESTÁGIO

Art. 13 - A supervisão de estágio obrigatório realizar-se-á por meio de orientação,

acompanhamento e avaliação das atividades do plano de trabalho.

§ 1º. O professor supervisor poderá desempenhar o papel de profissional

supervisor para algumas áreas específicas de oferta de estágio no âmbito do

CCA/UFES, independentemente da modalidade de estágio.

Page 88: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

88

§ 2º. O professor supervisor ou o profissional supervisor será de área afim àquela

do curso do estudante.

Art. 14 - O acompanhamento do estágio pelo professor supervisor dar-se-á em uma das

seguintes formas:

a) presencial – acompanhamento sistemático, com freqüência mínima semanal, do

estagiário na execução das atividades planejadas, podendo complementar-se

com outras atividades na Universidade Federal do Espírito Santo e/ou no local

de estágio;

b) semi-presencial – acompanhamento por meio de visitas periódicas ao local do

estágio pelo professor supervisor, o qual manterá contatos com o profissional

supervisor e com o estudante, para implementar as possíveis complementações;

c) não presencial – acompanhamento por meio de reuniões e de relatórios parciais

e final elaborados pelo estagiário, com a ciência do profissional supervisor.

Poder-se-ão programar reuniões e visitas com o profissional supervisor para

redirecionamentos julgados necessários.

IX – DA ATRIBUIÇÃO DE CARGA HORÁRIA À SUPERVISÃO

Art. 15 - A supervisão do estágio obrigatório é uma atividade de ensino constante da

carga de trabalho do professor supervisor e do departamento no qual ele está alocado.

§ 1º. A carga horária de estágio obrigatório de cada curso obedecerá ao que

preconizam as resoluções específicas do CNE.

§ 2º. A carga horária semanal do professor supervisor que acompanha

presencialmente o aluno no campo de estágio ou desenvolve uma atividade tutorial

será de uma hora por aluno.

§ 3º. A carga horária semanal do professor supervisor que acompanha semi-

presencialmente o aluno no campo de estágio será de uma hora por cada dois

alunos.

Page 89: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

89

§ 4º. A carga horária semanal do professor supervisor que acompanha não

presencialmente o aluno no campo de estágio será de uma hora por cada três

alunos.

X – DA APRESENTAÇÃO ESCRITA DO RELATÓRIO FINAL

Art. 16 - O estagiário deverá elaborar um relatório referente ao estágio, onde registrará os

resultados do que foi previsto no plano de trabalho e as ações vivenciadas na

empresa/instituição onde permaneceu. O relatório será redigido individualmente pelo

estagiário e deverá obedecer a uma seqüência lógica e bem elaborada dos elementos

constitutivos a serem trabalhados, utilizando todos os recursos disponíveis e a criatividade

para produzir um relatório com qualidade.

§ 1º. O modelo para redação do relatório será aquele proposto posteriormente pelo

Colegiado do Curso.

§ 2º. Não será exigido do graduando apresentação oral do relatório de estágio.

XI – DA AVALIAÇÃO

Art. 17 - A avaliação do estagiário deverá ser processual de caráter qualitativo e será feita

pelo professor supervisor, devendo contar com a participação do profissional supervisor e

do estagiário. Serão consideradas as várias atividades realizadas pelo estagiário, como

apresentação do plano de trabalho, desempenho durante ao desenvolvimento do estágio

e, ao término do mesmo, a apresentação de um relatório circunstanciado das ocorrências

vivenciadas.

Parágrafo único - É direito do estagiário conhecer os critérios usados e os

resultados obtidos nas avaliações parciais e receber orientações que possam ajudá-

lo no desenvolvimento de suas atividades.

Art. 18 - Para obter aprovação na disciplina Estágio em Informática o estudante deverá:

a) ter freqüência mínima de 75% nas atividades previstas;

Page 90: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

90

b) apresentar média final na disciplina igual ou superior a 7,0 (sete). A média final

(MF) será obtida pela seguinte expressão:

MF = NP (0,60) + NPS (0,40), onde:

NP = nota do Professor Supervisor

NPS = nota do Profissional Supervisor

Parágrafo único - Em caso de obtenção de média final inferior a 7,0 (sete), o

graduando será reprovado (conceito RP) e, nessa situação, não haverá

recuperação, tendo o aluno que cursar novamente a disciplina.

XII – DA ESTRUTURA ADMINISTRATIVA

Art. 19 - Compete ao Coordenador de Estágio do Curso:

a) elaborar e divulgar aos estudantes e professores a Política de Estágios do Curso

contendo diretrizes e normas a serem cumpridas;

b) promover semestralmente um fórum de discussão, incluindo palestras, seminários e

outras atividades, com o objetivo de divulgar, orientar e conscientizar o corpo

discente sobre a política de estágio na UFES e sua pertinência à formação

profissional;

c) elaborar formulários para planejamento, acompanhamento e avaliação de estágio

de acordo com a especificidade do Curso;

d) estabelecer, em comum acordo com o departamento de ensino envolvido, o

número de estudantes por professor-supervisor, conforme as características do

curso, da disciplina e dos campos de estágio;

e) encaminhar semestralmente à Câmara de Estágio da PROGRAD o nome do(s)

professor(es)-supervisor(es) de estágios e dos profissionais supervisores com

respectivos locais de realização dos estágios;

Page 91: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

91

f) garantir contato presencial semestral com as unidades concedentes de estágio, com

o objetivo de avaliar as condições de realização das atividades propostas nos

termos de compromisso firmados entre as partes;

g) definir, em comum acordo com o Colegiado de Curso, os pré-requisitos necessários

para a qualificação de estudantes do curso para a realização de cada atividade de

estágio;

h) elaborar, avaliar e propor aperfeiçoamentos das Normas de Estágio do Curso.

Art. 20 - Compete ao professor supervisor:

a) planejar, acompanhar e avaliar as atividades de estágio, junto à Coordenação de

Estágio do Curso, ao profissional supervisor e ao estagiário;

b) esclarecer ao estudante e ao profissional supervisor, o processo de avaliação do

estágio;

c) manter contatos permanentes com o profissional supervisor de estágio;

d) providenciar reforço teórico para os estagiários, quando necessário;

e) desenvolver outras atividades inerentes à função.

Art. 21 - Compete ao profissional supervisor de estágio na instituição concedente:

a) participar do planejamento e da avaliação das atividades desenvolvidas pelo

estagiário;

b) inserir o estagiário em unidade concedente, orientá-lo e informá-lo quanto às

normas dessa unidade;

c) acompanhar e orientar o estagiário durante a realização de suas atividades;

d) informar ao professor supervisor sobre a necessidade de reforço teórico para elevar

a qualidade do desempenho do estagiário;

Page 92: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

92

e) preencher os formulários de avaliação do desempenho do estagiário e encaminhá-

los ao professor-supervisor.

Art. 22 - Compete ao estagiário:

a) seguir as normas estabelecidas para o estágio;

b) participar do planejamento do estágio e solicitar esclarecimento sobre o processo

de avaliação de seu desempenho;

c) solicitar orientações do profissional supervisor e do professor supervisor para sanar

as dificuldades encontradas no desenvolvimento de suas atividades de estágio;

d) sugerir modificações na sistemática de estágio com o objetivo de torná-lo mais

produtivo;

e) solicitar mudança do local de estágio, quando as normas estabelecidas e o

planejamento do estágio não estiverem sendo seguidos;

f) preencher os formulários de avaliação de desempenho do estagiário e, após a

ciência do profissional supervisor, encaminhá-los ao professor supervisor.

XIII – DAS DISPOSIÇÕES FINAIS

Art. 23º. Os casos omissos serão apreciados pelo Colegiado de Curso de Ciência da

Computação do Centro de Ciências Agrárias da Universidade Federal do Espírito Santo.

Page 93: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

93

ANEXO II - REGULAMENTAÇÃO DO TCC

A presente proposta de regulamento deverá ser encaminhada ao Colegiado de Curso de

Ciência da Computação, no uso de suas atribuições legais e estatutárias, para apreciação

e aprovação.

I – O TRABALHO DE CURSO

Art. 1º. Trabalho de curso é um componente obrigatório da estrutura curricular do Curso

de Graduação em Ciência da Computação do CCA/UFES, com sustentação legal, a ser

cumprido pelo graduando, visando o treinamento em metodologia científica como

atividade de síntese das vivências do aprendizado, adquiridas ao longo do Curso. O

graduando será orientado por um professor do quadro de docentes do CCA/UFES, de área

de conhecimento específico àquela de seu curso.

II – DO OBJETIVO

Art. 2º. A realização do Trabalho de Curso tem os seguintes objetivos:

I. Reunir numa atividade acadêmica de final de curso, conhecimentos científicos

adquiridos na graduação e organizados, aprofundados e sistematizados pelo

graduando num trabalho prático de pesquisa experimental, estudo de casos ou

ainda revisão de literatura sobre um tema preferencialmente inédito, pertinentes

a uma das áreas de conhecimento e/ou linha de pesquisa do curso.

II. Concentrar num trabalho acadêmico, a capacidade criadora e de pesquisa do

graduando, quanto a: organização, metodologia, conhecimento de técnicas e

materiais, domínio das formas de investigação bibliográfica, bem como clareza e

coerência na redação final.

III – DA REALIZAÇÃO DO TRABALHO

Art. 3º. O Trabalho de Conclusão de Curso (TCC) em Ciência da Computação deverá ser

desenvolvido individualmente, ou em grupo de no máximo 4 (quatro) alunos, sobre um

tema particular de sua livre escolha.

Page 94: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

94

Art. 4º Para realização do TCC o graduando deverá matricular-se nas disciplinas Trabalho

de Conclusão de Curso em Ciência da Computação I e II (TCC I e TCC II), ofertadas nos

períodos sétimo e oitavo da estrutura curricular sugerida do curso, após integralizar um

mínimo de 100 créditos, contidos nas demais disciplinas ofertadas até o sexto período da

grade sugerida, e ter sido aprovado na disciplina Metodologia de Pesquisa e Redação

Científica.

Parágrafo Único – As disciplinas TCC I e II terão um professor responsável pela

coordenação geral e o número de turmas será determinado pela Câmara

Departamental.

IV – DA ORIENTAÇÃO DO TCC

Art. 5º. O TCC deverá ser necessariamente supervisionado por um professor orientador,

que atua na área de conhecimento do curso em questão.

Art. 6º. Compete ao professor orientador auxiliar o graduando na escolha do tema, na

elaboração do plano de trabalho, no desenvolvimento da metodologia, e na redação do

trabalho, fornecendo ao mesmo, subsídios para a execução e melhor concretização do

trabalho.

Art. 7º. A qualquer tempo, mediante justificativa apresentada por escrito, poderá haver a

transferência do graduando para outro professor orientador. Caberá ao Colegiado do

Curso indicar outro professor orientador.

Art. 8º. Será permitida a cada docente, a orientação simultânea de, no máximo, 04

(quatro) trabalhos por semestre letivo.

Art. 9º. Caso um ou mais alunos não consigam um professor orientador, o Colegiado do

Curso será responsável pela distribuição dos mesmos entre seus membros, por ocasião da

etapa da matrícula.

V – DA ATRIBUIÇÃO DA CARGA HORÁRIA À ORIENTAÇÃO

Art. 10º. A orientação será considerada como atividade de ensino, com vistas à

produtividade do Departamento e produtividade individual do docente.

Page 95: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

95

§ 1º. Será atribuído ao professor responsável pelas disciplinas TCC I e II, 2 (duas)

horas semanais (para cada disciplina) pelo exercício da função.

§ 2º. A carga horária semanal do professor orientador será numa base de 1 (uma)

hora para cada trabalho orientado.

§ 3º. A orientação do TCC não desonera o professor do cumprimento de sua carga

horária semanal mínima didática de 8 (oito) horas, prevista na legislação vigente.

VI – DA REDAÇÃO DO TCC

Art. 11º. O TCC deverá ser redigido pelos graduandos e deverá obedecer a uma seqüência

lógica, seguindo as normas estabelecidas, posteriormente, pelo Colegiado do Curso de

Ciência da Computação.

Art. 12º. O trabalho redigido, na disciplina TCC I, deverá ser encaminhado em 1 (uma)

via, à comissão de avaliação indicada pelos graduandos, até o prazo limite de 20 (vinte)

dias antes do último dia de aula do semestre letivo, previsto no calendário acadêmico.

Art. 13º. O trabalho redigido, na disciplina TCC II, deverá ser encaminhado em 3 (três)

vias, ao orientador, até o prazo limite de 20 (vinte) dias antes do último dia de aula do

semestre letivo, previsto no calendário acadêmico. O orientador deverá encaminhar o

trabalho a uma banca examinadora até 15 dias antes da apresentação oral do trabalho.

VII – DA APRESENTAÇÃO ORAL DO TCC

Art. 14º. Os graduandos deverão se submeter a um seminário de apresentação do TCC,

aberto à comunidade universitária, como atividade obrigatória para obter o conceito

necessário à conclusão da disciplina TCC II. O tempo de apresentação oral será no

máximo de 30 (trinta) minutos. A metodologia utilizada na apresentação será de livre

escolha dos graduandos e, durante a mesma, não será permitida nenhuma interrupção

por parte do público presente.

Art. 15º. Uma banca examinadora composta de três membros, constituída na disciplina

TCC II, realizará a avaliação da exposição das atividades desenvolvidas pelos graduandos.

A banca será composta pelo orientador dos graduandos (presidente da sessão) e por mais

Page 96: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

96

dois membros, preferencialmente qualificados na área de estudo do trabalho, indicados

pelo orientador. Se possível, a banca examinadora deverá ser formada pelos mesmos

membros presentes na comissão de avaliação instituída na disciplina TCC I. Ao final do

relato do graduando, cada membro da banca terá o prazo máximo de 10 (dez) minutos

para suas considerações.

Parágrafo Único – A critério da banca examinadora poderá haver intervenções por

parte do público presente.

Art. 16º. Por ocasião do processo de avaliação do TCC, os graduandos deverão procurar

junto à Secretária do Departamento, informações quanto à data, local, horário, banca

examinadora da apresentação oral e outros detalhes de seu interesse.

VIII – DA AVALIAÇÃO DO TCC

Art.17º. Na disciplina TCC I, os graduandos deverão propor sua comissão de avaliação, e

encaminhar a esta seu plano de trabalho e seu projeto. Essa comissão deverá apresentar

o seu parecer ao trabalho proposto, sendo dado o conceito AP caso o projeto seja

aprovado. Caso a comissão julgue necessário, os graduandos terão a oportunidade de

corrigir e/ou refazer o projeto e proceder a uma nova apreciação. No caso do não

atendimento às exigências da comissão, os graduandos serão considerados reprovados

(conceito RP), e nessa situação, os graduandos não poderão se matricular na disciplina

TCC II, e conseqüentemente deverão cursar a disciplina TCC I novamente.

Art.18º. Na disciplina TCC II, a avaliação levará em consideração as várias atividades

realizadas pelo graduando, como desenvolvimento das atividades previstas no TCC I,

redação de um trabalho final e sua apresentação oral. A média final da disciplina TCC II

será expressa por um valor numérico que será obtido pela seguinte expressão: MF = NO

(0,5) + NB (0,5) onde, MF: média final; NO: nota do orientador e NB: nota da

apresentação escrita e oral do trabalho, determinada pela banca examinadora.

Art. 19º. O graduando que cumprir a carga horária mínima regimental e obtiver MF igual

ou superior a 7,0 (sete) será considerado aprovado (conceito AP). Se a nota obtida estiver

entre 5,0 e 6,9, o graduando terá a oportunidade de corrigir o material e proceder a UMA

nova apresentação oral. Nesta nova avaliação, é exigida também a nota mínima 7,0

Page 97: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

97

(sete). No caso de não atendimento às exigências citadas, o graduando será considerado

reprovado (conceito RP), e nessa situação, não haverá recuperação, e o graduando

deverá cursar novamente a disciplina TCC II.

Art. 20º. No caso de aprovação, o graduando deverá efetuar possíveis correções no

trabalho, por sugestão da banca examinadora, sob supervisão do orientador. A versão

final revisada e devidamente assinada deverá ser entregue ao Coordenador do Curso, em

duas vias impressas e uma via eletrônica, até o último dia do período letivo previsto no

calendário acadêmico, sem o que, estará automaticamente reprovado.

IX – DAS DISPOSIÇÕES FINAIS

Art. 21º. Os casos omissos serão apreciados pelo Colegiado de Curso de Ciência da

Computação do Centro de Ciências Agrárias da Universidade Federal do Espírito Santo.

Page 98: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

98

ANEXO III - REGULAMENTAÇÃO DAS ATIVIDADES COMPLEMENTARES

As atividades realizadas como estágio obrigatório NÃO poderão ser contabilizadas como

atividades complementares. Já outros estágios, não-obrigatórios, poderão ser

contabilizados mediante aprovação do Colegiado do Curso.

A matrícula ou aproveitamento de disciplinas eletivas como atividades complementares

cursadas na UFES ou em outra instituição deverá ser solicitada ao Colegiado do Curso,

respeitando a resolução 57/2000. A contagem de carga horária será estabelecida pelo

Colegiado, de acordo com a relevância da disciplina para o curso.

Descrição das atividades complementares contempladas na tabela anterior:

1. Artigo completo publicado ou artigo aceito para publicação em periódicos classificados

como Internacional A (IA) pela CAPES.

2. Artigo completo publicado ou artigo aceito para publicação em periódicos classificados

como Internacional B (IB) ou Nacional A (NA) pela CAPES.

3. Artigo completo publicado ou artigo aceito para publicação em periódicos classificados

como Internacional C (IC) ou Nacional B (NB) pela CAPES.

4. Artigo completo publicado ou artigo aceito para publicação em periódicos classificados

pela CAPES.

5. Artigo aceito para publicação ou publicado em periódicos não indexados pela CAPES.

6. Artigo de divulgação: Artigo aceito para publicação ou publicado em revistas de

divulgação, boletins técnicos, jornais, etc.

7. Artigo publicado na Internet: Artigo aceito para publicação ou publicado em sites

especializados.

8. Atualização de homepage: Manutenção de página da internet, para a instituição de

origem ou não, com registro.

9. Desenvolvimento de Software: Elaboração de programas computacionais com

orientação e comprovação docente.

10. Elaboração de homepage: Elaboração de página da internet, para a instituição de

origem ou não, com registro.

Page 99: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

99

11. Estágio Extracurricular (cada 60 h): Acompanhamento, supervisionado ou não, em

atividades de rotina ligadas à área do curso, na própria instituição, em laboratórios,

setores de produção, empresas privadas, etc.

12. Iniciação científica - CNPq (cada semestre): Elaboração de estudos de iniciação

científica, na área do curso de graduação respectivo, de autoria individual

comprovada e sob orientação de docente.

13. Iniciação científica - PIBIC (cada semestre): Elaboração de estudos de iniciação

científica, na área do curso de graduação respectivo, de autoria individual

comprovada e sob orientação de docente.

14. Iniciação científica - PIVIC (cada semestre): Elaboração de estudos de iniciação

científica, na área do curso de graduação respectivo, de autoria individual

comprovada e sob orientação de docente.

15. Monitoria oficial (cada semestre): Exercício, com proficiência, da função de monitor

em disciplina do curso de graduação respectivo, sob orientação de docente.

16. Monitoria voluntária (cada semestre): Exercício, com proficiência, da função de

monitor voluntário em disciplina do curso de graduação respectivo, sob orientação de

docente.

17. Organização de ações sociais: Participação efetiva na organização de campanhas e

outras atividades de caráter social.

18. Organização de atividades culturais: Participação efetiva na organização de eventos

e outras atividades de caráter cultural.

19. Organização de eventos: Participação efetiva na organização de eventos de caráter

técnico-científico.

20. Participação em atividades culturais: Participação efetiva em eventos e outras

atividades de caráter cultural. A atribuição de carga horária será contabilizada a

cada 60 horas de atividades comprovadas.

21. Participação em cursos - Presencial: Participação efetiva em cursos presenciais. A

atribuição de carga horária será contabilizada a cada oito horas de curso, com

Page 100: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

100

comprovação de presença. Cursos de língua estrangeira e informática serão

considerados com área afim.

22. Participação em cursos - não presencial: Participação efetiva em cursos não

presenciais. A atribuição de carga horária será contabilizada a cada 8 horas de

curso. Cursos de língua estrangeira e informática serão considerados com área afim.

23. Participação em eventos (moderador): Participação efetiva como moderador ou

debatedor de palestras, mesas redondas, ou outros eventos.

24. Participação em eventos (ouvinte): Participação efetiva em congressos, seminários,

workshops, semanas acadêmicas, palestras, mesas redondas, exposições ou outros

eventos.

25. Participação em eventos (palestrante): Participação efetiva como palestrante principal

ou colaborador em congressos, seminários, workshops, semanas acadêmicas,

palestras, mesas redondas, exposições, ou outros eventos.

26. Participação em Projetos de Ensino (inclusive publicações didáticas): Participação em

projetos de ensino institucional ou de iniciativa docente, devidamente comprovada por

declaração do órgão ou professor responsável, constando a carga horária efetiva

cumprida pelo aluno, exceto as atividades exigidas como disciplinas curriculares.

27. Participação em Projetos de Pesquisa: Participação em trabalhos de pesquisa, sob

orientação de docente, exceto as atividades exigidas como disciplinas curriculares.

28. Participação em Projetos ou Serviços de Extensão: Participação em trabalhos de

extensão, sob orientação de docente, exceto as atividades exigidas como disciplinas

curriculares.

29. Participação voluntária em ações sociais (cada semestre): Participação efetiva em

campanhas e outras atividades de caráter social.

30. Representação em órgãos colegiados: Participação como representantes de

Colegiado de Curso, Departamentos, Conselho Departamental, CEPE e outras

comissões institucionais. A atribuição de carga horária será contabilizada a cada

semestre de participação efetiva.

Page 101: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

101

31. Representação Estudantil (CA, DA e Empresa Júnior): Participação como

representantes de Centro Acadêmico, Diretório Acadêmico e Empresa Júnior. A

atribuição de carga horária será contabilizada a cada semestre de participação

efetiva.

32. Resumo apresentado em evento: Apresentação em pôster ou oral de resumo simples

em eventos técnico-científicos.

33. Resumo expandido apresentado em evento: Apresentação em pôster ou oral de

resumo expandido em eventos técnico-científicos.

34. Resumo expandido publicado em evento: Publicação impressa ou digital de resumo

expandido em Anais de eventos técnico-científicos.

35. Resumo publicado em evento: Publicação impressa ou digital de resumo simples em

Anais de eventos técnico-científicos.

36. Trabalho completo apresentado em evento: Apresentação em pôster ou oral de

trabalho completo em Anais de eventos técnico-científicos.

37. Trabalho completo publicado em evento: Publicação impressa ou digital de trabalho

completo em Anais de eventos técnico-científicos.

Outras atividades não previstas nos itens anteriores relativas a quaisquer atividades,

acadêmicas ou não, serão encaminhadas para o Colegiado do Curso para análise.

O responsável pela coordenação de atividades complementares atribuirá valor a cada

atividade, para que possa ser incluída no histórico do aluno.

Page 102: UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da Computação começou a surgir no país no final da década de 60, sendo o primeiro curso

PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

102

A tabela a seguir apresenta uma relação entre as atividades complementares e suas

respectivas cargas horárias.

Tabela 7: Relação das Atividades Complementares.

Nº Atividades Áreas

afins

Outras

áreas

1 Artigo completo publicado em periódico IA 100h 100h

2 Artigo completo publicado em periódico IB ou NA 80h 80h 3 Artigo completo publicado em periódico IC ou NB 70h 70h

4 Artigo completo publicado em periódico classificado 50h 50h

5 Artigo completo publicado em periódico não classificado 30h 30h 6 Artigo de divulgação 15h 10h

7 Artigo publicado na Internet 15h 10h 8 Atualização de homepage 5h 5h

9 Desenvolvimento de Software 45h 45h

10 Elaboração de homepage 30h 30h 11 Estágio Extracurricular (cada 60 h) 30h 15h

12 Iniciação científica - CNPq 50h 30h 13 Iniciação científica - PIBIC 50h 30h

14 Iniciação científica - PIVIC 50h 30h 15 Monitoria oficial 50h 25h

16 Monitoria voluntária 30h 15h

17 Organização de ações sociais 9h 9h 18 Organização de atividades culturais 9h 9h

19 Organização de eventos 20h 10h 20 Participação em atividades culturais 3h 1,5h

21 Participação em cursos – Presencial (cada 8h) 8h 4h

22 Participação em cursos – Não Presencial (cada 8h) 4h 2h 23 Participação em eventos (moderador) 20h 10h

24 Participação em eventos (ouvinte) 10h 5h 25 Participação em eventos (palestrante) 45h 30h

26 Participação em Projetos de Ensino (inclusive publicações didáticas) 20h 10h 27 Participação em Projetos de Pesquisa * 30h 15h

28 Participação em Projetos ou Serviços de Extensão * 30h 15h

29 Participação voluntária em ações sociais (cada semestre) 50h 25h 30 Representação em órgãos colegiados 20h -

31 Representação Estudantil (CA, DA e Empresa Júnior) 20h - 32 Resumo apresentado em evento 20h 10h

33 Resumo expandido apresentado em evento 30h 15h

34 Resumo expandido publicado em evento 15h 7h 35 Resumo publicado em evento 10h 5h

36 Trabalho completo apresentado em evento 45h 30h 37 Trabalho completo publicado em evento 30h 15h

* Não inclui PIBIC, PIVIC e IC.