(ppc) de ciência da computação

Transcrição

(ppc) de ciência da computação
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
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
2
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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
3
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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ósgraduaçã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.
4
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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.
5
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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>]
6
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
“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-temdeficit-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
7
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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
8
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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.
9
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
 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;
10
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
 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.
11
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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;
12
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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.
13
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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.
14
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
 Á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
Formação Básica
Formação Tecnológica
Formação Humanística
Formação Complementar
Flexibilização Curricular
Carga Horária (hs)
1350
840
210
680
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.
15
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
Cód.
MPA06855
MPA10128
COM10602
COM10076
MPA06839
MPA06979
MPA10077
COM06999
ENG05510
COM06992
COM10078
COM10079
COM10392
COM10130
COM06853
COM10080
COM06851
COM06842
COM10082
COM10395
COM10133
MPA06840
Disciplina
C.H.S.
Álgebra Linear
60
Algoritmos Numéricos
60
Análise e Projeto de Algoritmos
60
Arquitetura de Computadores
60
Cálculo A
90
Cálculo B
60
Cálculo C
60
Circuitos Digitais
60
Estatística Básica
60
Estruturas de Dados I
60
Estruturas de Dados II
60
Fundamentos de Física III
60
Linguagens de Programação
60
Linguagens Formais e Autômatos
60
Lógica Computacional I
60
Lógica Computacional II
60
Matemática Discreta
60
Programação I
60
Programação II
60
Teoria da Computação
60
Teoria dos Grafos
60
Vetores e Geometria Analítica
60
Tabela 3: Disciplinas da área de formação tecnológica.
Cód.
COM10129
COM10791
COM10604
COM10275
COM10015
COM10733
COM10792
COM10507
COM10393
COM10131
COM10508
COM10394
COM10616
COM10132
Disciplina
Banco de Dados
Compiladores
Computação Gráfica
Engenharia de Requisitos de Software
Engenharia de Software
Gerência de Projeto de Software
Inteligência Artificial
Interface Humano-Computador
Métodos de Otimização
Otimização Linear
Projeto de Sistemas de Software
Redes de Computadores
Sistemas Distribuídos
Sistemas Operacionais
C.H.S.
60
60
60
60
60
60
60
60
60
60
60
60
60
60
Tabela 4: Disciplinas da área de formação humanística.
Cód.
CFM10426
CFM10603
CFM
ENG06996
ENG06850
Tabela 5:
Disciplina
C.H.S.
Administração e Economia
60
Direito e Legislação
30
Empreendedorismo
30
Informática e Sociedade
30
Introdução à Ciência da Computação
60
Disciplinas da área de flexibilização curricular.
16
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
Cód.
COM10605
COM10606
COM10607
COM10608
COM10396
COM10397
COM06984
COM10734
COM10609
COM
COM10398
VET10127
COM
COM
COM
COM
COM
COM
COM
COM
COM
COM
COM10400
COM
COM
COM10401
COM06985
COM10610
COM
COM
COM
COM
COM
COM10611
COM
COM10612
COM
COM
COM
COM
COM
COM10614
COM
COM10615
COM
COM10613
COM
COM
COM
COM
COM
Disciplina
Bancos de Dados Distribuídos
Comércio Eletrônico
Computação Forense
Computação Móvel
Desenvolvimento de Sistemas para Web
Fluxo em Redes
Fundamentos de Programação Web
Gerenciamento de Banco de Dados
Gerenciamento e Administração de Redes
Gestão da Qualidade de Software
Interfaces e Periféricos
Fundamentos de Língua Brasileira de Sinais - LIBRAS
Mineração de Dados
Modelagem e Simulação
Montagem e Manutenção de Computadores
Multimídia e Hipermídia
Neurocomputação
Otimização Linear Inteira
Otimização Não-Linear
Processamento de Alto Desempenho
Processamento Digital de Imagens
Processos Estocásticos
Programação III
Programação IV
Segurança em Redes
Sistemas de Software Livre
Teoria Geral de Sistemas
Tópicos Especiais em Banco de Dados I
Tópicos Especiais em Banco de Dados II
Tópicos Especiais em Compiladores I
Tópicos Especiais em Compiladores II
Tópicos Especiais em Computação Gráfica I
Tópicos Especiais em Computação Gráfica II
Tópicos Especiais em Engenharia de Software I
Tópicos Especiais em Engenharia de Software II
Tópicos Especiais em Informática I
Tópicos Especiais em Informática II
Tópicos Especiais em Inteligência Artificial I
Tópicos Especiais em Inteligência Artificial II
Tópicos Especiais em Interface Humano-Computador I
Tópicos Especiais em Interface Humano-Computador II
Tópicos Especiais em Otimização Combinatória I
Tópicos Especiais em Otimização Combinatória II
Tópicos Especiais em Programação I
Tópicos Especiais em Programação II
Tópicos Especiais em Redes de Computadores I
Tópicos Especiais em Redes de Computadores II
Tópicos Especiais em Sistemas Operacionais I
Tópicos Especiais em Sistemas Operacionais II
Tópicos Especiais em Sistemas Web I
Tópicos Especiais em Sistemas Web II
C.H.S.
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
17
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
Tabela 6: Disciplinas da área de formação complementar.
Cód.
---COM
ENG06849
ENG06854
COM10081
COM10793
COM
Disciplina
Atividades Complementares
Estágio em Informática
Inglês Instrumental
Português Instrumental
Metodologia de Pesquisa em Informática
Trabalho de Conclusão de Curso em Ciência da Computação I
Trabalho de Conclusão de Curso em Ciência da Computação II
C.H.S.
200
210
30
30
30
90
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.
18
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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
MPA06839
ENG06849
COM06850
COM06851
COM06842
MPA06840
Cálculo A
Inglês Instrumental
Introdução à Ciência da Computação
Matemática Discreta
Programação I
Vetores e Geometria Analítica
TOTAL DO PERÍODO
CÓD.
DISCIPLINA
MPA06855
MPA06979
COM06999
COM06992
Álgebra Linear
Cálculo B
Circuitos Digitais
Estruturas de Dados I
COM06996
Informática e Sociedade
COM06853
ENG06854
Lógica Computacional I
Português Instrumental
TOTAL DO PERÍODO
CLASSE CRÉD.
OBR
OBR
OBR
OBR
OBR
OBR
5
2
4
4
3
4
22
C.H.SEMESTRAL
PRÉ-REQUISITO
T.E.L
60+30+0
--30+0+0
--60+0+0
--60+0+0
--30+0+30
--60+0+0
--360
2º PERÍODO
C.H.SEMESTRAL
CLASSE CRÉD.
PRÉ-REQUISITO
T.E.L
OBR
4
60+0+0
Vetores e Geometria Analítica
OBR
4
60+0+0
Cálculo A
OBR
3
45+0+15
--OBR
3
45+0+15
Programação I
Introdução à Ciência da
OBR
2
30+0+0
computação
OBR
4
60+0+0
--OBR
2
30+0+0
--22
360
3º PERÍODO
CÓD.
DISCIPLINA
COM10076
MPA10077
COM10078
DQF10079
COM10080
Arquitetura de Computadores
Cálculo C
Estruturas de Dados II
Fundamentos de Física III
Lógica Computacional II
Metodologia de Pesquisa em
Informática
Programação II
TOTAL DO PERÍODO
COM10081
COM10082
CLASSE CRÉD.
C.H.SEMESTRAL
PRÉ-REQUISITO
T.E.L
60+0+0
Programação I
60+0+0
Cálculo B
45+0+15
Estruturas de Dados I
45+0+15
Cálculo B
60+0+0
Lógica Computacional I
OBR
OBR
OBR
OBR
OBR
4
4
3
3
4
OBR
2
30+0+0
Português Instrumental
OBR
3
23
30+0+30
390
Estruturas de Dados I
19
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
CÓD.
DISCIPLINA
4º PERÍODO
C.H.SEMESTRAL
CLASSE CRÉD.
PRÉ-REQUISITO
T.E.L
OBR
4
60+0+0
Álgebra Linear; Programação I
OBR
3
45+0+15
Estruturas de Dados II
Programação II;
OBR
3
30+0+30
Banco de Dados (co-requisito)
COM10128
COM10129
Algoritmos Numéricos
Banco de Dados
COM10015
Engenharia de Software
COM10130
Linguagens Formais e
Autômatos
OBR
4
60+0+0
COM10131
Otimização Linear
OBR
3
45+0+15
COM10132
Sistemas Operacionais
OBR
4
60+0+0
OBR
4
25
60+0+0
420
COM10133
Teoria dos Grafos
TOTAL DO PERÍODO
Matemática Discreta
Álgebra Linear;
Estruturas de Dados I
Arquitetura de Computadores;
Estruturas de Dados I
Estruturas de Dados II
5º PERÍODO
CÓD.
DISCIPLINA
CLASSE CRÉD.
C.H.SEMESTRAL
T.E.L
PRÉ-REQUISITO
ENG05510
COM10392
COM10393
COM10394
Engenharia de Requisitos de
Software
Estatística Básica
Linguagens de Programação
Métodos de Otimização
Redes de Computadores
COM10395
Teoria da Computação
OBR
4
60+0+0
---
Optativa I
TOTAL DO PERÍODO
OPT
3
25
45+0+15
420
COM10275
OBR
3
30+0+30
Engenharia de Software
OBR
OBR
OBR
OBR
3
4
4
4
30+30+0
60+0+0
60+0+0
60+0+0
Cálculo A
Programação II
Otimização Linear
Sistemas Operacionais
Linguagens Formais e
Autômatos
---
6º PERÍODO
CÓD.
DISCIPLINA
CLASSE CRÉD.
C.H.SEMESTRAL
T.E.L
PRÉ-REQUISITO
Teoria da Computação
COM10602
Análise e Projeto de
Algoritmos
OBR
4
60+0+0
COM10604
Computação Gráfica
OBR
3
45+0+15
COM10603
Direito e Legislação
Interface HumanoComputador
Projeto de Sistemas de
Software
OBR
2
30+0+0
OBR
4
60+0+0
OBR
3
30+0+30
Sistemas Distribuídos
OBR
3
45+0+15
Optativa II
TOTAL DO PERÍODO
OPT
3
22
45+0+15
390
COM10507
COM10508
COM10616
---
Álgebra Linear;
Estruturas de Dados I
--Engenharia de Requisitos de
Software
Engenharia de Requisitos de
Software; Programação II
Redes de Computadores;
Programação II
---
20
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
7º PERÍODO
CÓD.
CFM10426
COM10791
COM10733
COM10792
COM10793
-----
CÓD.
-----------
Administração e Economia
Compiladores
Gerência de Projeto de
Software
OBR
OBR
4
4
C.H.SEMESTRAL
T.E.L
60+0+0
60+0+0
OBR
3
30+0+30
Inteligência Artificial
OBR
4
60+0+0
OBR
3
15+0+75
OPT
OPT
3
4
25
45+0+15
60+0+0
450
DISCIPLINA
Trabalho de Conclusão de
Curso em Ciência da
Computação I
Optativa III
Optativa IV
TOTAL DO PERÍODO
DISCIPLINA
Empreendedorismo
Estágio em Informática
Trabalho de Conclusão de
Curso em Ciência da
Computação II
Optativa V
Optativa VI
TOTAL DO PERÍODO
CLASSE CRÉD.
8º PERÍODO
C.H.SEMESTRAL
CLASSE CRÉD.
T.E.L
OBR
2
30+0+0
OBR
8
30+180+0
OBR
3
15+0+75
OPT
OPT
3
4
20
45+0+15
60+0+0
450
PRÉ-REQUISITO
--Teoria da Computação
Engenharia de Software
Lógica Computacional I;
Programação I
Metodologia de Pesquisa em
Informática;
100 créditos concluídos
-----
PRÉ-REQUISITO
Administração e Economia
5º Período concluído
Trabalho de Conclusão de
Curso em Ciência da
Computação I
-----
OPTATIVAS
Bancos de Dados Distribuídos
Comércio Eletrônico
Computação Forense
Computação Móvel
Desenvolvimento de Sistemas
para Web
Fluxo em Redes
Fundamentos de Prog. Web
Gerenc. de Banco de Dados
Gerenciamento e Adm. de
Redes
Gestão da Qualidade de
Software
OPT
OPT
OPT
OPT
3
3
3
3
C.H.SEMESTRAL
T.E.L
45+0+15
45+0+15
45+0+15
45+0+15
OPT
3
30+0+30
OPT
OPT
OPT
4
3
3
60+0+0
45+0+15
45+0+15
Banco de Dados
Fund. de Programação Web
Redes de Computadores
Redes de Computadores
Banco de Dados;
Programação II
Otimização Linear
Intr. à Ciência da Computação
Banco de Dados
OPT
3
45+0+15
Redes de Computadores
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
---
Modelagem e Simulação
OPT
3
45+0+15
CÓD.
COM10605
COM10606
COM10607
COM10608
COM10396
COM10397
COM06984
COM10734
COM10609
---
DISCIPLINA
CLASSE CRÉD.
PRÉ-REQUISITO
Banco de Dados;
Estatística Básica
Estatística Básica;
Estruturas de Dados I
21
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
---
Montagem e Manutenção de
Computadores
OPT
3
30+0+30
---
Multimídia e Hipermídia
OPT
4
60+0+0
---------
Neurocomputação
Otimização Linear Inteira
Otimização Não-Linear
Proc. de Alto Desempenho
Processamento Digital de
Imagens
OPT
OPT
OPT
OPT
4
4
4
3
60+0+0
60+0+0
60+0+0
45+0+15
OPT
3
45+0+15
Processos Estocásticos
OPT
4
60+0+0
Programação III
Programação IV
Segurança em Redes
Sistemas de Software Livre
Teoria Geral de Sistemas
Tópicos Especiais em Banco de
Dados I
Tópicos Especiais em Banco de
Dados II
Tópicos Espec. em
Compiladores I
Tópicos Espec. em
Compiladores II
Tópicos Especiais em
Computação Gráfica I
Tópicos Especiais em
Computação Gráfica II
Tópicos Especiais em
Engenharia de Software I
Tópicos Especiais em
Engenharia de Software II
Tópicos Especiais em
Informática I
Tópicos Espec. em Informática
II
Tópicos Especiais em
Inteligência Artificial I
Tópicos Especiais em
Inteligência Artificial II
Tópicos Especiais em Interface
Humano-Computador I
Tópicos Especiais em Interface
Humano-Computador II
Tópicos Especiais em
Otimização Combinatória I
Tópicos Especiais em
Otimização Combinatória II
Tópicos Espec. em Programação
I
Tópicos Espec. em Programação
II
Tópicos Especiais em Redes de
Computadores I
Tópicos Especiais em Redes de
Computadores II
OPT
OPT
OPT
OPT
OPT
3
3
3
3
4
45+0+15
45+0+15
45+0+15
30+0+30
60+0+0
Estruturas de Dados II;
Interface Humano-Computador
Inteligência Artificial
Otimização Linear
Otimização Linear
Sistemas Distribuídos
Álgebra Linear;
Estruturas de Dados I
Estatística Básica;
Estruturas de Dados I
Programação I
Lógica Computacional I
Redes de Computadores
Sistemas Operacionais
Intr. à Ciência da Computação
OPT
4
60+0+0
Banco de Dados
OPT
4
60+0+0
Banco de Dados
OPT
4
60+0+0
Compiladores
OPT
4
60+0+0
Compiladores
OPT
4
60+0+0
Computação Gráfica
OPT
4
60+0+0
Computação Gráfica
OPT
4
60+0+0
Engenharia de Software
OPT
4
60+0+0
Engenharia de Software
OPT
4
60+0+0
---
OPT
4
60+0+0
---
OPT
4
60+0+0
Inteligência Artificial
OPT
4
60+0+0
Inteligência Artificial
OPT
4
60+0+0
Interface Humano-Computador
OPT
4
60+0+0
Interface Humano-Computador
OPT
4
60+0+0
Otimização Linear
OPT
4
60+0+0
Otimização Linear
OPT
4
60+0+0
Programação II
OPT
4
60+0+0
Programação II
OPT
4
60+0+0
Redes de Computadores
OPT
4
60+0+0
Redes de Computadores
----COM10400
----COM10401
COM06985
COM10610
----------COM10611
--COM10612
----------COM10614
--COM10615
--COM10613
---
Arquitetura de Computadores
22
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
---------
Tópicos Especiais em Sistemas
Operacionais I
Tópicos Especiais em Sistemas
Operacionais II
Tópicos Esp. em Sistemas Web I
Tópicos Esp. em Sistemas Web
II
TOTAL
OPT
4
60+0+0
Sistemas Operacionais
OPT
4
60+0+0
Sistemas Operacionais
OPT
4
60+0+0
Desenv. de Sistemas para Web
OPT
4
60+0+0
Desenv. de Sistemas para Web
186
3060
23
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
VISÃO GERAL DA GRADE CURRICULAR PROPOSTA
o
o
o
1 PERÍODO
2 PERÍODO
3 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
Trabalho de
Conclusão de
Curso em Ciência
da Computação II
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
Matemática
Discreta
Estruturas de
Dados I
Fundamentos de
Física III
Linguagens
Formais e
Autômatos
Métodos de
Otimização
Interface
HumanoComputador
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
Português
Instrumental
Programação II
Teoria dos
Grafos
Optativa I
Optativa II
Optativa IV
LEGENDA:
Formação Básica
Formação Tecnológica
Formação Humanísitca
Formação Complementar
Flexibilização Curricular
24
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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
CFM10426 - ADMINISTRAÇÃO E ECONOMIA
Pré-requisitos: --Ementa:
Classe C.H.Semestral
OBR
60h
T.E.L.
4+0+0
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
MPA06855 - ÁLGEBRA LINEAR
OBR
60h
Pré-requisitos: MPA06840 - Vetores e Geometria Analítica
Ementa:
T.E.L.
4+0+0
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.
25
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

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.;
9788576050872.

Burden, Richard L.; Faires, J. Douglas; Análise Numérica. Cengage Learning, 2008.
ISBN: 9788522106011.
Cálculo
Numérico.
1ed,
Ed.
Prentice
Hall, 2007.
Disciplina
Classe C.H.Semestral
COM10602 - ANÁLISE E PROJETO DE ALGORITMOS
OBR
60h
Pré-requisitos: COM10395 - Teoria da Computação
Ementa:
ISBN:
T.E.L.
4+0+0
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 NPcompleteness. Ed. Freeman, 1979. ISBN: 9780716710455.
26
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

Toscani, L. V.; Veloso, P. A. S.; Complexidade de Algoritmos, 2ed, Ed. Bookman, 2008.
ISBN: 9788577804450
Disciplina
COM10076 - ARQUITETURA DE COMPUTADORES
Pré-requisitos: COM06842 - Programação I
Ementa:
Classe C.H.Semestral
OBR
60h
T.E.L.
4+0+0
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
COM10129 - BANCO DE DADOS
OBR
60h
Pré-requisitos: COM10078 - Estruturas de Dados II
Ementa:
T.E.L.
3+0+0
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.
27
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

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
COM10605 - BANCO DE DADOS DISTRIBUÍDOS
Pré-requisitos: COM10129 - Banco de Dados
Ementa:
Classe C.H.Semestral
OPT
60h
T.E.L.
3+0+0
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.pucrio.br/~casanova/Publications/Books/1985-BDD.pdf. Acessado em: 01 de agosto de
2012.
Disciplina
MPA06839 - CÁLCULO A
Pré-requisitos: --Ementa:
Classe C.H.Semestral
OBR
90h
T.E.L.
4+1+0
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:
28
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

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
MPA06979 - CÁLCULO B
Pré-requisitos: MPA06839 - Cálculo A
Ementa:
Classe C.H.Semestral
OBR
60h
T.E.L.
4+0+0
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
MPA10077 - CÁLCULO C
Pré-requisitos: MPA06979 - Cálculo B
Ementa:
Classe C.H.Semestral
OBR
60h
T.E.L.
4+0+0
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.
29
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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
COM06999 - CIRCUITOS DIGITAIS
Pré-requisitos: --Ementa:
Classe C.H.Semestral
OBR
60h
T.E.L.
3+0+0
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,
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
COM10606 - COMÉRCIO ELETRÔNICO
OPT
60h
Pré-requisitos: COM06984 - Fundamentos de Programação Web
Ementa:
2006.
T.E.L.
3+0+0
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:
30
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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
COM10791 - COMPILADORES
OBR
60h
Pré-requisitos: COM10395 - Teoria da Computação
Ementa:
T.E.L.
4+0+0
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
COM10607 - COMPUTAÇÃO FORENSE
OPT
60h
Pré-requisitos: COM10394 - Redes de Computadores
Ementa:
T.E.L.
3+0+0
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:
31
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

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
COM10608 - COMPUTAÇÃO MÓVEL
OPT
60h
Pré-requisitos: COM10394 - Redes de Computadores
Ementa:
T.E.L.
3+0+0
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
32
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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
COM10396 - DESENVOLVIMENTO DE SISTEMAS PARA
OPT
60h
WEB
Pré-requisitos: COM10129 - Banco de Dados; COM10082 - Programação II
Ementa:
T.E.L.
2+0+1
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
COM10603 - DIREITO E LEGISLAÇÃO
Classe C.H.Semestral
OBR
30h
T.E.L.
2+0+0
33
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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
CFMxxxxx - EMPREENDEDORISMO
OBR
30h
Pré-requisitos: CFM10426 - Administração e Economia
Ementa:
T.E.L.
2+0+0
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.).
34
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
Disciplina
Classe C.H.Semestral
COM10275 - ENGENHARIA DE REQUISITOS DE
OBR
60h
SOFTWARE
Pré-requisitos: COM10015 - Engenharia de Software
Ementa:
T.E.L.
2+0+1
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
COM10015 - ENGENHARIA DE SOFTWARE
Pré-requisitos: COM06842 - Programação I
Co-requisitos:
COM10129 -Banco de Dados
Ementa:
Classe C.H.Semestral
OBR
60h
T.E.L.
2+0+1
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
35
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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
COMxxxxx - ESTÁGIO EM INFORMÁTICA
Pré-requisitos: 5º Período concluído
Ementa:
Classe C.H.Semestral
OBR
210h
T.E.L.
2+6+0
Classe C.H.Semestral
OBR
60h
T.E.L.
2+1+0
Estágio supervisionado na área de informática.
Bibliografia:
----
Disciplina
ENG05510 - ESTATÍSTICA BÁSICA
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.
36
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

Vieira, S.; Introdução à bioestatística. 3ed, Ed. Campus, 1998.
Disciplina
COM06992 - ESTRUTURAS DE DADOS I
Pré-requisitos: COM06842 - Programação I
Ementa:
Classe C.H.Semestral
OBR
60h
T.E.L.
3+0+0
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
COM10078 - ESTRUTURAS DE DADOS II
OBR
60h
Pré-requisitos: COM06992 - Estruturas de Dados I
Ementa:
T.E.L.
3+0+0
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
37
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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
COM10397 - FLUXO EM REDES
Pré-requisitos: COM10131 - Otimização Linear
Ementa:
Classe C.H.Semestral
OPT
60h
T.E.L.
4+0+0
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
DQF10079 - FUNDAMENTOS DE FÍSICA III
Pré-requisitos: MPA06979 - Cálculo B
Ementa:
Classe C.H.Semestral
OBR
60h
T.E.L.
3+0+0
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,
38
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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
COM06984 - FUNDAMENTOS DE PROGRAMAÇÃO WEB
OPT
60h
Pré-requisitos: COM06850 - Introdução à Ciência da Computação
Ementa:
T.E.L.
3+0+0
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
COM10733 - GERÊNCIA DE PROJETO DE SOFTWARE
OBR
60h
Pré-requisitos: COM10015 - Engenharia de Software
Ementa:
T.E.L.
2+0+1
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
39
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
Institute. Saraiva. 2012. 4th.

Cohn, Mike. Desenvolvimento
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-thetrenches.
de
Software
Disciplina
COM10734 - GERENCIAMENTO DE BANCO DE DADOS
Pré-requisitos: COM10129 - Banco de Dados
Ementa:
com
Scrum.
Bookman,
Classe C.H.Semestral
OPT
60h
496
p,
T.E.L.
3+0+0
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.
40
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
Disciplina
Classe C.H.Semestral
COM10609 - GERENCIAMENTO E ADMINISTRAÇÃO
OPT
60h
DE REDES
Pré-requisitos: COM10394 - Redes de Computadores
Ementa:
T.E.L.
3+0+0
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
COMxxxxx - GESTÃO DA QUALIDADE DE SOFTWARE
OPT
60h
Pré-requisitos: COMxxxxx – Projeto de Sistemas de Software
Ementa:
T.E.L.
2+0+1
Fundamentação teórica; O histórico e o conceito de qualidade. O conceito de qualidade
software. Métricas de qualidade de software. Normas de qualidade de software. Técnicas
garantia da qualidade de software. Teste de software: conceitos, tipos e aplicação
contexto da qualidade. Modelos de melhoria do processo de software. Planejamento
sistemas de qualidade de software. Padrões: ISO, SEI, CMM; Modelos de melhoria
processo de software; Tópicos Especiais em Qualidade de Software.
de
de
no
de
de
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-85352-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.
41
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

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
COM06996 - INFORMÁTICA E SOCIEDADE
OBR
30h
Pré-requisitos: COM06850 - Introdução à Ciência da Computação
Ementa:
T.E.L.
2+0+0
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
ENG06849 - INGLÊS INSTRUMENTAL
Pré-requisitos: --Ementa:
Classe C.H.Semestral
OBR
30h
T.E.L.
2+0+0
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,
42
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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: inglesportugues. 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
COM10507 - INTERFACE HUMANO-COMPUTADOR
OBR
60h
Pré-requisitos: COM10275 - Engenharia de Requisitos de Software
Ementa:
T.E.L.
4+0+0
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 homemcomputador. Ed. Artmed, 2005. ISBN: 8536304944.
43
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

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
COM06850 - INTRODUÇÃO À CIÊNCIA DA COMPUTAÇÃO
OBR
Pré-requisitos: --Ementa:
C.H.Semestral
60h
T.E.L.
4+0+0
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
44
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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
VET10127 - FUNDAMENTOS DE LÍNGUA BRASILEIRA
DE SINAIS - LIBRAS
Pré-requisitos: --Ementa:
Classe C.H.Semestral
OPT
60h
T.E.L.
4+0+0
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
COM10392 - LINGUAGENS DE PROGRAMAÇÃO
Pré-requisitos: COM10082 - Programação II
Ementa:
Classe C.H.Semestral
OBR
60h
T.E.L.
4+0+0
Definição de linguagens: sintaxe e semântica. Paradigmas de programação. Modelos de
45
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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
COM10130 - LINGUAGENS FORMAIS E AUTÔMATOS
Pré-requisitos: COM06851 - Matemática Discreta
Ementa:
Classe C.H.Semestral
OBR
60h
T.E.L.
4+0+0
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.
46
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
Disciplina
COM06853 - LÓGICA COMPUTACIONAL I
Pré-requisitos: --Ementa:
Classe C.H.Semestral
OBR
60h
T.E.L.
4+0+0
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.;
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.
Iniciação
à
lógica
matemática.
Ed.
Nobel,
2002.
Disciplina
Classe C.H.Semestral
COM10080 - LÓGICA COMPUTACIONAL II
OBR
60h
Pré-requisitos: COM06853 - Lógica Computacional I
Ementa:
ISBN:
T.E.L.
4+0+0
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.;
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.
Iniciação
à
lógica
matemática.
Ed.
Nobel,
2002.
ISBN:
47
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
Disciplina
COM06851 - MATEMÁTICA DISCRETA
Pré-requisitos: --Ementa:
Classe C.H.Semestral
OBR
60h
T.E.L.
4+0+0
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
COM10081 - METODOLOGIA DE PESQUISA EM
OBR
30h
INFORMÁTICA
Pré-requisitos: ENG06854 - Português Instrumental
Ementa:
T.E.L.
2+0+0
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
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.
de
Metodologia.
5ed,
Ed.
Saraiva,
2006.
ISBN:
48
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

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
COM10393 - MÉTODOS DE OTIMIZAÇÃO
Pré-requisitos: COM10131 - Otimização Linear
Ementa:
Classe C.H.Semestral
OBR
60h
T.E.L.
4+0+0
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
COMxxxxx - MINERAÇÃO DE DADOS
OPT
60h
Pré-requisitos: COM10129 - Banco de Dados; COM05510 - Estatística Básica
Ementa:
T.E.L.
4+0+0
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.
49
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

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,
Springer, 2008. ISBN: 9783540378815.

Witten, I. H.; Frank, E.; Data Mining: Practical Machine Learning Tools and Techniques.
2ed, Ed. Morgan Kaufmann, 2005. ISBN: 9780120884070.
Ed.
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
COMxxxxx - MONTAGEM E MANUTENÇÃO DE
OPT
60h
COMPUTADORES
Pré-requisitos: COM10076 - Arquitetura de Computadores
Ementa:
T.E.L.
2+0+1
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.
50
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

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
9781852337391.
to
Virtual
Reality.
Disciplina
COMxxxxx - NEUROCOMPUTAÇÃO
Pré-requisitos: COM10792 - Inteligência Artificial
Ementa:
1ed,
Ed.
Springer,
2004.
Classe C.H.Semestral
OPT
60h
ISBN:
T.E.L.
4+0+0
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 autoorganizá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.
51
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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
COMxxxxx - OTIMIZAÇÃO LINEAR INTEIRA
Pré-requisitos: COM10131 - Otimização Linear
Ementa:
Classe C.H.Semestral
OPT
60h
T.E.L.
4+0+0
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:
52
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

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
COMxxxxx - OTIMIZAÇÃO NÃO-LINEAR
Pré-requisitos: COM10131 - Otimização Linear
Ementa:
Classe C.H.Semestral
OPT
60h
T.E.L.
4+0+0
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.
9781886529007.

Avriel, M.; Nonlinear Programming: Analysis and Methods. Ed. Dover Publications, 2003.
ISBN: 9780486432274.
Disciplina
ENG06854 - PORTUGUÊS INSTRUMENTAL
Pré-requisitos: --Ementa:
Athena
Scientific,
1999.
Classe C.H.Semestral
OBR
30h
ISBN:
T.E.L.
2+0+0
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.
53
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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
COMxxxxx - PROCESSAMENTO DE ALTO
OPT
60h
DESEMPENHO
Pré-requisitos: COM10616 - Sistemas Distribuídos
Ementa:
T.E.L.
3+0+0
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.
54
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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
COM06842 - PROGRAMAÇÃO I
Classe C.H.Semestral
OBR
60h
T.E.L.
2+0+1
55
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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
COM10082 - PROGRAMAÇÃO II
OBR
60h
Pré-requisitos: COM06992 - Estruturas de Dados I
Ementa:
T.E.L.
2+0+1
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.).
56
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

Savitch, W.; Absolute Java. Addison Wesley; 5 th, 2012.0132989964.
Disciplina
COMxxxxx - PROGRAMAÇÃO III
Pré-requisitos: COM06842 - Programação I
Ementa:
Classe C.H.Semestral
OPT
60h
T.E.L.
3+0+0
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
COMxxxxx - PROGRAMAÇÃO IV
OPT
60h
Pré-requisitos: COM06853 - Lógica computacional I
Ementa:
T.E.L.
3+0+0
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,
57
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
1993. ISBN: 9780262041409.
Disciplina
Classe C.H.Semestral
COMxxxxx - PROJETO DE SISTEMAS DE SOFTWARE
OBR
60h
COM10275 - Engenharia de Requisitos de Software;
Pré-requisitos:
COM10082 - Programação II
Ementa:
T.E.L.
2+0+1
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
COM10394 - REDES DE COMPUTADORES
OBR
60h
Pré-requisitos: COM10132 - Sistemas Operacionais
Ementa:
T.E.L.
4+0+0
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:
58
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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
COMxxxxx - SEGURANÇA EM REDES
OPT
60h
Pré-requisitos: COM10394 - Redes de Computadores
Ementa:
T.E.L.
3+0+0
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
COM10401 - SISTEMAS DE SOFTWARE LIVRE
OPT
60h
Pré-requisitos: COM10132 - Sistemas Operacionais
Ementa:
T.E.L.
2+0+1
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 softwarelivre. 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:
59
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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
COM10616 - SISTEMAS DISTRIBUÍDOS
OBR
60h
COM10394 - REDES DE COMPUTADORES;
Pré-requisitos:
COM10082 - PROGRAMAÇÃO II
Ementa:
T.E.L.
3+0+0
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
COM10076
Arquitetura
de
Computadores;
COM06992
Estruturas
de
Dados
I
Pré-requisitos:
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.
60
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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
COM10395 - TEORIA DA COMPUTAÇÃO
OBR
60h
Pré-requisitos: COM10130 - Linguagens Formais e Autômatos
Ementa:
T.E.L.
4+0+0
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
COM10133 - TEORIA DOS GRAFOS
OBR
60h
Pré-requisitos: COM10078 - Estruturas de Dados II
Ementa:
T.E.L.
4+0+0
Grafos e subgrafos. Conectividade. Planaridade. Caminhos e Ciclos. Dígrafos. Árvores e
61
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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
COM06985 - TEORIA GERAL DE SISTEMAS
OPT
60h
Pré-requisitos: COM06850 - Introdução à Ciência da Computação
Ementa:
T.E.L.
4+0+0
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.
62
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
COM10610 - TÓPICOS ESPECIAIS EM BANCO DE
DADOS I
Pré-requisitos: COM10129 - Banco de Dados
Ementa:
OPT
60h
4+0+0
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
COMxxxxx - TÓPICOS ESPECIAIS EM BANCO DE
DADOS II
Pré-requisitos: COM10129 - Banco de Dados
Ementa:
Classe C.H.Semestral
OPT
60h
T.E.L.
4+0+0
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
COMxxxxx - TÓPICOS ESPECIAIS EM COMPILADORES
I
Pré-requisitos: COM10791 - Compiladores
Ementa:
Classe C.H.Semestral
OPT
60h
T.E.L.
4+0+0
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
COMxxxxx - TÓPICOS ESPECIAIS EM COMPILADORES
II
Pré-requisitos: COM10791 - Compiladores
Ementa:
Classe C.H.Semestral
OPT
60h
T.E.L.
4+0+0
Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros
materiais que abordam aspectos avançados em Compiladores.
Bibliografia:
63
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

Anais dos SBLPs - Simpósio Brasileiro de Linguagens de Programação.

Lecture Notes in Computer Science.
Disciplina
COMxxxxx - TÓPICOS ESPECIAIS EM COMPUTAÇÃO
GRÁFICA I
Pré-requisitos: COM10604 - Computação Gráfica
Ementa:
Classe C.H.Semestral
OPT
60h
T.E.L.
4+0+0
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
COMxxxxx - TÓPICOS ESPECIAIS EM COMPUTAÇÃO
GRÁFICA II
Pré-requisitos: COM10604 - Computação Gráfica
Ementa:
Classe C.H.Semestral
OPT
60h
T.E.L.
4+0+0
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
COM10611 - TÓPICOS ESPECIAIS EM ENGENHARIA
OPT
60h
DE SOFTWARE I
Pré-requisitos: ENG10015 - Engenharia de Software
Ementa:
T.E.L.
4+0+0
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.
64
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
Disciplina
Classe C.H.Semestral
COMxxxxx - TÓPICOS ESPECIAIS EM ENGENHARIA
OPT
60h
DE SOFTWARE II
Pré-requisitos: ENG10015 - Engenharia de Software
Ementa:
T.E.L.
4+0+0
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
COM10612 - TÓPICOS ESPECIAIS EM INFORMÁTICA I
Pré-requisitos: --Ementa:
Classe C.H.Semestral
OPT
60h
T.E.L.
4+0+0
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
COMxxxxx - TÓPICOS ESPECIAIS EM INFORMÁTICA
II
Pré-requisitos: --Ementa:
Classe C.H.Semestral
OPT
60h
T.E.L.
4+0+0
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
COMxxxxx - TÓPICOS ESPECIAIS EM INTELIGÊNCIA
ARTIFICIAL I
Pré-requisitos: COM10792 - Inteligência Artificial
Ementa:
Classe C.H.Semestral
OPT
60h
T.E.L.
4+0+0
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:
65
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

Anais dos SBIAs - Simpósio Brasileiro de Inteligência Artificial.

Lecture Notes in Computer Science.
Disciplina
COMxxxxx - TÓPICOS ESPECIAIS EM INTELIGÊNCIA
ARTIFICIAL II
Pré-requisitos: COM10792 - Inteligência Artificial
Ementa:
Classe C.H.Semestral
OPT
60h
T.E.L.
4+0+0
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
COMxxxxx - TÓPICOS ESPECIAIS EM INTERFACE
OPT
60h
HUMANO-COMPUTADOR I
Pré-requisitos: COM10507 - Interface Humano-Computador
Ementa:
T.E.L.
4+0+0
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
COMxxxxx - TÓPICOS ESPECIAIS EM INTERFACE
OPT
60h
HUMANO-COMPUTADOR II
Pré-requisitos: COM10507 - Interface Humano-Computador
Ementa:
T.E.L.
4+0+0
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
COM10614 - TÓPICOS ESPECIAIS EM OTIMIZAÇÃO
Classe C.H.Semestral
OPT
60h
T.E.L.
4+0+0
66
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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
COMxxxxx - TÓPICOS ESPECIAIS EM OTIMIZAÇÃO
COMBINATÓRIA II
Pré-requisitos: COM10131 - Otimização Linear
Ementa:
Classe C.H.Semestral
OPT
60h
T.E.L.
4+0+0
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
COM10615 - TÓPICOS ESPECIAIS EM PROGRAMAÇÃO
I
Pré-requisitos: COM10082 - Programação II
Ementa:
Classe C.H.Semestral
OPT
60h
T.E.L.
4+0+0
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
COMxxxxx - TÓPICOS ESPECIAIS EM PROGRAMAÇÃO
II
Pré-requisitos: COM10082 - Programação II
Ementa:
Classe C.H.Semestral
OPT
60h
T.E.L.
4+0+0
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:
67
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES

Anais dos SBLPs - Simpósio Brasileiro de Linguagens de Programação.

Lecture Notes in Computer Science.
Disciplina
Classe C.H.Semestral
COM10613 - TÓPICOS ESPECIAIS EM REDES DE
OPT
60h
COMPUTADORES I
Pré-requisitos: COM10394 - Redes de Computadores
Ementa:
T.E.L.
4+0+0
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
COMxxxxx - TÓPICOS ESPECIAIS EM REDES DE
OPT
60h
COMPUTADORES II
Pré-requisitos: COM10394 - Redes de Computadores
Ementa:
T.E.L.
4+0+0
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
COMxxxxx - TÓPICOS ESPECIAIS EM SISTEMAS
OPT
60h
OPERACIONAIS I
Pré-requisitos: COM10132 - Sistemas Operacionais
Ementa:
T.E.L.
4+0+0
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.
68
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
COMxxxxx - TÓPICOS ESPECIAIS EM SISTEMAS
OPERACIONAIS II
Pré-requisitos: COM10132 - Sistemas Operacionais
Ementa:
OPT
60h
4+0+0
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
COMxxxxx - TÓPICOS ESPECIAIS EM SISTEMAS WEB
OPT
60h
I
Pré-requisitos: COM10396 - Desenvolvimento de Sistemas para Web
Ementa:
T.E.L.
4+0+0
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
COMxxxxx - TÓPICOS ESPECIAIS EM SISTEMAS WEB
OPT
60h
II
Pré-requisitos: COM10396- Desenvolvimento de Sistemas para Web
Ementa:
T.E.L.
4+0+0
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
OBR
90h
1+0+2
EM CIÊNCIA DA COMPUTAÇÃO I
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.
69
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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
OBR
90h
1+0+2
EM CIÊNCIA DA COMPUTAÇÃO II
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
MPA06840 - VETORES E GEOMETRIA ANALÍTICA
Pré-requisitos: --Ementa:
Classe C.H.Semestral
OBR
60h
T.E.L.
4+0+0
70
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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: McGrawHill, 1987-1988. 2 v. ISBN 0074504118 (broch.).
71
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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.
72
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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;
73
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
 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.
74
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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.
75
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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
1
Antônio Almeida de Barros Júnior
2
Clayton Vieira Fraga Filho
3
Bruno Vilela Oliveira
4
Edmar Hell Kampke
5
Larice Nogueira de Andrade
6
Geraldo Regis Mauri
7
Juliana Pinheiro Campos
8
Helder de Amorim Mendes
9
Otávio A. Martins Netto
10 Paulo Roberto Nunes de Souza
11 Valéria Alves da Silva
FORMAÇÃO
Mestre em Ciência da
Computação – UFV
Mestre em Ciência da
Computação – UFV
Mestre em Engenharia
Civil - UFRJ
Mestre em Ciência da
Computação – UFV
Doutora em Eng.
Ambiental – UFES
Doutor em
Computação Aplicada
– INPE
Mestre em Ciência da
Computação – UFV
Mestre em
Computação Aplicada e
Automação – UFF
Mestre em Ciência da
Computação – USP
Mestre em Informática
– UFES
Mestre em Ciências da
Computação – UFSC
12 Concurso 1
-
13 Concurso 2
-
14
15
16
17
-
Concurso
Concurso
Concurso
Concurso
3
4
5
6
ÁREA DE ATUAÇÃO
Banco de Dados
Engenharia de Software
Engenharia de Software
Pesquisa Operacional;
Teoria dos Grafos
Software Básico; Metodologia
de Pesquisa
Pesquisa Operacional;
Otimização Combinatória
Teoria da Computação;
Compiladores
Redes de Computadores
Interface Humano-Computador
Algoritmos Numéricos;
Matemática Discreta
Arquitetura de Computadores
Sistemas de Informação;
Programação Orientada a
Objetos
Sistemas de Informação;
Programação Orientada a
Objetos
Computação Gráfica
Linguagens de Programação
Inteligência Artificial
Sistemas Operacionais
76
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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
77
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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.
78
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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.
79
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
 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:
80
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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.
81
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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.
82
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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.
83
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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;
84
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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.
85
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
§ 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.
86
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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.
87
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
§ 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 semipresencialmente o aluno no campo de estágio será de uma hora por cada dois
alunos.
88
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
§ 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;
89
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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;
90
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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;
91
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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.
92
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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.
93
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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.
94
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
§ 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
95
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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
96
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
(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.
97
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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.
98
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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
99
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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.
100
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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.
101
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
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
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
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
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 *
Participação em Projetos ou Serviços de Extensão *
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
* Não inclui PIBIC, PIVIC e IC.
Áreas
afins
100h
80h
70h
50h
30h
15h
15h
5h
45h
30h
30h
50h
50h
50h
50h
30h
9h
9h
20h
3h
8h
4h
20h
10h
45h
20h
30h
30h
50h
20h
20h
20h
30h
15h
10h
45h
30h
Outras
áreas
100h
80h
70h
50h
30h
10h
10h
5h
45h
30h
15h
30h
30h
30h
25h
15h
9h
9h
10h
1,5h
4h
2h
10h
5h
30h
10h
15h
15h
25h
10h
15h
7h
5h
30h
15h
102