UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da...
Transcript of UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO ... - Computação · A graduação em Ciência da...
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
2
SUMÁRIO
1. APRESENTAÇÃO .................................................................................................................. 3
2. JUSTIFICATIVA ................................................................................................................... 4
2.1. MERCADO DE TRABALHO ................................................................................................ 6
3. HISTÓRICO ........................................................................................................................... 7
4. PRINCÍPIOS NORTEADORES ......................................................................................... 8
5. OBJETIVOS ............................................................................................................................ 9
6. PERFIL PROFISSIONAL DO EGRESSO ...................................................................... 10
7. ORGANIZAÇÃO CURRICULAR ...................................................................................... 14
7.1. ESTRUTURA DO CURRÍCULO ....................................................................................... 19
7.2. EMENTAS DAS DISCIPLINAS E BIBLIOGRAFIA BÁSICA .................................... 25
7.3. ESTÁGIO OBRIGATÓRIO E NÃO OBRIGATÓRIO ................................................... 72
7.4. TRABALHO DE CONCLUSÃO DE CURSO .................................................................... 72
7.5. ATIVIDADES COMPLEMENTARES ............................................................................... 73
7.6. FORMAS DE ACESSO AO CURSO ................................................................................. 75
8. INFRAESTRUTURA ........................................................................................................... 76
9. ACOMPANHAMENTO E AVALIAÇÃO ........................................................................... 79
10. CONSIDERAÇÕES FINAIS .............................................................................................. 82
REFERÊNCIAS ............................................................................................................................... 83
ANEXO I - REGULAMENTAÇÃO DOS ESTÁGIOS ................................................................ 84
ANEXO II - REGULAMENTAÇÃO DO TCC ............................................................................. 93
ANEXO III - REGULAMENTAÇÃO DAS ATIVIDADES COMPLEMENTARES ............... 98
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
3
1. APRESENTAÇÃO
Entende-se por Computação ou Informática o corpo de conhecimento a respeito de
computadores, sistemas de computação e suas aplicações, englobando aspectos teóricos,
experimentais, de modelagem e de projeto.
Os estudos oriundos da Computação podem ser aplicados em qualquer área do
conhecimento humano em que seja possível definir métodos de resolução de problemas
baseados em repetições previamente observadas. Esse fato demonstra o potencial inter e
multi-disciplinar do curso proposto, podendo explorar e ser explorado pelos demais cursos
já existentes no Centro de Ciências Agrárias da UFES (CCA/UFES).
Os cursos desta área dividem-se naqueles que têm a computação como atividade-fim,
naqueles que têm a computação como atividade-meio, e nos cursos de Licenciatura em
Computação. De acordo com as diretrizes curriculares do MEC, os cursos que têm a
computação como atividade-fim devem ser denominados Bacharelado em Ciência da
Computação ou Engenharia de Computação. Já os cursos que têm a computação como
atividade-meio devem ser denominados Bacharelado em Sistemas de Informação. Por fim,
os cursos superiores de Tecnologia são cursos de curta duração, e em geral são
denominados Tecnologia em Processamento de Dados.
A Ciência da Computação pode ser definida como um curso que aborda de maneira
aprofundada os conceitos e teorias da computação, dando uma sólida formação em áreas
como estruturas de informação, linguagens de programação, desenvolvimento e análise
de sistemas. Trabalha essencialmente com softwares e tem um forte embasamento em
fundamentos matemáticos e em cálculo. O estudante de Ciência da Computação é
preparado para resolver problemas reais, aplicando soluções que envolvam computação.
Quem se forma nesta área tem uma variedade grande de carreiras profissionais a seguir,
uma vez que a computação é aplicada em diversas áreas do conhecimento.
Este documento apresenta o projeto político-pedagógico do curso de Ciência da
Computação em implantação no Centro de Ciências Agrárias (CCA), em Alegre-ES. A
implantação deste curso vem de encontro com as normativas apresentadas no Programa
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
4
de Reestruturação e Expansão das Universidades Federais – REUNI, nos termos do
Decreto nº 6.096 de 24 de abril de 2007.
2. JUSTIFICATIVA
A Universidade Federal do Espírito Santo (Ufes) é uma instituição autárquica vinculada ao
Ministério da Educação (MEC), com autonomia didático-científica, administrativa e de
gestão financeira e patrimonial, e que atua com base no princípio da indissociabilidade
entre o ensino, a pesquisa e a extensão, com vocação para atuar em todas as áreas do
saber.
A Ufes foi fundada em 5 de maio de 1954. Possui quatro campi universitários – em
Goiabeiras e Maruipe, na capital; e nos municípios de Alegre, no sul do Estado; e São
Mateus, no norte capixaba – com uma área territorial total de 4,3 milhões de metros
quadrados. Sua infraestrutura física global é de 292 mil metros quadrados de área
construída.
A Ufes oferece 90 cursos de graduação, com um total de 4.975 vagas anuais. Na pós-
graduação possui 48 cursos de mestrado e 19 de doutorado. Possui um quadro de
1.650 professores, 2.500 técnico-administrativos, 20 mil estudantes matriculados na
graduação, e 2.500 na pós-graduação.
O CCA-UFES, Centro de Ciências Agrárias da Universidade Federal do Espírito Santo é uma
Unidade de Ensino descentralizada da Universidade Federal do Espírito Santo - UFES,
localizada no Município de Alegre, situado no sul do Espírito Santo, a 189 km da capital.
Atualmente o centro conta com 17 cursos de graduação e 3 cursos de pós-graduação.
Dentre estes, está o curso de graduação em Ciência da Computação que é ofertado desde
2009, sendo um dos cursos criados pelo Programa de Reestruturação e Expansão das
Universidades Federais – REUNI. Atualmente o curso conta com 11 professores do
Departamento de Computação e 11 professores de outros departamentos, todos em
regime de dedicação exclusiva.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
5
A criação e a implantação do curso de Ciência da Computação podem ser justificadas pelo
crescente nível de automatização e informatização da sociedade moderna, que fez surgir
já há alguns anos, nas mais conceituadas universidades do mundo, esta nova modalidade
de atuação, denominada Ciência da Computação.
A necessidade de um contingente de profissionais capazes de interagir dinamicamente
com as demandas computacionais em mais alto nível (softwares) vem aumentando
significativamente, o que faz da apropriação do conhecimento tecnológico um meio
fundamental na sociedade moderna.
Entende-se ser esse conhecimento não mais um aparato tecnológico que se tornará
obsoleto no futuro e sim, um instrumento de apropriação e construção de novos
conhecimentos, sendo, portanto, uma estratégia de crescimento pessoal, econômico e
social.
Os debates sobre as questões de modernização a partir da computação têm ocupado as
comunidades acadêmicas e o governo, preocupados com a definição de políticas e
metodologias que, em última instância, visam à incorporação dessa tecnologia no contexto
diário da sociedade, preparando-a para o futuro emergente.
Logo, este curso poderá contribuir para a expansão do CCA e para inclusão tecnológica da
região Sul do Espírito Santo e demais cidades da região, uma vez que incorpora em sua
concepção aspectos inovadores e de grande impacto acadêmico e social.
Além disso, vale ressaltar que no Espírito Santo existe apenas um curso de Ciência da
Computação oferecido por uma instituição pública, que no caso é a própria UFES, no
campus de Vitória. A criação do curso de Ciência da Computação é fundamentada em
indicadores sólidos acerca do potencial das atividades ligadas à tecnologia no Estado do
Espírito Santo.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
6
Geralmente, os cursos de graduação possuem como objetivo principal o preparo de
indivíduos para o exercício profissional e o preparo de cidadãos que contribuam para o
engrandecimento da sociedade.
2.1. MERCADO DE TRABALHO
Fazer previsões sobre o mercado de trabalho em computação, tanto no Brasil quanto no
exterior, é uma tarefa quase impossível. O mercado de trabalho é imenso, e tende a
crescer. A seguir são apresentadas algumas notícias que descrevem a atual situação.
“O Brasil poderá se destacar como um dos três maiores centros de TI (Tecnologia da
Informação) do mundo, ao lado de Índia e China, a partir de 2011.” [ABES - Associação
Brasileira das Empresas de Software, junho de 2008]
“Só no Brasil, a demanda por profissionais na área de TI tende a chegar a 100 mil ao
ano, segundo projeções do Ministério do Trabalho e Emprego. Nas rodas de negócios, é
comum a constatação de que cada vez mais se torna difícil encontrar mão-de-obra
qualificada. O Ministério da Ciência e Tecnologia (MCT) estima que, na próxima década,
a área de TI no Brasil deve crescer 10% ao ano, contra 3% no resto do mundo. Mesmo
assim, apesar de todo esse potencial, verificamos que na prática faltam profissionais
capacitados.” [Gazeta Mercantil, junho de 2008]
“Falta gente qualificada na área de TI. A demanda está bem maior do que a oferta de
profissionais. A estimativa da Assespro (Associação das Empresas Brasileiras de
Tecnologia da Informação, Software e Internet) é de que, em 2010, a carência de
profissionais de TI no país chegue a 100 mil.” [Instituto Brasileiro de Desenvolvimento
Econômico e Social - IBDES. Disponível em: <www.ibdes.org.br>]
“Mercado brasileiro de tecnologia da informação comemora crescimento (movimentou
US$ 11,12 bilhões em 2007), mas lamenta falta de mão-de-obra qualificada. Estima-se
um déficit entre 50 mil e 200 mil profissionais até 2010.” [Correio Braziliense,
23/06/2008]
“A carência de profissionais da área de Tecnologia da Informação no país aumentou a
demanda. Algumas estimativas apontam um déficit mundial de cerca de 300 mil
profissionais, sendo 50 mil só no Brasil.” [Guia do Estudante, online. Disponível em:
<http://guiadoestudante.abril.uol.com.br>]
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
7
“Até 2020 devem surgir 750 mil empregos, segundo a associação que representa as
empresas de tecnologia da informação e comunicação. O Brasil tem tudo para se tornar
um dos quatros maiores centros de TI do mundo até 2022.” [Jornal Hoje. Disponível em:
http://g1.globo.com/jornal-hoje/noticia/2012/05/setor-de-tecnologia-da-informacao-tem-
deficit-de-115-mil-trabalhadores.html].
É notável a carência em profissionais da área de computação. Logo, o curso de Ciência da
Computação é uma grande aposta em um futuro promissor, pois se percebe que uma
forma direta para atender à demanda do mercado é atrair mais estudantes para a área.
3. HISTÓRICO
A graduação em Ciência da Computação começou a surgir no país no final da década de
60, sendo o primeiro curso denominado “Ciência da Computação”, criado pela Unicamp,
em 1968. Esse curso foi o primeiro do gênero no Brasil, e serviu de modelo para inúmeros
outros programas de graduação em todo país.
No Espírito Santo, a Universidade Federal do Espírito Santo, no final da década de 80,
empenhou esforços na criação de cursos na área de Informática, haja vista a necessidade
premente de informatização da sociedade na época e, conseqüentemente, a demanda por
profissionais com conhecimentos especializados em computação. O curso de Ciência da
Computação foi criado em 1990 (Resolução nº 8/90 do Conselho Universitário da UFES),
motivado pela grande necessidade de informatização da sociedade na época e,
conseqüentemente, pela demanda por profissionais com conhecimentos na área de
Ciência da Computação.
Nos anos seguintes, outros cursos de Ciência da Computação foram criados no Espírito
Santo. Segundo o Instituto Nacional de Estudos e Pesquisas Educacionais (INEP),
atualmente no estado existem apenas 6 cursos de Ciência da Computação, sendo 5
oferecidos por instituições privadas de ensino.
Recentemente, no ano de 2007, o Ministério da Educação (MEC) criou o Programa de
Reestruturação e Expansão das Universidades Federais – REUNI, que apresentou subsídios
para criação de novos cursos de graduação e pós-graduação nas instituições federais de
ensino superior. Assim, seguindo os moldes e preceitos descritos nesse programa, a
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
8
Universidade Federal do Espírito Santo propôs a implantação do curso de Ciência da
Computação no Centro de Ciências Agrárias (CCA/UFES) em Alegre – ES.
4. PRINCÍPIOS NORTEADORES
A criação do curso de Ciência da Computação é fundamentada em indicadores sólidos
acerca do potencial das atividades ligadas à tecnologia no Estado do Espírito Santo.
Geralmente, os cursos de graduação possuem como objetivo principal o preparo de
indivíduos para o exercício profissional e o preparo de cidadãos que contribuam para o
engrandecimento da sociedade.
O curso de Ciência da Computação do CCA/UFES objetiva, principalmente, contribuir para
a formação de profissionais que irão atuar tanto no estado do Espírito Santo quanto nos
estados vizinhos. No CCA/UFES, o curso de Ciência da Computação é idealizado de forma
a permitir uma ampla interface com os demais cursos oferecidos por esta instituição.
Desta forma, o discente terá a oportunidade de absorver e aplicar conhecimentos
tradicionalmente trabalhados em outras áreas de conhecimento. Tal característica valoriza
as habilidades e os interesses individuais do aluno, possibilitando a formação de um
profissional diferenciado.
Este curso também busca incentivar o trabalho de pesquisa e investigação científica,
visando o desenvolvimento da ciência, da tecnologia, e da criação e difusão da cultura e
desse modo desenvolver o entendimento do homem e do meio em que vive.
Espera-se também estimular o conhecimento dos problemas do mundo presente, em
particular os nacionais e regionais, prestar serviços especializados à comunidade e
estabelecer, com esta, uma relação de reciprocidade. Nesse contexto, pretende-se
promover a extensão, aberta à participação da população, visando a difusão das
conquistas e benefícios resultantes da criação cultural e da pesquisa científica e
tecnológica geradas na instituição.
No contexto de uma formação superior no campo da Informática e de seus processos de
geração e automação do conhecimento, há que se considerar a importância de currículos
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
9
que possam, efetivamente, preparar pessoas críticas, ativas e cada vez mais conscientes
dos seus papéis sociais e da sua contribuição no avanço científico e tecnológico do país.
O conteúdo social, humanitário e ético dessa formação deverá orientar os currículos no
sentido de garantir a expansão das capacidades humanas em íntima relação com as
aprendizagens técnico-científicas no campo da Computação e Informática.
Por fim, busca-se fornecer ao estudante a oportunidade de diversificar e enriquecer sua
formação por meio da sua participação em tipos variados de eventos extra-classe, como
por exemplo, iniciação científica, monitoria, participação em projetos de extensão,
participação em grupos PET, participação em congressos na área etc. A participação do
aluno em atividades extra-classe é incentivada por meio das atividades complementares.
5. OBJETIVOS
Os cursos da área de Computação e Informática têm como objetivos a formação de
recursos humanos para o desenvolvimento tecnológico da computação com vistas a
atender necessidades da sociedade, para a aplicação das tecnologias da computação no
interesse da sociedade.
A Ciência da Computação é um curso que aborda de maneira aprofundada os conceitos e
teorias da computação. É uma área que trabalha essencialmente com software e que tem
um forte embasamento em fundamentos matemáticos. Assim, os principais objetivos
deste curso podem ser resumidos em:
Preparar o estudante para resolver problemas reais, aplicando soluções que
envolvam computação, independente de qual seja o ambiente (comercial,
industrial, ou científico).
Oferecer ao estudante uma variedade de carreiras profissionais a seguir, uma vez
que a computação é aplicada em diversas áreas do conhecimento.
Formar profissionais capacitados a contribuir para a evolução do conhecimento do
ponto de vista científico e tecnológico, e utilizar esse conhecimento na avaliação,
especificação e desenvolvimento de ferramentas, métodos e sistemas
computacionais.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
10
Ser um curso focado, abrangendo as principais áreas de ciências exatas como
matemática e física, e com uma formação teórica e profunda em computação.
Visar uma formação de desenvolvimento tecnológico, portanto, o curso não é
voltado apenas para o mercado de trabalho imediato, mas também para a pesquisa
científica, buscando o desenvolvimento de novas tecnologias.
Estimular os alunos a prosseguir seus estudos em nível de mestrado e doutorado.
Quanto à organização curricular do curso, é importante ressaltar que se trata de um curso
ofertado em período INTEGRAL. O currículo proposto enfatiza fortemente o embasamento
teórico e a formação tecnológica do profissional, além de contemplar todas as outras
áreas de formação: básica, tecnológica, humanística e complementar.
6. PERFIL PROFISSIONAL DO EGRESSO
Espera-se que os egressos do curso de bacharelado em Ciência da Computação:
Possuam sólida formação em Ciência da Computação e Matemática que os
capacitem a construir aplicativos de propósito geral, ferramentas e infraestrutura de
software de sistemas de computação e de sistemas embarcados, gerar
conhecimento científico e inovação e que os incentivem a estender suas
competências à medida que a área se desenvolva;
Possuam visão global e interdisciplinar de sistemas e entendam que esta visão
transcende os detalhes de implementação dos vários componentes e os
conhecimentos dos domínios de aplicação;
Conheçam a estrutura dos sistemas de computação e os processos envolvidos na
sua construção e análise;
Conheçam os fundamentos teóricos da área de Computação e como eles
influenciam a prática profissional;
Sejam capazes de agir de forma reflexiva na construção de sistemas de
computação por entender que eles atingem direta ou indiretamente as pessoas e a
sociedade;
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
11
Sejam capazes de criar soluções, individualmente ou em equipe, para problemas
complexos caracterizados por relações entre domínios de conhecimento e de
aplicação;
Reconheçam que é fundamental a inovação e a criatividade e entendam as
perspectivas de negócios e oportunidades relevantes.
Competências e habilidades gerais do profissional de computação:
1. Identificar problemas que tenham solução algorítmica;
2. Conhecer os limites da computação;
3. Resolver problemas usando ambientes de programação;
4. Tomar decisões e inovar, com base no conhecimento do funcionamento e das
características técnicas de hardware e da infraestrutura de software dos sistemas
de computação consciente dos aspectos éticos, legais e dos impactos ambientais
decorrentes;
5. Compreender e explicar as dimensões quantitativas de um problema;
6. Gerir a sua própria aprendizagem e desenvolvimento, incluindo a gestão de tempo
e competências organizacionais;
7. Preparar e apresentar seus trabalhos e problemas técnicos e suas soluções para
audiências diversas, em formatos apropriados (oral e escrito);
8. Avaliar criticamente projetos de sistemas de computação;
9. Adequar-se rapidamente às mudanças tecnológicas e aos novos ambientes de
trabalho;
10. Ler textos técnicos na língua inglesa;
11. Empreender e exercer liderança, coordenação e supervisão na sua área de atuação
profissional;
12. Ser capaz de realizar trabalho cooperativo e entender a força que dele pode ser
derivada;
13. Respeitar os princípios éticos da área de computação.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
12
Competências e habilidades específicas do bacharel em Ciência da Computação:
1. Compreender os fatos essenciais, os conceitos, os princípios e as teorias
relacionadas à Ciência da Computação para o desenvolvimento de software e
hardware e suas aplicações;
2. Reconhecer a importância do pensamento computacional no cotidiano e sua
aplicação em circunstâncias apropriadas e em domínios diversos;
3. Identificar e gerenciar os riscos que podem estar envolvidos na operação de
equipamentos de computação (incluindo os aspectos de dependabilidade e
segurança);
4. Identificar e analisar requisitos e especificações para problemas específicos e
planejar estratégias para suas soluções;
5. Especificar, projetar, implementar, manter e avaliar sistemas de computação,
empregando teorias, práticas e ferramentas adequadas;
6. Conceber soluções computacionais a partir de decisões visando o equilíbrio de
todos os fatores envolvidos;
7. Empregar metodologias que visem garantir critérios de qualidade ao longo de todas
as etapas de desenvolvimento de uma solução computacional;
8. Analisar quanto um sistema baseado em computadores atende os critérios definidos
para seu uso corrente e futuro (adequabilidade);
9. Gerenciar projetos de desenvolvimento de sistemas computacionais;
10. Aplicar temas e princípios recorrentes, como abstração, complexidade, princípio de
localidade de referência (caching), compartilhamento de recursos, segurança,
concorrência, evolução de sistemas, entre outros, e reconhecer que esses temas e
princípios são fundamentais à área de Ciência da Computação;
11. Escolher e aplicar boas práticas e técnicas que conduzam ao raciocínio rigoroso no
planejamento, na execução e no acompanhamento, na medição e gerenciamento
geral da qualidade de sistemas computacionais;
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
13
12. Aplicar os princípios de gerência, organização e recuperação da informação de
vários tipos, incluindo texto imagem som e vídeo;
13. Aplicar os princípios de interação humano-computador para avaliar e construir uma
grande variedade de produtos incluindo interface do usuário, páginas WEB,
sistemas multimídia e sistemas móveis;
14. Capacidade para desenvolvimento de pesquisa científica e tecnológica;
15. Conhecimento básico das legislações trabalhista e de propriedade intelectual.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
14
7. ORGANIZAÇÃO CURRICULAR
Inicialmente, vale ressaltar que o curso de Ciência da Computação proposto deverá ser
oferecido em período INTEGRAL.
Nesta seção são apresentadas as disciplinas obrigatórias da matriz curricular proposta,
distribuídas por área de formação, assim como definido na estrutura curricular sugerida
nas Diretrizes Curriculares para Cursos de Computação e Informática (MEC, 1999).
Além dos itens relativos às áreas de formação, considera-se também a área de
Flexibilização Curricular, que contém todas as disciplinas optativas da matriz com ementa
fixa. Somam-se a elas, nesta mesma área, todas as disciplinas do tipo Tópicos Especiais,
com ementas gerais.
Por fim, assim como os demais cursos já existentes no Centro de Ciências Agrárias, e na
UFES, a grade curricular do curso de Ciência da Computação deverá contemplar um
conjunto de atividades complementares.
Sendo assim, as áreas de formação do profissional em Ciência da Computação
consideradas neste projeto são:
Área de Formação Básica: esta área compreende os conteúdos relativos aos
princípios básicos da área de computação, à ciência da computação, à matemática
e à física necessárias para defini-los formalmente.
Área de Formação Tecnológica: com o conhecimento básico adquirido, esta
área de formação visa mostrar a aplicação deste conhecimento no desenvolvimento
tecnológico. O desenvolvimento tecnológico, de um lado, visa criar instrumentos
(ferramentas) de interesse da sociedade ou robustecer tecnologicamente os
sistemas de computação para permitir a construção de ferramentas antes inviáveis
ou ineficientes.
Área de Formação Humanística: esta área contribui com uma dimensão social e
humana na formação do profissional em Ciência da Computação.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
15
Área de Formação Complementar: os profissionais da área de computação
devem produzir ferramentas para atender necessidades da sociedade. Para que
eles possam interagir com profissionais de outras áreas na busca de soluções
computacionais complexas para seus problemas, é importante conhecê-las de
forma geral e abrangente. Esta área é representada por algumas disciplinas
obrigatórias, pelos trabalhos de conclusão de curso, pelo estágio obrigatório e,
principalmente, pelas atividades complementares descritas na Seção 7.5.
Área de Flexibilização Curricular: com as disciplinas pertencentes a essa área,
o aluno poderá flexibilizar elementos de sua formação profissional.
É importante ressaltar que o currículo proposto neste projeto pedagógico enfatiza
fortemente o embasamento teórico e a formação tecnológica do profissional, além de
contemplar todas as outras áreas de formação. Além disso, o profissional terá a
possibilidade de flexibilizar sua formação por meio de um elenco variado de disciplinas
com ementas fixas e com ementas gerais, atendendo a dinâmica evolução da área de
Computação.
A tabela a seguir apresenta a distribuição de carga horária nas áreas supracitadas.
Tabela 1: Distribuição de carga horária nas áreas de formação.
Área Carga Horária (hs)
Formação Básica 1350 Formação Tecnológica 840 Formação Humanística 210 Formação Complementar 680 Flexibilização Curricular 360
Na tabela acima, a carga horária referente à Formação Complementar aborda as cargas
referentes às disciplinas oferecidas (incluindo o Estágio Obrigatório) e a carga horária
referente às atividades complementares descritas na Seção 7.5.
As tabelas seguintes apresentam o elenco de disciplinas distribuído de acordo com área de
formação sugerida.
Tabela 2: Disciplinas da área de formação básica.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
16
Cód. Disciplina C.H.S.
MPA06855 Álgebra Linear 60 MPA10128 Algoritmos Numéricos 60 COM10602 Análise e Projeto de Algoritmos 60 COM10076 Arquitetura de Computadores 60 MPA06839 Cálculo A 90 MPA06979 Cálculo B 60 MPA10077 Cálculo C 60 COM06999 Circuitos Digitais 60 ENG05510 Estatística Básica 60 COM06992 Estruturas de Dados I 60 COM10078 Estruturas de Dados II 60 COM10079 Fundamentos de Física III 60 COM10392 Linguagens de Programação 60 COM10130 Linguagens Formais e Autômatos 60 COM06853 Lógica Computacional I 60 COM10080 Lógica Computacional II 60 COM06851 Matemática Discreta 60 COM06842 Programação I 60 COM10082 Programação II 60 COM10395 Teoria da Computação 60 COM10133 Teoria dos Grafos 60 MPA06840 Vetores e Geometria Analítica 60
Tabela 3: Disciplinas da área de formação tecnológica.
Cód. Disciplina C.H.S.
COM10129 Banco de Dados 60 COM10791 Compiladores 60 COM10604 Computação Gráfica 60 COM10275 Engenharia de Requisitos de Software 60 COM10015 Engenharia de Software 60 COM10733 Gerência de Projeto de Software 60 COM10792 Inteligência Artificial 60 COM10507 Interface Humano-Computador 60 COM10393 Métodos de Otimização 60 COM10131 Otimização Linear 60 COM10508 Projeto de Sistemas de Software 60 COM10394 Redes de Computadores 60 COM10616 Sistemas Distribuídos 60 COM10132 Sistemas Operacionais 60
Tabela 4: Disciplinas da área de formação humanística.
Cód. Disciplina C.H.S.
CFM10426 Administração e Economia 60 CFM10603 Direito e Legislação 30
CFM Empreendedorismo 30 ENG06996 Informática e Sociedade 30 ENG06850 Introdução à Ciência da Computação 60
Tabela 5: Disciplinas da área de flexibilização curricular.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
17
Cód. Disciplina C.H.S.
COM10605 Bancos de Dados Distribuídos 60 COM10606 Comércio Eletrônico 60 COM10607 Computação Forense 60 COM10608 Computação Móvel 60 COM10396 Desenvolvimento de Sistemas para Web 60 COM10397 Fluxo em Redes 60 COM06984 Fundamentos de Programação Web 60 COM10734 Gerenciamento de Banco de Dados 60 COM10609 Gerenciamento e Administração de Redes 60
COM Gestão da Qualidade de Software 60 COM10398 Interfaces e Periféricos 60 VET10127 Fundamentos de Língua Brasileira de Sinais - LIBRAS 60
COM Mineração de Dados 60 COM Modelagem e Simulação 60 COM Montagem e Manutenção de Computadores 60 COM Multimídia e Hipermídia 60 COM Neurocomputação 60 COM Otimização Linear Inteira 60 COM Otimização Não-Linear 60 COM Processamento de Alto Desempenho 60 COM Processamento Digital de Imagens 60 COM Processos Estocásticos 60
COM10400 Programação III 60 COM Programação IV 60 COM Segurança em Redes 60
COM10401 Sistemas de Software Livre 60 COM06985 Teoria Geral de Sistemas 60 COM10610 Tópicos Especiais em Banco de Dados I 60
COM Tópicos Especiais em Banco de Dados II 60 COM Tópicos Especiais em Compiladores I 60 COM Tópicos Especiais em Compiladores II 60 COM Tópicos Especiais em Computação Gráfica I 60 COM Tópicos Especiais em Computação Gráfica II 60
COM10611 Tópicos Especiais em Engenharia de Software I 60 COM Tópicos Especiais em Engenharia de Software II 60
COM10612 Tópicos Especiais em Informática I 60 COM Tópicos Especiais em Informática II 60 COM Tópicos Especiais em Inteligência Artificial I 60 COM Tópicos Especiais em Inteligência Artificial II 60 COM Tópicos Especiais em Interface Humano-Computador I 60 COM Tópicos Especiais em Interface Humano-Computador II 60
COM10614 Tópicos Especiais em Otimização Combinatória I 60 COM Tópicos Especiais em Otimização Combinatória II 60
COM10615 Tópicos Especiais em Programação I 60 COM Tópicos Especiais em Programação II 60
COM10613 Tópicos Especiais em Redes de Computadores I 60 COM Tópicos Especiais em Redes de Computadores II 60 COM Tópicos Especiais em Sistemas Operacionais I 60 COM Tópicos Especiais em Sistemas Operacionais II 60 COM Tópicos Especiais em Sistemas Web I 60 COM Tópicos Especiais em Sistemas Web II 60
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
18
Tabela 6: Disciplinas da área de formação complementar.
Cód. Disciplina C.H.S.
---- Atividades Complementares 200 COM Estágio em Informática 210
ENG06849 Inglês Instrumental 30 ENG06854 Português Instrumental 30 COM10081 Metodologia de Pesquisa em Informática 30 COM10793 Trabalho de Conclusão de Curso em Ciência da Computação I 90
COM Trabalho de Conclusão de Curso em Ciência da Computação II 90
Sintetizando as informações referentes à estrutura curricular do curso proposto, fica
estabelecido que:
Para fins de adequação ao Regimento Geral da UFES, em seus artigos 55, 56 e 57,
é considerado 1º ciclo (básico) o conjunto de disciplinas das áreas de formação
básica e humanística (Tabelas 2 e 4). Já o 2º ciclo (formação profissional), envolve
as disciplinas das áreas de formação tecnológica, complementar e flexibilização
curricular (Tabelas 3, 5 e 6).
Deverão ser ofertadas 40 (quarenta) vagas anualmente.
O curso deverá ser integralização em um prazo mínimo de 04 (quatro) anos e um
prazo máximo de 07 (sete) anos. Devido à entrada anual das turmas neste curso, e
conseqüentemente a oferta anual das disciplinas, o período máximo para conclusão
do curso deverá ser de 7 anos, e não 6 como recomendado pela PROGRAD.
A carga horária mínima para conclusão do curso será de 3440 horas, sendo esta
distribuída em:
o 2490 horas em disciplinas obrigatórias (excluindo estágio e TCC);
o 360 horas em disciplinas optativas;
o 180 horas para o trabalho de conclusão de curso (TCC);
o 210 horas de estágio obrigatório;
o 200 horas de atividades complementares.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
19
7.1. ESTRUTURA DO CURRÍCULO
A seguir, é apresentada a estrutura curricular organizada por períodos letivos. Na
sequência, é apresentada uma visão geral da grade curricular do curso de Ciência da
Computação proposto.
1º PERÍODO
CÓD. DISCIPLINA CLASSE CRÉD. C.H.SEMESTRAL
T.E.L PRÉ-REQUISITO
MPA06839 Cálculo A OBR 5 60+30+0 ---
ENG06849 Inglês Instrumental OBR 2 30+0+0 --- COM06850 Introdução à Ciência da Computação OBR 4 60+0+0 ---
COM06851 Matemática Discreta OBR 4 60+0+0 --- COM06842 Programação I OBR 3 30+0+30 ---
MPA06840 Vetores e Geometria Analítica OBR 4 60+0+0 ---
TOTAL DO PERÍODO 22 360
2º PERÍODO
CÓD. DISCIPLINA CLASSE CRÉD. C.H.SEMESTRAL
T.E.L PRÉ-REQUISITO
MPA06855 Álgebra Linear OBR 4 60+0+0 Vetores e Geometria Analítica
MPA06979 Cálculo B OBR 4 60+0+0 Cálculo A COM06999 Circuitos Digitais OBR 3 45+0+15 ---
COM06992 Estruturas de Dados I OBR 3 45+0+15 Programação I
COM06996 Informática e Sociedade OBR 2 30+0+0 Introdução à Ciência da
computação
COM06853 Lógica Computacional I OBR 4 60+0+0 --- ENG06854 Português Instrumental OBR 2 30+0+0 ---
TOTAL DO PERÍODO 22 360
3º PERÍODO
CÓD. DISCIPLINA CLASSE CRÉD. C.H.SEMESTRAL
T.E.L PRÉ-REQUISITO
COM10076 Arquitetura de Computadores OBR 4 60+0+0 Programação I MPA10077 Cálculo C OBR 4 60+0+0 Cálculo B
COM10078 Estruturas de Dados II OBR 3 45+0+15 Estruturas de Dados I DQF10079 Fundamentos de Física III OBR 3 45+0+15 Cálculo B
COM10080 Lógica Computacional II OBR 4 60+0+0 Lógica Computacional I
COM10081 Metodologia de Pesquisa em Informática
OBR 2 30+0+0 Português Instrumental
COM10082 Programação II OBR 3 30+0+30 Estruturas de Dados I
TOTAL DO PERÍODO 23 390
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
20
4º PERÍODO
CÓD. DISCIPLINA CLASSE CRÉD. C.H.SEMESTRAL
T.E.L PRÉ-REQUISITO
COM10128 Algoritmos Numéricos OBR 4 60+0+0 Álgebra Linear; Programação I COM10129 Banco de Dados OBR 3 45+0+15 Estruturas de Dados II
COM10015 Engenharia de Software OBR 3 30+0+30 Programação II;
Banco de Dados (co-requisito)
COM10130 Linguagens Formais e Autômatos
OBR 4 60+0+0 Matemática Discreta
COM10131 Otimização Linear OBR 3 45+0+15 Álgebra Linear;
Estruturas de Dados I
COM10132 Sistemas Operacionais OBR 4 60+0+0 Arquitetura de Computadores;
Estruturas de Dados I COM10133 Teoria dos Grafos OBR 4 60+0+0 Estruturas de Dados II
TOTAL DO PERÍODO 25 420
5º PERÍODO
CÓD. DISCIPLINA CLASSE CRÉD. C.H.SEMESTRAL
T.E.L PRÉ-REQUISITO
COM10275 Engenharia de Requisitos de Software
OBR 3 30+0+30 Engenharia de Software
ENG05510 Estatística Básica OBR 3 30+30+0 Cálculo A
COM10392 Linguagens de Programação OBR 4 60+0+0 Programação II COM10393 Métodos de Otimização OBR 4 60+0+0 Otimização Linear
COM10394 Redes de Computadores OBR 4 60+0+0 Sistemas Operacionais
COM10395 Teoria da Computação OBR 4 60+0+0 Linguagens Formais e
Autômatos --- Optativa I OPT 3 45+0+15 ---
TOTAL DO PERÍODO 25 420
6º PERÍODO
CÓD. DISCIPLINA CLASSE CRÉD. C.H.SEMESTRAL
T.E.L PRÉ-REQUISITO
COM10602 Análise e Projeto de Algoritmos
OBR 4 60+0+0 Teoria da Computação
COM10604 Computação Gráfica OBR 3 45+0+15 Álgebra Linear;
Estruturas de Dados I COM10603 Direito e Legislação OBR 2 30+0+0 ---
COM10507 Interface Humano-Computador
OBR 4 60+0+0 Engenharia de Requisitos de
Software
COM10508 Projeto de Sistemas de Software
OBR 3 30+0+30 Engenharia de Requisitos de Software; Programação II
COM10616 Sistemas Distribuídos OBR 3 45+0+15 Redes de Computadores;
Programação II --- Optativa II OPT 3 45+0+15 ---
TOTAL DO PERÍODO 22 390
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
21
7º PERÍODO
CÓD. DISCIPLINA CLASSE CRÉD. C.H.SEMESTRAL
T.E.L PRÉ-REQUISITO
CFM10426 Administração e Economia OBR 4 60+0+0 --- COM10791 Compiladores OBR 4 60+0+0 Teoria da Computação
COM10733 Gerência de Projeto de
Software OBR 3 30+0+30 Engenharia de Software
COM10792 Inteligência Artificial OBR 4 60+0+0 Lógica Computacional I;
Programação I
COM10793 Trabalho de Conclusão de
Curso em Ciência da
Computação I
OBR 3 15+0+75
Metodologia de Pesquisa em
Informática;
100 créditos concluídos --- Optativa III OPT 3 45+0+15 ---
--- Optativa IV OPT 4 60+0+0 ---
TOTAL DO PERÍODO 25 450
8º PERÍODO
CÓD. DISCIPLINA CLASSE CRÉD. C.H.SEMESTRAL
T.E.L PRÉ-REQUISITO
--- Empreendedorismo OBR 2 30+0+0 Administração e Economia
--- Estágio em Informática OBR 8 30+180+0 5º Período concluído
--- Trabalho de Conclusão de Curso em Ciência da
Computação II
OBR 3 15+0+75 Trabalho de Conclusão de
Curso em Ciência da
Computação I --- Optativa V OPT 3 45+0+15 ---
--- Optativa VI OPT 4 60+0+0 ---
TOTAL DO PERÍODO 20 450
OPTATIVAS
CÓD. DISCIPLINA CLASSE CRÉD. C.H.SEMESTRAL
T.E.L PRÉ-REQUISITO
COM10605 Bancos de Dados Distribuídos OPT 3 45+0+15 Banco de Dados
COM10606 Comércio Eletrônico OPT 3 45+0+15 Fund. de Programação Web COM10607 Computação Forense OPT 3 45+0+15 Redes de Computadores
COM10608 Computação Móvel OPT 3 45+0+15 Redes de Computadores
COM10396 Desenvolvimento de Sistemas
para Web OPT 3 30+0+30
Banco de Dados;
Programação II
COM10397 Fluxo em Redes OPT 4 60+0+0 Otimização Linear COM06984 Fundamentos de Prog. Web OPT 3 45+0+15 Intr. à Ciência da Computação
COM10734 Gerenc. de Banco de Dados OPT 3 45+0+15 Banco de Dados
COM10609 Gerenciamento e Adm. de
Redes OPT 3 45+0+15 Redes de Computadores
--- Gestão da Qualidade de
Software OPT 3 30+0+30 Proj. de Sistemas de Software
COM10398 Interfaces e Periféricos OPT 3 45+0+15 Arquitetura de Computadores;
Sistemas Operacionais
VET10127 Fundamentos de Língua Brasileira de Sinais - LIBRAS
OPT 4 60+0+0 ---
--- Mineração de Dados OPT 4 60+0+0 Banco de Dados;
Estatística Básica
--- Modelagem e Simulação OPT 3 45+0+15 Estatística Básica;
Estruturas de Dados I
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
22
--- Montagem e Manutenção de
Computadores OPT 3 30+0+30 Arquitetura de Computadores
--- Multimídia e Hipermídia OPT 4 60+0+0 Estruturas de Dados II;
Interface Humano-Computador --- Neurocomputação OPT 4 60+0+0 Inteligência Artificial
--- Otimização Linear Inteira OPT 4 60+0+0 Otimização Linear
--- Otimização Não-Linear OPT 4 60+0+0 Otimização Linear --- Proc. de Alto Desempenho OPT 3 45+0+15 Sistemas Distribuídos
--- Processamento Digital de Imagens
OPT 3 45+0+15 Álgebra Linear;
Estruturas de Dados I
--- Processos Estocásticos OPT 4 60+0+0 Estatística Básica;
Estruturas de Dados I
COM10400 Programação III OPT 3 45+0+15 Programação I
--- Programação IV OPT 3 45+0+15 Lógica Computacional I --- Segurança em Redes OPT 3 45+0+15 Redes de Computadores
COM10401 Sistemas de Software Livre OPT 3 30+0+30 Sistemas Operacionais COM06985 Teoria Geral de Sistemas OPT 4 60+0+0 Intr. à Ciência da Computação
COM10610 Tópicos Especiais em Banco de
Dados I OPT 4 60+0+0 Banco de Dados
--- Tópicos Especiais em Banco de
Dados II OPT 4 60+0+0 Banco de Dados
--- Tópicos Espec. em
Compiladores I OPT 4 60+0+0 Compiladores
--- Tópicos Espec. em
Compiladores II OPT 4 60+0+0 Compiladores
--- Tópicos Especiais em Computação Gráfica I
OPT 4 60+0+0 Computação Gráfica
--- Tópicos Especiais em Computação Gráfica II
OPT 4 60+0+0 Computação Gráfica
COM10611 Tópicos Especiais em
Engenharia de Software I OPT 4 60+0+0 Engenharia de Software
--- Tópicos Especiais em
Engenharia de Software II OPT 4 60+0+0 Engenharia de Software
COM10612 Tópicos Especiais em
Informática I OPT 4 60+0+0 ---
--- Tópicos Espec. em Informática II
OPT 4 60+0+0 ---
--- Tópicos Especiais em Inteligência Artificial I
OPT 4 60+0+0 Inteligência Artificial
--- Tópicos Especiais em Inteligência Artificial II
OPT 4 60+0+0 Inteligência Artificial
--- Tópicos Especiais em Interface
Humano-Computador I OPT 4 60+0+0 Interface Humano-Computador
--- Tópicos Especiais em Interface
Humano-Computador II OPT 4 60+0+0 Interface Humano-Computador
COM10614 Tópicos Especiais em
Otimização Combinatória I OPT 4 60+0+0 Otimização Linear
--- Tópicos Especiais em Otimização Combinatória II
OPT 4 60+0+0 Otimização Linear
COM10615 Tópicos Espec. em Programação I
OPT 4 60+0+0 Programação II
--- Tópicos Espec. em Programação II
OPT 4 60+0+0 Programação II
COM10613 Tópicos Especiais em Redes de
Computadores I OPT 4 60+0+0 Redes de Computadores
--- Tópicos Especiais em Redes de
Computadores II OPT 4 60+0+0 Redes de Computadores
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
23
--- Tópicos Especiais em Sistemas
Operacionais I OPT 4 60+0+0 Sistemas Operacionais
--- Tópicos Especiais em Sistemas
Operacionais II OPT 4 60+0+0 Sistemas Operacionais
--- Tópicos Esp. em Sistemas Web I OPT 4 60+0+0 Desenv. de Sistemas para Web
--- Tópicos Esp. em Sistemas Web
II OPT 4 60+0+0 Desenv. de Sistemas para Web
TOTAL 186 3060
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
24
VISÃO GERAL DA GRADE CURRICULAR PROPOSTA
1o PERÍODO 2o PERÍODO 3o PERÍODO 4o PERÍODO 5o PERÍODO 6o PERÍODO 7o PERÍODO 8o PERÍODO
Cálculo A Álgebra Linear Arquitetura de Computadores
Algoritmos Numéricos
Engenharia de Requisitos de
Software
Análise e Projeto de Algoritmos
Administração e Economia
Empreendedorismo
Inglês Instrumental
Cálculo B Cálculo C Banco de
Dados Estatística
Básica Computação
Gráfica Compiladores
Estágio em Informática
Introdução à Ciência da
Computação
Circuitos Digitais
Estruturas de Dados II
Engenharia de Software
Linguagens de Programação
Direito e Legislação
Gerência de Projeto de Software
Trabalho de Conclusão de
Curso em Ciência da Computação II
Matemática Discreta
Estruturas de Dados I
Fundamentos de Física III
Linguagens Formais e Autômatos
Métodos de Otimização
Interface Humano-
Computador
Inteligência Artificial
Optativa V
Programação I Informática e
Sociedade Lógica
Computacional II Otimização
Linear Redes de
Computadores
Projeto de Sistemas de
Software
Trabalho de Conclusão de
Curso em Ciência da Computação I
Optativa VI
Vetores e Geometria Analítica
Lógica Computacional
I
Metodologia de Pesquisa em Informática
Sistemas Operacionais
Teoria da Computação
Sistemas Distribuídos
Optativa III LEGENDA:
Formação Básica
Formação Tecnológica
Formação Humanísitca
Formação Complementar
Flexibilização Curricular
Português Instrumental
Programação II Teoria dos
Grafos Optativa I Optativa II Optativa IV
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
25
7.2. EMENTAS DAS DISCIPLINAS E BIBLIOGRAFIA BÁSICA
As ementas das disciplinas descritas na matriz curricular do curso de Ciência da
Computação são apresentadas a seguir. As disciplinas são relacionadas em ordem
alfabética.
Disciplina Classe C.H.Semestral T.E.L.
CFM10426 - ADMINISTRAÇÃO E ECONOMIA OBR 60h 4+0+0
Pré-requisitos: ---
Ementa:
Noções de administração. Histórico da administração. Estratégia organizacional. Estruturas organizacionais. Cultura organizacional. Ciclo de vida. Processos decisórios. Poder e política. Inovação. Elemento humano na organização. Origens da economia. Fluxos econômicos. Micro e Macro economia. Elasticidade preço de procura e oferta. Estruturas de mercado. Teoria da produção e seus custos. Formação de preços. Custos Industriais.
Bibliografia:
Jones, G. R.; Teoria das organizações. 6ed, Ed. Prentice Hall, 2010. ISBN: 9788576055600.
Daft, R.; Organizações: teoria e projetos. Ed. Cencage, 2008. ISBN: 9788522105618.
Mankiw, N. G.; Introdução à economia. 1ed, Ed. Cengage Learning, 2009. ISBN: 9788522107056.
Rossetti, J. P.; Introdução à economia. 20ed, Ed. Atlas, 2003. ISBN: 9788522434671.
Vasconcellos, M. A. S.; Economia: Micro e Macro. 4ed, Ed. Atlas, 2006. ISBN: 9788522443215.
Maximiano, A.C.A.; Teoria geral da administração: da revolução urbana à revolução digital. 6. ed. São Paulo: Atlas, 2006. xxi, 491 p. ISBN 8522445184.
Disciplina Classe C.H.Semestral T.E.L.
MPA06855 - ÁLGEBRA LINEAR OBR 60h 4+0+0
Pré-requisitos: MPA06840 - Vetores e Geometria Analítica
Ementa:
Sistemas Lineares e Matrizes. Espaços Vetoriais. Transformações Lineares. Diagonalização de Operadores Lineares.
Bibliografia:
Boldrini, J. L; Costa, S. I. R; Figueiredo, V. L; Wetzler, H. G.; Álgebra Linear. 3ed, Ed. Harbra, 1986. ISBN: 8529402022.
Anton, H.; Rorres, C.; Álgebra Linear com Aplicações. 8ed, Ed. Bookman, 2001. ISBN: 8573078472.
Santos, N. M.; Vetores e Matrizes: Uma Introdução à Álgebra Linear. 4ed, Ed. Pioneira, 2007. ISBN: 8522105847.
Poole, D.; Algebra Linear. 1ed, Ed. Thomson, 2003. ISBN: 8522103593.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
26
Lima, E. L.; Álgebra Linear. 7ed, Ed. Inpa. 2004. ISBN: 9788524400896.
Strang, G.; Álgebra linear e suas aplicações. São Paulo, SP: Cengage Learning, 2010. x, 444 p. ISBN 9788522107445.
Disciplina Classe C.H.Semestral T.E.L.
COM10128 - ALGORITMOS NUMÉRICOS OBR 60h 4+0+0
Pré-requisitos: MPA06855 - Álgebra Linear; MPA06839 - Cálculo A; COM06842 - Programação I
Ementa:
Estimativa e medição de erros. Raízes reais de equações reais. Sistemas lineares. Interpolação. Ajuste de curvas. Integração numérica.
Bibliografia:
Campos Filho, F. F.; Algoritmos Numéricos. 2ed, Ed. LTC, 2007. ISBN: 9788521615378.
Ruggiero, M. A. G.; Lopes, V. L. R; Cálculo Numérico: aspectos teóricos e computacionais. 2ed, Ed. Makron Books, 1997. ISBN: 9788534602044.
Sperandio, D.; Mendes, J. T.; Silva, L. H. M.; Cálculo Numérico. Ed. Prentice Hall, 2003. ISBN: 9788587918741.
Burian, R.; Lima, A. C.; Fundamentos de Informática: Cálculo Numérico. 1ed, Ed. LTC, 2007. ISBN: 9788521615620.
Franco, N. M. B.; Cálculo Numérico. 1ed, Ed. Prentice Hall, 2007. ISBN: 9788576050872.
Burden, Richard L.; Faires, J. Douglas; Análise Numérica. Cengage Learning, 2008. ISBN: 9788522106011.
Disciplina Classe C.H.Semestral T.E.L.
COM10602 - ANÁLISE E PROJETO DE ALGORITMOS OBR 60h 4+0+0
Pré-requisitos: COM10395 - Teoria da Computação
Ementa:
Fundamentos de análise de eficiência. Métodos clássicos: Método guloso, Método de dividir para conquistar, Programação Dinâmica. Busca Exaustiva. Algoritmos em grafos. Limites Inferiores. Introdução à complexidade de algoritmos - classes de problemas. Algoritmos de Aproximação.
Bibliografia:
Aho, A. V.; Hopcroft, J. E.; Ullman, J. D.; The Design and Analysis of Computer Algorithms. 1ed, Ed. Addison Wesley, 1974. ISBN: 9780201000290.
Cormen, T. H.; Leiserson, C. E.; Rivest, R. L.; Stein, C.; Algoritmos: Teoria e Prática. 2ed, Ed. Campus/Elsevier, 2002. ISBN: 9788535209266.
Ziviani, N.; Projetos de Algoritmos: com Implementações em Pascal e C. 2ed, Ed. Pioneira Thomson Learning, 2004. ISBN: 8522103909.
Papadimitriou, C. H.; Computational Complexity. 1ed, Ed. Addison Wesley, 1994. ISBN: 9780201530827.
Garey, M. R.; Johnson, D. S.; Computers and intractability: A guide to the theory of NP-completeness. Ed. Freeman, 1979. ISBN: 9780716710455.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
27
Toscani, L. V.; Veloso, P. A. S.; Complexidade de Algoritmos, 2ed, Ed. Bookman, 2008. ISBN: 9788577804450
Disciplina Classe C.H.Semestral T.E.L.
COM10076 - ARQUITETURA DE COMPUTADORES OBR 60h 4+0+0
Pré-requisitos: COM06842 - Programação I
Ementa:
Linguagem de Montagem. Formato de instruções. Ligadores e Carregadores. Memórias: tipos, organização e endereçamento. CPU's: barramento e unidade de controle. DMA. Interrupções e sua implementação. Arquitetura de computadores típicos. Multiprocessadores e arquiteturas alternativas.
Bibliografia:
Tanenbaum, A. S.; Organização Estruturada de Computadores. 5ed, Ed. Prentice Hall, 2006. ISBN: 8576050676.
Patterson, D. A.; Hennessy, J. L.; Computer Organization and Design: The Hardware/Software Interface. 3ed, Ed. Morgan Kaufmann, 2007. ISBN: 9780123706065.
Stallings, W.; Computer Organization and Architecture: Designing for Performance. 7ed, Ed. Prentice Hall, 2005. ISBN: 9780131856448.
Hennessy, J. L.; Patterson, D. A.; Computer Architecture: A Quantitative Approach. 4ed, Ed. Morgan Kaufmann, 2006. ISBN: 9780123704900.
Null, L.; Lobur, J.; The Essentials of Computer Organization And Architecture. 2ed, Ed. Jones & Bartlett, 2006. ISBN: 9780763737696.
Monteiro, M.A.; Introdução a organização de computadores. 5. ed. Rio de Janeiro: LTC, 2007. 393 p. ISBN 9788521615439.
Disciplina Classe C.H.Semestral T.E.L.
COM10129 - BANCO DE DADOS OBR 60h 3+0+0
Pré-requisitos: COM10078 - Estruturas de Dados II
Ementa:
Visão Geral de Banco de Dados. Arquitetura de Sistemas de Banco de Dados. Modelo Relacional. Álgebra Relacional. Projeto de Banco de Dados. Normalização de Dados. Projeto Físico. Linguagem SQL. Visões. Tópicos especiais: novas tecnologias e áreas de aplicação.
Bibliografia:
Heuser, C. A.; Projeto de Banco de Dados. 6ed, Ed. Artmed, 2009. ISBN: 9788577803828.
Silberschatz, A.; Korth, H. F.; Sudarshan, S.; Sistema de Banco de Dados. 5ed, Ed. Campus, 2006. ISBN: 8535211071.
Date, C. J.; Introdução a Sistemas de Banco de Dados. 8ed, Ed. Campus, 2004. ISBN: 8535212736.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
28
Elmasri R.; Navathe, S.B.; Sistemas de Banco de Dados. 6ed, Ed. Pearson Education, 2011. ISBN: 9788579360855.
Rob, P.; Coronel, C.; Sistemas de Banco de Dados. 8ed, Ed. Cengage Learning, 2011. ISBN: 9788522107865.
Machado, F.N.R.; Abreu, M.P.; Projeto de Banco de Dados - Uma Visão Prática. 17ed, Ed. Erica. 2009. ISBN: 9788536502526.
Disciplina Classe C.H.Semestral T.E.L.
COM10605 - BANCO DE DADOS DISTRIBUÍDOS OPT 60h 3+0+0
Pré-requisitos: COM10129 - Banco de Dados
Ementa:
Conceitos de Bancos de Dados Distribuídos. Arquitetura de Sistemas de Gerência de Bancos de Dados Distribuídos (SGBDDs). Projeto de Bancos de Dados Distribuídos. Processamento de Consulta Distribuída. Gerenciamento de Transação Distribuída. Controle de Concorrência Distribuído. Recuperação e falhas em SGBDDs. SGBDDs distribuídos. Integração de dados Heterogêneos e Distribuídos.
Bibliografia:
Silberschatz, A.; Korth, H. F.; Sudarshan, S.; Sistema de Banco de Dados. 5ed, Ed. Campus, 2006. ISBN: 8535211071.
Date, C. J.; Introdução a Sistemas de Banco de Dados. 8ed, Ed. Campus, 2004. ISBN: 8535212736.
Ozsu, M. T.; Valduriez, P.; Princípios de Sistemas de Bancos de Dados Distribuídos. 2ed, Ed. Campus, 2001. ISBN: 8535207139.
Hoffer, J. A.; Prescott, M.; Topi, H.; Modern Database Management. 9ed, Ed. Prentice Hall, 2008. ISBN: 9780136003915.
Elmasri, R.; Navathe, S. B.; Fundamentals of Database Systems. 5ed, Ed. Addison Wesley, 2006. ISBN: 9780321369574.
Casanova, M.A.; Moura, A.V.; Princípios de Sistemas de Gerência de Bancos de Dados Distribuídos. Disponível em: http://www.inf.puc-rio.br/~casanova/Publications/Books/1985-BDD.pdf. Acessado em: 01 de agosto de 2012.
Disciplina Classe C.H.Semestral T.E.L.
MPA06839 - CÁLCULO A OBR 90h 4+1+0
Pré-requisitos: ---
Ementa:
Números Reais e funções. Limites e continuidade. A Derivada e suas aplicações. Integrais Indefinidas. Somas de Riemann e a Integral definida. Teorema Fundamental do Cálculo. Áreas e Volumes. Resolução de Problemas de valor inicial.
Bibliografia:
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
29
Thomas, G. B.; Weir, M. D.; Hass, J.; Giordano, F. R.; Cálculo. Vol. 1, 11ed, Ed. Pearson, 2008. ISBN: 9788588639317.
Anton, H.; Bivens, I.; Davis, S.; Cálculo. Vol. 1, 8ed, Ed. Artmed, 2007. ISBN: 9788560031634.
Stewart, J.; Cálculo. Vol. 1, 5ed, Ed. Thomson, 2005. ISBN: 8522104794.
Simmons, G. F.; Cálculo com Geometria Analítica. Vol. 1, 1ed, Ed. Makron Books, 1987. ISBN: 9780074504116.
Munem, M. A.; Foulis, D. J.; Cálculo. Vol. 1, 1ed, Ed. LTC, 1982. ISBN: 9788521610540.
Simmons, G.F.; Cálculo com geometria analítica. São Paulo: Makron Books: McGraw-Hill, 1987-1988. 2 v. ISBN 0074504118 (broch.).
Disciplina Classe C.H.Semestral T.E.L.
MPA06979 - CÁLCULO B OBR 60h 4+0+0
Pré-requisitos: MPA06839 - Cálculo A
Ementa:
Técnicas de Integração. Integrais Impróprias. Seqüências e Séries. Coordenadas Polares, gráficos e equações.
Bibliografia:
Stewart, J.; Cálculo. Vol. 2, 5ed, Ed. Thomson, 2005. ISBN: 8522104840.
Thomas, G. B.; Weir, M. D.; Hass, J.; Giordano, F. R.; Cálculo. Vol. 2, 10ed, Ed. Pearson, 2005. ISBN: 9788588639119.
Simmons, G. F.; Cálculo com Geometria Analítica. Vol. 2, 1ed, Ed. Makron Books, 1988. ISBN: 8534614687.
Anton, H.; Bivens, I.; Davis, S.; Cálculo. Vol. 2, 8ed, Ed. Artmed, 2007. ISBN: 9788560031801.
Munem, M. A.; Foulis, D. J.; Cálculo. Vol. 2, 1ed, Ed. LTC, 1982. ISBN: 9788521610939.
Disciplina Classe C.H.Semestral T.E.L.
MPA10077 - CÁLCULO C OBR 60h 4+0+0
Pré-requisitos: MPA06979 - Cálculo B
Ementa:
Funções reais de várias variáveis reais. Derivadas Parciais. Aplicações da diferenciação parcial. Integrais Duplas e Triplas. Mudança de coordenadas nas integrais múltiplas.
Bibliografia:
Stewart, J.; Calculo. Vol. 2, 5ed, Ed. Thomson, 2005. ISBN: 8522104840.
Thomas, G. B.; Weir, M. D.; Hass, J.; Giordano, F. R.; Cálculo. Vol. 2, 10ed, Ed. Pearson, 2005. ISBN: 9788588639119.
Simmons, G. F.; Cálculo com Geometria Analítica. Vol. 2, 1ed, Ed. Makron Books, 1988.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
30
ISBN: 8534614687.
Anton, H.; Bivens, I.; Davis, S.; Cálculo. Vol. 2, 8ed, Ed. Artmed, 2007. ISBN: 9788560031801.
Munem, M. A.; Foulis, D. J.; Cálculo. Vol. 2, 1ed, Ed. LTC, 1982. ISBN: 9788521610939.
Disciplina Classe C.H.Semestral T.E.L.
COM06999 - CIRCUITOS DIGITAIS OBR 60h 3+0+0
Pré-requisitos: ---
Ementa:
Portas lógicas. Implementação de portas lógicas. Famílias lógicas. Simplificação de expressões lógicas (mapa de Karnaugh) e implementação dos circuitos. Noções de circuitos combinacionais e seqüênciais. Circuitos aritméticos: somadores, deslocadores, subtração, multiplicação e divisão. Circuitos lógicos: multiplexador, demultiplexador, decodificador, memória, latch, flip-flop, registradores e contadores. Noções de dispositivos eletrônicos semicondutores.
Bibliografia:
Idoeta, Ivan V.; Capuano, Francisco G. Elementos de eletrônica digital. 40. ed. São Paulo: Érica, 2007. 524, [2] p. ISBN 9788571940192
Tocci, R. J.; Widmer, N. S.; Moss, G. L.; Sistemas digitais: princípios e aplicações. 10ed, Ed. Prentice Hall, 2007. ISBN: 9788576050957.
Wagner, F. R.; Reis, A. I.; Ribas, R. P.; Fundamentos de Circuitos Digitais. 1ed, Ed. Bookman, 2008. ISBN: 9788577803453.
Uyemura, J. P.; Sistemas digitais: uma abordagem integrada. 1ed, Ed. Pioneira, 2002. ISBN: 8522102686.
Wakerly, J. F.; Digital design: principles and practices. 4ed, Ed. Prentice Hall, 2006. ISBN: 9780131733497.
Patterson, D. A.; Hennessy, J. L.; Computer Organization and Design: The Hardware/Software Interface. 3ed, Ed. Morgan Kaufmann, 2007. ISBN: 9780123706065.
Disciplina Classe C.H.Semestral T.E.L.
COM10606 - COMÉRCIO ELETRÔNICO OPT 60h 3+0+0
Pré-requisitos: COM06984 - Fundamentos de Programação Web
Ementa:
Estrutura da Internet. Modelos de negócio eletrônico. Servidores de comércio eletrônico. Privacidade e segurança em comércio eletrônico. Certificação em comércio eletrônico. Sistemas de pagamento eletrônico. Desenvolvimento de estudo de caso: loja virtual.
Bibliografia:
Meira Jr., W.; Murta, C.; Campos, S.; Guedes, D.; Comércio Eletrônico: Projeto e Desenvolvimento de Sistemas. Ed. Campus, 2002. ISBN: 8535210121.
Costa, E.; Global E-Commerce Strategies for Small Businesses. Ed. MIT, 2001. ISBN:
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
31
0262041901.
Thompson, M. A.; Proteção e Segurança na Internet. Ed. Érica, 2002. ISBN: 8571949131.
Converse, T.; Park, J.; PHP 4 - A Bíblia. Ed. Campus, 2003. ISBN: 9788535211306.
Niederauer, J. Web Interativa com Ajax e PHP. Ed. Novatec, 2007. ISBN: 9788575221266.
Shelly, G.B.; Napier, H.A.; Rivers, O.; Web design: introductory concepts and techniques. 3rd ed. Boston, Mass.: Cengage Learning, 2009. xi, 209, [43] p. (Shelly Cashman Series) ISBN 9781423927181 (broch.).
Disciplina Classe C.H.Semestral T.E.L.
COM10791 - COMPILADORES OBR 60h 4+0+0
Pré-requisitos: COM10395 - Teoria da Computação
Ementa:
Organização e estrutura de compiladores e interpretadores. Análise léxica. Análise sintática. Alocação e gerência de memória. Formas internas de programas fonte. Análise semântica. Geração de código. Otimização de código. Interpretação de código.
Bibliografia:
Aho, A. V.; Lam, M. S.; Sethi, R.; Ullman, J. D.; Compiladores: Princípios, Técnicas e Ferramentas. 2ed, Ed. Addison Wesley, 2008. ISBN: 9788588639249.
Louden, K. C.; Compiladores: Princípios e Práticas. 1ed, Ed. Thomson, 2004. ISBN: 8522104220.
Grune, Dick; Bal, Henri E.; Jacobs, Ceriel; Projeto Moderno de Compiladores: Implementação e Aplicações. 1ed, Ed. Campus, 2001. ISBN: 8535208763.
Appel, A. W.; Modern Compiler Implementation in Java. 2ed, Ed. Cambridge University, 2002. ISBN: 9780521820608.
Appel, A. W.; Modern Compiler Implementation in C. Ed. Cambridge University, 2004. ISBN: 9780521607650.
Galles, D.; Modern Compiler Design. Ed. Addison Wesley, 2004. ISBN: 9781576761052.
Disciplina Classe C.H.Semestral T.E.L.
COM10607 - COMPUTAÇÃO FORENSE OPT 60h 3+0+0
Pré-requisitos: COM10394 - Redes de Computadores
Ementa:
Princípios básicos de Ciência Forense e áreas de atuação. Conceitos básicos da perícia criminal e cível. Tecnologias disponíveis nas áreas de Computação Forense. Ferramentas tecnológicas para processamento e análise de evidências. Desenvolvimento de sistemas de apoio às áreas de Computação Forense.
Bibliografia:
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
32
Nelson, B.; Phillips, A.; Enfinger, F.; Steuart, C.; Guide to Computer Forensics and Investigations. 3ed, Ed. Thomson, 2007. ISBN: 9781418067335.
Farmer, D.; Venema, W.; Perícia Forense Computacional: Teoria e Prática Aplicada. 1ed, Ed. Prentice Hall, 2007. ISBN: 8576051281.
Jones, K. J.; Bejtlich, R.; Rose, C. W.; Real Digital Forensics: Computer Security and In Response. Ed. Addison Wesley, 2005. ISBN: 9780321240699.
Carvey, H.; Windows Forensic Analysis. Ed. Syngress, 2007. ISBN: 9781597491563.
Costa, M. A. S. L.; Computação Forense. 2ed, Ed. Milleminum, 2003. ISBN: 8586833991.
Disciplina Classe C.H.Semestral T.E.L.
COM10604 - COMPUTAÇÃO GRÁFICA OBR 60h 3+0+0
Pré-requisitos: MPA06855 - Álgebra Linear; COM06992 - Estruturas de Dados I
Ementa:
Introdução. Aplicações. Representação de informação visual. Dispositivos gráficos. Modelos de cor. Síntese de imagem: conversão de imagem, preenchimento de áreas, recorte, transformações afins bidimensionais e tridimensionais, projeções. Aliasing e Antialiasing. Desenvolvimento de aplicações gráficas. OpenGL.
Bibliografia:
Azevedo, Eduardo; Conci, Aura. Computação Gráfica: Teoria e prática. Elsevier, 2003. ISBN: 8535212533
Hill, F. S.; Kelley, S. M.; Computer Graphics Using OpenGL. 3ed, Ed. Prentice Hall, 2006. ISBN: 9780131496705.
Foley, J. D.; Dam, A.; Feiner, S. K.; Hughes, J. F.; Computer Graphics: Principles and Practice in C. 2ed, Ed. Addison Wesley, 1995. ISBN: 9780201848403.
Zhang, H.; Liang, Y. D.; Computer Graphics Using Java 2D and 3D. 1ed, Ed. Prentice Hall, 2007. ISBN: 9780130351180.
Shirley, P.; Ashikhmin, M.; Gleicher, M.; Marschner, S.; et al. Fundamentals of Computer Graphics. 2ed, Ed. A K Peters, 2005. ISBN: 9781568812694.
Lengyel, E.; Mathematics For 3D Game Programming & Computer Graphics. 2ed, Ed. Charles River Media, 2003. ISBN: 9781584502777.
Disciplina Classe C.H.Semestral T.E.L.
COM10608 - COMPUTAÇÃO MÓVEL OPT 60h 3+0+0
Pré-requisitos: COM10394 - Redes de Computadores
Ementa:
Fundamentos da computação móvel: introdução à CM, conceitos de redes wireless. Diferenciação entre Mobile Computing, Ubiquitous Computing, Wearable Computing e Context-aware/Location-aware Computing. Caracterização de CM como um sistema volátil. Desafios: associação, descoberta de serviços, interoperabilidade, adaptação. Protocolos e
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
33
plataformas para computação móvel (PDAs, celulares, etc). Tecnologias de rede para CM: bluetooth, WLANs/802.11, CDMA/GSM, etc. Integração e compatibilidade de aplicações entre plataformas. Toolkits e ferramentas para desenvolvimento de aplicações móveis.
Bibliografia:
Othman, M.; Principles of Mobile Computing and Communications. 1ed, Ed. Auerbach, 2007. ISBN: 9781420061581.
Talukder, A.; Yavagal, R.; Mobile Computing. 1ed, Ed. McGraw Hill, 2006. ISBN: 9780071477338.
Adelstein, F.; Gupta, S. K. S.; Richard, G.; Schwiebert, L.; Fundamentals of Mobile and Pervasive Computing. 1ed, Ed. McGraw Hill, 2004. ISBN: 9780071412377.
Kwok, Y. K. R.; Lau, V. K. N.; Wireless Internet and Mobile Computing: Interoperability and Performance. Ed. Wiley/IEEE Press, 2007. ISBN: 9780471679684.
Boukerche, A.; Algorithms and Protocols for Wireless, Mobile Ad Hoc Networks. Ed. Wiley/IEEE Press, 2008. ISBN: 9780470383582.
Disciplina Classe C.H.Semestral T.E.L.
COM10396 - DESENVOLVIMENTO DE SISTEMAS PARA WEB
OPT 60h 2+0+1
Pré-requisitos: COM10129 - Banco de Dados; COM10082 - Programação II
Ementa:
Programação WEB. Programação Server-side. Programação Client-Side. Configuração de servidores Intranet/Internet. Linguagens de programação para WEB. Desenvolvimento de aplicações WEB com acesso a Banco de Dados. Segurança de Informações. Linguagens de programação para WEB.
Bibliografia:
Shelly, G. B.; Napier, H. A.; Rivers, O. N.; Web Design: Introductory Concepts and Techniques. 3ed, Ed. Course Technology, 2008. ISBN: 9781423927181.
Sklar, J.; Principles of Web Design. 4ed, Ed. Course Technology, 2008. ISBN: 9781423901945.
Shepherd, G.; Microsoft ASP.NET 2.0: Passo a Passo. 1ed, Ed. Bookman, 2007. ISBN: 8560031162.
Lotar, A.; Como Programar com ASP.Net e C#. 1ed, Ed. Novatec, 2007. ISBN: 9788575221211.
Welling, L.; Thomson, L.; PHP e MySQL: Desenvolvimento Web. 3ed, Ed. Campus, 2005. ISBN: 8535217142.
Deitel, P. J.; Internet and World Wide Web: How to Program. Ed. Prentice Hall, 2007. 4 edition. ISBN: 0131752421.
Disciplina Classe C.H.Semestral T.E.L.
COM10603 - DIREITO E LEGISLAÇÃO OBR 30h 2+0+0
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
34
Pré-requisitos: ---
Ementa:
Noções de legislação trabalhista, comercial e fiscal. Tipos de sociedades. Propriedade industrial. Patentes e direitos. Relações Étnico-Raciais. Tecnologia da Informação e os princípios constitucionais de proteção ao meio ambiente.
Bibliografia:
Mannrich, N.; CLT, Legislação Trabalhista e Previdenciária, Constituição Federal. 8ed, Ed. RT, 2007. ISBN: 9788520330128.
Labrunie, J.; Direito de Patentes: Condições Legais de Obtenção e Nulidades. 1ed, Ed. Manole, 2006. ISBN: 852042404X.
Zainaghi, D. S.; Curso de Legislação Social: Direito do Trabalho. 11ed, Ed. Atlas, 2006. ISBN: 9788522443109.
Jungstedt, L. O. C.; Silva, J. C.; Direito Administrativo: Legislação. 20ed, Ed. Thex, 2006. ISBN: 9788576030225.
Martinez, A. C. B.; Fundamentos de Direito e Legislação Tributária. 1ed, Ed. Lzn, 2004. ISBN: 9788588387737.
Granzieira, M.L.M. Direito Ambiental. 1ed. Ed. Atlas,2011. ISBN:8522462658.
Disciplina Classe C.H.Semestral T.E.L.
CFMxxxxx - EMPREENDEDORISMO OBR 30h 2+0+0
Pré-requisitos: CFM10426 - Administração e Economia
Ementa:
Desenvolvimento da capacidade empreendedora, com ênfase no estudo do perfil do empreendedor, nas técnicas de identificação e aproveitamento de oportunidades, na aquisição e gerenciamento dos recursos necessários ao negócio, fazendo uso de metodologias que priorizam técnicas de criatividade e da aprendizagem pró-ativa.
Bibliografia:
Dornelas, J. C. A.; Empreendedorismo na Prática: Mitos e Verdades do Empreendedor de Sucesso. 1ed, Ed. Campus, 2007. ISBN: 9788535227611.
Fialho, F. A. P.; Macedo, M.; Montibeller Filho, G.; Mitidieri, T. C.; Empreendedorismo na Era do Conhecimento. 1ed, Ed. Visual Books, 2006. ISBN: 857502180X.
Baron, R. A.; Shane, S. A.; Empreendedorismo: uma Visão do Processo. 1ed, Ed. Cengage Learning, 2007. ISBN: 8522105332.
Cozzi, A.; Judice, V.; Dolabela, F.; Filion, L. J.; Empreendedorismo de Base Tecnológica. 1ed, Ed. Elsevier, 2007. ISBN: 9788535226683.
Kallianpur, A.; Morgan, H. L.; Lodish, L.; Empreendedorismo e Marketing. 1ed, Ed. Campus, 2002. ISBN: 853520914X.
Dornelas, J.C.A.; Empreendedorismo: transformando idéias em negócios. 3. ed. rev. e atual. Rio de Janeiro: Elsevier, 2008. xiii, 232 p. ISBN 9788535232707 (broch.).
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
35
Disciplina Classe C.H.Semestral T.E.L.
COM10275 - ENGENHARIA DE REQUISITOS DE SOFTWARE
OBR 60h 2+0+1
Pré-requisitos: COM10015 - Engenharia de Software
Ementa:
Fundamentação teórica; Requisitos de software. Tipos de requisitos. Processo da engenharia de requisitos de software. Técnicas de levantamento de requisitos. Análise de requisitos e modelagem conceitual de sistemas. Métodos e técnicas para a modelagem de sistemas. Documentação de requisitos. Verificação e validação de requisitos. Gerência de requisitos. Reutilização de requisitos; Tópicos especiais em Engenharia de Requisitos de Software.
Bibliografia:
Sommerville, I.; Engenharia de Software. 8ed, Ed. Addison Wesley, 2007. ISBN: 9788588639287.
Wazlawick, R.S., Análise e Projeto de Sistemas de Informação Orientados a Objetos, Editora Elsevier, 2ª edição, 2010
Cockburn, A. Escrevendo Casos de Uso Eficazes: Um Guia Prático para Desenvolvedores de Software, Bookman, 2005.
Blaha, M.; Rumbaugh, J.; Modelagem e Projetos Baseados em Objetos com UML 2. 1ed, Ed. Campus, 2006. ISBN: 8535217533.
Kendall, Keneth; Kendall, Julie. System Analysis and Design, Prentice Hall, 2011. 8th.
Courage, Catherine; Baxter, Kathy. Understanding Your Users: A Practical Guide to User Requirements Methods, Tools, and Techniques. Morgan Kaufmann. 2005
Softex, Guias de Implementação do MPS.BR. Versão 2011. Sociedade Softex, 2011. Disponível em http://www.softex.br/mpsbr.
Disciplina Classe C.H.Semestral T.E.L.
COM10015 - ENGENHARIA DE SOFTWARE OBR 60h 2+0+1
Pré-requisitos: COM06842 - Programação I
Co-requisitos: COM10129 -Banco de Dados
Ementa:
Processos de desenvolvimento de software. Modelos de processo de software; Visão Geral do processo de engenharia de requisitos e projeto de software, especificação de requisitos, Visão geral do gerenciamento de projeto de software, Visão Geral do processo de gerenciamento da qualidade de produtos e processos de software. Visão Geral de testes de software. Gerência de configuração. Manutenção de sistemas de software. Tópicos Especiais em Engenharia de Software.
Bibliografia:
Sommerville, I.; Engenharia de Software. 8ed, Ed. Addison Wesley, 2007. ISBN: 9788588639287.
Pressman, R. S.; Engenharia de Software. 6ed, Ed. McGraw Hill, 2006. ISBN: 8586804576.
Molinari, Leonardo. Gerência de configuração: técnicas e práticas no desenvolvimento
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
36
do software. Florianópolis, SC: Visual Books, 2007. 207 p. ISBN 9788575022108.
Kruchten, Philippe. Introdução ao RUP: Rational Unified Process. 2. ed. rev. - Rio de Janeiro: Ciência Moderna, 2004. xv, 255 p. (Addison-Wesley Object Technology series) ISBN 9788573932751
Pfleeger, Shari Lawrence; ATLEE, Joanne M. Software engineering: theory and practice. 4th ed. Upper Saddle River, N.J.: Prentice Hall, 2010. xxiv, 756 p. ISBN 9780136061694 (enc.)
Fox, C.; Introduction to Software Engineering Design: Processes, Principles and Patterns with UML2. 1ed, Ed. Addison Wesley, 2006. ISBN: 9780321410139.
Disciplina Classe C.H.Semestral T.E.L.
COMxxxxx - ESTÁGIO EM INFORMÁTICA OBR 210h 2+6+0
Pré-requisitos: 5º Período concluído
Ementa:
Estágio supervisionado na área de informática.
Bibliografia:
----
Disciplina Classe C.H.Semestral T.E.L.
ENG05510 - ESTATÍSTICA BÁSICA OBR 60h 2+1+0
Pré-requisitos: MPA06839 - Cálculo A
Ementa:
Estatística Descritiva: apresentação de dados, distribuição de frequência, medidas de posição, dispersão e de assimetria e curtose. Introdução à probabilidade. Espaços amostrais finitos. Probabilidade condicional e independência. Variáveis aleatórias unidimensionais e bidimensionais. Caracterização adicional das variáveis aleatórias.
Bibliografia:
Bussab, W. O.; Morettin, P. A.; Estatística básica: métodos quantitativos. 4ed, Ed. Atual, 1987.
Costa Neto, P. L. O.; Estatística. Ed. Edgard Blücher, 1977.
Ferreira, D. F.; Estatística básica. Ed. UFLA, 2005.
Fonseca, J. S.; Martins, G. A.; Curso de Estatística. 6ed, Ed. Atlas, 1996.
Gomes, F. P.; Iniciação à estatística. 4ed, 1974.
Hoffmann, R.; Vieira, S.; Elementos de estatística. 4ed, Ed. Atlas, 2003.
Meyer, P. L.; Probabilidade: aplicações à estatística. Ed. LTC, 1981.
Spiegel, M. R.; Estatística. 2ed, Ed. McGraw-Hill, 1985.
Triola, M. F.; Introdução à estatística. 9ed, Ed. LTC, 2005.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
37
Vieira, S.; Introdução à bioestatística. 3ed, Ed. Campus, 1998.
Disciplina Classe C.H.Semestral T.E.L.
COM06992 - ESTRUTURAS DE DADOS I OBR 60h 3+0+0
Pré-requisitos: COM06842 - Programação I
Ementa:
Recursividade. Alocação dinâmica de memória. Conceito de tipos abstratos de dados. Listas, pilhas, filas e árvores como tipos abstratos de dados. Implementação de tipos abstratos de dados.
Bibliografia:
Ziviani, N.; Projeto de algoritmos com implementações em Pascal e em C. 2ed, Ed. Cengage Learning, 2004. ISBN: 8522103909.
Cormen, T. H.; Leiserson, C. E.; Rivest, R. L.; Stein, C.; Algoritmos: Teoria e Prática. 2ed, Ed. Campus, 2002. ISBN: 8535209263.
Drozdek, A.; Estrutura de Dados e Algoritmos em C++. Ed. Thomson, 2002. ISBN: 8522102953.
Sedgewick, R.; Algorithms In C++ Part 1-4 Fundamentals Data Structures Sorting Searching. 3ed, Ed. Addison Wesley, 1999. ISBN: 0201350882.
Knuth, D. E.; The Art of Computer Programming: Fundamental Algorithms. Vol. 1, 3ed, Ed. Addison Wesley, 1997. ISBN: 9780201896831.
Tanenbaum, Aaron M.; LANGSAM, Yedidyah; AUGENSTEIN, Moshe. Estruturas de dados usando C. São Paulo, SP: Pearson Makron Books, 2008. xx, 884 p. ISBN 9788534603485.
Disciplina Classe C.H.Semestral T.E.L.
COM10078 - ESTRUTURAS DE DADOS II OBR 60h 3+0+0
Pré-requisitos: COM06992 - Estruturas de Dados I
Ementa:
Estruturas de arquivos. Métodos de acesso. Algoritmos de busca em memória principal e secundária. Algoritmos de ordenação em memória principal e secundária.
Bibliografia:
Ziviani, N.; Projeto de algoritmos com implementações em Pascal e em C. 2ed, Ed. Cengage Learning, 2004. ISBN: 8522103909.
Cormen, T. H.; Leiserson, C. E.; Rivest, R. L.; Stein, C.; Algoritmos: Teoria e Prática. 2ed, Ed. Campus, 2002. ISBN: 8535209263.
Drozdek, A.; Estrutura de Dados e Algoritmos em C++. Ed. Thomson, 2002. ISBN: 8522102953.
Tanenbaum, Aaron M.; LANGSAM, Yedidyah; AUGENSTEIN, Moshe. Estruturas de dados usando C. São Paulo, SP: Pearson Makron Books, 2008. xx, 884 p. ISBN
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
38
9788534603485.
Guimarães, Ângelo de Moura; LAGES, Newton Alberto de Castilho. Algoritmos e estruturas de dados. Rio de Janeiro: LTC, 1994. xii, 216 p. (Ciência da computação.) ISBN 8521603788.
Knuth, D. E.; The Art of Computer Programming: Sorting and Searching. Vol. 3, 2ed, Ed. Addison Wesley, 1998. ISBN: 9780201896855.
Disciplina Classe C.H.Semestral T.E.L.
COM10397 - FLUXO EM REDES OPT 60h 4+0+0
Pré-requisitos: COM10131 - Otimização Linear
Ementa:
Problema de designação e transporte. Problemas de caminho mínimo. Problema de fluxo máximo. Problema de fluxo de custo mínimo. Algoritmo out-of-kilter.
Bibliografia:
Bazaraa, N.; Jarvis, J.; Sherali, H.; Linear Programming and Network Flows. 4ed, Ed. John Wiley & Sons, 2010. ISBN: 9780470462720.
Goldbarg, M. C.; Luna, H. P. L.; Otimização Combinatória e Programação Linear: Modelos e Algoritmos. 2ed, Ed. Campus/Elsevier, 2005. ISBN: 9788535215205.
Arenales, M; Armentano, V. A.; Morabito, R.; Yanasse, H. H.; Pesquisa operacional. 1ed, Elsevier, 2007. ISBN: 9788535214543.
Wolsey, L. A.; Integer programming. 1ed, Ed. Wiley Interscience, 1998. ISBN: 9780471283669.
Cornen, T. H.; Leiserson, C. E.; Rivest, R. L.; Stein, C.; Algoritmos: Teoria e Prática. 2ed, Ed. Campus, 2002. ISBN: 9788535209266.
Luenberger, D. G.; Yinyu, Y.E.; Linear and Nonlinear Programming. 3ed, Ed. Springer, 2008. ISBN: 9780387745022.
Disciplina Classe C.H.Semestral T.E.L.
DQF10079 - FUNDAMENTOS DE FÍSICA III OBR 60h 3+0+0
Pré-requisitos: MPA06979 - Cálculo B
Ementa:
Carga elétrica, lei da conservação de carga, lei de coulomb, campo elétrico, dipolo elétrico, lei de gauss, energia potencial elétrica, potencial elétrico, capacitores, corrente elétrica, lei de ohm, fonte de força eletromotriz, leis de kirchoff e circuitos de corrente alternada. Natureza e a propagação da luz. Conceitos e fenômenos da ótica física.
Bibliografia:
Tipler, P. A.; Mosca, G.; Física para Cientistas e Engenheiros. Vol. 2, 5ed, Ed. LTC, 2006. ISBN: 9788521614630.
Halliday, D.; Resnick, R.; Walker, J.; Fundamentos de Física: Eletromagnetismo. Vol. 3,
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
39
7ed, Ed. LTC, 2007. ISBN: 9788521614869.
Nussenzveig, H. M.; Curso de Física Básica 3: Eletromagnetismo. Ed. Edgard Blücher, 2003. ISBN: 8521201346.
Halliday, D.; Resnick, R.; Walker, J.; Fundamentos de Física: Ótica e Física Moderna. Vol. 4, 7ed, Ed. LTC, 2007. ISBN: 9788521614876.
Alonso, M.; Finn, E. J.; Física: um curso universitário. Vol. 2, 10ed, Ed. Edgard Blücher, 2002. ISBN: 8521200390.
Disciplina Classe C.H.Semestral T.E.L.
COM06984 - FUNDAMENTOS DE PROGRAMAÇÃO WEB OPT 60h 3+0+0
Pré-requisitos: COM06850 - Introdução à Ciência da Computação
Ementa:
Histórico, evolução e desafios da World Wide Web. Sistemas hipermídia estáticos e dinâmicos. Principais linguagens de marcação. Estudo de caso: desenvolvimento de sistemas estáticos para a Web.
Bibliografia:
Deitel, P. J.; Internet and World Wide Web: How to Program. Ed. Prentice Hall, 2007. 4 edition. ISBN: 0131752421.
Khun, Y. F.; XSLT – Interagindo com XML e HTML. Ed. Ciência Moderna, 2001. ISBN: 8573931655.
Fawcett, J.; Ayers, D.; Quin, L. R. E. Beginning XML. Ed. John Wiley, 2012. 5 edition. ISBN: 1118162137.
Tidwell, D. XSLT. Ed. O’Reilly Media, 2008. 2 Edition. ISBN: 0596527211.
Marcondes, C. A.; HTML 4.0 Fundamental: a base da programação para Web. Ed. Érica, 2005. ISBN: 8536500573.
Collison, S.; Desenvolvendo CSS na Web. Ed. Alta Books, 2008. ISBN: 9788576081838.
Disciplina Classe C.H.Semestral T.E.L.
COM10733 - GERÊNCIA DE PROJETO DE SOFTWARE OBR 60h 2+0+1
Pré-requisitos: COM10015 - Engenharia de Software
Ementa:
Fundamentação teórica; Conceitos de Gerenciamento de Projetos de Software, Planejamento: estudo de viabilidade, organização de projetos, cronogramação, acompanhamento e controle de projetos orientados por planejamento e ágeis, técnicas de estimativa; modelagem algorítmica de custos, Estrutura analítica de projetos, Gestão de riscos, Visão Geral do PMBok, Métricas de processo e de produto; Tópicos Especiais em Gerência de Projeto de Software.
Bibliografia:
Pmbok: um Guia do Conhecimento em Gerenciamento de Projetos: Project Management
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
40
Institute. Saraiva. 2012. 4th.
Cohn, Mike. Desenvolvimento de Software com Scrum. Bookman, 496 p, ISBN:9788577808199, 2011.
Vargas, Ricardo. Gerenciamento de Projetos. Brassport. 7a.edição. 2009.
Vargas, Ricardo. Análise de Valor Agregado em Projetos. São Paulo: Brasport, 2011. 132 p. 5a Edição.
Berkun, Scott .A Arte do Gerenciamento de Projetos. ISBN 9788577801701, 388 p, Artmed, 2008.
Pressman, R. S.; Engenharia de Software. 6ed, Ed. McGraw Hill, 2006. ISBN: 8586804576.
Kniberg, Henrik; Skarin, Mattias . Kanban e Scrum - obtendo o melhor de ambos. 2010. C4Media. Disponível em: http://www.infoq.com/br/minibooks/kanban-scrum-minibook.
Kniberg, Henrik. (2007). Scrum e XP direto das Trincheiras - Como fazemos Scrum (1 ed.). C4Media. Disponível em: http://www.infoq.com/br/minibooks/scrum-xp-from-the-trenches.
Disciplina Classe C.H.Semestral T.E.L.
COM10734 - GERENCIAMENTO DE BANCO DE DADOS OPT 60h 3+0+0
Pré-requisitos: COM10129 - Banco de Dados
Ementa:
Triggers. Stored Procedures. Administração de banco de dados: controle de acesso, criptografia e segurança, procedimentos de backup e recuperação de dados, aspectos de desempenho. Processamento e otimização de consultas. Transação. Controle de concorrência. Recuperação de falhas. Integração de Dados. Tópicos especiais: novas tecnologias e áreas de aplicação.
Bibliografia:
Silberschatz, A.; Korth, H. F.; Sudarshan, S.; Sistema de Banco de Dados. 5ed, Ed. Campus, 2006. ISBN: 8535211071.
Date, C. J.; Introdução a Sistemas de Banco de Dados. 8ed, Ed. Campus, 2004. ISBN: 8535212736.
Elmasri R.; Navathe, S.B.; Sistemas de Banco de Dados. 6ed, Ed. Pearson Education, 2011. ISBN: 9788579360855.
Rob, P.; Coronel, C.; Sistemas de Banco de Dados. 8ed, Ed. Cengage Learning, 2011. ISBN: 9788522107865.
Heuser, C. A.; Projeto de Banco de Dados. 6ed, Ed. Artmed, 2009. ISBN: 9788577803828.
Machado, F.N.R.; Abreu, M.P.; Projeto de Banco de Dados - Uma Visão Prática. 17ed, Ed. Erica. 2009. ISBN: 9788536502526.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
41
Disciplina Classe C.H.Semestral T.E.L.
COM10609 - GERENCIAMENTO E ADMINISTRAÇÃO DE REDES
OPT 60h 3+0+0
Pré-requisitos: COM10394 - Redes de Computadores
Ementa:
Conceitos e modelos de gerenciamento. Gerenciamento de redes de baixa e larga escala. Ferramentas e sistemas de gerenciamento. Aplicações de gerenciamento de redes.
Bibliografia:
Burgess, M.; Princípios de Administração de Redes e Sistemas. 2ed, Ed. LTC, 2006. ISBN: 9788521614807.
Costa, D. G.; Administração de Redes com Scripts. 1ed, Ed. Brasport, 2007. ISBN: 9788574523149.
Souza, Lindeberg Barros de. Projetos e implementação de redes: fundamentos, soluções e planejamento. São Paulo; Erica, 2007. ISBN: 8536501669.
Claise, B.; Wolter, R.; Network Management: Accounting and Performance Strategies. 1ed, Ed. Cisco, 2007. ISBN: 9781587051982.
Bautts, T.; Dawson, T.; Purdy, G. N.; Linux Network Administrator's Guide. 3ed, Ed. O'Reilly, 2005. ISBN: 9780596005481.
Thompson, M. A.; Windows 2003 Server: Administração de Redes. 1ed, Ed. Érica, 2003. ISBN: 8571949808.
Disciplina Classe C.H.Semestral T.E.L.
COMxxxxx - GESTÃO DA QUALIDADE DE SOFTWARE OPT 60h 2+0+1
Pré-requisitos: COMxxxxx – Projeto de Sistemas de Software
Ementa:
Fundamentação teórica; O histórico e o conceito de qualidade. O conceito de qualidade de software. Métricas de qualidade de software. Normas de qualidade de software. Técnicas de garantia da qualidade de software. Teste de software: conceitos, tipos e aplicação no contexto da qualidade. Modelos de melhoria do processo de software. Planejamento de sistemas de qualidade de software. Padrões: ISO, SEI, CMM; Modelos de melhoria de processo de software; Tópicos Especiais em Qualidade de Software.
Bibliografia:
Koscianski, A.; Soares, M. S.; Qualidade de Software. 2ed, Ed. Novatec, 2007. ISBN: 9788575221129.
Bartié, Alexandre. Garantia da Qualidade de Software. Campus-Elsevier. 2002. 978-85-352-1124-5
Maldonado, J. C.; Delamaro, M. E.;Jino, M.; Introdução ao Teste de Software. Ed. Campus, 2007. ISBN: 9788535226348.
Pezzè, Mauro; Young, Michal .Teste e Análise de Software Processos, Princípios e Técnicas. 9788577802623. 2008.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
42
ABNT- Associação Brasileira de Normas Técnicas. NBR ISO/IEC 15504 - SPICE. Rio de Janeiro, ABNT.
Kan, Stephen H. Metrics and Models in Software Quality Engineering. Addison-Wesley Professional; 2edition (September 26, 2002), ISBN-10: 0201729156, 560p.
Disciplina Classe C.H.Semestral T.E.L.
COM06996 - INFORMÁTICA E SOCIEDADE OBR 30h 2+0+0
Pré-requisitos: COM06850 - Introdução à Ciência da Computação
Ementa:
Conseqüências econômicas de informação na sociedade. A informatização e o aspecto educacional. Efeitos políticos. Impactos sociais. Informatização e privacidade. Política nacional de informática. Aplicações nas diversas áreas. Mercado de trabalho. Previsões de evolução da computação. Ética profissional. Segurança, privacidade, direitos de propriedade, acesso não autorizado. Códigos de ética profissional. Doenças profissionais. Questões ambientais na tecnologia da informação.
Bibliografia:
Masiero, P. C.; Ética em Computação. 1ed, Ed. EDUSP, 2005. ISBN: 8531405750.
Ruben, G.; Wainer, J.; Dwyer, T.; Informática, Organizações e Sociedade no Brasil. 1ed, Ed. Cortez, 2002. ISBN: 8524909390.
Ribeiro, N. M.; Gouveia, L. B.; Rurato, P.; Informática e Competências Tecnológicas para a Sociedade da Informação. Ed. UFP, 2003. ISBN: 9728830041.
Zuffo, J. A.; A Sociedade e a Economia no Novo Milênio: Livro 1: A Tecnologia e a Infossociedade. 1ed, Ed. Manole, 2003. ISBN: 9788520415351.
Rover, A. J.; Direito, Sociedade e Informática. Ed. Boiteaux, 2000. ISBN: 8587995022.
Correia, M.E. Logística reversa como solução para o problema do lixo eletrônico: Benefícios Ambientais e financeiros. 1ed, Ed. Qualitymark, 2010. ISBN: 9788573039504.
Disciplina Classe C.H.Semestral T.E.L.
ENG06849 - INGLÊS INSTRUMENTAL OBR 30h 2+0+0
Pré-requisitos: ---
Ementa:
Fundamentos gramaticais aplicados. Estratégias de leitura para a compreensão de textos acadêmicos em língua inglesa.
Bibliografia:
Souza, A. G. F.; Absy, C. A.; Costa, G. C.; et al. Leitura em Língua Inglesa: uma Abordagem Instrumental. 1ed, Ed. Disal, 2005. ISBN: 8589533352.
Munhoz, R.; Inglês Instrumental: Estratégias de Leitura - Módulo I. Ed. Textonovo, 2001. ISBN: 9788585734367.
Munhoz, R.; Inglês Instrumental: Estratégias de Leitura - Módulo II. Ed. Textonovo,
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
43
2001. ISBN: 9788585734404.
Gallo, L. R.; Inglês Instrumental para Informática - Módulo I. 1ed, Ed. Ícone, 2008. ISBN: 9788527409742.
Marinotto, D.; Reading on Info Tech. 2ed, Ed. Novatec, 2007. ISBN: 9788575221167.
Mariotti, W.; Pietzschke, F.; Novo Michaelis dicionario ilustrado, volume 1: ingles-portugues. 42. ed. - São Paulo: Melhoramentos, c1986. 1 v. ISBN 8506000076 (enc.).
Disciplina Classe C.H.Semestral T.E.L.
COM10792 - INTELIGÊNCIA ARTIFICIAL OBR 60h 4+0+0
Pré-requisitos: COM06853 - Lógica Computacional I; COM06842 - Programação I
Ementa:
Definições e fundamentos. Sistemas baseados em conhecimento. Representação do conhecimento. Automatização do raciocínio. Sistemas especialistas. Resolução de problemas. Aprendizagem automática. Percepção. Planejamento. Casamento de padrões. Aplicações.
Bibliografia:
Russell, S.; Norvig, P.; Inteligência Artificial. 2ed, Ed. Campus, 2003. ISBN: 8535211772.
Luger, G. F.; Artificial Intelligence: Structures and Strategies for Complex Problem Solving. 6ed, Ed. Addison Wesley, 2008. ISBN: 9780321545893.
Bittencourt, G.; Inteligência Artificial: Ferramentas e Teorias. 3ed, Ed. UFSC, 2006. ISBN: 9788532801388.
Munakata, T.; Fundamentals of the New Artificial Intelligence: Neural, Evolutionary, Fuzzy and More. 2ed, Ed. Springer, 2008. ISBN: 9781846288388.
Jones, T.; Artificial Intelligence: A Systems Approach. 1ed, Ed. Infinity Science, 2007. SBN: 9780977858231.
Haykin, S. S.; Redes neurais : princípios e prática. 2 ed, Ed. Bookman, 2001. ISBN: 978857307186.
Disciplina Classe C.H.Semestral T.E.L.
COM10507 - INTERFACE HUMANO-COMPUTADOR OBR 60h 4+0+0
Pré-requisitos: COM10275 - Engenharia de Requisitos de Software
Ementa:
Conceitos básicos da interação humano-computador (interface, interação, usabilidade, comunicabilidade e acessibilidade), estilos de interação (linguagem de comandos, seleção por menus, linguagem natural e manipulação direta) e fundamentação teórica (Engenharia Cognitiva e Engenharia Semiótica). Projeto e avaliação da interação humano-computador.
Bibliografia:
Sharp, H.; Rogers, Y.; Preece, J.; Design de Interação: além da interação homem-computador. Ed. Artmed, 2005. ISBN: 8536304944.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
44
Barbosa, S. D. J.; Silva, B. S. Interação Humano-Computador. Ed. Campus Elsevier, 2010. ISBN: 8535234187.
De Souza, C. S.; Leitão, C. F. Semiotic Engineering Methods for Scientific Research in HCI. Ed. Morgan and Claypool, 2009. ISBN: 9781598299441.
Tidwell, J. Designing Interfaces. Ed. O’Reilly, 2006. ISBN: 9780596008031.
Shelly, G. B.; Napier, H. A.; Rivers, O. Web Design: Introductory Concepts and Techniques. Ed. Cengage Learning, 2009. 2 Edition. ISBN: 9781423927181.
De Souza, C. S. The Semiotic Engineering of Human-Computer Interaction. Ed. The MIT Press, 2005. ISBN: 0262042207.
Disciplina Classe C.H.Semestral T.E.L.
COM10398 - INTERFACES E PERIFÉRICOS OPT 60h 3+0+0
Pré-requisitos: COM10076 - Arquitetura de Computares; COM10132 - Sistemas Operacionais
Ementa:
Estrutura e funcionamento dos periféricos típicos: impressoras, discos, fitas, DVDs, placas de rede etc. Interfaceamento de periféricos a computadores. Comunicação e sincronização de processos paralelos. Software de entrada e saída. Drivers de dispositivos.
Bibliografia:
Zelenovsky, R.; Mendonça, A.; PC: Um Guia Prático de Hardware e Interfaceamento. 4ed, Ed. MZ, 2006. ISBN: 9788587385116.
Tanenbaum, A. S.; Organização Estruturada de Computadores. 5ed, Ed. Prentice Hall, 2006. ISBN: 8576050676.
Corbet, J.; Rubini, A., Hartman, G. K.; Linux Device Drivers. 3ed, Ed. O'Reilly, 2005. ISBN: 9780596005900.
Microsoft; Developing Drivers with the Windows Driver Foundation. Ed. Microsoft, 2007. ISBN: 9780735623743.
Axelson, J.; USB Complete: Everything You Need to Develop Custom USB Peripherals. 3ed, Ed. Lakeview Research, 2005. ISBN: 9781931448024.
Disciplina Classe C.H.Semestral T.E.L.
COM06850 - INTRODUÇÃO À CIÊNCIA DA COMPUTAÇÃO OBR 60h 4+0+0
Pré-requisitos: ---
Ementa:
Normas gerais do curso de Ciência da Computação da UFES/Alegre. Visão histórica, perspectivas e aplicação da Ciência da Computação. Cursos superiores de computação no Brasil: objetivos e público-alvo. Mercado de trabalho no Brasil e no mundo. Áreas de especialização e atuação em computação. A estrutura básica de um computador digital: hardware e software. Sistemas de numeração. Visão abrangente do processo de desenvolvimento de software. Características e finalidades dos sistemas de computação na sociedade digital. Intenções e responsabilidades do uso de sistemas de computação com
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
45
propósitos comerciais.
Bibliografia:
Mokarzel, F. C.; Soma, N. Y.; Introdução à Ciência da Computação. 1ed, Ed. Campus, 2008. ISBN: 8535218793.
Monteiro, M. A.; Introdução à Organização de Computadores. LTC, Rio de Janeiro, 2007. ISBN: 9788521615439.
Sommerville, I.; Engenharia de Software. 8ed, Ed. Addison Wesley, 2007. ISBN: 9788588639287.
Norton, P.; Introdução à informática. 1ed, Ed. Makron Books, 1997. ISBN: 8534605157.
Tanenbaum, A. S.; Organização Estruturada de Computadores. 5ed, Ed. Prentice Hall, 2006. ISBN: 8576050676.
Fedeli, R. D.; Introdução à Ciência da Computação. 1 ed, Ed. Thomson, 2003. ISBN: 9788522103225.
Disciplina Classe C.H.Semestral T.E.L.
VET10127 - FUNDAMENTOS DE LÍNGUA BRASILEIRA DE SINAIS - LIBRAS
OPT 60h 4+0+0
Pré-requisitos: ---
Ementa:
A língua de sinais. A representação social dos surdos. A cultura surda. A identidade surda. Sinais básicos na conversação
Bibliografia:
Felipe, T.; LIBRAS em contexto: curso básico. Brasília: MEC, 2001.
Ferreira-Brito, L.; Por uma gramática da língua de sinais. Rio de Janeiro: Tempo Brasileiro, UFRJ, 1995.
Perlin, G.; (1998) Identidades Surdas. In Skliar (ed) (1998) A Surdez: Um olhar sobre as diferenças. Porto Alegre: Editora Mediação, p. 51-74.
Perlin, G.; O lugar da cultura surda. In Thoma, A. S. e Lopes, M. C. (orgs). A invenção da surdez. Santa Cruz do Sul: EDUNISC, 2004.
Quadros, R. M.; Karnopp, L. B. Língua de Sinais Brasileira: Estudos Lingüísticos. Porto Alegre: Artmed, 2004.
Sacks, O.; Vendo vozes. São Paulo: Companhia das Letras, 1999.
Skliar, C.; A surdez. Porto Alegre: Mediação, 1998.
Stumpf, M. R.; Transcrições de língua de sinais brasileira em sign writing.
Disciplina Classe C.H.Semestral T.E.L.
COM10392 - LINGUAGENS DE PROGRAMAÇÃO OBR 60h 4+0+0
Pré-requisitos: COM10082 - Programação II
Ementa:
Definição de linguagens: sintaxe e semântica. Paradigmas de programação. Modelos de
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
46
implementação: compilação e interpretação. Amarrações. Tipos de dados. Alocação estática e dinâmica de memória. Subprogramas. Unidades genéricas. Comunicação entre unidades. Polimorfismo. Tratamento de exceções. Noções de programação em linguagens funcionais, lógicas e orientadas a objetos. Estudo comparativo de linguagens.
Bibliografia:
Sebesta, R. W.; Conceitos de Linguagens de Programação. 9ed, Ed. Bookman, 2011. ISBN: 9788577807918.
Varejão, F. M.; Linguagens de Programação: Conceitos e Técnicas. 1ed, Ed. Campus, 2004. ISBN: 8535213171.
Tucker, A. B.; Noona, R. E.; Linguagens de Programação. 2ed, Ed. McGraw-Hill, 2008. ISBN: 9788577260447.
Webber, A. B.; Modern Programming Languages: A Practical Introduction. 2ed. Ed. Franklin Beedle & Associates, 2010. ISBN: 9781590282502.
Watt, D. A.; Programming Languages: Concepts and Paradigms. Ed. Prentice Hall, 1990. ISBN: 9780137288748.
Turbak, F. A.; Gifford, D. K.; Design Concepts in Programming Languages. Ed. MIT, 2008. ISBN: 9780262201759.
Disciplina Classe C.H.Semestral T.E.L.
COM10130 - LINGUAGENS FORMAIS E AUTÔMATOS OBR 60h 4+0+0
Pré-requisitos: COM06851 - Matemática Discreta
Ementa:
Gramáticas formais e autômatos. Gramáticas regulares. Gramáticas livres de contexto. Gramáticas sensíveis ao contexto. Tipos de reconhecedores. Operações com linguagens. Propriedades das linguagens. Autômatos finitos. Autômatos de pilha. Linguagens recursivas.
Bibliografia:
Hopcroft, J. E.; Motwani, R.; Ullman, J. D.; Introdução à teoria de autômatos: linguagens e computação. 2ed, Ed. Campus, 2002. ISBN: 8535210725.
Lewis, H. R.; Papadimitriou, C.; Elementos de Teoria da computação. 2ed, Ed. Bookman, 2000. ISBN: 8573075341.
Vieira, N. J.; Introdução aos Fundamentos da Computação: Linguagens e Máquinas. Ed. Thomson, 2006. ISBN: 8522105081.
Sipser, M.; Introdução à Teoria da Computação. Ed. Thomson, 2007. ISBN: 9878522104994.
Menezes, P. F. B.; Linguagens Formais e Autômatos. 4ed, Ed. Sagra Luzzatto, 2002. ISBN: 8524105542.
Linz, P.; An Introduction to Formal Language and Automata. 4ed, Ed. Jones & Bartlett, 2006. ISBN: 9780763737986.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
47
Disciplina Classe C.H.Semestral T.E.L.
COM06853 - LÓGICA COMPUTACIONAL I OBR 60h 4+0+0
Pré-requisitos: ---
Ementa:
Cálculo proposicional: sintaxe e semântica. Sistemas dedutivos. Cálculo de predicados de primeira ordem: introdução à sintaxe e semântica.
Bibliografia:
Alencar Filho, E.; Iniciação à lógica matemática. Ed. Nobel, 2002. ISBN: 9788521304036.
Souza, J.N.; Lógica para Ciência da Computação: fundamentos da linguagem, semântica e sistemas de dedução. Rio de Janeiro: Elsevier, 2002. ISBN: 8535210938.
Mortari, C.; Introdução à Lógica. 1ed, Ed. Unesp, 2001. ISBN: 9788571393370.
Krantz, S. G.; Handbook of Logic and Proof Techniques for Computer Science. 1ed, Ed. Birkhäuser, 2002. ISBN: 9780817642204.
Huth, M.; Ryan, M.; Logic in Computer Science: Modelling and Reasoning about Systems. 2ed, Ed. Cambridge University, 2004. ISBN: 9780521543101.
Ben-Ari, M.; Mathematical Logic for Computer Science. 2ed, Ed. Springer, 2003. ISBN: 9781852333195.
Disciplina Classe C.H.Semestral T.E.L.
COM10080 - LÓGICA COMPUTACIONAL II OBR 60h 4+0+0
Pré-requisitos: COM06853 - Lógica Computacional I
Ementa:
Sintaxe e semântica do cálculo de predicados de primeira ordem. Sistemas dedutivos - sistemas formais: axiomatização do cálculo de predicados. Dedução natural no cálculo de predicados. Tableaux semânticos no cálculo de predicados. Resolução no cálculo de predicados. Lógica e programação em Lógica.
Bibliografia:
Alencar Filho, E.; Iniciação à lógica matemática. Ed. Nobel, 2002. ISBN: 9788521304036.
Mortari, C.; Introdução à Lógica. 1ed, Ed. Unesp, 2001. ISBN: 9788571393370.
Souza, J.N.; Lógica para Ciência da Computação: fundamentos da linguagem, semântica e sistemas de duração. 1Ed, Elsevier, 2002. ISBN: 8535210938.
Krantz, S. G.; Handbook of Logic and Proof Techniques for Computer Science. 1ed, Ed. Birkhäuser, 2002. ISBN: 9780817642204.
Huth, M.; Ryan, M.; Logic in Computer Science: Modelling and Reasoning about Systems. 2ed, Ed. Cambridge University, 2004. ISBN: 9780521543101.
Ben-Ari, M.; Mathematical Logic for Computer Science. 2ed, Ed. Springer, 2003. ISBN: 9781852333195.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
48
Disciplina Classe C.H.Semestral T.E.L.
COM06851 - MATEMÁTICA DISCRETA OBR 60h 4+0+0
Pré-requisitos: ---
Ementa:
Teoria de conjuntos. Funções. Relações. Indução. Recursão. Introdução à Lógica Proposicional. Álgebra Booleana. Introdução à probabilidade discreta. Comportamentos assintóticos.
Bibliografia:
Menezes, P. B.; Matemática Discreta para Computação e Informática. 2ed, Ed. Bookman, 2008. ISBN: 9788577802692.
Lipschutz, S.; Lipson, M.; Teoria e Problemas de Matemática Discreta. 2ed, Ed. Bookman, 2004. ISBN: 8536303611.
Scheinerman, E. R.; Matemática Discreta: Uma Introdução. 1ed, Ed. Thomson, 2003. ISBN: 8522102910.
Goodaire, E. G.; Parmenter, M. M.; Discrete mathematics with graph theory, 3ed, Ed. Pearson Prentice Hall, 2006. ISBN: 9780131679955
O'Donnell, J.; Hall, C.; Page, R.; Discrete Mathematics Using a Computer. 2ed, Ed. Springer, 2006. ISBN: 9781846282416
Graham, R., Knuth, D. e Patashnik, O.; Matemática Concreta - Fundamentos para a Ciência da Computação, 2ed, Ed. LTC, 1995. ISBN: 8521610408
Disciplina Classe C.H.Semestral T.E.L.
COM10081 - METODOLOGIA DE PESQUISA EM INFORMÁTICA
OBR 30h 2+0+0
Pré-requisitos: ENG06854 - Português Instrumental
Ementa:
Conceitos básicos. A metodologia científica. A escolha do tema. A montagem da pesquisa. Exemplo de roteiro de pesquisa. A gerência de pesquisa. Redação, interpretação e crítica de artigos científicos.
Bibliografia:
Marconi, M. A.; Lakatos, E. M.; Fundamentos de Metodologia Científica. 6ed, Ed. Atlas, 2007. ISBN: 9788522440153.
Fachin, O.; Fundamentos de Metodologia. 5ed, Ed. Saraiva, 2006. ISBN: 9788502055322.
Gil, A. C.; Como Elaborar Projetos de Pesquisa. 4ed, Ed. Atlas, 2002. ISBN: 9788522431694.
Medeiros, J. B.; Redação Científica: A Prática de Fichamentos, Resumos, Resenhas. 10ed, Ed. Atlas, 2008. ISBN: 9788522450220.
Marconi, M. A.; Lakatos, E. M.; Técnicas de Pesquisa. 7ed, Ed. Atlas, 2008. ISBN: 9788522451524.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
49
Köche, J.C.; Fundamentos de metodologia científica: teoria da ciência e iniciação à pesquisa. 29. ed. Petrópolis, RJ: Vozes, 2011. 182 p. ISBN 9788532618047.
Disciplina Classe C.H.Semestral T.E.L.
COM10393 - MÉTODOS DE OTIMIZAÇÃO OBR 60h 4+0+0
Pré-requisitos: COM10131 - Otimização Linear
Ementa:
Introdução aos métodos aproximados ou heurísticos. Algoritmos metaheurísticos ou heurísticas inteligentes: definição, diferenças entre metaheurísticas e heurísticas convencionais. Principais metaheurísticas: Simulated Annealing, Busca Tabu, Algoritmos Genéticos, etc. Aplicações de metaheurísticas a problemas de otimização combinatória.
Bibliografia:
Gonzalez, T. F.; Handbook of Approximation Algorithms and Metaheuristics. 1ed, Ed. Chapman & Hall, 2007. ISBN: 9781584885504.
Goldbarg, M. C.; Luna, H. P. L.; Otimização Combinatória e Programação Linear: Modelos e Algoritmos. 2ed, Ed. Campus/Elsevier, 2005. ISBN: 9788535215205.
Arenales, M; Armentano, V. A.; Morabito, R.; Yanasse, H. H.; Pesquisa operacional. 1ed, Elsevier, 2007. ISBN: 9788535214543.
Wolsey, L. A.; Integer programming. 1ed, Ed. Wiley Interscience, 1998. ISBN: 9780471283669.
Hillier, F. S.; Lieberman, G. J.; Introdução à Pesquisa Operacional. 8ed, Bookman, 2006. ISBN: 9788563308030.
Glover, F. W.; Kochenberger, G. A.; Handbook of Metaheuristics. 1ed, Ed. Springer, 2003. ISBN: 9781402072635.
Disciplina Classe C.H.Semestral T.E.L.
COMxxxxx - MINERAÇÃO DE DADOS OPT 60h 4+0+0
Pré-requisitos: COM10129 - Banco de Dados; COM05510 - Estatística Básica
Ementa:
Padrões em dados. Métodos: classificação, regressão, agrupamento, associação, etc. Processamento de dados (entrada/saída) e Data Mining. Conceitos: dados, informações, tabelas, registros, campos, classes, rótulos, atributos, exemplos, protótipos. Espaço de atributos e visualização. Representação do conhecimento. Regras indutivas e associativas. Métricas de validade de regras associativas. Classificação supervisionada e não supervisionada. Algoritmos de classificação. Amostras e protótipos. Técnicas de visualização de dimensões superiores. Aplicações.
Bibliografia:
Bramer, M.; Principles of Data Mining. 1ed, Ed. Springer, 2007. ISBN: 9781846287657.
Larose, D. T.; Data Mining Methods and Models, Ed. Wiley/IEEE, 2006. ISBN: 9780471666561.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
50
Fayyad, U. M.; Shapiro, G. P.; Smyth, P.; Uthurusamy, R.; Advances in Knowledge Discovery and Data Mining. Ed. MIT, 1996. ISBN: 9780262560979.
Liu, B.; Web Data Mining: Exploring Hyperlinks, Contents, and Usage Data. 2ed, Ed. Springer, 2008. ISBN: 9783540378815.
Witten, I. H.; Frank, E.; Data Mining: Practical Machine Learning Tools and Techniques. 2ed, Ed. Morgan Kaufmann, 2005. ISBN: 9780120884070.
Disciplina Classe C.H.Semestral T.E.L.
COMxxxxx - MODELAGEM E SIMULAÇÃO OPT 60h 3+0+0
Pré-requisitos: ENG05510 - Estatística Básica; COM06992 - Estruturas de Dados I
Ementa:
Conceitos. Diagramas de ciclos de atividades. Modelagem para simulação: o processo de criação de modelos. Geração de números e variáveis aleatórias. Sistemas e linguagens para simulação e suas formas de abordagem: eventos, atividades, três fases, processos. Implementação de projetos de simulação: formulação, representação, construção de modelos, validação e verificação. Planejamento de experimentos e análise estatística de resultados. Estudo de casos.
Bibliografia:
Zeigler, B. P.; Praehofer, H.; Kim, T. G.; Theory of Modeling and Simulation. 2ed, Ed. Academic, 2000. ISBN: 9780127784557.
Chung, C. A.; Simulation Modeling Handbook: A Practical Approach, 1ed, Ed. CRC, 2003. ISBN: 9780849312410.
Severance, F. L; System Modeling and Simulation: An Introduction. Ed. Wiley, 2001. ISBN: 9780471496946.
Klee, H.; Simulation of Dynamic Systems with MATLAB and Simulink. 1ed, Ed. CRC, 2007. ISBN: 9781420044188.
Filho, P. J. F.; Introdução à Modelagem e Simulação de Sistemas com Aplicações Arena. 2ed, Ed. Visual Books, 2008. ISBN: 9788575022283.
Disciplina Classe C.H.Semestral T.E.L.
COMxxxxx - MONTAGEM E MANUTENÇÃO DE COMPUTADORES
OPT 60h 2+0+1
Pré-requisitos: COM10076 - Arquitetura de Computadores
Ementa:
Identificação dos componentes do micro. Instalação, configuração e manutenção dos componentes e periféricos (HD, placa de rede, placa de fax modem, etc.). Reconhecimento e correção dos principais erros ocorridos. Técnicas de Manutenção Preventiva e Corretiva.
Bibliografia:
Paixão, R. R.; Configuração e Montagem de PCs com Inteligência. 6ed, Ed. Érica, 2007. ISBN: 9788536501468.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
51
D'avila, E.; Montagem, Manutenção e Configuração de Computadores Pessoais. 18ed, Ed. Érica, 1997. ISBN: 857194489X.
Almeida, M.; Curso de Montagem e Manutenção de Computadores. 1ed, Ed. Digerati Books, 2008. ISBN: 9788560480777.
Oliveira, A. S.; Andrade, F. S.; Sistemas Embarcados: Hardware e Firmware na Prática. 1ed, Ed. Érica, 2006, ISBN: 8536501057.
Avillano, I. C.; Como Montar e Configurar um PC. 1ed, Ed. Ciência Moderna, 2004. ISBN: 8573933259.
Disciplina Classe C.H.Semestral T.E.L.
COMxxxxx - MULTIMÍDIA E HIPERMÍDIA OPT 60h 4+0+0
Pré-requisitos: COM10078 - Estruturas de Dados II; COM10507 – Interf. Humano-Computador
Ementa:
Objetivos e fundamentos da tecnologia multimídia. Mídia, multimídia e hipermídia. Sistemas e aplicações hipermídia. Histórico: Internet e World Wide Web. Concepção de sistemas hipermídia. Modelagem hipermídia: dados, navegação, interação e eventos. Visualização hipermídia. Engenharia hipermídia: métodos e técnicas para desenvolvimento hipermídia. Linguagens de marcação de conteúdo: SGML, HTML, XML e CSS. DTD e XML Schema. XSL, XSLFO e XSLT. XLink e Xpointer. RDF e Web Semântica.
Bibliografia:
Filho, W. P. P.; Multimídia: Conceitos e Aplicações. 1ed, Ed. LTC, 2000. ISBN: 8521612222.
Bugay, E. L.; Hipermídia Adaptativa: O Modelo AHAM-MI. 1ed, Ed. Visual Books, 2008. ISBN: 9788575022306.
McMenemy, K.; Ferguson, S.; A Hitchhikers Guide to Virtual Reality. Ed. A K Peters, 2007. ISBN: 9781568813035.
Lowe, D.; Hall, W.; Hypermedia and the Web. Ed. Wiley, 1999.
Vince, J.; Introduction to Virtual Reality. 1ed, Ed. Springer, 2004. ISBN: 9781852337391.
Disciplina Classe C.H.Semestral T.E.L.
COMxxxxx - NEUROCOMPUTAÇÃO OPT 60h 4+0+0
Pré-requisitos: COM10792 - Inteligência Artificial
Ementa:
Conceitos e Definições de neurocomputação. Evolução tecnológica. Redes neurais, conceitos e definições. Leis de aprendizagem. Perceptron. Redes Adaline e Madaline. Memórias Associativas. Redes Perceptron de Múltiplas Camadas. Algoritmo de Aprendizagem por Retro-propagação do erro. Funções de Base Radial. Redes Competitivas. Mapas auto-organizáveis: Rede de Kohonen, ART, LVQ, MAXNET, HAMMING. Rede de Hopfield. Rede counter-propagation. Redes hierárquicas, estocásticas e espaço-temporais. Neurocomputadores. Técnicas para extração/seleção de características e validação do treinamento. Estudo de casos.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
52
Bibliografia:
Haykin, S.; Redes Neurais: Princípios e Prática. 2ed, Ed. Bookman, 2000. ISBN: 9788573077186.
Masters, T.; Practical Neural Network Recipes in C++. 1ed, Ed. Morgan Kaufmann, 1993. ISBN: 9780124790407.
Ripley, B. D.; Pattern Recognition and Neural Networks. 1ed, Ed. Cambridge University, 2008. ISBN: 9780521717700.
Haykin, S.; Neural Networks and Learning Machines. 3ed, Ed. Prentice Hall, 2007. ISBN: 9780131471399.
Fausett, L.; Fundamentals of Neural Networks. Ed. Prentice Hall, 1993. ISBN: 9780133341867.
Disciplina Classe C.H.Semestral T.E.L.
COM10131 - OTIMIZAÇÃO LINEAR OBR 60h 3+0+0
Pré-requisitos: MPA06855 - Álgebra Linear; COM06992 - Estruturas de Dados I
Ementa:
Formulação de programas lineares. Solução gráfica. Modelos tradicionais de PL. Método simplex. Geometria do método simplex. Dualidade. Análise de sensibilidade. Introdução à otimização. Programação Linear Inteira e Mista. Uso de pacotes computacionais.
Bibliografia:
Bazaraa, N.; Jarvis, J.; Sherali, H.; Linear Programming and Network Flows. 4ed, Ed. John Wiley & Sons, 2010. ISBN: 9780470462720.
Goldbarg, M. C.; Luna, H. P. L.; Otimização Combinatória e Programação Linear: Modelos e Algoritmos. 2ed, Ed. Campus/Elsevier, 2005. ISBN: 9788535215205.
Arenales, M; Armentano, V. A.; Morabito, R.; Yanasse, H. H.; Pesquisa operacional. 1ed, Elsevier, 2007. ISBN: 9788535214543.
Hillier, F. S.; Lieberman, G. J.; Introdução à Pesquisa Operacional. 8ed, Bookman, 2006. ISBN: 9788563308030.
Prado, D. S.; Programação Linear. 5ed., INDG, 2007. ISBN: 9788598254456.
Luenberger, D. G.; Yinyu, Y. E.; Linear and Nonlinear Programming. 3ed, Ed. Springer, 2008. ISBN: 9780387745022.
Disciplina Classe C.H.Semestral T.E.L.
COMxxxxx - OTIMIZAÇÃO LINEAR INTEIRA OPT 60h 4+0+0
Pré-requisitos: COM10131 - Otimização Linear
Ementa:
Modelos de problemas de programação inteira. Técnicas de planos de corte. Enumeração implícita. Técnicas de enumeração. Branch-and-Bound. Modelo de atribuição generalizada. Métodos de relaxação lagrangeana.
Bibliografia:
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
53
Wolsey, L. A.; Integer programming. 1ed, Ed. Wiley Interscience, 1998. ISBN: 9780471283669.
Bazaraa, N.; Jarvis, J.; Sherali, H.; Linear Programming and Network Flows. 4ed, Ed. John Wiley & Sons, 2010. ISBN: 9780470462720.
Goldbarg, M. C.; Luna, H. P. L.; Otimização Combinatória e Programação Linear: Modelos e Algoritmos. 2ed, Ed. Campus/Elsevier, 2005. ISBN: 9788535215205.
Arenales, M; Armentano, V. A.; Morabito, R.; Yanasse, H. H.; Pesquisa operacional. 1ed, Elsevier, 2007. ISBN: 9788535214543.
Wolsey, L. A.; Nemhauser, G. L.; Integer and Combinatorial Optimization. 1ed, Ed. Wiley, 1999. ISBN: 9780471359432.
Luenberger, D. G.; Yinyu, Y. E.; Linear and Nonlinear Programming. 3ed, Ed. Springer, 2008. ISBN: 9780387745022.
Disciplina Classe C.H.Semestral T.E.L.
COMxxxxx - OTIMIZAÇÃO NÃO-LINEAR OPT 60h 4+0+0
Pré-requisitos: COM10131 - Otimização Linear
Ementa:
Formulação do problema de otimização: Função objetivo e restrições. Otimização não linear irrestrita: métodos de busca unidimensional e multidimensional. Otimização não linear restrita: Funções Penalidade, Multiplicadores de Lagrange, Programação Quadrática Seqüencial.
Bibliografia:
Bazarra, M. S.; Sherali, H. D.; Shetty, C. M.; Nonlinear Programming: Theory and Algorithms. 3ed, Ed. Wiley Interscience, 2006. ISBN: 9780471486008.
Luenberger, D. G.; YINYU, Y. E.; Linear and Nonlinear Programming. 3ed, Ed. Springer, 2008. ISBN: 9780387745022.
Edgar, T. F.; Himmelblau, D. M.; Lasdon, L. S.; Optimization of Chemical Process. 2ed, Ed. McGraw Hill, 2001. ISBN: 9780071189774.
Bertsekes, D. P.; Nonlinear Programming. 2ed, Ed. Athena Scientific, 1999. ISBN: 9781886529007.
Avriel, M.; Nonlinear Programming: Analysis and Methods. Ed. Dover Publications, 2003. ISBN: 9780486432274.
Disciplina Classe C.H.Semestral T.E.L.
ENG06854 - PORTUGUÊS INSTRUMENTAL OBR 30h 2+0+0
Pré-requisitos: ---
Ementa:
Concepções de leitura e produção de textos técnico-científicos. Os sujeitos da leitura e da produção. Aspectos cognitivos da compreensão dos textos. Texto: mecanismos de coesão e coerência. Compreensão e expressão oral. Regras de pontuação e regras de acentuação.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
54
Resenhas, resumos e esquemas.
Bibliografia:
Andrade, M. M.; Henriques, A.; Língua Portuguesa: Noções Básicas para Cursos Superiores. 8ed, Ed. Atlas, 2007. ISBN: 9788522447169.
Savioli, F. P.; Fiorin, J. L.; Para entender o texto: leitura e redação. 16ed, Ed. Ática, 2002. ISBN: 9788508108664.
Martins, D. S.; Zilberknop, L. S.; Português Instrumental: de Acordo com as Atuais Normas da ABNT. 27ed, Ed. Atlas, 2008. ISBN: 9788522449811.
Medeiros, J. B.; Português Instrumental. 6ed, Ed. Atlas, 2007. ISBN: 8522445516.
Schocair, N. M.; Gramática do Português Instrumental. 2ed, Ed. Impetus, 2007. ISBN: 9788576262381.
Terra, E.; Curso pratico de gramática. São Paulo: Scipione, 1991. 335p. ISBN 8526216708 (broch.).
Disciplina Classe C.H.Semestral T.E.L.
COMxxxxx - PROCESSAMENTO DE ALTO DESEMPENHO
OPT 60h 3+0+0
Pré-requisitos: COM10616 - Sistemas Distribuídos
Ementa:
Introdução ao processamento de alto desempenho. Técnicas para aumento de desempenho: otimização de loops e de arquivos executáveis. Arquiteturas de Alto Desempenho. Fundamentos de Programação Paralela. Escalonamento. Balanceamento de carga. Projeto e implementação de aplicações paralelas.
Bibliografia:
Dantas, M.; Computação Distribuída de Alto Desempenho: Redes, Clusters e Grids Computacionais. 1ed, Ed. Axcel Books, 2005. ISBN: 8573232404.
Andrews, G. A.; Foundations of Multithreaded, Parallel and Distributed Programming. Ed. Addison-Wesley, 2000. ISBN: 9780201357523.
Dowd, K.; Severance, C.; High Performance Computing. Ed. O'Reilly, 1998. ISBN: 9781565923126.
Quinn, M. J.; Parallel Programming in C with MPI and OpenMP. Ed. McGraw Hill, 2003. ISBN: 9780071232654.
Hwang, K.; Advanced computer architecture: parallelism, scalability, programmability. Ed. McGraw-Hill, 1993. ISBN: 9780070316225.
Disciplina Classe C.H.Semestral T.E.L.
COM10399 - PROCESSAMENTO DIGITAL DE IMAGENS OPT 60h 3+0+0
Pré-requisitos: MPA06855 - Álgebra Linear; COM06992 - Estruturas de Dados I
Ementa:
Introdução: problemas, aplicações, fases de processamento, sistemas de imageamento.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
55
Noções de Percepção visual: sistema visual humano, brilho, contraste, cor, Sistema RGB, equipamento de visualização, tabela de cores. Digitalização: Amostragem e Quantização. Transformadas: Fourier, wavelet. Restauração de imagens: Modelos de degradação, filtragem inversa e filtragem Wiener. Registro de imagens: transformações geométricas, métodos de interpolação. Realce de Imagens: processamento pontual, filtragem espacial e no domínio da freqüência e filtros não-lineares. Componentes Principais. Realce de Cores: IHS, pseudocor, falsa cor. Segmentação. Extração de atributos. Modelo Linear de Mistura.
Bibliografia:
Gonzalez, R. C.; Woods, R. E.; Digital Image Processing. 3ed, Ed. Prentice Hall, 2007. ISBN: 9780131687288.
Marques Filho, O.; Vieira Neto, H.; Processamento Digital de Imagens. Ed. Brasport, 1999. ISBN: 8574520098.
Gonzalez, R. C.; Woods, R. E.; Eddins, S. L.; Digital Image Processing using Matlab. Ed. Prentice Hall, 2003. ISBN: 9780130085191.
Conci, A,; Azevedo, E.; Leta, F. R.; Computação Gráfica: Processamento de Imagens Digitais. 1ed, Ed. Elsevier, 2007. ISBN: 9788535223293.
Baxes, G. A.; Digital Image Processing: Principles and Applications. Ed. Wiley, 1994. ISBN: 9780471009498.
Disciplina Classe C.H.Semestral T.E.L.
MPAxxxxx - PROCESSOS ESTOCÁSTICOS OPT 60h 4+0+0
Pré-requisitos: ENG05510 - Estatística Básica; ENG06992 - Estruturas de Dados I
Ementa:
O conceito de probabilidade. Probabilidade condicionada. Teorema de Bayes. O conceito de Variáveis Aleatórias (VA). VA discretas. VA contínuas. Valor esperado de VA. Variância de VA; VA Bi-dimensionais. Desigualdade de Markov. Desigualdade de Tchebyshev. Coeficiente de correlação. O conceito de processos estocásticos. Processos discretos e contínuos. Processo de Markov. Processo de nascimento e morte. Processos Semi-Markovianos. Introdução à Teoria das Filas.
Bibliografia:
Albuquerque, J. P. A.; Fortes, J. M. P.; Finamore, W. A.; Probabilidade, variáveis aleatórias e processos estocásticos. 1ed, Ed. Interciência, 2008. ISBN: 9788571931916.
Ross, S. M.; Stochastic Processes. 2ed, Ed. Wiley, 1995. ISBN: 9780471120629.
Lawler, G. F.; Introduction to Stochastic Processes. 2ed, Ed. Chapman & Hall, 2006. ISBN: 9781584886518.
Karlin, S.; Taylor, H. M.; A First Course in Stochastic Processes. 2ed, Ed. Academic, 1975. ISBN: 9780123985521.
Ross, S. M.; Introduction to Probability Models. 9ed, Ed. Academic, 2006. ISBN: 9780125980623.
Disciplina Classe C.H.Semestral T.E.L.
COM06842 - PROGRAMAÇÃO I OBR 60h 2+0+1
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
56
Pré-requisitos: ---
Ementa:
Noções de lógica de programação. Introdução à construção de algoritmos. Tipos de dados elementares e estruturados. Estruturas de controle. Modularização de programas: unidades de programação e passagem de parâmetros. Estudo de uma linguagem de programação procedural.
Bibliografia:
Forbellone, A. L. V.; Eberspacher, H. F.; Lógica de Programação: A Construção de Algoritmos e Estruturas de Dados. 3ed, Ed. Prentice-Hall, 2005. ISBN: 8576050242.
Farrer, H.; Becker, C. G.; Faria, E. C.; Matos, H. F.; et al. Algoritmos Estruturados. 3ed, Ed. LTC, 1999. ISBN: 9788521611806.
Manzano, J. A. N. G.; Oliveira, J. F.; Algoritmos: Lógica para Desenvolvimento de Programação de Computadores. 21ed, Ed. Érica, 2004. ISBN: 9788571947184.
Guimarães, A. M.; Lages, N. A. C.; Algoritmos e Estruturas de Dados. 1ed, Ed. LTC, 1994. ISBN: 9788521603788.
Farrer, H.; Becker, C. G.; Faria, E. C.; Matos, H. F.; et al. Pascal Estruturado. 3ed, Ed. LTC, 1999. ISBN: 9788521611745.
Wirth, N.; Algoritmos e estruturas de dados. Rio de Janeiro: LTC, 1999. 255 p. ISBN 8521611900.
Disciplina Classe C.H.Semestral T.E.L.
COM10082 - PROGRAMAÇÃO II OBR 60h 2+0+1
Pré-requisitos: COM06992 - Estruturas de Dados I
Ementa:
Conceitos de Orientação a Objetos, Princípios de Modelagem de Software orientado à Objetos, Programação orientada a objetos: classes e objetos, atributos e métodos, especificadores de acesso, herança, classes e métodos abstratos, polimorfismo, classes e métodos genéricos, tratamento de exceções, tratamento de eventos, estudo aprofundado de uma linguagem de programação orientada a objetos. Visão geral de um método de análise e projeto orientado a objeto.
Bibliografia:
Santos, R.; Uma Introdução a Programação Orientada a Objetos Usando Java. 1ed, Ed. Campus, 2003. ISBN: 853521206X.
Deitel, H. M.; Deitel, P. J.; Java Como Programar. 6ed, Ed. Prentice Hall, 2005. ISBN: 8576050196.
Blaha, M.; Rumbaugh, J. Modelagem e projetos baseados em objetos com UML 2. 2. ed. rev. e atual. - Rio de Janeiro, RJ: Elsevier: Campus, 2006. 496 p. ISBN 8535217533 (broch.).
Eckel, B.; Thinking in Java. 4ed, Ed. Prentice Hall, 2006. ISBN: 9780131872486.
Mclaughlin, Brett; Pollice, G.; West, D. Use a cabeça análise e projeto orientado ao objeto. Rio de Janeiro: Alta Books, 2007. 441 p. ISBN 9788576081456 (broch.).
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
57
Savitch, W.; Absolute Java. Addison Wesley; 5 th, 2012.0132989964.
Disciplina Classe C.H.Semestral T.E.L.
COMxxxxx - PROGRAMAÇÃO III OPT 60h 3+0+0
Pré-requisitos: COM06842 - Programação I
Ementa:
Características do paradigma de programação funcional. Conceitos de linguagens funcionais: funções de ordem superior, casamento de padrão, tipos de dados algébricos, polimorfismo paramétrico e de sobrecarga. Ordem de avaliação de expressões. Estruturas de dados infinitas. Programação seqüencial. Prova de correção de programas e derivação de programas a partir da especificação.
Bibliografia:
Bird, R.; Introduction to Functional Programming. 2ed, Ed. Prentice Hall, 1998. ISBN: 9780134843469.
Hutton, G.; Programming in Haskell. Ed. Cambridge University, 2007. ISBN: 9780521692694.
Sá, C. C.; Silva, M. F.; Haskell: uma Abordagem Prática. 1ed, Ed. Novatec, 2006. ISBN: 8575220950.
O'Sullivan, B.; Stewart, D.; Goerzen, J.; Real World Haskell. Ed. O'Reilly, 2008. ISBN: 9780596514983.
Thompson, S.; Haskell: The Craft of Functional Programming. 2ed, Ed. Addison Wesley, 1999. ISBN: 9780201342758.
Disciplina Classe C.H.Semestral T.E.L.
COMxxxxx - PROGRAMAÇÃO IV OPT 60h 3+0+0
Pré-requisitos: COM06853 - Lógica computacional I
Ementa:
Fundamentos teóricos da programação lógica: unificação e resolução. Conceitos de linguagens de programação lógica. Estudo de uma linguagem de programação em lógica. Aplicações.
Bibliografia:
Andrews, J. H.; Logic Programming: Operational Semantics and Proof Theory. Ed. Cambridge University, 2004. ISBN: 9780521607544.
Bramer, M.; Logic Programming with Prolog. 1ed, Ed. Springer, 2005. ISBN: 9781852339388.
Clocksin, W. F.; Clause and Effect: Prolog Programming for the Working Programmer. 1ed, Ed. Springer, 2003. ISBN: 9783540629719.
Doets, K.; From Logic to Logic Programming. Ed. MIT, 1994. ISBN: 9780262041423.
Deransart, P.; Maluszynski, J.; A Grammatical View of Logic Programming. Ed. MIT,
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
58
1993. ISBN: 9780262041409.
Disciplina Classe C.H.Semestral T.E.L.
COMxxxxx - PROJETO DE SISTEMAS DE SOFTWARE OBR 60h 2+0+1
Pré-requisitos: COM10275 - Engenharia de Requisitos de Software; COM10082 - Programação II
Ementa:
Fundamentação Teórica; Programação Orientada a Objetos; Princípios de projeto de software. Projeto arquitetural. Estilos arquiteturais de software. Decisões Arquiteturais. Projeto detalhado de sistemas de software: organização e visão geral do projeto de dados, interface com o usuário e lógica do negócio. Padrões de Projeto, frameworks. Verificação e validação do projeto de sistema. Documentação do Projeto com UML; Tópicos Especiais em Projeto de Software.
Bibliografia:
Larman, C.; Utilizando UML e Padrões: Uma introdução à análise e ao projeto orientados a objetos. 3ed, Ed. Bookman, 2007. ISBN: 9788560031528.
Gamma, E.; Padrões de projeto: soluções reutilizáveis de software orientado a objetos. Porto Alegre: Bookman, 2000. 364 p. ISBN 8573076100 (broch.)
Fowler, M.; Padrões de Arquitetura de Aplicações Corporativas, ISBN: 9788536306384, Bookman,2006. 492 p.
Freeman, E. (Et.al.). Use a cabeça: padrões e projetos. 2. ed. rev. Rio de Janeiro: Alta Books, 2009. xxiv, 478 p. ISBN 9788576081746 (broch.)
Evans, E.. Domain-driven design: atacando as complexidades no coração do software. Rio de Janeiro: Alta Books, 2009. xxviii, 499 p. ISBN 9788576083603 (broch.)
Sommerville, I.; Engenharia de Software. 8ed, Ed. Addison Wesley, 2007. ISBN: 9788588639287.
Disciplina Classe C.H.Semestral T.E.L.
COM10394 - REDES DE COMPUTADORES OBR 60h 4+0+0
Pré-requisitos: COM10132 - Sistemas Operacionais
Ementa:
Introdução. O modelo OSI. O modelo TCP/IP. Camada de Aplicação. Camada de Transporte. Camada de Rede. Camada de Enlace. Equipamentos de redes. Redes sem Fio. Redes Multimídia. Aspectos de Segurança em Redes.
Bibliografia:
Kurose, J. F.; Ross, K. W.; Redes de Computadores e a Internet. 3ed, Ed. Addison Wesley, 2006. ISBN: 8588639181.
Stallings, W.; Redes e Sistemas de Comunicação de Dados. 1ed, Ed. Campus, 2005. ISBN: 8535217312.
Comer, D. E.;Redes de Computadores e Internet. 4ed, Bookman, 2007. ISBN:
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
59
9788560031368.
Tanenbaum, A. S.; Redes de Computadores. 4ed, Ed. Campus, 2003. ISBN: 8535211853.
Torres, G.; Redes de Computadores: Curso Completo. 1ed, Ed. Axcel Books, 2001. ISBN: 8573231440.
Soares, L. F. G.; Lemos, G.; Colcher, S.; Redes de Computadores: das LANs, MANs e WANs às Redes ATM. 2ed, Ed. Campus, 1995. ISBN: 857001998X.
Disciplina Classe C.H.Semestral T.E.L.
COMxxxxx - SEGURANÇA EM REDES OPT 60h 3+0+0
Pré-requisitos: COM10394 - Redes de Computadores
Ementa:
Anatomia de ataques a redes. Tipos de ataques e soluções conhecidas para os principais tipos de ataque. Segurança no nível do sistema operacional e no nível de rede. Detecção de intrusão. Configuração e utilização de ferramentas de segurança. Política de segurança. Projeto de segurança de redes.
Bibliografia:
Stallings, W.; Criptografia e Segurança de Redes. 4ed, Ed. Prentice Hall, 2007. ISBN: 9788576051190.
Kaufman, C.; Perlman, R.; Speciner, M.; Network Security: Private Communication in a Public World. 2ed, Ed. Prentice Hall, 2002. ISBN: 9780130460196.
Tanenbaum, A. S.; Redes de Computadores. 4ed, Ed. Campus, 2003. ISBN: 8535211853.
Pfleeger, C. P.; Pfleeger, S. L.; Security in Computing. 4ed, Ed. Prentice Hall, 2006. ISBN: 9780132390774.
Torres, G.; Redes de Computadores: Curso Completo. 1ed, Ed. Axcel Books, 2001. ISBN: 8573231440.
Disciplina Classe C.H.Semestral T.E.L.
COM10401 - SISTEMAS DE SOFTWARE LIVRE OPT 60h 2+0+1
Pré-requisitos: COM10132 - Sistemas Operacionais
Ementa:
Filosofia e conceitos de software livre. Licenças livres. Migração: práticas, análise de impactos e riscos. Planos de contingência. Casos de sucesso em migrações para software-livre. Evolução do software livre. Tendências no mundo da informática. Sistema operacional livre: instalação, configuração e comandos básicos. Sistemas de ajuda. Interfaces gráficas. Programas básicos. Programas gráficos. Edição profissional de documentos científicos (tex/latex).
Bibliografia:
Anunciação, H.; Linux Total e Software Livre. 1ed, Ed. Ciência Moderna, 2007. ISBN:
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
60
9788573935998.
Negus, C.; Linux: a Bíblia. 1ed, Ed. Alta Books, 2008. ISBN: 9788576081791.
Melo, S. P.; Trigo, C. H.; Projeto de Segurança em Software Livre: Teoria e Prática. 1ed, Ed. Alta Books, 2004. ISBN: 8576080265.
Silveira, S. A.; Cassino, J.; Software Livre e Inclusão Digital. 1ed, Ed. Conrad, 2003. ISBN: 8587193961.
Mittelbach, F.; Goossens, M.; Braams, J.; Carlis, D.; The LaTeX Companion. 2ed, Ed. Addison Wesley, 2004. ISBN: 0201362996.
Disciplina Classe C.H.Semestral T.E.L.
COM10616 - SISTEMAS DISTRIBUÍDOS OBR 60h 3+0+0
Pré-requisitos: COM10394 - REDES DE COMPUTADORES; COM10082 - PROGRAMAÇÃO II
Ementa:
Conceito de sistemas distribuídos. Arquitetura de sistemas distribuídos. Comunicação entre processos. Sincronização. Alocação de processadores. Sistemas distribuídos de tempo real. Sistemas de arquivos distribuídos. Segurança. Tolerância a falhas. ambientes e linguagens de programação para sistemas distribuídos.
Bibliografia:
Coulouris, G.; Dollimore, J.; Kindberg, T.; Sistemas Distribuídos: Conceitos e Projeto. 4ed, Ed. Bookman, 2007. ISBN: 9788560031498.
Tanenbaum, A. S; Steen, M. V; Sistemas Distribuídos: Princípios e Paradigmas. 2ed, Ed. Prentice Hall, 2007. ISBN: 9788576051428.
Kshemkalyani, A. D.; Singhal, M.; Distributed Computing: Principles, Algorithms, and Systems. 1ed, Ed. Cambridge University, 2008. ISBN: 9780521876346.
Dantas, M.; Computação Distribuída de Alto Desempenho - Redes, Clusters e Grids Computacionais; Axcel Books - 2005; ISBN: 8573232404.
Herlihy, M.; Shavit, N.; The Art of Multiprocessor Programming. Ed. Morgan Kaufmann, 2008. ISBN: 9780123705914.
Inscore, J.; Cattell, R.; J2EE: Java 2 Enterprise Edition. Ed. Campus, 2001. ISBN: 8535208860.
Disciplina Classe C.H.Semestral T.E.L.
COM10132 - SISTEMAS OPERACIONAIS OBR 60h 4+0+0
Pré-requisitos: COM10076 - Arquitetura de Computadores; COM06992 - Estruturas de Dados I
Ementa:
Histórico. Classificação. Estrutura dos S.O. Mono e multi-programação. Processos. Técnicas de escalonamento de processos. Sincronização de processos. Threads. Gerência de memória em sistemas multiprogramados. Técnicas de gerência de memória real. Técnicas de gerência de memória virtual: paginação e segmentação. Sistemas de arquivos. Sistemas de E/S.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
61
Estudo de um sistema operacional real.
Bibliografia:
Silberschatz, A.; Galvin, P. B.; Gagne, G.; Operating System Concepts. 8ed, Ed. Wiley, 2008. ISBN: 9780470128725.
Tanenbaum, A. S.; Modern Operating Systems. 3ed, Ed. Prentice Hall, 2007. ISBN: 9780136006633.
Stallings, W.; Operating systems: Internals and Design Principles. 6ed, Ed. Prentice Hall, 2008. ISBN: 9780136006329.
Stuart, B.; Principles of Operating Systems: Design and Applications. 1ed, Ed. Course Technology, 2008. ISBN: 9781418837693.
Tanenbaum, A. S.; Woodhull, A. S.; Operating Systems Design and Implementation. 3ed, Ed. Prentice Hall, 2006. ISBN: 9780131429383.
Machado, F.B.; Maia, L.P.;Arquitetura de Sistemas Operacionais. 4ª Ed. Editora LTC, 2011. ISBN:9788521615484.
Disciplina Classe C.H.Semestral T.E.L.
COM10395 - TEORIA DA COMPUTAÇÃO OBR 60h 4+0+0
Pré-requisitos: COM10130 - Linguagens Formais e Autômatos
Ementa:
Funções Computáveis. Funções Recursivas. Tese de Church. Máquinas de Turing. Teorema da incompletude de Godel. Decidibilidade. Conjuntos recursivamente enumeráveis.
Bibliografia:
Hopcroft, J. E.; Motwani, R.; Ullman, J. D.; Introdução à teoria de autômatos: linguagens e computação. 2ed, Ed. Campus, 2002. ISBN: 8535210725.
Lewis, H. R.; Papadimitriou, C.; Elementos de Teoria da computação. 2ed, Ed. Bookman, 2000. ISBN: 8573075341.
Diverio, T. A.; MENEZES, P. B.. Teoria da Computação: Máquinas Universais e Computabilidade. 3ed. Porto Alegre: Bookman, 2011. ISBN:9788577808243.
Vieira, N. J.; Introdução aos Fundamentos da Computação: Linguagens e Máquinas. Ed. Thomson, 2006. ISBN: 8522105081.
Sipser, M.; Introdução à Teoria da Computação. Ed. Thomson, 2007. ISBN: 9878522104994.
Menezes, P. B.; Linguagens Formais e Autômatos. Porto Alegre: Sagra-Luzzato, 2001.
Disciplina Classe C.H.Semestral T.E.L.
COM10133 - TEORIA DOS GRAFOS OBR 60h 4+0+0
Pré-requisitos: COM10078 - Estruturas de Dados II
Ementa:
Grafos e subgrafos. Conectividade. Planaridade. Caminhos e Ciclos. Dígrafos. Árvores e
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
62
arborescências. Busca em Grafos. Representação Computacional de Grafos. Cliques. Coloração. Grafos Eulerianos e Hamiltonianos. Emparelhamentos. Fluxos em Redes.
Bibliografia:
Netto, P. O. B.; Grafos: Teoria, Modelos, Algoritmos. 4ed, Ed. Edgard Blucher, 2006. ISBN: 9788521203919.
Goodaire, E. G.; Parmenter, M. M.; Discrete mathematics with graph theory, 3ed, Ed. Pearson Prentice Hall, 2006. ISBN: 9780131679955
Goldbarg, M. C.; Luna, H. P. L.; Otimização Combinatória e Programação Linear: Modelos e Algoritmos. 2ed, Ed. Campus/Elsevier, 2005. ISBN: 9788535215205.
Szwarcfiter, J.; Grafos e Algoritmos Computacionais. 2ed, Ed. Campus/Elsevier, 1986. ISBN: 8570013418.
Cormen, T. H.; Leiserson, C. E.; Rivest, R. L.; Stein, C.; Algoritmos: Teoria e Prática. 2ed, Ed. Campus/Elsevier, 2002. ISBN: 9788535209266.
Gross, J. L.; Yellen, J.; Handbook of Graph Theory. 1ed, Ed. Boca Raton: CRC Press, 2004. ISBN: 9781584880905.
Disciplina Classe C.H.Semestral T.E.L.
COM06985 - TEORIA GERAL DE SISTEMAS OPT 60h 4+0+0
Pré-requisitos: COM06850 - Introdução à Ciência da Computação
Ementa:
Conceitos e teoria de sistemas. Sistemas de informação e sistemas organizacionais. Teoria da decisão. Qualidade, gerenciamento de qualidade total e reengenharia. Níveis de sistemas: estratégico, tático e operacional. Componentes e relacionamentos do sistema. Estratégias de sistemas de informação. Papéis da informação e tecnologia da informação. Planejamento de sistemas de informação.
Bibliografia:
Bertalanffy, L.; Teoria Geral dos Sistemas: Fundamentos, Desenvolvimento e Aplicações. 1ed, Ed. Vozes, 2008. ISBN: 9788532636904.
Stair, R. M.; Reynolds, G. W.; Princípios de Sistemas de Informação. 1ed, Ed. Cengage Learning, 2005. ISBN: 8522104816.
Andrade, A. L.; Seleme, A.; Rodrigues, L. H.; Souto, R.; Pensamento Sistêmico: Caderno de Campo. 1ed, Ed. Bookman, 2006. ISBN: 8536307005.
Laudon, K. C.; Laudon, J. P.; Management Information Systems: Managing the Digital Firm. 10ed, Ed. Prentice Hall, 2007. ISBN: 9780132337748.
Audy, J. L. N.; Andrade, G. K.; Cidral, A.; Fundamentos de Sistemas de Informação. 1ed, Ed. Bookman, 2005. ISBN: 8536304480.
O'Brien, J.A. Sistemas de informação e as decisões gerenciais na era da internet. São Paulo: Saraiva, 2004. 1v. (várias paginações) ISBN 9788502044074 (broch.).
Disciplina Classe C.H.Semestral T.E.L.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
63
COM10610 - TÓPICOS ESPECIAIS EM BANCO DE DADOS I
OPT 60h 4+0+0
Pré-requisitos: COM10129 - Banco de Dados
Ementa:
Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Banco de Dados.
Bibliografia:
Anais dos SBBDs - Simpósio Brasileiro de Banco de Dados.
Lecture Notes in Computer Science.
Disciplina Classe C.H.Semestral T.E.L.
COMxxxxx - TÓPICOS ESPECIAIS EM BANCO DE DADOS II
OPT 60h 4+0+0
Pré-requisitos: COM10129 - Banco de Dados
Ementa:
Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Banco de Dados.
Bibliografia:
Anais dos SBBDs - Simpósio Brasileiro de Banco de Dados.
Lecture Notes in Computer Science.
Disciplina Classe C.H.Semestral T.E.L.
COMxxxxx - TÓPICOS ESPECIAIS EM COMPILADORES I
OPT 60h 4+0+0
Pré-requisitos: COM10791 - Compiladores
Ementa:
Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Compiladores.
Bibliografia:
Anais dos SBLPs - Simpósio Brasileiro de Linguagens de Programação.
Lecture Notes in Computer Science.
Disciplina Classe C.H.Semestral T.E.L.
COMxxxxx - TÓPICOS ESPECIAIS EM COMPILADORES II
OPT 60h 4+0+0
Pré-requisitos: COM10791 - Compiladores
Ementa:
Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Compiladores.
Bibliografia:
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
64
Anais dos SBLPs - Simpósio Brasileiro de Linguagens de Programação.
Lecture Notes in Computer Science.
Disciplina Classe C.H.Semestral T.E.L.
COMxxxxx - TÓPICOS ESPECIAIS EM COMPUTAÇÃO GRÁFICA I
OPT 60h 4+0+0
Pré-requisitos: COM10604 - Computação Gráfica
Ementa:
Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Computação Gráfica.
Bibliografia:
Anais dos SIBGRAPIs - Simpósio Brasileiro de Computação Gráfica e Processamento de Imagens.
Lecture Notes in Computer Science.
Disciplina Classe C.H.Semestral T.E.L.
COMxxxxx - TÓPICOS ESPECIAIS EM COMPUTAÇÃO GRÁFICA II
OPT 60h 4+0+0
Pré-requisitos: COM10604 - Computação Gráfica
Ementa:
Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Computação Gráfica.
Bibliografia:
Anais dos SIBGRAPIs - Simpósio Brasileiro de Computação Gráfica e Processamento de Imagens.
Lecture Notes in Computer Science.
Disciplina Classe C.H.Semestral T.E.L.
COM10611 - TÓPICOS ESPECIAIS EM ENGENHARIA DE SOFTWARE I
OPT 60h 4+0+0
Pré-requisitos: ENG10015 - Engenharia de Software
Ementa:
Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Engenharia de Software.
Bibliografia:
Anais dos SBESs - Simpósio Brasileiro de Engenharia de Software.
Lecture Notes in Computer Science.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
65
Disciplina Classe C.H.Semestral T.E.L.
COMxxxxx - TÓPICOS ESPECIAIS EM ENGENHARIA DE SOFTWARE II
OPT 60h 4+0+0
Pré-requisitos: ENG10015 - Engenharia de Software
Ementa:
Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Engenharia de Software.
Bibliografia:
Anais dos SBESs - Simpósio Brasileiro de Engenharia de Software.
Lecture Notes in Computer Science.
Disciplina Classe C.H.Semestral T.E.L.
COM10612 - TÓPICOS ESPECIAIS EM INFORMÁTICA I OPT 60h 4+0+0
Pré-requisitos: ---
Ementa:
Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Informática.
Bibliografia:
Anais dos CSBCs - Congresso da Sociedade Brasileira de Computação.
Lecture Notes in Computer Science.
Disciplina Classe C.H.Semestral T.E.L.
COMxxxxx - TÓPICOS ESPECIAIS EM INFORMÁTICA II
OPT 60h 4+0+0
Pré-requisitos: ---
Ementa:
Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Informática.
Bibliografia:
Anais dos CSBCs - Congresso da Sociedade Brasileira de Computação.
Lecture Notes in Computer Science.
Disciplina Classe C.H.Semestral T.E.L.
COMxxxxx - TÓPICOS ESPECIAIS EM INTELIGÊNCIA ARTIFICIAL I
OPT 60h 4+0+0
Pré-requisitos: COM10792 - Inteligência Artificial
Ementa:
Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Inteligência Artificial.
Bibliografia:
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
66
Anais dos SBIAs - Simpósio Brasileiro de Inteligência Artificial.
Lecture Notes in Computer Science.
Disciplina Classe C.H.Semestral T.E.L.
COMxxxxx - TÓPICOS ESPECIAIS EM INTELIGÊNCIA ARTIFICIAL II
OPT 60h 4+0+0
Pré-requisitos: COM10792 - Inteligência Artificial
Ementa:
Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Inteligência Artificial.
Bibliografia:
Anais dos SBIAs - Simpósio Brasileiro de Inteligência Artificial.
Lecture Notes in Computer Science.
Disciplina Classe C.H.Semestral T.E.L.
COMxxxxx - TÓPICOS ESPECIAIS EM INTERFACE HUMANO-COMPUTADOR I
OPT 60h 4+0+0
Pré-requisitos: COM10507 - Interface Humano-Computador
Ementa:
Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Interface Humano-Computador.
Bibliografia:
Anais dos IHCs - Simpósio Brasileiro de Fatores Humanos em Sistemas Computacionais.
Lecture Notes in Computer Science.
Disciplina Classe C.H.Semestral T.E.L.
COMxxxxx - TÓPICOS ESPECIAIS EM INTERFACE HUMANO-COMPUTADOR II
OPT 60h 4+0+0
Pré-requisitos: COM10507 - Interface Humano-Computador
Ementa:
Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Interface Humano-Computador.
Bibliografia:
Anais dos IHCs - Simpósio Brasileiro de Fatores Humanos em Sistemas Computacionais.
Lecture Notes in Computer Science.
Disciplina Classe C.H.Semestral T.E.L.
COM10614 - TÓPICOS ESPECIAIS EM OTIMIZAÇÃO OPT 60h 4+0+0
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
67
COMBINATÓRIA I
Pré-requisitos: COM10131 - Otimização Linear
Ementa:
Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Otimização Combinatória.
Bibliografia:
Anais dos SBPOs - Simpósio Brasileiro de Pesquisa Operacional.
Lecture Notes in Computer Science.
Disciplina Classe C.H.Semestral T.E.L.
COMxxxxx - TÓPICOS ESPECIAIS EM OTIMIZAÇÃO COMBINATÓRIA II
OPT 60h 4+0+0
Pré-requisitos: COM10131 - Otimização Linear
Ementa:
Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Otimização Combinatória.
Bibliografia:
Anais dos SBPOs - Simpósio Brasileiro de Pesquisa Operacional.
Lecture Notes in Computer Science.
Disciplina Classe C.H.Semestral T.E.L.
COM10615 - TÓPICOS ESPECIAIS EM PROGRAMAÇÃO I
OPT 60h 4+0+0
Pré-requisitos: COM10082 - Programação II
Ementa:
Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Programação.
Bibliografia:
Anais dos SBLPs - Simpósio Brasileiro de Linguagens de Programação.
Lecture Notes in Computer Science.
Disciplina Classe C.H.Semestral T.E.L.
COMxxxxx - TÓPICOS ESPECIAIS EM PROGRAMAÇÃO II
OPT 60h 4+0+0
Pré-requisitos: COM10082 - Programação II
Ementa:
Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Programação.
Bibliografia:
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
68
Anais dos SBLPs - Simpósio Brasileiro de Linguagens de Programação.
Lecture Notes in Computer Science.
Disciplina Classe C.H.Semestral T.E.L.
COM10613 - TÓPICOS ESPECIAIS EM REDES DE COMPUTADORES I
OPT 60h 4+0+0
Pré-requisitos: COM10394 - Redes de Computadores
Ementa:
Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Redes de Computadores.
Bibliografia:
Anais dos SBRCs - Simpósio Brasileiro de Redes de Computadores.
Lecture Notes in Computer Science.
Disciplina Classe C.H.Semestral T.E.L.
COMxxxxx - TÓPICOS ESPECIAIS EM REDES DE COMPUTADORES II
OPT 60h 4+0+0
Pré-requisitos: COM10394 - Redes de Computadores
Ementa:
Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Redes de Computadores.
Bibliografia:
Anais dos SBRCs - Simpósio Brasileiro de Redes de Computadores.
Lecture Notes in Computer Science.
Disciplina Classe C.H.Semestral T.E.L.
COMxxxxx - TÓPICOS ESPECIAIS EM SISTEMAS OPERACIONAIS I
OPT 60h 4+0+0
Pré-requisitos: COM10132 - Sistemas Operacionais
Ementa:
Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Sistemas Operacionais.
Bibliografia:
Anais dos CSBCs - Congresso da Sociedade Brasileira de Computação.
Lecture Notes in Computer Science.
Disciplina Classe C.H.Semestral T.E.L.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
69
COMxxxxx - TÓPICOS ESPECIAIS EM SISTEMAS OPERACIONAIS II
OPT 60h 4+0+0
Pré-requisitos: COM10132 - Sistemas Operacionais
Ementa:
Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Sistemas Operacionais.
Bibliografia:
Anais dos CSBCs - Congresso da Sociedade Brasileira de Computação.
Lecture Notes in Computer Science.
Disciplina Classe C.H.Semestral T.E.L.
COMxxxxx - TÓPICOS ESPECIAIS EM SISTEMAS WEB I
OPT 60h 4+0+0
Pré-requisitos: COM10396 - Desenvolvimento de Sistemas para Web
Ementa:
Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Sistemas Web.
Bibliografia:
Anais dos WEBMEDIAs - Simpósio Brasileiro de Sistemas Multimídia e Web.
Lecture Notes in Computer Science.
Disciplina Classe C.H.Semestral T.E.L.
COMxxxxx - TÓPICOS ESPECIAIS EM SISTEMAS WEB II
OPT 60h 4+0+0
Pré-requisitos: COM10396- Desenvolvimento de Sistemas para Web
Ementa:
Seminários e aulas expositivas visando ao estudo de artigos técnicos, livros e outros materiais que abordam aspectos avançados em Sistemas Web.
Bibliografia:
Anais dos WEBMEDIAs - Simpósio Brasileiro de Sistemas Multimídia e Web.
Lecture Notes in Computer Science.
Disciplina Classe C.H.Semestral T.E.L.
COM10793 - TRABALHO DE CONCLUSÃO DE CURSO EM CIÊNCIA DA COMPUTAÇÃO I
OBR 90h 1+0+2
Pré-requisitos: ENG10081 - Metodologia de Pesquisa em Informática; 100 créditos concluídos
Ementa:
Estudo de artigos técnicos, livros e outros materiais que abordam o tema a ser tratado no Projeto Final de Graduação do aluno. Elaboração de especificação do projeto a ser desenvolvido. Elaboração do ante-projeto do projeto final de graduação do aluno.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
70
Bibliografia:
Gil, A. C.; Como Elaborar Projetos de Pesquisa. 4ed, Ed. Atlas, 2002. ISBN: 9788522431694.
Marconi, M. A.; Lakatos, E. M.; Técnicas de Pesquisa. 7ed, Ed. Atlas, 2008. ISBN: 9788522451524.
Köche, J. C.; Fundamentos de metodologia científica: teoria da ciência e iniciação à pesquisa. 29. ed. Petrópolis, RJ: Vozes, 2011. 182 p. ISBN 9788532618047.
Medeiros, J. B.; Redação científica: a prática de fichamentos, resumos, resenhas. 11. ed. São Paulo: Atlas, 2009. xii, 321 p. ISBN 9788522453399.
Salomon, D. V.; Como fazer uma monografia: elementos de metodologia de trabalho científico. 6. ed. Belo Horizonte: Interlivros, 1978. 317p.
Andrade, M. M.; Martins, J. A. A.(Colab.). Introdução à metodologia do trabalho científico: elaboração de trabalhos na graduação. 8. ed. São Paulo: Atlas, 2007. x, 160 p. ISBN 9788522448289 (broch.).
Disciplina Classe C.H.Semestral T.E.L.
COMxxxxx - TRABALHO DE CONCLUSÃO DE CURSO EM CIÊNCIA DA COMPUTAÇÃO II
OBR 90h 1+0+2
Pré-requisitos: COM10793 - Trabalho de Conclusão de Curso em Ciência da Computação I
Ementa:
Desenvolvimento do projeto final de graduação do aluno, tomando por base a especificação e o ante-projeto produzidos em Trabalho de Conclusão de Curso em Ciência da Computação I. Elaboração de monografia e apresentação do projeto final de graduação.
Bibliografia:
Gil, A. C.; Como Elaborar Projetos de Pesquisa. 4ed, Ed. Atlas, 2002. ISBN: 9788522431694.
Marconi, M. A.; Lakatos, E. M.; Técnicas de Pesquisa. 7ed, Ed. Atlas, 2008. ISBN: 9788522451524.
Köche, J. C.; Fundamentos de metodologia científica: teoria da ciência e iniciação à pesquisa. 29. ed. Petrópolis, RJ: Vozes, 2011. 182 p. ISBN 9788532618047.
Medeiros, J. B.; Redação científica: a prática de fichamentos, resumos, resenhas. 11. ed. São Paulo: Atlas, 2009. xii, 321 p. ISBN 9788522453399.
Salomon, D. V.; Como fazer uma monografia: elementos de metodologia de trabalho científico. 6. ed. Belo Horizonte: Interlivros, 1978. 317p.
Andrade, M. M.; Martins, J. A. A.(Colab.). Introdução à metodologia do trabalho científico: elaboração de trabalhos na graduação. 8. ed. São Paulo: Atlas, 2007. x, 160 p. ISBN 9788522448289 (broch.).
Disciplina Classe C.H.Semestral T.E.L.
MPA06840 - VETORES E GEOMETRIA ANALÍTICA OBR 60h 4+0+0
Pré-requisitos: ---
Ementa:
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
71
Vetores no R3: Coordenadas, produto interno, bases ortonormais, produto vetorial e produto misto. Mudança de base. Equações de retas e planos no R3. Posições relativas entre retas e planos. Problemas métricos: Distância, ângulo, área e volume. Superfícies Quádricas.
Bibliografia:
Boulos, P.; Camargo, I.; Geometria Analítica: Um Tratamento Vetorial. 3ed, Ed. Makron Books, 2005. ISBN: 9788587918918.
Santos, N. M.; Vetores e Matrizes: Uma Introdução à Álgebra Linear. 4ed, Ed. Thomson, 2007. ISBN: 8522105847.
Lima, E. L.; Coordenadas no Espaço. 3ed, Ed. SBM, 2008. ISBN: 9788524400827.
Winterle, P.; Vetores e Geometria Analítica. 1ed, Ed. Makron Books, 2000. ISBN: 8534611092.
Santos, R. J.; Matrizes Vetores e Geometria Analítica. Ed. UFMG, 2006. ISBN: 8574700142.
Simmons, G. F.; Cálculo com geometria analítica. São Paulo: Makron Books: McGraw-Hill, 1987-1988. 2 v. ISBN 0074504118 (broch.).
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
72
7.3. ESTÁGIO OBRIGATÓRIO E NÃO OBRIGATÓRIO
Os estágios, obrigatório e não obrigatório, deverão seguir às orientações da Comissão de
Estágio do Centro de Ciências Agrárias da UFES, que deverão estar em conformidade com
a nova Proposta de Resolução para a Regulamentação do Estágio na UFES. Além disso, os
estágios deverão atender às especificidades do curso proposto. A proposta de
regulamentação dos estágios é apresentada no Anexo I.
7.4. TRABALHO DE CONCLUSÃO DE CURSO
O trabalho de conclusão de curso (TCC) deverá ser parte integrante do currículo do curso
de Ciência da Computação do CCA/UFES, devendo seguir a normatização abaixo prevista.
O objetivo do TCC é consolidar os conteúdos vistos ao longo do curso em um trabalho
prático de pesquisa experimental, projeto ou ainda um estudo de caso. O desenvolvimento
deste trabalho deve possibilitar ao aluno a integração entre teoria e prática, verificando a
capacidade de síntese das vivências do aprendizado adquiridas durante o curso.
O TCC deverá ser apresentado sob a forma de monografia, que é um trabalho de
divulgação científica, sistematizado e completo sobre um assunto particular, devendo
apresentar um texto conciso e coeso.
O trabalho de conclusão de curso em Ciência da Computação deverá ser desenvolvido
dentro das disciplinas “Trabalho de Conclusão de Curso em Ciência da Computação” I e II.
Na disciplina TCC I o estudante deverá conceber o trabalho a ser desenvolvido, bem como
definir a comissão de avaliação, elaborar e aprovar o projeto e dar início a execução da
atividade. Na disciplina TCC II, o estudante deverá concluir a execução, análise, defesa e
correção do trabalho, que deverá ser entregue ao professor responsável pela disciplina,
para os devidos encaminhamentos. A proposta de regulamentação do trabalho de
conclusão de curso em Ciência da Computação é apresentada no Anexo II.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
73
7.5. ATIVIDADES COMPLEMENTARES
As Atividades Complementares (AC) são exigidas para integralização da carga horária do
Curso e possibilitam aos discentes a oportunidade de construir sua própria formação
intelectual. Estas atividades poderão ser cumpridas sob várias formas à escolha do aluno,
em qualquer fase do curso, desde que tenham a aprovação do Colegiado do Curso.
As Atividades Complementares poderão ser cumpridas na UFES ou externamente ao seu
âmbito, mediante parcerias, co-patrocínios, convênios de intercâmbio ou cooperação
celebrados entre a UFES e outras instituições, públicas ou privadas, mediante consulta
prévia de validade pelo interessado.
A carga horária de Atividades Complementares que deve ser cumprida pelo discente do
Curso de Ciência da Computação do CCA/UFES é de 200 horas.
Todas as Atividades Complementares devem ser comprovadas através de declaração,
certificado, cópia do trabalho realizado ou outro tipo de registro. Nas atividades onde não
há emissão de comprovantes, o aluno poderá solicitar uma declaração emitida pelo
Colegiado do Curso, que será assinada pelo responsável da atividade. Os comprovantes
deverão ser entregues ao responsável pelas atividades complementares no período
estabelecido pelo Colegiado de Curso para análise e parecer.
As especificações das atividades consideradas como complementares na formação do
Bacharel em Ciência da Computação, assim como sua regulamentação estão disponíveis
no regulamento estabelecido pelo Departamento de Computação.
Algumas destas atividades são listadas a seguir:
Artigo completo publicado em periódico IA;
Artigo completo publicado em periódico IB ou NA;
Artigo completo publicado em periódico IC ou NB;
Artigo completo publicado em periódico classificado;
Artigo completo publicado em periódico não classificado;
Artigo de divulgação;
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
74
Artigo publicado na Internet;
Atualização de homepage;
Desenvolvimento de Software;
Elaboração de homepage;
Estágio Extracurricular (cada 60 h);
Iniciação científica – CNPq;
Iniciação científica – PIBIC;
Iniciação científica – PIVIC;
Monitoria oficial;
Monitoria voluntária;
Organização de ações sociais;
Organização de atividades culturais;
Organização de eventos;
Participação em atividades culturais;
Participação em cursos – Presencial (cada 8h);
Participação em cursos – Não Presencial (cada 8h);
Participação em eventos (moderador);
Participação em eventos (ouvinte);
Participação em eventos (palestrante);
Participação em Projetos de Ensino (inclusive publicações didáticas);
Participação em Projetos de Pesquisa (com ressalvas);
Participação em Projetos ou Serviços de Extensão (com ressalvas);
Participação voluntária em ações sociais (cada semestre);
Representação em órgãos colegiados;
Representação Estudantil (CA, DA e Empresa Júnior);
Resumo apresentado em evento;
Resumo expandido apresentado em evento;
Resumo expandido publicado em evento;
Resumo publicado em evento;
Trabalho completo apresentado em evento;
Trabalho completo publicado em evento.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
75
Demais atividades não previstas nos itens citados relativas a quaisquer atividades,
acadêmicas ou não, serão encaminhadas para o Colegiado do Curso para análise. O
responsável pela coordenação de atividades complementares atribuirá valor a cada
atividade, para que possa ser incluída no histórico do aluno.
7.6. FORMAS DE ACESSO AO CURSO
O ingresso no curso de Ciência da Computação do CCA/UFES se dá por meio da nota
obtida pelos candidatos no Exame Nacional do Ensino Médio (ENEM), tendo entrada anual
e única de 40 alunos no segundo semestre do ano.
Serão habilitados, respeitando-se as exclusões eventualmente ocorridas, os candidatos
classificados segundo a ordem decrescente dos pontos obtidos, até o limite de 70 vagas
do curso.
Eventualmente a Universidade realiza processos seletivos extraordinários, para o
preenchimento de vagas remanescentes ou de cursos novos. Portanto, outras formas de
acesso ao curso são:
1. Remoção: para estudantes da instituição que desejam mudar de turno ou de um
campus para outro;
2. Reopção: para estudantes que querem mudar de curso, dentro da própria
universidade;
3. Transferência: para estudantes de outra instituição de ensino superior, pública ou
privada;
4. Aluno especial: para portadores de diploma de curso superior e estudantes
regularmente matriculados em outra instituição de ensino superior;
5. Novo curso: para portadores de diploma de curso superior;
6. Mobilidade acadêmica: para estudantes vinculados ao curso da UFES e de outras
instituições de ensino superior.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
76
8. INFRAESTRUTURA
Atualmente, o curso de Ciência da Computação possui sete professores efetivos, já em
exercício, além de cinco vagas para a contratação de novos docentes. A relação completa
dos docentes do referido curso é apresentada na Tabela 7. Além dos docentes
relacionados na tabela abaixo, o curso ainda conta com diversos professores de outras
áreas, como matemática e física. É importante destacar que os professores relacionados
abaixo atendem toda a demanda da área de informática de todos os cursos do CCA.
Tabela 7: Corpo Docente.
DOCENTES FORMAÇÃO ÁREA DE ATUAÇÃO
1 Antônio Almeida de Barros Júnior Mestre em Ciência da Computação – UFV
Banco de Dados
2 Clayton Vieira Fraga Filho Mestre em Ciência da Computação – UFV
Engenharia de Software
3 Bruno Vilela Oliveira Mestre em Engenharia Civil - UFRJ
Engenharia de Software
4 Edmar Hell Kampke Mestre em Ciência da Computação – UFV
Pesquisa Operacional; Teoria dos Grafos
5 Larice Nogueira de Andrade Doutora em Eng. Ambiental – UFES
Software Básico; Metodologia de Pesquisa
6 Geraldo Regis Mauri Doutor em Computação Aplicada – INPE
Pesquisa Operacional; Otimização Combinatória
7 Juliana Pinheiro Campos Mestre em Ciência da Computação – UFV
Teoria da Computação; Compiladores
8 Helder de Amorim Mendes Mestre em Computação Aplicada e Automação – UFF
Redes de Computadores
9 Otávio A. Martins Netto Mestre em Ciência da Computação – USP
Interface Humano-Computador
10 Paulo Roberto Nunes de Souza Mestre em Informática – UFES
Algoritmos Numéricos; Matemática Discreta
11 Valéria Alves da Silva Mestre em Ciências da Computação – UFSC
Arquitetura de Computadores
12 Concurso 1 - Sistemas de Informação; Programação Orientada a Objetos
13 Concurso 2 - Sistemas de Informação; Programação Orientada a Objetos
14 Concurso 3 - Computação Gráfica
15 Concurso 4 - Linguagens de Programação
16 Concurso 5 - Inteligência Artificial
17 Concurso 6 - Sistemas Operacionais
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
77
Ainda não foram contratados servidores técnicos administrativos com vínculo específico ao
curso de Ciência da Computação. Entretanto, espera-se a contratação de, no mínimo,
quatro técnicos para manutenção e gerenciamento dos laboratórios.
Em relação à infraestrutura física, existem atualmente três laboratórios de informática
para uso dos alunos em aulas práticas e realização de trabalhos e pesquisas. Para a
implantação do curso de Ciência da Computação, quatro novos laboratórios deverão ser
construídos. Além disso, todo o material bibliográfico necessário às disciplinas propostas
na matriz curricular deverá ser adquirido. E por fim, os laboratórios deverão ser equipados
com hardwares e softwares necessários para que se tenha um bom funcionamento do
curso.
A aquisição desses materiais e a construção da estrutura física necessária para
implantação do curso proposto já estão previstas nas diretrizes do programa REUNI.
Dessa forma, espera-se que, assim como apresentado no cronograma do projeto REUNI,
esses recursos estejam disponíveis a tempo para o início efetivo do curso.
Deverá ser oferecido UM bom laboratório de software. É imprescindível que haja conexão
com a Internet e que os alunos tenham acesso no mínimo aos dois ambientes
computacionais e de redes mais comuns atualmente: Windows e UNIX ou LINUX. Além
disso, deverão ser oferecidos DOIS laboratórios de desenvolvimento. É imprescindível a
disponibilidade dos mais variados ambientes de desenvolvimento de softwares, gratuitos e
proprietários. Esses laboratórios deverão ter capacidade para 25 alunos, ou seja, deverão
ter 25 computadores. Deverá ser oferecido também UM laboratório de hardware com
instrumental necessário para disciplinas como arquitetura de computadores e circuitos
digitais: osciloscópios e analisadores digitais, kits de programação e de circuitos digitais.
Esses laboratórios deverão ter capacidade para 25 alunos.
Além disso, a biblioteca deve conter livros e revistas atualizadas. É recomendável que haja
exemplares de pelo menos duas ou três referências bibliográficas de cada disciplina, num
total mínimo de volumes equivalente a 10% do tamanho da turma.
Por fim, o número de revistas assinadas é importante, mas também sua qualidade,
diversidade e adequação ao curso. Como exemplo, é interessante a aquisição de algumas
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
78
revistas internacionais que não sejam demasiadamente teóricas como, por exemplo,
Lecture Notes in Computer Science, Communications of the ACM e IEEE Software, e
revistas internacionais ou nacionais mais tecnológicas ou de microinformática, como PC
World, Exame Informática, etc.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
79
9. ACOMPANHAMENTO E AVALIAÇÃO
Sistema de Avaliação do Processo Ensino Aprendizagem:
- Avaliação da aprendizagem dos alunos:
Os procedimentos de avaliação de ensino-aprendizagem adotados pelos docentes são
normatizados pelo Regimento geral da UFES em seus artigos 104 aos 119 e pelas
Resoluções nº 25/86 e nº 56/92. Deve-se garantir uma diversidade de formas de
avaliação que permitam o treinamento amplo dos discentes e o desenvolvimento de
atividades cognitivas adequadas às diferentes áreas do conhecimento.
Os programas das disciplinas devem ser atualizados semestralmente para garantir um
processo transparente de avaliação, onde os estudantes tenham previamente todas as
informações sobre os procedimentos e critérios de avaliação, o que viabiliza uma
preparação plena do estudante, contribuindo para uma aprendizagem significativa e
inviabilizando o uso distorcido da avaliação como um instrumento de punição.
Tomando como base as atividades normandas pela instituição, os docentes procuram
nesses processos de avaliação não apenas tratar de questões de conteúdo da área, mas
também procuram desenvolver habilidades e atitudes profissionais. No caso de habilidades
de manipulação, para aperfeiçoamento da capacidade psicomotora são priorizadas em
várias disciplinas o uso de atividades práticas como critério de avaliação, sendo
propiciados a simulação de sua atuação profissional e o estímulo à criatividade e iniciativa
dos estudantes na busca por soluções.
A condução de várias formas de avaliação está permeada por estratégias que estimulem a
construção de atitude profissional consistente e ética, estimulando o compromisso com
prazos, o trabalho em equipe, a capacidade de pesquisar, elaborar e formular opinião
própria.
Além das atividades planejadas pelo docente, o aluno do curso de Ciência da Computação
do CCA/UFES conta com monitorias oficiais e voluntárias de disciplinas com históricos de
altos índices de reprovações.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
80
Sistema de Avaliação do Projeto do Curso:
A busca da qualidade no ensino de graduação é consistente com a (re)avaliação contínua
de tudo que diz respeito ao curso. Todos os conteúdos, métodos e ações realizadas por
todas as partes envolvidas devem ser revistos periodicamente para adequação a novos
desafios e/ou realidades. Neste aspecto, cabe ao Núcleo Docente Estruturante – NDE do
curso realizar este acompanhamento em conjunto com o Colegiado.
Buscando cumprir a determinação do INEP sobre as Leis de Diretrizes e Bases da
Educação Superior e a fim de garantir a qualidade do ensino oferecido pelos cursos de
graduação do Centro de Ciências Agrárias da UFES, são utilizados critérios de avaliação
dos cursos desde a inscrição no vestibular até a formatura.
- Avaliação dos inscritos no vestibular:
Esta avaliação já é realizada atualmente por meio de um questionário sócio-econômico
dos candidatos pela Comissão Coordenação do vestibular.
- Avaliação da PROGRAD:
A Pró-Reitoria de graduação avalia os discentes por meio de um questionário proposto aos
ingressantes no ato da matrícula e de um questionário dos alunos finalistas no ato de
solicitação da colação de grau. Com os resultados estatísticos é realizado um relatório com
o perfil dos ingressantes e egressos de cada curso.
- Avaliação do ENADE:
O Exame Nacional de Desempenho dos Estudantes (Enade) é um dos procedimentos de
avaliação do Sistema de Nacional de Avaliação da Educação Superior (Sinaes). O Enade
verifica o desempenho dos estudantes em relação aos conteúdos programáticos previstos
nas diretrizes curriculares do respectivo curso de graduação, suas habilidades para
ajustamento às exigências decorrentes da evolução do conhecimento e suas competências
para compreender temas, exteriores ao âmbito específico de sua profissão, ligados à
realidade brasileira e mundial, e a outras áreas do conhecimento.
- Avaliação do CPACs:
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
81
De acordo com RESOLUÇÃO Nº 14/2004 – CONSUNI, A Comissão Própria de Avaliação de
Curso (CPACs) que é presidida pelo coordenador de cada curso de graduação, conforme
artigo 6°, cada Curso de Graduação da UFES terá uma CPAC com a atribuição de
promover e efetivar a avaliação interna do curso, assegurada a participação, sob a forma
de representação, dos segmentos da Comunidade Universitária e da sociedade civil
organizada, e vedada a composição que privilegie a maioria absoluta de um dos
segmentos, com atuação autônoma em relação a conselhos e demais órgãos colegiados
existentes na instituição de educação superior.
- Avaliação das disciplinas:
A avaliação das disciplinas do curso será realizada por meio de um questionário aplicado
aos discentes, por turma, ao final de cada semestre letivo.
Além desses critérios de avaliação, pretende-se ainda tomar outras atitudes no âmbito
interno do Curso através do NDE. Sendo assim, algumas ações deverão ser
implementadas como forma de avaliação contínua do Curso como um todo. Essas ações
são apresentadas a seguir:
A. Seminários semestrais de preparação e planejamento do semestre seguinte, com a
participação de todos os professores.
B. Reuniões da coordenação com os alunos no início de cada semestre. Na ocasião, o
Projeto Pedagógico do Curso é discutido, fazendo com que os alunos se envolvam com o
projeto e deixem de ser apenas pacientes do processo.
C. Reuniões pedagógicas periódicas, organizadas por área e também por série. As
reuniões por série são essenciais uma vez que o curso é seriado e integrado, sendo as
disciplinas dependentes entre si.
A seguir é apresentada a resolução Nº 14/2004 que institui a CPA e a CPAC na Universidade Federal do Espírito Santo.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
82
10. CONSIDERAÇÕES FINAIS
Este projeto apresentou uma descrição do que se pretende como perfil do egresso
conectado com as principais competências e habilidades requeridas, refletindo uma matriz
curricular apropriada e condizente com tais pretensões.
O projeto foi elaborado mantendo-se, principalmente, a coerência com as diretrizes
descritas no documento “Diretrizes Curriculares de Cursos da Área de Computação e
Informática” elaborado pelo MEC (1999). Além disso, também foram utilizados como
norteadores para elaboração deste projeto outros documentos propostos por entidades de
grande competência na área de Computação (ver ACM, 2006; Ferreira et al., 2001;
Menezes et al., 2001; SBC, 1999; SBC, 2005).
A proposta do curso é garantir uma formação básica, habilitando os seus alunos a
ganharem competências e poder seguir com efetividade o curso nas matérias das áreas de
conhecimento específicas da computação de acordo com o perfil desejado pelo aluno. A
formação abrangerá também o estudo dos aspectos profissionais, éticos e sociais da
computação e de outras áreas do conhecimento, como, por exemplo, matemática, física,
direito e outras, tal como recomendado nas diretrizes propostas pela Comissão de
Especialistas em Educação em Computação e Informática (CEEInf) do Ministério da
Educação.
Por fim, espera-se que este projeto político-pedagógico seja constantemente aperfeiçoado
ao longo da implantação do curso, visando adequá-lo, de uma maneira mais prática, à
realidade e às condições encontradas no CCA em Alegre. Este aperfeiçoamento é
fundamental para o oferecimento de um curso de Ciência da Computação que forme
profissionais qualificados para atender não só aos requisitos regionais, mas também aptos
a atuarem em âmbito nacional nas diversas áreas da computação.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
83
REFERÊNCIAS
ACM. Computing Curricula 2005: The Overview Report covering undergraduate
degree programs in Computer Engineering, Computer Science, Information
Systems, Information technology, and Software engineering. ACM, IEEE-CS, 2006.
Ferreira, A. P. L.; Battaiola, A. L.; Souza, F. F.; Tori, R.; Proposta de Plano
Pedagógico: Bacharelado em Ciência da Computação. Anais do III Curso de
Qualidade. SBC - Sociedade Brasileira de Computação. Fortaleza - CE, 2001.
INEP. Instituto Nacional de Estudos e Pesquisas Educacionais. Disponível em:
<http://www.educacaosuperior.inep.gov.br>. Acesso em: 15/08/2008.
MEC. Diretrizes Curriculares de Cursos da área de Computação e Informática.
Comissão de Especialistas de Ensino de Computação e Informática -
CEEInf/SeSu/MEC, 1999.
Menezes, P. B.; Weber, R. F.; Haeusler, E. H.; Melo, A. C. V.; Camargo, M. S.;
Proposta de Plano Pedagógico para Cursos de Ciência da Computação. Anais do III
Curso de Qualidade. SBC - Sociedade Brasileira de Computação. Fortaleza - CE,
2001.
SBC. Currículo de Referência da SBC para Cursos de Graduação em Computação e
Informática. SBC - Sociedade Brasileira de Computação, 1999.
SBC. Currículo de Referência da SBC para Cursos de Graduação em Bacharelado em
Ciência da Computação e Engenharia de Computação. SBC - Sociedade Brasileira de
Computação, 2005.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
84
ANEXO I - REGULAMENTAÇÃO DOS ESTÁGIOS
A presente proposta de regulamento deverá ser encaminhada ao Colegiado de Curso de
Ciência da Computação, no uso de suas atribuições legais e estatutárias, para apreciação
e aprovação.
I – DA CARACTERIZAÇÃO DO ESTÁGIO
Art. 1º - A disciplina Estágio em Informática compreende um estágio curricular
supervisionado do curso de Ciência da Computação do CCA/UFES, que constitui-se como
parte de sua estrutura curricular, sendo de caráter obrigatório, com carga horária e
duração determinada neste projeto.
Art. 2º - O estágio caracteriza-se como um conjunto de atividades de aprendizagem
profissional e de ensino sob a forma de ações instituídas, devidamente orientadas,
acompanhadas e supervisionadas pela Universidade.
Art. 3º - A programação e o planejamento do Estágio em Informática devem ser
elaborados em conjunto pelo aluno, professor e profissional supervisores, e resultar em
um plano de trabalho em estágio.
II – DOS OBJETIVOS DO ESTÁGIO
Art. 4º - Os estágios têm como objetivo:
I. possibilitar a formação em ambiente institucional, empresarial ou comunitário
em geral;
II. propiciar a interação com a realidade profissional e o ambiente de trabalho;
III. integrar os conhecimentos de pesquisa, extensão e ensino em benefício da
sociedade, de acordo com a realidade local e nacional;
IV. desenvolver concepção multidisciplinar e indissociabilidade entre teoria/prática;
V. garantir o conhecimento, a análise e aplicação de novas tecnologias,
metodologias, sistematizações e organizações de trabalho;
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
85
VI. possibilitar o desenvolvimento do comportamento ético e compromisso
profissional, contribuindo para o aperfeiçoamento profissional e pessoal do
estagiário;
VII. possibilitar a avaliação contínua do respectivo curso subsidiando o colegiado de
curso com informações que permitam adaptações ou reformulações curriculares;
VIII. promover a integração do CCA/UFES com a sociedade.
III – DO CAMPO DE ESTÁGIO
Art. 5º - Os estágios serão executados em órgãos públicos e instituições de direito
privado, desde que apresentem condições necessárias e adequadas para a formação
profissional do estagiário.
Art. 6º - Para a realização do estágio é exigido que a entidade concedente:
a) possua infra-estrutura material e recursos humanos que garantam a supervisão
e as condições necessárias para a realização do estágio;
b) aceite a supervisão e avaliação da Universidade Federal do Espírito Santo;
c) aceite as normas que regem os estágios da Universidade Federal do Espírito
Santo;
d) use os modelos de formulários propostos pela UFES para as assinaturas de
convênios, termos de compromisso e termos aditivos.
IV – DAS CONDIÇÕES PARA REALIZAÇÃO DO ESTÁGIO
Art. 7º - Os estágios poderão ser realizados durante o período letivo ou nos períodos de
férias acadêmicas, preferencialmente em período diurno, entre os últimos semestres da
periodização sugerida para o curso.
§ 1º. O graduando deverá ter concluído, com aprovação, todas as disciplinas
presentes no 5º período da grade curricular do curso de Ciência da Computação.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
86
§ 2º. O graduando deverá apresentar, ao Colegiado do Curso, o plano de trabalho
em estágio individualmente, no prazo mínimo de 15 dias antes de iniciar suas
atividades de estágio no período solicitado, para apreciação e aprovação.
§ 3º. O graduando deverá apresentar toda a documentação necessária para a
efetivação do estágio, incluindo a concordância do Coordenador de Estágio do
curso e do Professor Supervisor, para realizar o estágio sob estas condições;
§ 4º. O graduando deverá realizar uma carga horária mínima de 80 horas no
período estagiado, até integralizar a carga horária exigida para o curso.
Art. 8º - A matrícula na disciplina Estágio em Informática, independentemente das
atividades de estágio serem cumpridas ininterruptamente ou não, só poderá ser efetuada
no último semestre da periodização sugerida para o curso.
Art. 9º - A carga horária do estágio deverá compreender um total mínimo de 195 horas,
sendo 30 horas para orientação, reuniões entre o graduando e o professor supervisor no
âmbito interno ao CCA/UFES, e apresentação e discussão do relatório final. Já na
instituição onde será realizado o estágio, deverão ser cumpridas as demais 180 horas
necessárias à conclusão da disciplina Estágio em Informática.
§ 1º. A carga horária estipulada é condizente com a região onde se encontra o
CCA/UFES, que apresenta um pequeno número de instituições voltadas à tecnologia
da informação.
§ 2º. A carga horária excedente às 180 horas poderá ser aproveitada como
atividade complementar mediante aprovação do Colegiado do Curso.
V – DO PLANO DE TRABALHO EM ESTÁGIO
Art. 10º - O plano de trabalho, elaborado conjuntamente pelo graduando, professor
supervisor e profissional supervisor, tem por finalidade planejar as atividades a serem
desenvolvidas e demonstrar, em linhas gerais, o que pretende fazer (atividades), como
fazer (metodologia) e para que fazer (objetivo). Deve ser considerado que uma boa
elaboração do plano de trabalho é fundamental, pois servirá de base para a redação do
futuro relatório de estágio, auxiliando o trabalho do graduando.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
87
VI – DA DISTRIBUIÇÃO DAS TURMAS E DOS ESTAGIÁRIOS
Art. 11 - O número de turmas da disciplina Estágio em Informática será no mínimo de 5
(cinco) e no máximo de 10 (dez), sendo o número de estagiários por turma no mínimo de
4 (quatro) e no máximo de 8 (oito).
Parágrafo único – A orientação do Estágio em Informática não desonera o professor
do cumprimento de sua carga horária semanal mínima didática de 8 (oito) horas,
prevista na legislação vigente.
VII – DO CANCELAMENTO DO ESTÁGIO
Art. 12 - O estágio poderá ser cancelado por um dos seguintes motivos:
a) término do estágio;
b) a pedido do estagiário, devidamente justificado;
c) em decorrência do descumprimento, por parte do estagiário, das condições
presentes no termo de compromisso;
d) pelo não comparecimento ao estágio, sem motivo justificado, por mais de cinco
dias consecutivos ou não, no período de um mês, ou por 25 (vinte e cinco) dias
durante todo o período do estágio;
e) por conclusão ou interrupção do curso;
f) a qualquer tempo no interesse da unidade concedente ou da UFES, com a
devida justificativa.
VIII – DA SUPERVISÃO DO ESTÁGIO
Art. 13 - A supervisão de estágio obrigatório realizar-se-á por meio de orientação,
acompanhamento e avaliação das atividades do plano de trabalho.
§ 1º. O professor supervisor poderá desempenhar o papel de profissional
supervisor para algumas áreas específicas de oferta de estágio no âmbito do
CCA/UFES, independentemente da modalidade de estágio.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
88
§ 2º. O professor supervisor ou o profissional supervisor será de área afim àquela
do curso do estudante.
Art. 14 - O acompanhamento do estágio pelo professor supervisor dar-se-á em uma das
seguintes formas:
a) presencial – acompanhamento sistemático, com freqüência mínima semanal, do
estagiário na execução das atividades planejadas, podendo complementar-se
com outras atividades na Universidade Federal do Espírito Santo e/ou no local
de estágio;
b) semi-presencial – acompanhamento por meio de visitas periódicas ao local do
estágio pelo professor supervisor, o qual manterá contatos com o profissional
supervisor e com o estudante, para implementar as possíveis complementações;
c) não presencial – acompanhamento por meio de reuniões e de relatórios parciais
e final elaborados pelo estagiário, com a ciência do profissional supervisor.
Poder-se-ão programar reuniões e visitas com o profissional supervisor para
redirecionamentos julgados necessários.
IX – DA ATRIBUIÇÃO DE CARGA HORÁRIA À SUPERVISÃO
Art. 15 - A supervisão do estágio obrigatório é uma atividade de ensino constante da
carga de trabalho do professor supervisor e do departamento no qual ele está alocado.
§ 1º. A carga horária de estágio obrigatório de cada curso obedecerá ao que
preconizam as resoluções específicas do CNE.
§ 2º. A carga horária semanal do professor supervisor que acompanha
presencialmente o aluno no campo de estágio ou desenvolve uma atividade tutorial
será de uma hora por aluno.
§ 3º. A carga horária semanal do professor supervisor que acompanha semi-
presencialmente o aluno no campo de estágio será de uma hora por cada dois
alunos.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
89
§ 4º. A carga horária semanal do professor supervisor que acompanha não
presencialmente o aluno no campo de estágio será de uma hora por cada três
alunos.
X – DA APRESENTAÇÃO ESCRITA DO RELATÓRIO FINAL
Art. 16 - O estagiário deverá elaborar um relatório referente ao estágio, onde registrará os
resultados do que foi previsto no plano de trabalho e as ações vivenciadas na
empresa/instituição onde permaneceu. O relatório será redigido individualmente pelo
estagiário e deverá obedecer a uma seqüência lógica e bem elaborada dos elementos
constitutivos a serem trabalhados, utilizando todos os recursos disponíveis e a criatividade
para produzir um relatório com qualidade.
§ 1º. O modelo para redação do relatório será aquele proposto posteriormente pelo
Colegiado do Curso.
§ 2º. Não será exigido do graduando apresentação oral do relatório de estágio.
XI – DA AVALIAÇÃO
Art. 17 - A avaliação do estagiário deverá ser processual de caráter qualitativo e será feita
pelo professor supervisor, devendo contar com a participação do profissional supervisor e
do estagiário. Serão consideradas as várias atividades realizadas pelo estagiário, como
apresentação do plano de trabalho, desempenho durante ao desenvolvimento do estágio
e, ao término do mesmo, a apresentação de um relatório circunstanciado das ocorrências
vivenciadas.
Parágrafo único - É direito do estagiário conhecer os critérios usados e os
resultados obtidos nas avaliações parciais e receber orientações que possam ajudá-
lo no desenvolvimento de suas atividades.
Art. 18 - Para obter aprovação na disciplina Estágio em Informática o estudante deverá:
a) ter freqüência mínima de 75% nas atividades previstas;
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
90
b) apresentar média final na disciplina igual ou superior a 7,0 (sete). A média final
(MF) será obtida pela seguinte expressão:
MF = NP (0,60) + NPS (0,40), onde:
NP = nota do Professor Supervisor
NPS = nota do Profissional Supervisor
Parágrafo único - Em caso de obtenção de média final inferior a 7,0 (sete), o
graduando será reprovado (conceito RP) e, nessa situação, não haverá
recuperação, tendo o aluno que cursar novamente a disciplina.
XII – DA ESTRUTURA ADMINISTRATIVA
Art. 19 - Compete ao Coordenador de Estágio do Curso:
a) elaborar e divulgar aos estudantes e professores a Política de Estágios do Curso
contendo diretrizes e normas a serem cumpridas;
b) promover semestralmente um fórum de discussão, incluindo palestras, seminários e
outras atividades, com o objetivo de divulgar, orientar e conscientizar o corpo
discente sobre a política de estágio na UFES e sua pertinência à formação
profissional;
c) elaborar formulários para planejamento, acompanhamento e avaliação de estágio
de acordo com a especificidade do Curso;
d) estabelecer, em comum acordo com o departamento de ensino envolvido, o
número de estudantes por professor-supervisor, conforme as características do
curso, da disciplina e dos campos de estágio;
e) encaminhar semestralmente à Câmara de Estágio da PROGRAD o nome do(s)
professor(es)-supervisor(es) de estágios e dos profissionais supervisores com
respectivos locais de realização dos estágios;
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
91
f) garantir contato presencial semestral com as unidades concedentes de estágio, com
o objetivo de avaliar as condições de realização das atividades propostas nos
termos de compromisso firmados entre as partes;
g) definir, em comum acordo com o Colegiado de Curso, os pré-requisitos necessários
para a qualificação de estudantes do curso para a realização de cada atividade de
estágio;
h) elaborar, avaliar e propor aperfeiçoamentos das Normas de Estágio do Curso.
Art. 20 - Compete ao professor supervisor:
a) planejar, acompanhar e avaliar as atividades de estágio, junto à Coordenação de
Estágio do Curso, ao profissional supervisor e ao estagiário;
b) esclarecer ao estudante e ao profissional supervisor, o processo de avaliação do
estágio;
c) manter contatos permanentes com o profissional supervisor de estágio;
d) providenciar reforço teórico para os estagiários, quando necessário;
e) desenvolver outras atividades inerentes à função.
Art. 21 - Compete ao profissional supervisor de estágio na instituição concedente:
a) participar do planejamento e da avaliação das atividades desenvolvidas pelo
estagiário;
b) inserir o estagiário em unidade concedente, orientá-lo e informá-lo quanto às
normas dessa unidade;
c) acompanhar e orientar o estagiário durante a realização de suas atividades;
d) informar ao professor supervisor sobre a necessidade de reforço teórico para elevar
a qualidade do desempenho do estagiário;
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
92
e) preencher os formulários de avaliação do desempenho do estagiário e encaminhá-
los ao professor-supervisor.
Art. 22 - Compete ao estagiário:
a) seguir as normas estabelecidas para o estágio;
b) participar do planejamento do estágio e solicitar esclarecimento sobre o processo
de avaliação de seu desempenho;
c) solicitar orientações do profissional supervisor e do professor supervisor para sanar
as dificuldades encontradas no desenvolvimento de suas atividades de estágio;
d) sugerir modificações na sistemática de estágio com o objetivo de torná-lo mais
produtivo;
e) solicitar mudança do local de estágio, quando as normas estabelecidas e o
planejamento do estágio não estiverem sendo seguidos;
f) preencher os formulários de avaliação de desempenho do estagiário e, após a
ciência do profissional supervisor, encaminhá-los ao professor supervisor.
XIII – DAS DISPOSIÇÕES FINAIS
Art. 23º. Os casos omissos serão apreciados pelo Colegiado de Curso de Ciência da
Computação do Centro de Ciências Agrárias da Universidade Federal do Espírito Santo.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
93
ANEXO II - REGULAMENTAÇÃO DO TCC
A presente proposta de regulamento deverá ser encaminhada ao Colegiado de Curso de
Ciência da Computação, no uso de suas atribuições legais e estatutárias, para apreciação
e aprovação.
I – O TRABALHO DE CURSO
Art. 1º. Trabalho de curso é um componente obrigatório da estrutura curricular do Curso
de Graduação em Ciência da Computação do CCA/UFES, com sustentação legal, a ser
cumprido pelo graduando, visando o treinamento em metodologia científica como
atividade de síntese das vivências do aprendizado, adquiridas ao longo do Curso. O
graduando será orientado por um professor do quadro de docentes do CCA/UFES, de área
de conhecimento específico àquela de seu curso.
II – DO OBJETIVO
Art. 2º. A realização do Trabalho de Curso tem os seguintes objetivos:
I. Reunir numa atividade acadêmica de final de curso, conhecimentos científicos
adquiridos na graduação e organizados, aprofundados e sistematizados pelo
graduando num trabalho prático de pesquisa experimental, estudo de casos ou
ainda revisão de literatura sobre um tema preferencialmente inédito, pertinentes
a uma das áreas de conhecimento e/ou linha de pesquisa do curso.
II. Concentrar num trabalho acadêmico, a capacidade criadora e de pesquisa do
graduando, quanto a: organização, metodologia, conhecimento de técnicas e
materiais, domínio das formas de investigação bibliográfica, bem como clareza e
coerência na redação final.
III – DA REALIZAÇÃO DO TRABALHO
Art. 3º. O Trabalho de Conclusão de Curso (TCC) em Ciência da Computação deverá ser
desenvolvido individualmente, ou em grupo de no máximo 4 (quatro) alunos, sobre um
tema particular de sua livre escolha.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
94
Art. 4º Para realização do TCC o graduando deverá matricular-se nas disciplinas Trabalho
de Conclusão de Curso em Ciência da Computação I e II (TCC I e TCC II), ofertadas nos
períodos sétimo e oitavo da estrutura curricular sugerida do curso, após integralizar um
mínimo de 100 créditos, contidos nas demais disciplinas ofertadas até o sexto período da
grade sugerida, e ter sido aprovado na disciplina Metodologia de Pesquisa e Redação
Científica.
Parágrafo Único – As disciplinas TCC I e II terão um professor responsável pela
coordenação geral e o número de turmas será determinado pela Câmara
Departamental.
IV – DA ORIENTAÇÃO DO TCC
Art. 5º. O TCC deverá ser necessariamente supervisionado por um professor orientador,
que atua na área de conhecimento do curso em questão.
Art. 6º. Compete ao professor orientador auxiliar o graduando na escolha do tema, na
elaboração do plano de trabalho, no desenvolvimento da metodologia, e na redação do
trabalho, fornecendo ao mesmo, subsídios para a execução e melhor concretização do
trabalho.
Art. 7º. A qualquer tempo, mediante justificativa apresentada por escrito, poderá haver a
transferência do graduando para outro professor orientador. Caberá ao Colegiado do
Curso indicar outro professor orientador.
Art. 8º. Será permitida a cada docente, a orientação simultânea de, no máximo, 04
(quatro) trabalhos por semestre letivo.
Art. 9º. Caso um ou mais alunos não consigam um professor orientador, o Colegiado do
Curso será responsável pela distribuição dos mesmos entre seus membros, por ocasião da
etapa da matrícula.
V – DA ATRIBUIÇÃO DA CARGA HORÁRIA À ORIENTAÇÃO
Art. 10º. A orientação será considerada como atividade de ensino, com vistas à
produtividade do Departamento e produtividade individual do docente.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
95
§ 1º. Será atribuído ao professor responsável pelas disciplinas TCC I e II, 2 (duas)
horas semanais (para cada disciplina) pelo exercício da função.
§ 2º. A carga horária semanal do professor orientador será numa base de 1 (uma)
hora para cada trabalho orientado.
§ 3º. A orientação do TCC não desonera o professor do cumprimento de sua carga
horária semanal mínima didática de 8 (oito) horas, prevista na legislação vigente.
VI – DA REDAÇÃO DO TCC
Art. 11º. O TCC deverá ser redigido pelos graduandos e deverá obedecer a uma seqüência
lógica, seguindo as normas estabelecidas, posteriormente, pelo Colegiado do Curso de
Ciência da Computação.
Art. 12º. O trabalho redigido, na disciplina TCC I, deverá ser encaminhado em 1 (uma)
via, à comissão de avaliação indicada pelos graduandos, até o prazo limite de 20 (vinte)
dias antes do último dia de aula do semestre letivo, previsto no calendário acadêmico.
Art. 13º. O trabalho redigido, na disciplina TCC II, deverá ser encaminhado em 3 (três)
vias, ao orientador, até o prazo limite de 20 (vinte) dias antes do último dia de aula do
semestre letivo, previsto no calendário acadêmico. O orientador deverá encaminhar o
trabalho a uma banca examinadora até 15 dias antes da apresentação oral do trabalho.
VII – DA APRESENTAÇÃO ORAL DO TCC
Art. 14º. Os graduandos deverão se submeter a um seminário de apresentação do TCC,
aberto à comunidade universitária, como atividade obrigatória para obter o conceito
necessário à conclusão da disciplina TCC II. O tempo de apresentação oral será no
máximo de 30 (trinta) minutos. A metodologia utilizada na apresentação será de livre
escolha dos graduandos e, durante a mesma, não será permitida nenhuma interrupção
por parte do público presente.
Art. 15º. Uma banca examinadora composta de três membros, constituída na disciplina
TCC II, realizará a avaliação da exposição das atividades desenvolvidas pelos graduandos.
A banca será composta pelo orientador dos graduandos (presidente da sessão) e por mais
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
96
dois membros, preferencialmente qualificados na área de estudo do trabalho, indicados
pelo orientador. Se possível, a banca examinadora deverá ser formada pelos mesmos
membros presentes na comissão de avaliação instituída na disciplina TCC I. Ao final do
relato do graduando, cada membro da banca terá o prazo máximo de 10 (dez) minutos
para suas considerações.
Parágrafo Único – A critério da banca examinadora poderá haver intervenções por
parte do público presente.
Art. 16º. Por ocasião do processo de avaliação do TCC, os graduandos deverão procurar
junto à Secretária do Departamento, informações quanto à data, local, horário, banca
examinadora da apresentação oral e outros detalhes de seu interesse.
VIII – DA AVALIAÇÃO DO TCC
Art.17º. Na disciplina TCC I, os graduandos deverão propor sua comissão de avaliação, e
encaminhar a esta seu plano de trabalho e seu projeto. Essa comissão deverá apresentar
o seu parecer ao trabalho proposto, sendo dado o conceito AP caso o projeto seja
aprovado. Caso a comissão julgue necessário, os graduandos terão a oportunidade de
corrigir e/ou refazer o projeto e proceder a uma nova apreciação. No caso do não
atendimento às exigências da comissão, os graduandos serão considerados reprovados
(conceito RP), e nessa situação, os graduandos não poderão se matricular na disciplina
TCC II, e conseqüentemente deverão cursar a disciplina TCC I novamente.
Art.18º. Na disciplina TCC II, a avaliação levará em consideração as várias atividades
realizadas pelo graduando, como desenvolvimento das atividades previstas no TCC I,
redação de um trabalho final e sua apresentação oral. A média final da disciplina TCC II
será expressa por um valor numérico que será obtido pela seguinte expressão: MF = NO
(0,5) + NB (0,5) onde, MF: média final; NO: nota do orientador e NB: nota da
apresentação escrita e oral do trabalho, determinada pela banca examinadora.
Art. 19º. O graduando que cumprir a carga horária mínima regimental e obtiver MF igual
ou superior a 7,0 (sete) será considerado aprovado (conceito AP). Se a nota obtida estiver
entre 5,0 e 6,9, o graduando terá a oportunidade de corrigir o material e proceder a UMA
nova apresentação oral. Nesta nova avaliação, é exigida também a nota mínima 7,0
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
97
(sete). No caso de não atendimento às exigências citadas, o graduando será considerado
reprovado (conceito RP), e nessa situação, não haverá recuperação, e o graduando
deverá cursar novamente a disciplina TCC II.
Art. 20º. No caso de aprovação, o graduando deverá efetuar possíveis correções no
trabalho, por sugestão da banca examinadora, sob supervisão do orientador. A versão
final revisada e devidamente assinada deverá ser entregue ao Coordenador do Curso, em
duas vias impressas e uma via eletrônica, até o último dia do período letivo previsto no
calendário acadêmico, sem o que, estará automaticamente reprovado.
IX – DAS DISPOSIÇÕES FINAIS
Art. 21º. Os casos omissos serão apreciados pelo Colegiado de Curso de Ciência da
Computação do Centro de Ciências Agrárias da Universidade Federal do Espírito Santo.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
98
ANEXO III - REGULAMENTAÇÃO DAS ATIVIDADES COMPLEMENTARES
As atividades realizadas como estágio obrigatório NÃO poderão ser contabilizadas como
atividades complementares. Já outros estágios, não-obrigatórios, poderão ser
contabilizados mediante aprovação do Colegiado do Curso.
A matrícula ou aproveitamento de disciplinas eletivas como atividades complementares
cursadas na UFES ou em outra instituição deverá ser solicitada ao Colegiado do Curso,
respeitando a resolução 57/2000. A contagem de carga horária será estabelecida pelo
Colegiado, de acordo com a relevância da disciplina para o curso.
Descrição das atividades complementares contempladas na tabela anterior:
1. Artigo completo publicado ou artigo aceito para publicação em periódicos classificados
como Internacional A (IA) pela CAPES.
2. Artigo completo publicado ou artigo aceito para publicação em periódicos classificados
como Internacional B (IB) ou Nacional A (NA) pela CAPES.
3. Artigo completo publicado ou artigo aceito para publicação em periódicos classificados
como Internacional C (IC) ou Nacional B (NB) pela CAPES.
4. Artigo completo publicado ou artigo aceito para publicação em periódicos classificados
pela CAPES.
5. Artigo aceito para publicação ou publicado em periódicos não indexados pela CAPES.
6. Artigo de divulgação: Artigo aceito para publicação ou publicado em revistas de
divulgação, boletins técnicos, jornais, etc.
7. Artigo publicado na Internet: Artigo aceito para publicação ou publicado em sites
especializados.
8. Atualização de homepage: Manutenção de página da internet, para a instituição de
origem ou não, com registro.
9. Desenvolvimento de Software: Elaboração de programas computacionais com
orientação e comprovação docente.
10. Elaboração de homepage: Elaboração de página da internet, para a instituição de
origem ou não, com registro.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
99
11. Estágio Extracurricular (cada 60 h): Acompanhamento, supervisionado ou não, em
atividades de rotina ligadas à área do curso, na própria instituição, em laboratórios,
setores de produção, empresas privadas, etc.
12. Iniciação científica - CNPq (cada semestre): Elaboração de estudos de iniciação
científica, na área do curso de graduação respectivo, de autoria individual
comprovada e sob orientação de docente.
13. Iniciação científica - PIBIC (cada semestre): Elaboração de estudos de iniciação
científica, na área do curso de graduação respectivo, de autoria individual
comprovada e sob orientação de docente.
14. Iniciação científica - PIVIC (cada semestre): Elaboração de estudos de iniciação
científica, na área do curso de graduação respectivo, de autoria individual
comprovada e sob orientação de docente.
15. Monitoria oficial (cada semestre): Exercício, com proficiência, da função de monitor
em disciplina do curso de graduação respectivo, sob orientação de docente.
16. Monitoria voluntária (cada semestre): Exercício, com proficiência, da função de
monitor voluntário em disciplina do curso de graduação respectivo, sob orientação de
docente.
17. Organização de ações sociais: Participação efetiva na organização de campanhas e
outras atividades de caráter social.
18. Organização de atividades culturais: Participação efetiva na organização de eventos
e outras atividades de caráter cultural.
19. Organização de eventos: Participação efetiva na organização de eventos de caráter
técnico-científico.
20. Participação em atividades culturais: Participação efetiva em eventos e outras
atividades de caráter cultural. A atribuição de carga horária será contabilizada a
cada 60 horas de atividades comprovadas.
21. Participação em cursos - Presencial: Participação efetiva em cursos presenciais. A
atribuição de carga horária será contabilizada a cada oito horas de curso, com
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
100
comprovação de presença. Cursos de língua estrangeira e informática serão
considerados com área afim.
22. Participação em cursos - não presencial: Participação efetiva em cursos não
presenciais. A atribuição de carga horária será contabilizada a cada 8 horas de
curso. Cursos de língua estrangeira e informática serão considerados com área afim.
23. Participação em eventos (moderador): Participação efetiva como moderador ou
debatedor de palestras, mesas redondas, ou outros eventos.
24. Participação em eventos (ouvinte): Participação efetiva em congressos, seminários,
workshops, semanas acadêmicas, palestras, mesas redondas, exposições ou outros
eventos.
25. Participação em eventos (palestrante): Participação efetiva como palestrante principal
ou colaborador em congressos, seminários, workshops, semanas acadêmicas,
palestras, mesas redondas, exposições, ou outros eventos.
26. Participação em Projetos de Ensino (inclusive publicações didáticas): Participação em
projetos de ensino institucional ou de iniciativa docente, devidamente comprovada por
declaração do órgão ou professor responsável, constando a carga horária efetiva
cumprida pelo aluno, exceto as atividades exigidas como disciplinas curriculares.
27. Participação em Projetos de Pesquisa: Participação em trabalhos de pesquisa, sob
orientação de docente, exceto as atividades exigidas como disciplinas curriculares.
28. Participação em Projetos ou Serviços de Extensão: Participação em trabalhos de
extensão, sob orientação de docente, exceto as atividades exigidas como disciplinas
curriculares.
29. Participação voluntária em ações sociais (cada semestre): Participação efetiva em
campanhas e outras atividades de caráter social.
30. Representação em órgãos colegiados: Participação como representantes de
Colegiado de Curso, Departamentos, Conselho Departamental, CEPE e outras
comissões institucionais. A atribuição de carga horária será contabilizada a cada
semestre de participação efetiva.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
101
31. Representação Estudantil (CA, DA e Empresa Júnior): Participação como
representantes de Centro Acadêmico, Diretório Acadêmico e Empresa Júnior. A
atribuição de carga horária será contabilizada a cada semestre de participação
efetiva.
32. Resumo apresentado em evento: Apresentação em pôster ou oral de resumo simples
em eventos técnico-científicos.
33. Resumo expandido apresentado em evento: Apresentação em pôster ou oral de
resumo expandido em eventos técnico-científicos.
34. Resumo expandido publicado em evento: Publicação impressa ou digital de resumo
expandido em Anais de eventos técnico-científicos.
35. Resumo publicado em evento: Publicação impressa ou digital de resumo simples em
Anais de eventos técnico-científicos.
36. Trabalho completo apresentado em evento: Apresentação em pôster ou oral de
trabalho completo em Anais de eventos técnico-científicos.
37. Trabalho completo publicado em evento: Publicação impressa ou digital de trabalho
completo em Anais de eventos técnico-científicos.
Outras atividades não previstas nos itens anteriores relativas a quaisquer atividades,
acadêmicas ou não, serão encaminhadas para o Colegiado do Curso para análise.
O responsável pela coordenação de atividades complementares atribuirá valor a cada
atividade, para que possa ser incluída no histórico do aluno.
PPC de Ciência da Computação, Centro de Ciências Agrárias – CCA/UFES, Alegre-ES
102
A tabela a seguir apresenta uma relação entre as atividades complementares e suas
respectivas cargas horárias.
Tabela 7: Relação das Atividades Complementares.
Nº Atividades Áreas
afins
Outras
áreas
1 Artigo completo publicado em periódico IA 100h 100h
2 Artigo completo publicado em periódico IB ou NA 80h 80h 3 Artigo completo publicado em periódico IC ou NB 70h 70h
4 Artigo completo publicado em periódico classificado 50h 50h
5 Artigo completo publicado em periódico não classificado 30h 30h 6 Artigo de divulgação 15h 10h
7 Artigo publicado na Internet 15h 10h 8 Atualização de homepage 5h 5h
9 Desenvolvimento de Software 45h 45h
10 Elaboração de homepage 30h 30h 11 Estágio Extracurricular (cada 60 h) 30h 15h
12 Iniciação científica - CNPq 50h 30h 13 Iniciação científica - PIBIC 50h 30h
14 Iniciação científica - PIVIC 50h 30h 15 Monitoria oficial 50h 25h
16 Monitoria voluntária 30h 15h
17 Organização de ações sociais 9h 9h 18 Organização de atividades culturais 9h 9h
19 Organização de eventos 20h 10h 20 Participação em atividades culturais 3h 1,5h
21 Participação em cursos – Presencial (cada 8h) 8h 4h
22 Participação em cursos – Não Presencial (cada 8h) 4h 2h 23 Participação em eventos (moderador) 20h 10h
24 Participação em eventos (ouvinte) 10h 5h 25 Participação em eventos (palestrante) 45h 30h
26 Participação em Projetos de Ensino (inclusive publicações didáticas) 20h 10h 27 Participação em Projetos de Pesquisa * 30h 15h
28 Participação em Projetos ou Serviços de Extensão * 30h 15h
29 Participação voluntária em ações sociais (cada semestre) 50h 25h 30 Representação em órgãos colegiados 20h -
31 Representação Estudantil (CA, DA e Empresa Júnior) 20h - 32 Resumo apresentado em evento 20h 10h
33 Resumo expandido apresentado em evento 30h 15h
34 Resumo expandido publicado em evento 15h 7h 35 Resumo publicado em evento 10h 5h
36 Trabalho completo apresentado em evento 45h 30h 37 Trabalho completo publicado em evento 30h 15h
* Não inclui PIBIC, PIVIC e IC.