Sunteți pe pagina 1din 155

U NIVERSIDADE F EDERAL RURAL

P R -R EITORIA
BACHARELADO

DE

EM

DE

P ERNAMBUCO

E NSINO

DE

G RADUAO

C INCIA

DA

C OMPUTAO

Projeto Poltico-Pedaggico
para o Curso de
Bacharelado em Cincia da Computao
Verso: 3

U NIDADE ACADMICA

DE

G ARANHUNS

Av. Bom Pastor, s/n, Boa Vista, CEP 55292-270, Garanhuns, PE


Telefones: (87) 3761-0882 e 3761-0969

Garanhuns, 30 de setembro de 2011

Comisso de Elaborao da Reforma Curricular do Curso de


Bacharelado em Cincia da Computao

Elaborao e Edio
Prof. Srgio Francisco Tavares de Oliveira Mendona
Prof. Gabriel de Frana Pereira e Silva

Reviso
Prof. Bruno Costa e Silva Nogueira
Prof. Clio Andrade de Santana Jnior
Profa. Maria Aparecida Amorim Sibaldo
Prof. Rodrigo Gusmo de Carvalho Rocha

Aprovao
Prof. Alixandre Thiago Ferreira Santana
Prof. Bruno Costa e Silva Nogueira
Prof. Clio Andrade de Santana Jnior
Profa. rica Teixeira Gomes de Sousa
Prof. Fabiano Barbosa Mendes da Silva
Prof. Gabriel de Frana Pereira e Silva
Profa. Juliana de Albuquerque Gonalves Saraiva
Profa. Maria Aparecida Amorim Sibaldo
Prof. Mariel Jos Pimentel de Andrade
Prof. Ricardo Normando Baptista do Nascimento Neto
Prof. Rodrigo Gusmo de Carvalho Rocha
Prof. Srgio Francisco Tavares de Oliveira Mendona

Contedo

Identificao

p. 7

1 Introduo

p. 8

1.1

A Universidade Federal Rural de Pernambuco . . . . . . . . . . . . . . . . .

p. 8

1.1.1

A Unidade Acadmica de Garanhuns . . . . . . . . . . . . . . . . .

p. 8

1.1.2

Organizao da estrutura acadmica . . . . . . . . . . . . . . . . . .

p. 8

1.2

A Informtica e Computao na UFRPE . . . . . . . . . . . . . . . . . . . .

p. 9

1.3

Contexto de insero do curso na regio . . . . . . . . . . . . . . . . . . . .

p. 10

1.4

Motivao (e Justificativa) . . . . . . . . . . . . . . . . . . . . . . . . . . .

p. 11

1.5

Objetivo do curso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

p. 11

1.6

Planejamento Estratgico para o Curso na UAG, UFRPE, no Estado e no Pas

p. 12

1.6.1

Metas e Estratgias para 2 anos . . . . . . . . . . . . . . . . . . . .

p. 12

1.6.2

Metas para 5 anos . . . . . . . . . . . . . . . . . . . . . . . . . . . .

p. 13

1.6.3

Metas para 10 anos . . . . . . . . . . . . . . . . . . . . . . . . . . .

p. 13

2 A rea da Cincia da Computao

p. 14

2.1

Categorias de cursos da rea de computao e informtica . . . . . . . . . .

p. 14

2.2

reas de formao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

p. 15

3 Fundamentos norteadores do curso

p. 16

3.1

Fundamentos tico-polticos . . . . . . . . . . . . . . . . . . . . . . . . . .

p. 16

3.2

Fundamentos epistemolgicos . . . . . . . . . . . . . . . . . . . . . . . . .

p. 16

3.3

Fundamentos didtico-pedaggicos . . . . . . . . . . . . . . . . . . . . . . .

p. 17

4 Pressupostos metodolgicos

p. 20

4.1

Relao teoria-prtica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

p. 20

4.2

Interdisciplinaridade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

p. 20

4.3

Pesquisa enquanto princpio educativo . . . . . . . . . . . . . . . . . . . . .

p. 21

4.4

Integrao com pesquisa e extenso . . . . . . . . . . . . . . . . . . . . . .

p. 21

4.5

Ensino problematizado e contextualizado . . . . . . . . . . . . . . . . . . .

p. 22

4.6

Flexibilidade curricular . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

p. 22

4.7

Integrao Universidade-Empresa . . . . . . . . . . . . . . . . . . . . . . .

p. 23

4.8

Estmulo capacidade de trabalho autnomo . . . . . . . . . . . . . . . . .

p. 23

4.9

Desenvolvimento de habilidades para o trabalho em equipe . . . . . . . . . .

p. 23

4.10 Estgio curricular supervisionado . . . . . . . . . . . . . . . . . . . . . . . .

p. 23

4.10.1 Fase 1 Plano de Estgio . . . . . . . . . . . . . . . . . . . . . . .

p. 24

4.10.2 Fase 2 Relatrio Tcnico de Estgio . . . . . . . . . . . . . . . . .

p. 24

4.10.3 Fase 3 Defesa do Relatrio de Estgio . . . . . . . . . . . . . . . .

p. 24

4.10.4 Fase 4 Do Julgamento . . . . . . . . . . . . . . . . . . . . . . . .

p. 24

4.10.5 Fase 5 Do Relatrio Final de Estgio . . . . . . . . . . . . . . . .

p. 24

4.11 Atividades Complementares . . . . . . . . . . . . . . . . . . . . . . . . . .

p. 25

5 Perfis

p. 27

5.1

Estudante ingressante . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

p. 27

5.1.1

Descrio dos requisitos psicofsicos . . . . . . . . . . . . . . . . . .

p. 27

Egresso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

p. 28

5.2.1

Definio do perfil profissional . . . . . . . . . . . . . . . . . . . . .

p. 28

5.2.2

Problemas que os egressos devero estar aptos a resolver . . . . . . .

p. 28

5.2

6 Caracterizao e Dados do Curso

p. 30

7 Organizao do Curso (e Recursos Humanos)

p. 31

7.1

Infraestrutura para Manuteno do Curso . . . . . . . . . . . . . . . . . . .

p. 33

7.1.1

Recursos Humanos . . . . . . . . . . . . . . . . . . . . . . . . . . .

p. 34

7.1.2

Laboratrios e ambientes . . . . . . . . . . . . . . . . . . . . . . . .

p. 34

7.1.3

Biblioteca . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

p. 36

7.2

Ncleo Docente Estruturante . . . . . . . . . . . . . . . . . . . . . . . . . .

p. 36

7.3

Colegiado de Coordenao Didtica . . . . . . . . . . . . . . . . . . . . . .

p. 36

7.4

Programa de Tutoria Institucional . . . . . . . . . . . . . . . . . . . . . . .

p. 37

7.4.1

Organizao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

p. 37

7.4.2

Responsabilidades do Tutor . . . . . . . . . . . . . . . . . . . . . .

p. 38

7.4.3

Responsabilidades do Tutorando . . . . . . . . . . . . . . . . . . . .

p. 38

7.5

Acompanhamento e avaliao do processo de ensino e aprendizagem . . . . .

p. 38

7.6

Acompanhamento e avaliao do Projeto Poltico-Pedaggico . . . . . . . .

p. 39

Referncias

p. 41

Apndices

p. 43

Apndice A - Matriz Curricular . . . . . . . . . . . . . . . . . . . . . . . . . . . .

p. 44

Apndice B - Disciplinas Obrigatrias . . . . . . . . . . . . . . . . . . . . . . . .

p. 45

Apndice C - Disciplinas Optativas . . . . . . . . . . . . . . . . . . . . . . . . . .

p. 47

Apndice D - Ementas das Disciplinas . . . . . . . . . . . . . . . . . . . . . . . .

p. 53

Ementas da Disciplinas Obrigatrias

p. 54

1o. Perodo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

p. 54

2o. Perodo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

p. 58

3o. Perodo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

p. 62

4o. Perodo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

p. 67

5o. Perodo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

p. 72

6o. Perodo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

p. 76

7o. Perodo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ementas das Disciplinas Optativas

p. 81
p. 85

rea Temtica: Banco de Dados . . . . . . . . . . . . . . . . . . . . . . . . . . .

p. 85

rea Temtica: Engenharia da Computao . . . . . . . . . . . . . . . . . . . . .

p. 89

rea Temtica: Engenharia de Software . . . . . . . . . . . . . . . . . . . . . . .

p. 91

rea Temtica: Inteligncia Computacional . . . . . . . . . . . . . . . . . . . . . p. 103


rea Temtica: Matemtica e Simulao Computacional . . . . . . . . . . . . . . p. 118
rea Temtica: Metodologia e Tcnicas da Computao . . . . . . . . . . . . . . p. 125
rea Temtica: Mdia e Interao . . . . . . . . . . . . . . . . . . . . . . . . . . . p. 131
rea Temtica: Redes e Sistemas Distribudos . . . . . . . . . . . . . . . . . . . . p. 142
rea Temtica: Tecnologia Educacional . . . . . . . . . . . . . . . . . . . . . . . p. 144
rea Temtica: Tecnologias da Informao . . . . . . . . . . . . . . . . . . . . . p. 150

Identificao
Curso

Cincia da Computao

Modalidade

Bacharelado

Ttulo do egresso

Bacharel em Cincia da Computao

rea do conhecimento

Cincias Exatas e da Terra

Modalidade de Educao

Presencial (ensino a distncia restrito ao percentual imposto


por legislao em vigor).

Habilitao

Cincia da Computao

Local de Oferta

Universidade Federal Rural de Pernambuco


Unidade Acadmica de Garanhuns

Nmero de vagas

80 (oitenta) vagas anuais, sendo 40 (quarenta) vagas semestrais

Carga horria

3.200 (trs mil e duzentas) horas

Horrio de funcionamento

Predominantemente noturno

Forma de acesso

Processo seletivo (ENEM). Em caso de existncia de vagas


possvel o ingresso por: (a) transferncia de outras IES;
(b) portadores de diploma; (c) reingresso; ou, (d) reopo,
de acordo com processo seletivo especfico e resolues da UFRPE.

Introduo

1.1 A Universidade Federal Rural de Pernambuco


A histria da Universidade Federal Rural de Pernambuco (UFRPE) tem incio no dia 3 de
novembro de 1912, quando foi lanada a pedra fundamental do edifcio que abrigaria as Escolas Superiores de Agricultura e Medicina Veterinria, na cidade de Olinda, pelo Revmo. Abade
do Mosteiro de So Bento, Dom Pedro Roeser. A trajetria da Universidade vem, desde ento, caminhando para a formao do que a UFRPE hoje, instituio que engloba nove campi
em todo o estado de Pernambuco que oferecem 19 (dezenove) cursos de Graduao, 20 (vinte)
de Ps-Graduao, sendo 6 (seis) de Doutorado e 14 (quatorze) de Mestrado, alm dos cursos
de Especializao, Aperfeioamento e Extenso. Atravs do CODAI - Colgio Agrcola Dom
Agostinho Ikas, a Universidade oferece ainda o curso Tcnico Agrcola em nvel mdio. Recentemente, foi incorporado oferta da UFRPE o Curso de Licenciatura em Fsica, Licenciatura
em Computao e Sistemas de Informao na modalidade de Educao Distncia.
Tradicionalmente a UFRPE tem a misso da interiorizao de cursos de Graduao, e tambm no Estado de Pernambuco com os seus Campi Avanados, sendo esta a primeira Universidade Pblica Federal do Brasil a ter uma extenso universitria.

1.1.1 A Unidade Acadmica de Garanhuns


A Unidade Acadmica de Garanhuns (UAG) foi a primeira extenso universitria a ser
instalada no pas, tendo suas atividades iniciadas no segundo semestre de 2005 com os cursos
de Agronomia, Licenciatura Licenciatura em Pedagogia, Medicina Veterinria e Zootecnia. A
escolha dos cursos oferecidos foi feita tendo em vista as caractersticas do entorno da UAG,
levando em considerao que o papel central da universidade de influir no desenvolvimento
regional.

1.1.2 Organizao da estrutura acadmica


A administrao do curso est estruturada da seguinte forma:

a) Departamento (Unidade Acadmica de Garanhuns): unidade bsica da estrutura da Universidade para efeito de organizao didtico-cientfica e administrativa, que integra as atividades de Ensino, Pesquisa e Extenso e reas afins do conhecimento e respectivos docentes e
discentes, sendo administrado pelo Diretor Geral/Acadmico e Diretor Administrativo.
b) Conselho de Ensino, Pesquisa e Extenso (CEPE): rgo deliberativo em matria de Ensino,
Pesquisa e Extenso, em sua rea de conhecimento, lotado na Sede em Recife-PE, Campus
de Dois Irmos.
c) Chefia de Departamento (Unidade): A Unidade possui um Diretor Geral eleito na forma
das normas eleitorais da UFRPE, pelos professores, tcnicos e estudantes da Unidade, empossado pelo Reitor para um mandato de 4 (quatro) anos, conforme estatuto da UFRPE e
Regimento da Unidade, o qual nomear o Coordenador Geral de Cursos. O diretor administrativo ser nomeado pelo Reitor.
d) Colegiado de Curso: rgo deliberativo em matria de Ensino, Pesquisa e Extenso, no mbito do curso, sendo composto pelos docentes e representantes estudantis, no limite mximo
do Estatuto da UFRPE.
e) Coordenador de Curso: responsvel pela superviso das atividades acadmicas do curso,
eleito na forma das normas eleitorais da Universidade, empossado pelo Reitor para um mandato de 2 (dois) anos.

1.2 A Informtica e Computao na UFRPE


Em Informtica e Computao a histria comea em 1999, quando o Curso de Licenciatura em Computao da UFRPE foi institudo sendo a primeira oferta vestibular em 2000.
Legalmente, o Curso encontra-se Autorizado segundo Resoluo CEPE 265/1999, implantado
segundo Resoluo CUNI no. 181/99. Foi Reconhecido junto ao MEC/INEP em novembro de
2005 e encontra-se em aguardo da Publicao da Portaria em D.O.U. O Projeto Pedaggico em
vigor encontra-se homologado segundo Resoluo 90/2004 do CUNI. Recentemente, dezembro
de 2006, foi avaliado pelo INEP/MEC, o qual recebeu o conceito CONDIES BOAS, apesar
de recm-criado. O curso de Licenciatura em Computao foi criado pois havia na UFRPE poucos docentes da rea de Computao mas havia um consolidado Departamento de Educao.
Assim, naquele momento, o perfil mais adequado era realmente o de Licenciatura em Computao. Neste cenrio, h na UFRPE desde 2000 a competncia em Informtica e Computao
instalada e em 2005 seu quadro docente completou 6 Doutores em Computao, referendando
a competncia instalada em 2000. Alm disso, a UFRPE conta hoje com o ncleo de Educao
Distncia e Incluso Digital e Social com projetos de pesquisa aprovados na FACEPE. Sendo

10

o curso de Licenciatura em Fsica seu 1 Projeto de Curso na modalidade a Distncia, aprovado segundo Portaria no.3.726 de 21/10/2005, publicada em 24/10/05 do D.O.U. Desta forma,
a UFRPE sentiu-se confortvel em sugerir a criao do Curso de Bacharelado em Cincia da
Computao no Municpio de Garanhuns.

1.3 Contexto de insero do curso na regio


A ideia de criar um curso na rea de computao existe desde a concepo da Unidade
Acadmica de Garanhuns em setembro de 2005, quando comearam a funcionar 4 cursos de
graduao: Agronomia, Licenciatura Normal Superior (transformada no curso de Licenciatura
em Pedagogia), Veterinria e Zootecnia. Atualmente a UAG funciona em sede prpria e oferece
alm desses cursos o curso de especializao em Educao e Desenvolvimento Sustentvel. Em
reunio geral datada de dezembro de 2007, ficou decidido, em processo de votao, que seria
proposta a criao de 3 (trs) novos cursos, dentro do processo de Reestruturao Universitria
(REUNI). Entre eles foi indicado o curso de Cincia da Computao no turno noturno com o
objetivo tanto de suprir a necessidade de um curso na rea de informtica, quanto visando o
desenvolvimento acadmico da Universidade e uma forte interao com os demais cursos de
graduao da UAG.
Alm de interagir com as demais reas da UAG, o curso de Bacharelado em Cincia da
Computao, vem atender a uma demanda regional identificada tanto junto ao poder pblico
local e populao. Portanto o curso de BCC se inserir dentro do contexto dos demais cursos da
rea de computao da UFRPE, de forma a contribuir com o desenvolvimento da UAG e dentro
da realidade local. Para tanto foram definidas reas de atuao dos profissionais do curso bem
como reas de conhecimento que trouxessem essas caractersticas ao curso.
Pode-se constatar que o uso do computador deixou de ser um diferencial para se tornar
necessidade fundamental, tanto no contexto profissional quanto no dia a dia das pessoas. O
advento da Internet transformou o computador em elemento chave na construo da chamada
sociedade da informao, modificando inclusive a forma de relacionamento na sociedade moderna. Dados de setembro de 2008 demonstram que existem no mundo cerca de 1,5 bilho
de usurios da Internet, no Brasil a rede atende a aproximadamente 26% da populao, ndice
muito aqum da mdia dos pases com melhor nvel de desenvolvimento onde a internet atende
a mais de 60% da populao (dados de maro de 2008).
O Brasil sofre com graves problemas tanto no acesso da populao aos recursos computacionais quanto nas desigualdades regionais. Juntamente com a Internet surgem novas oportunidades de desenvolvimento ligadas produo de contedo para a rede o desenvolvimento de
sistemas que usem grande quantidade de dados. Neste aspecto, urgente a formao de profissionais ligados ao desenvolvimento de Software. Em 2006 a Sociedade Brasileira de Computao

11

(SBC) definiu cinco grandes desafios atuais da computao:


1. Gesto da informao em grandes volumes de dados multimdia distribudos;
2. Modelagem computacional de sistemas complexos artificiais, naturais, socioculturais e
da interao homem-natureza;
3. Impactos na computao da transio do silcio para novas tecnologias;
4. Acesso participativo universal do cidado brasileiro ao conhecimento; e,
5. Sistemas disponveis, corretos, seguros, escalonveis, persistentes e ubquos.

1.4 Motivao (e Justificativa)


Dentro desses desafios podemos contextualizar o curso de BCC da UAG em uma regio
carente de profissionais na rea de desenvolvimento de software.
A regio onde se encontra a UAG tem uma economia com base na agropecuria, e o municpio de Garanhuns tem uma forte atuao no setor de servios, com forte apelo para o uso da
informtica.
O curso tambm ir se inserir de forma bastante ativa no projeto intitulado Garanhuns Digital que tem por objetivo implantar Internet sem fio em escolas, empresas e reparties pblicas.
Assim, a informtica tambm um dos eixos norteadores do desenvolvimento municipal. O
programa de expanso das universidades federais centra-se na possibilidade de responder s demandas regionais sem, no entanto, restringir-se apenas regio, mas produzindo e transferindo
conhecimentos alm desta, funo inerente a toda Universidade.
Portanto, o curso de Bacharelado em Cincia da Computao foi projetado com eixos fundamentados em reas do conhecimento que viessem a contribuir no desenvolvimento regional.

1.5 Objetivo do curso


O principal objetivo do curso de Bacharelado em Cincia da Computao, da Unidade Acadmica de Garanhuns, o desenvolvimento cientfico, cultural e econmico da regio, contribuindo assim com a sua insero em contexto nacional e internacional. Os objetivos especficos
do curso so:
1. Desenvolver nos estudantes o perfil cientfico de pesquisador tanto para atuao na rea
acadmica quanto para atuao em outros ramos de atividade;

12

2. Desenvolver nos estudantes um esprito empreendedor, incentivando e motivando a sua


independncia e criatividade;
3. Promover a interdisciplinaridade buscando atualizao constante na rea de computao;
4. Motivar e orientar o estudante para que ele tenha uma postura ativa diante da necessidade
de um aprendizado contnuo e autnomo;
5. Promover uma postura tica e socialmente comprometida com o papel do estudante no
desenvolvimento cientfico, tecnolgico, social e econmico da sua regio e do Pas.
6. Promover interao constante com escolas do ensino fundamental e mdio local de forma
a estimular vocaes e colaborar ativamente com a melhoria da educao;
7. Estabelecer metas e realizar um processo de avaliao constante do BCC da UAGUFRPE.

1.6 Planejamento Estratgico para o Curso na UAG, UFRPE,


no Estado e no Pas
Aqui apresentam-se as metas e estratgias do grupo de profissionais envolvidos com a rea
de computao na UAG, UFRPE. Tais objetivos para o futuro do Curso de Bacharelado em
Cincia da Computao, para a UAG, UFRPE e para o Estado de Pernambuco sero tomados
como guias e linhas-mestre para as aes destes indivduos nos prximos 10 anos.

1.6.1 Metas e Estratgias para 2 anos


Graduao forte e consolidada. Formao de corpo docente adequado, reestruturao
curricular para acompanhar as evolues pedaggicas e tecnolgicas, infra-estutura de
trabalho para os docentes, discentes e tcnico-administrativos envolvidos no curso e isto
inclui apoio a criao de empresa jnior e centro acadmico pelos discentes do curso;
Implantao de curso de Especializao. Criao de curso de especializao visando a
capacitao de alunos do curso de Bacharelado em Cincia da Computao e afins, nos
diversos ncleos do conhecimento da rea de Computao;
Consolidao de grupos de pesquisa, nas reas de competncia dos membros do colegiado
do curso.
Consolidao de infraestrutura operacional. Para suportar convnios e alavancar novos
investimentos, uma infraestrutura operacional deve estar completamente definida e em
operao para instalao de laboratrios de pesquisa, treinamento de educadores, convnios. Envolvimento dos professores de computao no Departamento de Tecnologia

13

da Informao, UAG, UFRPE, para prover a instituio de polticas para aquisio de


hardware, software, instalao e manuteno de equipamentos e sistemas, automao de
servios administrativos e acadmicos.

1.6.2 Metas para 5 anos


Corpo docente altamente qualificado com 100% dos professores com doutorado ou afastados em programas de doutoramento;
Corpo docente altamente qualificado com 100% dos professores com doutorado engajados em projetos de pesquisa e/ou extenso;
Implantao de Mestrado em Cincia da Computao;
Curso de Graduao entre os 25 melhores do Brasil;
Estudo de viabilidade para captao de recursos, alm de convnios, para investimentos
do grupo;
Interao com outros centros de excelncia em Computao e reas relacionadas.

1.6.3 Metas para 10 anos


Implantao de Doutorado em Cincia da Computao;
Curso de Graduao entre os 15 melhores do Brasil;
Autonomia financeira para investimentos no curso e no campus da UAG/UFRPE;

14

A rea da Cincia da Computao

De um modo geral, ns podemos definir computao como uma atividade que usa o computador para atingir seu objetivo ou meta. Assim, computao inclui construo e implementao
de projetos de hardware e software para uma extensa gama de propsitos; processando, estruturando, e administrando diversos tipos de sistemas de informao, que consiste em usar o
computador para estudos cientficos, desenvolvendo sistemas inteligentes; comunicao e mdia de entretenimento, colhendo informaes pertinentes. Computao tambm pode ter outros
significados que so mais especficos, baseados no contexto no qual o termo empregado.

2.1 Categorias de cursos da rea de computao e informtica


Com as diretrizes curriculares de 1999 foi criada a denominao da rea de computao e
informtica orientando a elaborao do projeto poltico pedaggico dentro do tipo de curso escolhido. Assim, foram limitadas as possibilidades de nomes de cursos dessa rea a cinco tipos:
Bacharelado em Cincia da Computao, Engenharia da Computao, Bacharelado em Sistemas da Informao, Cursos de Licenciatura em Computao e Cursos Superiores Tecnolgicos.
Segundo as diretrizes esses cursos se enquadram em quatro categorias bsicas:
1. Cursos que tm a computao como atividade-fim: Cincia da Computao e Engenharia
da Computao;
2. Cursos que tm a informtica como atividade-meio: Sistema da Informao;
3. Cursos voltados para o ensino da informtica: Licenciatura em Computao; e,
4. Cursos Tecnolgicos e sequnciais.
Para que o curso escolhido se inserisse melhor dentro do desenvolvimento da UAG optouse pelo curso de Bacharelado em Cincia da Computao (BCC) que se enquadra na categoria
de curso com a computao como atividade-fim.

15

O curso de BCC da UAG foi idealizado a partir do currculo de referncia formulado em


documento de 2005 pela IEEE Computer Society e levando em conta as tendncias e desafios
para a rea de informtica descrita em publicao recente sobre a trajetria dos cursos de graduao da rea de computao e informtica publicada pela Sociedade Brasileira de Computao.
A matriz curricular construda a partir do estudo de projetos de cursos de outras Instituies
de Ensino Superior, de alto nvel, seguindo as recomendaes do Currculo de Referncia da
Sociedade Brasileira de Computao (1999).

2.2 reas de formao


De acordo com as diretrizes curriculares para os cursos das reas de computao e informtica publicadas pelo MEC-SESU, esses cursos devem abranger quatro grandes reas de
formao:
1. Formao Bsica;
2. Formao Tecnolgica;
3. Formao Complementar; e,
4. Formao Humanstica.

16

Fundamentos norteadores do curso

A humanidade caracterizada no aprender e no expressar os aprendizados adquiridos para


a sociedade sem, contudo, seguir modelos e frmulas rgidas. Neste sentido, a educao faz
parte da construo e do cerne da vida para o crescimento de um grupo socialmente construdo
a partir de crenas e idias.

3.1 Fundamentos tico-polticos


Sob este pressuposto, a formao do Bacharel em Cincia da Computao da UFRPE
norteia-se na qualidade de ser cidado ntegro e emancipado politicamente, capaz de conduzir e posicionar-se diante de fatos, de forma coerente diante de uma sociedade complexa e
competitiva.
As proposies didtico-pedaggicas para a efetivao dos pressupostos tico-polticos
fundamentam-se na justia, respeito mtuo, participao, dilogo, reflexo, responsabilidade,
solidariedade, dignidade humana e tica com a natureza.
Neste sentido, o Curso foi estruturado para que o estudante, como cidado, alm de estar
apto a atuar na sua profisso, seja capaz de refletir, entender e valorizar a dimenso humana
bem como da capacidade da natureza relacionada com a Cincia e Tecnologia.
O Bacharel em Cincia da Computao no dever apresentar apenas uma formao voltada
para o atendimento das demandas do exerccio profissional especfico, mas saber fazer do uso
de seu conhecimento, transformando-o em aes responsveis socialmente.

3.2 Fundamentos epistemolgicos


A funo do Curso na sociedade expressa-se em afirmaes, tais como: para preparar
os estudantes para o exerccio profissional e o ser cidado, para passar aos estudantes os
conhecimentos construdos pelas sociedades ao longo dos anos. Tais assertivas sugerem um
denominador comum, ou seja, no Curso trabalha-se com o conhecimento. Disso derivam outros
questionamentos: O que o conhecimento? Como ele se produz? Como as pessoas dele se

17

apropriam? As respostas resultantes, no decurso da histria da humanidade deram origem s


vrias correntes epistemolgicas, isto , s diferentes teorias ligadas ao conhecimento.
Uma destas teorias est ligada ao processo de construo do conhecimento. Nela, o conhecimento visto como resultado de uma interao entre o sujeito que quer conhecer o objeto a ser
conhecido. Trata-se de uma interao dinmica, pois medida que o sujeito age sobre o objeto
do conhecimento, ele o transforma e se transforma. Refere-se a objetos do conhecimento, isto
, conceitos, idias e definies que so construes sociais, existentes nas mentes das pessoas
e que possibilitam identificar caractersticas e formas de pores da matria do mundo fsico e
de fenmenos do mundo social.
Por sua vez, ao interagir com os objetos de conhecimento j socialmente construdos, o
sujeito lhes atribui interpretao prpria, modifica-se refletindo sobre suas caractersticas, e em
consequncia, modifica-se a si mesmo. Esse processo dinmico e contnuo de transformaes,
ou seja, de construo e reconstruo do conhecimento, define o princpio bsico do Construtivismo, no qual o estudante tem o papel de construir e reconstruir seu conhecimento.
Por outro lado, a interao se d no interior do sujeito que quer aprender, por meio das
habilidades e estruturas mentais desenvolvidas pelo mesmo. Trata-se de uma interao realizada
por intermdio do meio fsico e social.
Nesta perspectiva, o sujeito da aprendizagem histrico e social e o objeto do conhecimento
cultural. O primeiro, porque considera o sujeito inscrito nos valores e no momento histrico
de sua comunidade. O segundo, porque construdo pela cultura de cada grupo social. Deste
pressuposto, o Construtivismo considerado interracionista.
Neste sentido, a base epistemolgica do Curso se dar no exerccio da construo de conhecimentos que, alm de gerar desenvolvimento, tambm esteja voltado para a satisfao das
necessidades sociais e o respeito com os recursos da natureza, tendo em vista as geraes futuras.

3.3 Fundamentos didtico-pedaggicos


A consistncia da proposta pedaggica reside em orientar e fornecer os meios especficos
elaborao e conservao de produtos alimentcios para a industrializao, via conhecimento
e aplicao de tcnicas e operaes de natureza fsica, qumica e biolgica, no deixando de
lado a percepo de que o processo econmico deve servir-se da natureza, mas, de forma mais
duradoura, levando em conta a limitao ecolgica imposta pela natureza no processo econmico de produo. Neste sentido, para que uma proposta pedaggica ganhe maior sentido, deve
colocar o desenvolvimento promovido dentro da moldura da ecosfera.
Tendo-se por concepo que o conhecimento o elo capaz de firmar com qualidade os

18

significados das aes realizadas pelo homem no mundo, este deve ocorrer de forma efetiva, e
para que isto seja possvel, a ao reflexiva deve permear as atividades didtico-pedaggicas na
formao acadmica.
Para isto, a formao do Bacharel em Cincia da Computao da UFRPE tem por base
uma poltica de desenvolvimento que permite uma formao tica para elevar as condies
de vida das pessoas, sem perturbar funes ecossistmicas essenciais, levando-se em conta o
fazer, e o que possvel em face do que desejvel. A proposta pedaggica do Curso norteiase em fundamentos que abrangem as dimenses tico-polticas, epistemolgicas e didticopedaggicas.
Para direcionar as atividades de ensino, propriamente ditas, mister uma opo epistemolgica. O ecletismo pode falsear a relao entre professor e estudante. Assim, se a opo for
pela viso de conhecimento como uma representao do mundo, o professor buscar, em primeiro lugar, as concepes prvias do estudante sobre o assunto que ser estudado para, depois,
propor uma explicao escolar.
Nesta abordagem, o professor est mais interessando em saber o que o estudante j sabe,
para servir-lhe de ncora ao conhecimento acadmico a ser proposto. Por sua vez, os estudantes
ressignificaro as mensagens do professor dentro do contexto de suas estruturas cognitivas,
construdas no cotidiano individual.
Considerando que as relaes entre o estudante e o professor na escola so orientadas pela
Pedagogia, cujo foco de trabalho a educao, o Curso de Bacharelado em Cincia da Computao da UFRPE fundamenta-se nos princpios do Construtivismo Scio-Interacionista.
Nesta abordagem, o conhecimento passa a ser visto como um conjunto de verdades relativas, que correspondem uma interpretao que o homem d ao mundo fsico e social.
O professor exerce o papel de catalisador (mediador) do processo de interao que ocorre
entre o sujeito da aprendizagem (o estudante) e o objeto do conhecimento social (o conhecimento social compartilhado). Ensinar, nesta viso, preparar as melhores condies para que
possa haver aprendizagem. Em consequncia, cabe ao professor conhecer seus estudantes, interagir com eles, buscando sua histria e permitir-lhes que manifestem suas concepes prvias
diante dos assuntos a serem estudados.
Por sua vez, o estudante deixa de ser um mero receptor de informaes, passando a ser um
construtor, numa Pedagogia inspirada nos princpios da construo do conhecimento, prpria
do sujeito que pauta o seu fazer pela pesquisa, pela interrogao e pela problematizao. Em
outros termos, o conhecimento se constitui nas relaes que cada sujeito estabelece, frente s
interpretaes que o professor lhe faz de um saber construdo e aceito socialmente. Assim,
o processo de aprendizagem ocorre de dentro para fora, ou seja, o prprio estudante que, a
partir de sua experincia de vida, de seu prprio universo simblico far uma interpretao do

19

saber oficial, interpretao esta que dever compartilhar ao mximo com outros membros da
sociedade.
Uma Pedagogia inspirada nos pressupostos ora apresentados faz do Curso de Bacharelado
em Cincia da Computao da UFRPE um processo formativo com viso reflexiva, natural do
processo educativo, objetivando oferecer as condies para o desenvolvimento harmonioso dos
estudantes nos domnios cognitivos, afetivos, psicolgicos, biolgicos e sociais.

20

Pressupostos metodolgicos

O Curso de Bacharelado em Cincia da Computao da UFRPE estabelece como pressupostos metodolgicos:

4.1 Relao teoria-prtica


A relao teoria-prtica pode ser entendida como eixo articulador da produo do conhecimento, servindo para o acadmico vislumbrar possibilidades futuras de engajamento no mercado de trabalho bem como potencializando o aprendizado terico em si. Abandona-se aqui a
idia de que primeiro o estudante precisa dominar a teoria para depois entender a prtica e a
realidade, resultando em um aprendizado memorstico.
Busca-se a construo do conhecimento de forma ampla, muitas vezes integrando, numa
mesma situao teoria e prtica. Alm disso, sustenta-se a idia de que relacionar teoria e prtica no consiste em atividade exclusiva de sala de aula, devendo-se proporcionar ao acadmico,
desde o primeiro semestre, atividades includas na carga horria semanal das diferentes disciplinas que compem a matriz curricular bem como atividades complementares que contribuam
indiretamente compreenso do Curso e de sua contribuio na sociedade como um todo. Desta
forma, alm das atividades apresentadas na matriz curricular, as atividades complementares definidas para os acadmicos do Curso de Bacharelado em Cincia da Computao da UFRPE
serviro de meio para atingir a desejada capacidade de relacionar teoria e prtica.

4.2 Interdisciplinaridade
Considera-se que para se atingir o perfil de Bacharel em Cincia da Computao com slida formao generalista necessita-se a realizao de estudos disciplinares que permitam a
sistematizao e o aprofundamento de conceitos e relaes, cujo domnio imprescindvel na
construo da competncia profissional desejada. No entanto, sabe-se que a construo de um
conhecimento slido transpe o contedo de uma nica disciplina, necessitando que o acadmico primeiramente tenha conhecimento da contextualizao da disciplina especfica no todo

21

e que, num segundo momento, desenvolva atividades que necessitem dos contedos expostos
em vrias disciplinas, tornando possvel aplicar conhecimentos adquiridos ao longo de todo o
Curso no desenvolvimento de uma atividade especfica. Desta forma, alm de aprofundar conhecimentos disciplinares, a matriz curricular contempla estudos e atividades interdisciplinares,
propostas ao longo do curso por diferentes disciplinas. Alm das atividades interdisciplinares
formais, vrias atividades so desenvolvidas por disciplinas afins concomitantemente, proporcionando o aprendizado no intencional e aplicao de conceitos complementares, transcendendo,
desta forma, os limites de sala de aula.

4.3 Pesquisa enquanto princpio educativo


A pesquisa, compreendida como qprocesso formador, um elemento constitutivo e fundamental do processo de aprender a aprender aprendendo e, portanto, prevalente em vrios momentos curriculares. A familiaridade com a teoria s pode se dar por meio do conhecimento das
pesquisas que lhe do sustentao. De modo semelhante, a atuao prtica possui uma dimenso
investigativa e constitui uma forma no de simples reproduo mas de criao ou, pelo menos,
de recriao do conhecimento. A familiaridade com os procedimentos de investigao e com o
processo histrico de produo e disseminao de conhecimentos apresenta grande relevncia.
No Curso, a pesquisa se constitui em instrumento de ensino e em contedo de aprendizagem na
formao: para que a atitude de investigao e a relao de autonomia se concretizem, o bacharel em cincia da computao necessita conhecer e saber usar os procedimentos de investigao
cientfica. Tal atividade proporcionada aos acadmicos atravs dos Programas de Iniciao
Cientfica e Programa de Estgios Voluntrios (atividades complementares) e do Trabalho de
Concluso de Curso (atividade obrigatria).

4.4 Integrao com pesquisa e extenso


O Projeto Pedaggico do Bacharelado em Cincia da Computao prev a insero dos
alunos em projetos de pesquisa e extenso universitria na regio onde se encontra o curso.
Alm disso, prev a modernizao do processo empreendedor em Tecnologias da Informao e
Comunicao (TIC) da regio no qual est inserido.
Para acelerar este processo nas suas diversas Unidades Acadmicas, a UFRPE dever prover
mecanismos de intercmbio entre seus Campi, possibilitando que tanto alunos quanto docentes
participem de editais de fomento e bolsas de apoio tecnolgico e apoio social. Tambm dever
modernizar seu regimento e legislaes internas para possibilitar que docentes e discentes das
vrias unidades acadmicas da UFRPE possam usufruir dos mesmos direitos e deveres.

22

4.5 Ensino problematizado e contextualizado


Entende-se que o sucesso do processo ensino-aprendizagem est relacionado diretamente
capacidade de colocar de forma ampla o problema a ser resolvido e contextualiz-lo no mbito do curso como um todo, assegurando, para garantir tal objetivo, a indissociabilidade entre
ensino, pesquisa e extenso.
A articulao entre ensino, pesquisa e extenso fundamental no processo de produo do
conhecimento, pois permite estabelecer um dilogo entre a Cincia da Computao e as demais
reas, relacionando o conhecimento cientfico realidade social.
Alm das atividades contempladas nas disciplinas que proporcionam a problematizao e
contextualizao do ensino, entendendo ser o docente um agente indispensvel na execuo
desta atividade, o Trabalho de Concluso de Curso, o Estgio Curricular Supervisionado e as
Atividades Complementares focaro, prioritariamente, a interdisciplinaridade e contextualizao do ensino.

4.6 Flexibilidade curricular


O ensino de graduao, voltado para a construo do conhecimento, no pode pautar-se por
uma estrutura curricular rgida, baseada num enfoque unicamente disciplinar e sequenciada a
partir de uma hierarquizao artificial dos contedos, quando a realidade se apresenta em uma
multiplicidade interdependente e a dinmica de transformao desta coloca a necessidade de
um aprender permanente.
Desta forma, a flexibilidade desponta como elemento indispensvel estruturao curricular de modo a atender tanto s demandas da sociedade moderna quanto quelas que se direcionam a uma dimenso criativa e libertria para a existncia humana, constituindo-se no apenas
em possibilidade, mas em condio necessria efetivao de uma formao profissional de
qualidade.
No curso, a flexibilidade curricular ser garantida atravs de uma srie de aes tomadas visando oportunizar os acadmicos vivenciar oportunidades no mbito da Universidade,
tais como: reduo da carga horria total do Curso (tempo livre como importante componente
curricular, oportunizando a ocorrncia de momentos formativos inovadores e profcuos), oferecimento de disciplinas optativas nas diferentes nfases do Curso (oportunidade de escolha por
parte do acadmico, respeitando suas competncias e habilidades), atividades complementares
(flexveis e diversas, com carga horria mnima estabelecida, mas definidas pelos acadmicos,
conforme seus anseios).

23

4.7 Integrao Universidade-Empresa


O desafio de formar um Bacharel em Cincia da Computao preparado para enfrentar o
mercado de trabalho altamente competitivo que exige profissionais altamente qualificados. O
prprio conceito de qualificao profissional vem se alterando, com a presena cada vez maior
de componentes associadas s capacidades de coordenar informaes, interagir com pessoas,
interpretar de maneira dinmica a realidade.

4.8 Estmulo capacidade de trabalho autnomo


Tendo conscincia do diferencial na formao profissional relacionado capacidade de desenvolver atividades de forma autnoma, o curso visa estimular, ao longo de toda a sua durao,
a capacidade de trabalho de forma autnoma, onde o estudante se converte em protagonista de
sua prpria aprendizagem e desenvolve sua capacidade de aprender a aprender. A realidade
mostra que este diferencial pode ser conseguido com treinamento, de forma que o processo
ensino-aprendizagem contribuir, perpassando todas as disciplinas, para o alcance desta capacidade ao final do curso.

4.9 Desenvolvimento de habilidades para o trabalho em equipe


Da mesma forma que o explicitado no item anterior, tem-se a conscincia para o diferencial
do profissional com habilidade de trabalho em equipe. Busca-se, desta forma, ao longo de
todo o Curso, promover atividades que promovam a possibilidade de desenvolver trabalhos em
equipe, inclusive nas formas de avaliao das disciplinas.

4.10 Estgio curricular supervisionado


O Estgio Curricular Supervisionado e Obrigatrio, fazendo parte da matriz curricular,
constitui-se num espao de aprendizagem concreta de vivncia prtica.
O objetivo central se direciona na aplicao dos conhecimentos cientficos adquiridos durante a realizao do Curso e a vivncia profissional.
Os mecanismos de acompanhamento e de cumprimento sero estabelecidos e acompanhados pelo Coordenador do Curso em conjunto com a Comisso de Estgio e Professor responsvel pelo Estgio.
As atividades referentes ao Estgio podero ser encontradas em Instrues para Estgio,
documento aprovado pelo Colegiado de Coordenao Didtica do Curso de Bacharelado em

24

Cincia da Computao (CCD/BCC), contendo o detalhamento das atividades permitidas, inclusive a possibilidade, mediante aprovao do CCD/BCC, de participao em Projetos de Pesquisa, Empresa Jnior, . . . , roteiro, relatrios, especificaes detalhadas para a realizao do
Estgio Supervisionado, tendo em vista que a regio ainda no possui um nmero de empresas
produtoras de Software com reconhecida competncia e em nmero significativo para o adequado desenvolvimento do Estgio. Convm ressaltar que estgio relevante para egresso deste
curso envolve a produo de Software atravs de processos bem definidos e institucionalizados.
Estes, resumidamente, consistem sistematicamente nas seguintes etapas:

4.10.1 Fase 1 Plano de Estgio


Elaborao, em conjunto com o professor-orientador de estgio e o responsvel tcnico
da empresa, do Plano de Estgio, a ser entregue junto Coordenao do Curso, at um prazo
mximo de 30 (trinta) dias aps o incio do estgio;

4.10.2 Fase 2 Relatrio Tcnico de Estgio


Elaborao, durante a realizao do estgio, do Relatrio Tcnico de Estgio, atravs de
discusses realizadas entre o acadmico, o professor-orientador e o supervisor do estagirio na
empresa;

4.10.3 Fase 3 Defesa do Relatrio de Estgio


Apresentao oral do Relatrio de Estgio para uma Banca Examinadora constituda pelo
professor-orientador e dois docentes do Curso ou externos a este com a concordncia da Coordenao e um representante da cedente do estgio, se houver interesse desta;

4.10.4 Fase 4 Do Julgamento


A nota final da disciplina ser composta pela avaliao realizada pelo supervisor do estagirio na empresa, atravs de preenchimento de formulrio padro encaminhado pela Coordenao
do Curso, conceito este responsvel por 40% da nota final. Os 60% restantes referem-se avaliao realizada pelo professor-orientador de estgio e pela Banca Examinadora;

4.10.5 Fase 5 Do Relatrio Final de Estgio


O acadmico dever apresentar, aps a correo final do relatrio, duas cpias impressas
e encadernadas junto Coordenao do Curso, das quais, uma dever compor o acervo da

25

Biblioteca da Unidade e outra retida pela Coordenao de Curso.

4.11 Atividades Complementares


Objetivando atingir o perfil profissional definido e exigido pelo mercado e tambm pela
sociedade, a Matriz Curricular do Curso prev a realizao de atividades complementares, que
devero ser realizadas ao longo do curso.
A ampliao do horizonte da formao profissional. Atividades como iniciao cientfica
e tecnolgica, programas acadmicos amplos, programas de extenso universitria, visitas tcnicas, participao e apresentao de trabalhos em eventos cientficos, organizao de eventos,
estgios extra-curriculares, participao em seminrios e palestras, realizao de cursos.
As atividades complementares, nos termos explicitados pelas respectivas Resolues do
CNE, so disciplinadas e sistematizadas pela Resoluo n. 313/2003 do CEPE/UFRPE. O aluno
dever cursar obrigatoriamente um mnimo de 320 horas em Atividades Complementares
Curriculares e um mnimo de 420 horas em disciplinas optativas. Tais restries visam
que o aluno se integre s atividades da UFRPE e comunidade e que tambm curse um mnimo
de disciplinas que compem reas de Saber constitudas por disciplinas optativas, respectivamente. As atividades complementares esto inseridas no eixo de formao livre, cujos crditos
podem ser obtidos em quaisquer atividades acadmicas curriculares. Alm disso, a solicitao
da creditao das atividades curriculares complementares dever ser feita pelo aluno por meio
de requerimento documentado e encaminhado ao Colegiado para proceder conforme Art. 37 da
referida Resoluo do CEPE:
Deferido o aproveitamento pelas instncias competentes, o Coordenado de Curso remeter
ao DRCA, para creditar no histrico escolar do Aluno a carga horria e Crditos, correspondente
ao aprovado, considerando a Tabela 4.1 reproduzida aqui.

26

Tabela 4.1: Atividades Complementares


No.

Cdigo

Descrio

Horas/Aula

Crditos

14001

Monitoria I

60

14002

Monitoria II

60

14003

Programa Especial de Treinamento I

60

14004

Programa Especial de Treinamento II

60

14005

Projeto de Pesquisa I

60

14006

Projeto de Pesquisa II

60

14007

Vivncia Profissional Complementar I

60

14008

Vivncia Profissional Complementar II

60

14009

Programa de Extenso I

60

10

14010

Programa de Extenso II

60

11

14011

Programa de Alfabetizao I

60

12

14012

Programa de Alfabetizao II

60

13

14013

Projeto de Extenso I

60

14

14014

Projeto de Extenso II

60

15

14015

Discusses Temticas I

15

16

14016

Discusses Temticas II

15

17

14017

Tpicos Especiais I

15

18

14018

Tpicos Especiais II

30

19

14019

Prtica Integrada I

15

20

14020

Prtica Integrada II

30

21

14021

Cursos de Extenso I

30

22

14022

Cursos de Extenso II

60

23

14023

Evento de Extenso I

30

24

14024

Evento de Extenso II

60

25

14025

Publicao Tcnico-Cientfica I

30

26

14026

Publicao Tcnico-Cientfica I

60

27

14027

Produto de Extenso I

30

28

14028

Produto de Extenso II

60

29

14029

Prestao de Servio I

30

30

14030

Prestao de Servio II

60

27

Perfis

5.1 Estudante ingressante


Deve se interessar pela computao e, em particular, pela cincia. Deve possuir entusiasmo
para conhecer e dominar novos assuntos, alm de disposio para construir sua prpria reputao por meio dos produtos do seu esforo prprio ou resultantes de trabalho em equipe do qual
participa. Deve possuir atitude e a necessidade de realizar, mesmo sem superviso. De engajarse em representaes locais, regionais, nacionais e internacionais, atravs de representaes de
classe, visando a atualizao e fortalecimento da sociedade. Estes atributos so esperados na
conduta do estudante ingressante e utilizados ao longo do curso.

5.1.1 Descrio dos requisitos psicofsicos


Para atender ao perfil profissional definido, as atividades do curso priorizam o exerccio dos
requisitos inerentes ao desempenho da profisso, a citar:
mtodo e disciplina de trabalho;
raciocnio lgico e abstrato;
capacidade de trabalho em equipe;
criatividade, produtividade e iniciativa;
disposio para efetuar trabalho complexo e minucioso;
compromisso com o desenvolvimento tecnolgico;
compromisso com o ser humano;
senso crtico, seriedade e responsabilidade.

28

5.2 Egresso
Do egresso de um curso de Bacharelado em Cincia da Computao exigida uma predisposio e aptides para a rea, alm de um conjunto de competncias, habilidades e atitudes a
serem adquiridas durante a realizao do curso.

5.2.1 Definio do perfil profissional


Por definio, o Bacharel em Cincia da Computao deve ser um profissional qualificado
para a pesquisa e desenvolvimento na rea de computao, para o projeto e construo de hardware e software bsico e tambm para o uso de sistemas computadorizados em outras reas da
atividade humana, a fim de viabilizar ou aumentar a produtividade e a qualidade de todos os
tipos de procedimentos. Na UFRPE todo egresso deve ser um profissional(1) com domnio e
capacidade para trabalhar na rea da Computao, desenvolvendo projetos de computadores e
sistemas de computao, programas e sistemas de informao; (2) atento ao carter ecolgico,
social e tico; e (3) que exera suas atividades na sociedade com responsabilidade.

5.2.2 Problemas que os egressos devero estar aptos a resolver


Dado o perfil profissional desejado (seo 1), o egresso dever estar apto a resolver as
seguintes classes de problemas:
concepo, especificao, projeto, construo, avaliao e adaptao de sistemas digitais;
anlise e projeto de estrutura lgica e funcional de computadores e sua implementao;
desenvolvimento e implementao de software bsico e de apoio para sistemas computacionais;
projeto e desenvolvimento de sistemas e programas usando linguagens de programao;
projeto e desenvolvimento de sistemas de estruturao de informao;
projeto e desenvolvimento de redes de processamento local e remota, em matria de hardware e de software;
O egresso do curso de Bacharelado em Cincia da Computao deve estar preparado para
propor solues inovadoras e adequadas para problemas propostos, capacitado a acompanhar e
avaliar avanos tecnolgicos em computao, bem como aplicar e implementar as evolues,
reposies e adaptaes que se faam necessrias, tanto de forma reativa com pr-ativa, logo
deve estar apto a desenvolver as seguintes funes no mercado de trabalho:

29

empreendedor descobrimento e empreendimento de novas oportunidades para aplicaes usando sistemas computacionais e avaliando a convenincia de se investir no desenvolvimento da aplicao;
consultor consultoria e assessoria a empresas de diversas reas no que tange ao uso
adequado de sistemas computacionais;
coordenador de equipe coordenao de equipes envolvidas em projetos na rea de
computao e informtica;
membro de equipe participao de forma colaborativa e integrada de equipes que
desenvolvem projetos na rea de informtica;
pesquisador participao em projetos de pesquisa cientfica e tecnolgica.

30

Caracterizao e Dados do Curso

A Tabela 6.1 apresenta os parmetros de caracterizao de oferta do curso de Bacharelado


em Cincia da Computao para a Unidade Acadmica de Garanhuns da UFRPE.
Tabela 6.1: Dados e caractersticas do curso
Curso

Cincia da Computao

Modalidade

Bacharelado

Ttulo do egresso

Bacharel em Cincia da Computao

rea do conhecimento

Cincias Exatas e da Terra

Modalidade de Educao

Presencial (ensino a distncia restrito ao percentual imposto


por legislao em vigor).

Habilitao

Cincia da Computao

Local de Oferta

Universidade Federal Rural de Pernambuco


Unidade Acadmica de Garanhuns

Nmero de vagas

80 (oitenta) vagas anuais, sendo 40 (quarenta) vagas semestrais

Carga horria

3.200 (trs mil e duzentas) horas

Horrio de funcionamento

Predominantemente noturno

Forma de acesso

Processo seletivo (ENEM). Em caso de existncia de vagas


possvel o ingresso por: (a) transferncia de outras IES;
(b) portadores de diploma; (c) reingresso; ou, (d) reopo,
de acordo com processo seletivo especfico e resolues da UFRPE.

31

Organizao do Curso (e Recursos


Humanos)

A estrutura curricular proposta, (visualizar a Matriz Curricular no apndice 1) possui uma


carga-horria mnima de 3.200 horas para a integralizao dos crditos exigidos para a obteno
do ttulo de Bacharel em Cincia da Computao.
Como 20% da carga horria total do curso de Graduao (mximo de 640 horas para este
curso) pode ocorrer distncia (MEC, Portaria No. 4.059, de 10/12/2004), atravs de disciplinas que permitam desenvolver suas atividades didticas, mdulos ou unidades de ensinoaprendizagem centrados na auto-aprendizagem e com mediao de recursos didticos organizados em ambientes de informao que utilizem tecnologia de comunicao remota, avaliaes
presenciais, includos mtodos e prticas de ensino-aprendizagem que incorporem o uso de tecnologias de informao e comunicao para a realizao dos objetivos pedaggicos, bem como
prever encontros presenciais e atividades de tutoria, atravs de docentes qualificados, e que
podero ser encorajadas pela Instituio a serem ofertadas distncia. Assim, pode-se compartilhar a oferta das disciplinas nos diversos Campi onde o curso ser ofertado oferecendo ao
aluno uma maior variedade na opo de disciplinas e maior integrao.
Alm disso, estar-se- auxiliando os recm-criados cursos a desenvolverem seus grupos de
pesquisa e extenso.
De acordo com as diretrizes do MEC, os currculos dos cursos da rea de Computao e
Informtica podem ser compostos por quatro grandes reas de formao:
Formao bsica;
Formao tecnolgica;
Formao complementar;
Formao humanstica.
A formao bsica compreende os princpios bsicos da Cincia da Computao, alm da
Matemtica necessria para defini-los formalmente, a Fsica e Eletricidade necessrias para

32

permitir o entendimento e o projeto de computadores viveis e a formao pedaggica, que


introduz os conhecimentos bsicos da construo do conhecimento.
A formao tecnolgica, tambm chamada de aplicada ou profissional, aplica os conhecimentos bsicos adquiridos no desenvolvimento tecnolgico da Computao. Os objetivos so
criar instrumentos (ferramentas) de interesse da sociedade ou robustecer tecnologicamente os
sistemas de computao, para permitir a construo de ferramentas antes inviveis ou ineficientes. Entre temas de disciplinas de formao tecnolgica, pode-se citar: Sistemas Operacionais, Redes de Computadores, Banco de Dados, Sistemas Multimdia, Interface HumanoComputador, Realidade Virtual, Inteligncia Artificial, Computao Grfica e Processamento
de Imagens.
A formao complementar permite uma interao dos egressos dos cursos com outras profisses, tendo como objetivo dotar o aluno do conhecimento necessrio para resolver problemas
de outras reas. Para que possa interagir com profissionais de outras reas na busca de solues
computacionais complexas para seus problemas, profissional de Computao deve conhecer de
forma geral e abrangente essas reas. Como exemplos de reas de formao complementar
tm-se: Educao, Economia, Administrao, Biologia, Msica, entre outras. A formao humanstica d ao egresso uma dimenso social e humana, por meio do tratamento de temas como
o empreendedorismo, a tica em computao, a sociologia e a filosofia.
O Curso de BCC da UAG foi dividido de acordo com a Tabela 7.1. Os percentuais das reas
de formao so calculados tendo como referncia o total parcial de carga horria que no leva
em conta nem as atividades complementares, excluindo as optativas, nem o Trabalho de Concluso de Curso (TCC). As disciplinas optativas por fazerem parte de eixos de conhecimento
do curso esto contabilizadas dentro da formao tecnolgica.
Para integralizao das 3.200 horas da carga-horria mnima exigida, o aluno dever cumprir esta carga-horria distribuda da seguinte forma:
1.980 horas em disciplinas obrigatrias;
420 horas em disciplinas optativas;
320 horas em atividades complementares, ver Tabela 4.1, pg. 26.
300 horas de estgio supervisionado.
180 horas de trabalho de concluso de curso supervisionado por um Professor da rea de
Computao;
A critrio do aluno, outras disciplinas complementares, optativas e eletivas (todas as disciplinas ofertadas na UFRPE so consideradas eletivas para o aluno do Bacharelado em Cincia

33

Tabela 7.1: Distribuio de carga horria por ncleos de formao


rea de Formao
Crditos Carga Horria
%
CH Bsico
80
1200
41,38%
CH Profissional
70
1050
36,21%
CH Optativas
28
420
17,50%
CH Complementares
320
13,33%
CH Estgio Supervisionado
300
12,50%
CH Trabalho de Concluso de Curso
180
6,67%
Matemtica
Cincias Bsicas (da Natureza)
Contexto Social e Profissional
Fundamentos da Computao
Tecnologia da Computao
Optativas
Total Parcial
Atividades Complementares
Estgio Supervisionado
Trabalho de Concluso de Curso
Total Geral

28
4
10
48
42
28

420
60
150
720
630
420

17,50%
2,50%
6,25%
30,00%
26,25%
17,50%

160

2400
320
300
180
3200

100,00%

da Computao, desde que aprovadas pelo Colegiado do Curso) podero ser incorporadas ao seu
histrico escolar. Contudo, as eletivas no so contabilizadas para integralizao do currculo
de crditos. Os prazos de concluso de curso esto sumarizados na Tabela 7.2, a seguir.
Tabela 7.2: Prazos para integralizao do currculo
Prazo
Tempo
Mnimo
8 semestres
Pleno
9 semestres
Mximo 15 semestres

7.1 Infraestrutura para Manuteno do Curso


Para a adequada manuteno e evoluo de um curso de Bacharelado em Cincia da Computao so necessrios 3 (trs) itens fundamentais:
1. recursos humanos, com docentes qualificados e tcnicos operacionais (para os servios
de apoio secretaria, apoio didtico e coordenao);
2. infraestrutura didtica, (acesso Internet, laboratrios temticos de informtica);
3. biblioteca, contendo os recursos bibliogrficos, revistas impressas e digitais;

34

4. manuteno do ncleo docente estruturante;


5. colegiado de coordenao didtica; e,
6. programa de tutoria institucional.
Tais recursos so sumarizados nas subsees a seguir.

7.1.1 Recursos Humanos


Para a completa execuo do curso de Bacharelado em Cincia da Computao ser necessria a contratao e docentes para curso, 1 (uma) secretria, em nvel superior; 2 (dois)
tcnicos de apoio educacional, em nvel mdio; e, 2 (dois) assistentes em administrao, em
nvel mdio.

7.1.2 Laboratrios e ambientes


Para a infraestrutura de informtica, no que diz respeito aos laboratrios, os cursos de computao devem oferecer um bom laboratrio de software. imprescindvel que haja conexo
com a Internet e que os alunos tenham acesso no mnimo aos dois ambientes computacionais e
de redes mais comuns atualmente: Windows 7 e UNIX, como uma distribuio Linux, rodando
em dual-boot.
Os laboratrios de hardware devem ser completos, com instrumental necessrio para matrias como arquitetura de computadores, circuitos digitais e automao: osciloscpios e analisadores digitais, kits de programao e simulao de sistemas de automao e de circuitos
digitais, alm dos laboratrios temticos/especficos, abaixo descritos.
1) 4 (quatro) salas de aula com quadros com capacidade para 40 (quarenta) estudantes;
2) 10 (dez) laboratrios de ensino com computadores e quadro com capacidade para 40 (quarenta) computadores;
3) 1 (um) anfiteatro para 150 (cento e cinquenta) pessoas;
4) 1 (uma) sala para servidores (computadores) da rede de informtica da UAG;
5) 1 (uma) sala para servidores (computadores) para uso do curso de BCC;
6) 1 (uma) sala para tcnicos de informtica da UAG;
7) 1 (uma) sala para tcnicos de informtica do curso de BCC;

35

8) 1 (um) laboratrio de manuteno de computadores;


9) 1 (uma) sala para almoxarifado/depsito de material;
10) 2 (duas) salas para monitoria com capacidade para 20 (vinte) estudantes;
11) 30 (trinta) salas individuais para professores;
12) 1 (uma) sala para professores visitantes;
13) 1 (uma) sala para coordenao do curso de BCC;
14) 1 (um) laboratrios de pesquisa em Computao;
15) 1 (um) laboratrio de Matemtica Computacional;
16) 1 (um) laboratrio de Estatstica Computacional;
17) 1 (uma) sala para biblioteca setorial;
18) 2 (duas) salas sendo uma para sede do Garanhuns Digital e outra para o grupo PET computao;
19) 1 (uma) sala para sede do Garanhuns Digital;
20) 1 (uma) sala para o centro acadmico do curso de BCC;
21) 1 (uma) copa;
22) 1 (uma) rea para empreendedorismo, com 6(seis) salas (empresa jnior e incubadora);
23) 2 (dois) banheiros com chuveiros, feminino e masculino;
24) 6 (seis) salas para estudantes de ps-graduao;
25) 1 (um) sala para secretaria da ps-graduao;
26) 8 (oito) salas de aula para ps-graduao com capacidade para 20 (vinte); estudantes;
27) 2 (duas) salas de computao para ps-graduao com capacidade para 10 (dez) computadores;
28) 1 (uma) sede do grupo PET Computao.

36

7.1.3 Biblioteca
Para a biblioteca, convm adquirir, pelo menos, 13 (treze) exemplares de cada livro-texto
(bibliografia bsica) de cada ementa de disciplina e pelo menos 2 (dois) exemplares de (bibliografia complementar) por ementa de disciplina.
H a necessidade de assinatura de revistas especializadas, em mbito nacional e internacional, como por exemplo, Communications of the ACM, IEEE Software e MIS Quarterly, e
tecnolgicas ou de microinformtica, como PC World, Exame Informtica, entre outras.

7.2 Ncleo Docente Estruturante


O Ncleo Docente Estruturante (NDE) ser estabelecido pelo Colegiado do Curso segundo
a Resoluo 065/2011-CEPE, sendo constitudo pelo(a) Coordenador(a) de Curso, como seu
presidente nato, e por pelo menos 30% (trinta por cento) dos docentes efetivos e atuantes no
curso, relacionados pelo Colegiado de Curso que satisfizerem os requisitos previstos na resoluo.
A coordenao do curso possui um coordenador e outros docentes que formam o Ncleo
Docente Estruturante, ou NDE. Ao NDE cabe a manuteno do presente Projeto Pedaggico
de Curso (PPC) e a correspondente implementao. O NDE um rgo consultivo, cujas sugestes e decorrentes aes devem ser avaliadas e aprovadas pelo Conselho Diretor (CD) do
Instituto de Informtica. A definio precisa das atribuies e da constituio do NDE, dentre
outras, devero ser fornecidas em regimento prprio devidamente aprovado pelo Colegiado de
Coordenao Didtica.
Este grupo deve avaliar constantemente o andamento do Curso, especialmente nos primeiros anos, propondo melhorias e ajustes ao PPC e ao funcionamento do Curso, de forma a possibilitar a realizao dos objetivos propostos para o Curso.

7.3 Colegiado de Coordenao Didtica


A coordenao didtica de cada curso de graduao e de ps-graduao exercida por um
Colegiado de Coordenao Didtica, conforme preconiza o Art. 16, do Estatuto da Unidade
Acadmica de Garanhuns, constitudo pelo Coordenador do Curso, como presidente, pelo seu
substituto eventual, como vicepresidente, por docentes dos primeiros quatro perodos do curso
(quatro representantes) e do quinto ao ltimo perodo do curso (cinco representantes), que ministrem disciplinas no curso, por representante(s) do corpo discente de graduao e de psgraduao, escolhidos na forma da legislao vigente, com mandato de um (1) ano, permitida

37

uma reconduo.
So atribuies dos Colegiados de Coordenao Didtica de Curso, conforme o Art. 6, do
Regimento Geral da Unidade Acadmica de Garanhuns: a) elaborar modificaes ao currculo
do curso, propondo-as ao Colegiado Geral de Coordenao Didtica; b) propor ao Colegiado
Geral de Coordenao Didtica o elenco de disciplinas optativas do curso; c) Promover, atravs
de propostas devidamente, justificadas, ao Colegiado Geral de Coordenao Didtica, a melhoria contnua do curso; d) propor ao Colegiado Geral de Coordenao Didtica modificaes
nos planos dos respectivos cursos; e) propor, em cada perodo letivo, os planos de ensino das
disciplinas do Currculo do Curso; f) apreciar e deliberar sobre as solicitaes acerca do aproveitamento de estudos e adaptaes, ouvidos os docentes da Unidade com competncia para
julgar e emitir parecer sobre o contedo de tais solicitaes; g) aprovar o Regimento do Centro
Acadmico do Curso, submetendo-o depois homologao do Conselho Universitrio; i) exercer as demais funes que lhe so, explcita ou implicitamente, deferidas em lei, no Estatuto e
neste Regimento Geral; j) deliberar sobre os casos omissos na esfera de sua competncia.

7.4 Programa de Tutoria Institucional


O programa de tutoria foi iniciado na UFRPE-UAG com estudantes do primeiro perodo,
estratificados em quatro grupos distintos orientados por quatro professores do curso. Uma das
caractersticas deste programa manter uma postura de acompanhamento e apoio direto ao
aluno, entretanto, a participao do discente no obrigatria, bem como seu ingresso em
outros programas existentes na faculdade, como iniciao cientfica ou programas de extenso.
Como resultado do programa espera-se que seja incrementada a qualidade de formao
acadmica dos graduandos, propiciando ao aluno oportunidades de participao em atividades
cientficas que transcendam a formao bsica, alm do auxlio em suas dificuldades a partir
de estratgias de recuperao para alunos com problemas de aprendizagem. Estas aes visam
combater as causas da evaso e da formao deficiente, contribuem para o desenvolvimento e
modernizao da prpria IES.

7.4.1 Organizao
Cabe a coordenao do curso o papel de organizar o programa, nomeando os tutores dentre
seu corpo docente, para o perodo de um ano e estipulando a quantidade e relao nominal de
alunos que cada tutor orientar.
A coordenao do curso responsvel ainda, por estabelecer e divulgar os critrios bsicos do programa de tutoria, comunicar aos docentes e discentes da graduao as aes de
recuperao propostas pelos docentes tutores, e finalmente ao final de cada perodo avaliar o

38

aproveitamento dos alunos.

7.4.2 Responsabilidades do Tutor


O tutor desempenha um papel importante no programa de tutoria. sua atribuio auxiliar
o tutorado em suas dificuldades durante o decorrer do curso, propor uma discusso sobre o
plano de atividades dos tutorados sob sua responsabilidade direta, sem, entretanto ultrapassar
os limites de autoridade do docente da disciplina e tambm ao final de cada perodo relatar as
atividades do tutorado.

7.4.3 Responsabilidades do Tutorando


Como tutorandos entenda-se todos os alunos matriculados no curso e que por algum motivo necessitem de auxlio. Este deve participar do plano de atividades proposto pelo tutor, e,
acompanhamento do seu desempenho escolar, atravs do histrico escolar e atividades complementares, incentivados a participara de atividades de extenso, monitoria, iniciao cientfica.
O tutorando ser incentivado, com anuncia do titular da disciplina e auxlio de seu tutor, apresentar um seminrio aberto comunidade cientfica sobre os assuntos especficos que
apresenta dificuldade.

7.5 Acompanhamento e avaliao do processo de ensino e


aprendizagem
O resultado da avaliao do processo de ensino e aprendizagem do curso um dos insumos para o planejamento pedaggico. Basicamente consiste nas lies aprendidas no semestre
anterior, e que sero acrescidas base de conhecimento do curso.
Esta base de conhecimento um dos principais ativos do curso e ser mantida semestralmente ou sempre na ocorrncia de evento que justifique alterao. atribuio do Ncleo
Docente Estruturante do curso a avaliao do processo de ensino e aprendizagem.
As lies aprendidas sero obtidas atravs da avaliao e anlise do semestre anterior (fechamento do semestre) e da avaliao discente das estratgias adotadas pelo curso. A avaliao
discente deve ser feita formalmente (inclusive como forma de registro) e por disciplina, de
acordo com as normas institucionais. Estas avaliaes serviro de insumos para a anlise do
semestre anterior, da qual participam o corpo docente e discente, sob a responsabilidade da
coordenao do curso.
Esta avaliao seguir a resoluo vigente que rege o sistema de avaliao das componentes

39

curriculares na UFRPE, tendo como referncia o perfil do egresso, os objetivos do curso e as


competncias profissionais orientadoras para a formao do Bacharel em Cincia da Computao. Esta avaliao ser complementada pelas seguintes aes:
Reunies semestrais do Coordenador e Vice-Coordenador com os alunos, tentando identificar pontos positivos e negativos no processo ensino e de aprendizagem empregado pelos
diversos professores, possivelmente utilizando questionrios preenchidos pelos alunos e
professores das disciplinas.
Utilizao dos resultados das avaliaes docentes feitas pela UFRPE para identificar oportunidades de melhorias e solues.
Esta anlise o produto do sistema de avaliao do processo de ensino e aprendizagem, que
servir de insumo para o planejamento pedaggico do semestre posterior. Tal anlise dever
ocorrer ao final de cada semestre.

7.6 Acompanhamento e avaliao do Projeto Poltico-Pedaggico


O presente Projeto Poltico-Pedaggico do Curso de Bacharelado em Cincia da Computao surge de uma demanda da comunidade e busca formao e qualificao profissional,
consequentemente estar em permanente avaliao e sujeito reviso e aperfeioamento.
Sero implantados mecanismos de avaliao docente com periodicidade semestral e de direcionamento do Colegiado do Curso, com periodicidade mnima mensal. Reunies peridicas
do Colegiado de Curso utilizaro os resultados das avaliaes docentes para melhorar a alocao
docente e treinamento dos profissionais envolvidos com o curso.
Avaliaes de periodicidade semestral sero realizadas e reunies de direcionamento estratatgico anuais para adequao a futuras mudanas e anseios conforme Parecer CNE/CP n.
009/2001.
Pretende-se realizar uma poltica de avaliao permanente em conjunto com a comunidade
e, em especial com os grupos de trabalhos e fruns de discusso permanentes, capazes de tornar
pblicas as interpretaes do processo avaliativo, construindo parmetros, critrios e padres
com o coletivo do Colegiado do Curso, regio onde o curso se insere e da Universidade para
que corresponda s polticas da SBC e s demandas da comunidade.
O Curso de Bacharelado em Cincia da Computao prev um sistema de avaliao contnuo de modo que o colegiado tenha subsdios para efetuar melhorias na qualidade do curso.
Este sistema de avaliao ser realizado de quatro formas distintas:

40

1. Reunio peridica dos professores do colegiado do curso pelo menos uma vez ao semestre
para uma avaliao do curso e do semestre.
2. Avaliao das disciplinas do curso, professores, coordenao e direo, por parte dos alunos, de acordo com normas institucionais prprias. As disciplinas obrigatrias podero
ser alteradas, e novas disciplinas optativas podero ser propostas, a fim de realizar rpidas
adequaes ao mercado de trabalho, s orientaes da Sociedade Brasileira de Computao, Ministrio da Educao, ou ainda, s normas internas e institucionais, mediante
discusso e aprovao pelo Ncleo Docente Estruturante, e, submetido Coordenao do
Colegiado Didtico do curso, para validao.
3. Preenchimento pelo aluno de questionrio especfico, aps a realizao de estgio supervisionado obrigatrio, indicando como foi a sua insero e adaptao na empresa e
apresentando sugestes de melhorias na atividade de estgio e no curso.
4. Avaliao do Curso e da Instituio pelos egressos com mais de um ano de graduao,
atravs de formulrio especfico.

41

Referncias
Sociedade Brasileira de Computao - Currculos de Referncia para Cursos de Graduao em
Cincia da Computao. Disponvel em: http://www.sbc.org.br/index.php?language=1 &subject=28&content=downloads&id=82
Bacharelado em Sistemas de Informao da Universidade Federal de Minas Gerais. Disponvel
em: http://www.dcc.ufmg.br/ensino/infbsi
Bacharelado em Sistemas de Informao da Universidade Federal de Santa Catarina. Disponvel
em: http://www.inf.ufsc.br/sin/index.html
Editora Universitria Champagnat, editor. Anais do II Curso de Qualidade de Cursos de Graduao da rea de Computao e Informtica, Curitiba - PR, julho 2000. SBC.
Editora Universitria Champagnat, editor. Anais do III Curso de Qualidade de Cursos de Graduao da rea de Computao e Informtica, Curitiba - PR, julho 2001. SBC.
Ministrio da Educao. Oferta de disciplinas no presenciais em cursos presenciais reconhecidos. MEC, Portaria No. 4.059, de 10/12/2004.
Lei de Diretrizes e Base da Educao Nacional, 1996. Presidente da Repblica.
Diretoria de Educao da Sociedade Brasileira de Computao. Currculo de Referncia da
SBC. Disponvel em: http://www.sbc.org.br/educacao/
Conselho de Ensino Pesquisa e Extenso CEPE/UFRPE. Resoluo 313/2003, outubro 2003.
Comisso de Especialistas de Ensino de Computao e Informtica do Ministrio da Educao (CEEInf/MEC). Diretrizes Curriculares da rea de Computao. 2002. Disponvel em:
http://www.inf.ufrgs.br/mec/
Henry Etzkowitz and Loet Leydesdorff. The dynamics of innovation: from national systems
and "mode 2"to a triple helix of university-industry-government relations. Research Policy,
29:109-123, 2000. Elsevier Science B.V.
Henry Etzkowitz, Andrew Webster, Christiane Gebhardt, and Branca Regina Cantisano Terra.
The future of the university and the university of the future: evolution of ivory tower to entrepreneurial paradigm. Research Policy, 29:313-330, 2000. Elsevier Science B.V.
Torsten Leidig. L3- towards an open learning environment. ACM Journal of Educational Resources in Computing, 1(1), Spring 2001. Article 45.

42

Darius Mahdjoubi. The linear model of technological innovation, 1997. Disponvel em: http://www.gslis.ute
rius/lnr_mdl/lnr_mdl.html.
Darius Mahdjoubi. Non-linear models of technological innovation, 1997. Disponvel em:
http://www.gslis.utexas.edu/ darius/non_mdl/non_mdl.html.
IEEE Computer Society and Association for Computing Machinery. Computing curricula 2001:
The joint task force on computing curricula. Disponvel em: http://www.computer.org/ education/cc2001/report/ march 2001.

43

Apndices

Apndice A - Matriz Curricular


1 Perodo
(CH)

2 Perodo
(CH)

3 Perodo
(CH)

4 Perodo
(CH)

5 Perodo
(CH)

6 Perodo
(CH)

7 Perodo
(CH)

8 Perodo
(CH)

9 Perodo
(CH)

Clculo p/
Computao I

Clculo p/
Computao II

Probabilidade e
Estatstica

Arquitetura de
Computadores

Computao
Grfica

Projeto de
Desenvolvimento

Optativa 3

Estgio

(60)

(60)

(60)

(60)

Sistemas de
Informao e
Tecnologias
(60)

(60)

(90)

(60)

(300)

Geometria
Analtica

Fsica p/
Computao

Sistemas
Digitais

Projeto e Anlise
de Algoritmos

Sistemas
Operacionais

Compiladores

Optativa 4

TCC

(60)

(60)

(60)

(60)

(60)

(60)

Interao
HumanoComputador
(60)

(60)

(180)

Lgica
Matemtica

lgebra
Linear

Metodologia
Cientfica

Engenharia
de Software

Inteligncia
Artificial

Reconhecimento
de Padres

Computadores
e Sociedade

Optativa 5

(60)

(60)

(30)

(60)

(60)

(60)

(30)

(60)

Introduo
Programao

Algoritmos e
Estruturas de
Dados I
(60)

Matemtica
Discreta

Paradigmas de
Linguagens de
Programao
(60)

Teoria da
Computao

Empreendimentos
em TIC

Optativa 1

Optativa 6

(60)

(60)

(60)

(60)

Programao
Orientada
Objetos
(60)

Algoritmos e
Estruturas de
Dados II
(60)

Bancos
de Dados

Redes de
Computadores

Sistemas
Distribudos

Optativa 2

Optativa 7

(60)

(60)

(60)

(60)

(60)

300

300

300

300

300

(90)

Introduo
Computao
(30)

(30)

Ingls

(30)

300

300

300

480

Figura 7.1: Matriz Curricular do curso de Bacharelado em Cincia da Computao, UFRPE/UAG

44

45

Apndice B - Disciplinas Obrigatrias


Tabela 7.1: Perfil Curricular
N

Perodo

Disciplinas

h/semana

Crditos

CH

Ncleo: Matemtica
1

Clculo p/ Computao I

60

Geometria analtica

60

Lgica Matemtica

60

II

Clculo p/ Computao II

60

II

lgebra Linear

60

III

Probabilidade e Estatstica

60

III

Matemtica Discreta

60

28

28

420

Subtotal (Matemtica)
Ncleo: Fundamentos da Computao
8

Introduo Computao

30

Introduo Programao

90

10

II

Algoritmos e Estruturas de Dados I

60

11

II

Programao Orientada Objetos

60

12

III

Sistemas Digitais

60

13

III

Algoritmos e Estruturas de Dados II

60

14

IV

Arquitetura de Computadores

60

15

IV

Projeto e Anlise de Algoritmos

60

16

IV

Paradigmas de Linguagens de Programao

60

17

Sistemas Operacionais

60

18

Sistemas de Informao e Tecnologias

60

19

Teoria da Computao

60

48

48

720

Fsica p/ Computao

60

SubTotal (Cincias Bsicas)

60

SubTotal (Fundamentos da Computao)


Ncleo: Cincias Bsicas
20

II

Ncleo: Tecnologia da Computao


21

IV

Bancos de Dados

60

22

IV

Engenharia de Software

60

23

Redes de Computadores

60

24

Inteligncia Artificial

60

25

VI

Reconhecimento de Padres

60

26

VI

Compiladores

60

46

27

VI

Computao Grfica

60

28

VI

Sistemas Distribudos

60

29

VII

Projeto de Desenvolvimento

60

30

VII

Interao Humano-Computador

60

40

40

600

SubTotal (Tecnologia da Computao)


Ncleo: Contexto Social e Profissional
31

III

Metodologia Cientfica

30

32

III

Ingls

30

33

VI

Empreendedorismo

60

34

VII

Computadores e Sociedade

30

35

IX

Estgio

120

18

18

270

SubTotal (Contexto Social e Profissional)


Optativas
36

VII

Optativa 1

60

37

VII

Optativa 2

60

38

VIII

Optativa 3

60

39

VIII

Optativa 4

60

40

VIII

Optativa 5

60

41

VIII

Optativa 6

60

42

VIII

Optativa 7

60

28

28

420

SubTotal (Optativas)

47

Apndice C - Disciplinas Optativas


Tabela 7.2: Disciplinas Optativas
N

Perodo

Disciplinas

h/semana

Crditos

CH

rea Temtica: Banco de Dados


1

Banco de Dados Avanados

60

Projeto de Banco de Dados

60

Integrao de Dados e Data-Warehouse

60

Modelagem Conceitual de Dados

60

Tpicos Especiais em Banco de Dados

60

rea Temtica: Engenharia da Computao


1

Sistemas de Tempo Real

60

Projeto de Sistemas Embarcados

60

Prototipao de Circuitos Digitais

60

Tp. Avanados em Engenharia da Computao

60

rea Temtica: Engenharia de Software


1

Engenharia de Software Experimental

60

Programao Orientada a Aspectos

60

Programao Orientada a Objetos II

60

Programao Paralela e Distribuda (Clusters)

60

Programao Web

60

Desenvolvimento Distribudo de Software

60

Anlise e Projeto de Sistemas

60

Gerenciamento de Projetos

60

Engenharia de Requisitos

60

10

Qualidade de Software

30

11

Teste de Software

60

12

Estimativas e Medio de Software

30

13

Desenvolvimento de Aplicaes Mveis

60

14

Metodologias geis

60

15

Tpicos Especiais em Engenharia de Software

60

rea Temtica: Inteligncia Computacional


1

Redes Neurais

60

Computao Evolucionria

60

Minerao de Dados

60

Viso Computacional

60

Agentes Inteligentes

60

48

Aprendizagem de Mquina

60

Biometria

60

Sistemas de Recomendao

60

Reconhecimento de Padres II

60

10

Sistemas Hibridos

60

11

Computacao Forense

60

12

Mtodos Paramtricos Aprendizagem de Mquina

60

13

Bioinformtica

60

14

Introduo Computao Quntica

60

15

Tpicos Especiais em Inteligncia Computacional

60

16

Tpicos Especiais em Aprendizagem de Mquina

60

17

Tpicos Especiais em Redes Neurais

60

18

Tpicos Especiais em Computao Evolucionria

60

19

Tpicos Especiais em Inteligncia Artificial

60

rea Temtica: Matemtica e Simulao Computacional


1

Anlise Numrica

60

Clculo Numrico e Computacional

60

Mtodos de Otimizao

60

Modelagem Matemtica

60

Programao Matemtica

60

Simulao de Sistemas

60

Clculo para Computao III

60

Tpicos Especiais em Matemtica Computacional

60

Tpicos Especiais em Pesquisa Operacional

60

rea Temtica: Metodologia e Tcnicas da Computao


1

Anlise Estatstica para Mtodos Quantitativos

60

Mtodos de Pesquisa em Computao

60

Anlise de Dados Simblicos

60

Mtodos de Pesquisa Qualitativa

60

Reviso Sistemtica de Literatura

60

Tpicos Especiais em Metodologia de Pesquisa

60

rea Temtica: Mdia e Interao


1

Processamento de Imagens I

60

Processamento de Imagens II

60

Modelagem Geomtrica

60

Realidade Virtual e Aumentada

60

Processamento Digital de Sinais

60

49

Processamento de Audio

60

Desenvolvimento de Jogos

60

Princpios da Animao Grfica 3D

60

Wavelets

60

10

Tpicos Especiais em Processamento de Imagens

60

11

Tpicos Especiais em Processamento de Sinais

60

12

Tpicos Especiais em Mdia e Interao

60

13

Tpicos Especiais em Computao Grfica

60

14

Tp. Especiais em Realidade Virtual e Aumentada

60

rea Temtica: Redes e Sistemas Distribudos


1

Segurana de Redes de Computadores

60

Gerenciamento de Redes de Computadores

60

Tpicos Especiais Redes e Sistemas Distribudos

60

rea Temtica: Tecnologia Educacional


1

Informtica na Educao

60

Desenvolvimento de Software Educacional

60

Tecnologia Educacional e Cognio

60

Projeto de Sistemas Educacionais

60

Linguagem Brasileira de Sinais

60

Tpicos Especiais em Tecnologia Educacional

60

rea Temtica: Tecnologias da Informao


1

Gesto da TI

60

Gesto de Processos de Negcio

60

Gesto de Servios em TI

60

Governana em TI

60

Contabilidade e Administrao de Empresas

60

Contabilidade e Administrao Financeira

60

Tpicos Especiais em Gesto de Projetos

60

Tabela 7.3: Disciplinas com os pr e co-requisitos


N

Perodo

Disciplinas

Pr-requisitos

Co-requisitos

Ncleo: Matemtica
1

Clculo p/ Computao I

Geometria Analtica

Lgica Matemtica

II

Clculo p/ Computao II

Clculo p/ Computao I

II

Algebra Linear

Geometria Analtica

III

Probabilidade e Estatstica

Clculo p/ Computao II

III

Matemtica Discreta

Lgica Matemtica

Ncleo: Fundamentos da Computao


8

Introduo Computao

Introduo Programao

10

II

Algoritmos e Estruturas de Dados I

Introduo Programao

11

II

Programao Orientada a Objetos

Introduo Programao

12

III

Sistemas Digitais

Fsica p/ Computao

13

III

Algoritmos e Estruturas de Dados II

Algoritmos e Estruturas de Dados I

14

IV

Arquitetura de Computadores

Sistemas Digitais

15

IV

Projeto e Anlise de Algoritmos

Algoritmos e Estruturas de Dados II

16

IV

Paradigmas de Linguagens de Programao

Algoritmos de Estruturas de Dados II

17

Sistemas Operacionais

Arquitetura de Computadores

18

Sistemas de Informao e Tecnologias

19

Teoria da Computao

Matemtica Discreta
50

Ncleo: Cincias Bsicas


20

II

Fsica p/ Computao

Clculo p/ Computao I

Ncleo: Tecnologia da Computao


21

IV

Bancos de Dados

Algoritmos e Estruturas de Dados II

22

IV

Engenharia de Software

Algoritmos e Estruturas de Dados II

23

Redes de Computadores

Introduo Computao

24

Inteligncia Artificial

Projeto e Anlise de Algoritmos


Paradigmas de Ling. de Programao

25

VI

Reconhecimento de Padres

Algoritmos e Estruturas de Dados II


Matemtica Discreta

26

VI

Compiladores

Teoria da Computao
Algoritmos e Estruturas de Dados II

27

VI

Computao Grfica

lgebra Linear
Introduo a Computao

28

VI

Sistemas Distribudos

Redes de Computadores

29

VII

Projeto de Desenvolvimento

Engenharia de Software
Banco de Dados
Empreendimentos em TIC

30

VII

Interao Humano-Computador

Engenharia de Software

31

IX

Trabalho de Concluso de Curso

Disciplinas Cursadas

Ncleo: Contexto Social e Profissional


III

Metodologia Cientfica

33

III

Ingls

34

VI

Empreendimentos em TIC

51

32

35

VIII

Computadores e Sociedade

52

53

Apndice D - Ementas das Disciplinas

54

Ementas da Disciplinas Obrigatrias


1o. Perodo

IDENTIFICAO
DISCIPLINA: Clculo para Computao I CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: 04 TERICAS: 04 PRTICAS: 00 TOTAL:04
PR-REQUISITOS: no h
CO-REQUISITOS:no h
EMENTA
Conjuntos numricos. Funes elementares: linear, afim, quadrtica, modular. Funes
diretas e inversas. Funes exponenciais e logartmicas. Introduo trigonometria. Funes
trigonomtricas. Limite e continuidade. Derivadas e aplicaes.
BIBLIOGRAFIA
Bsica:
STEWART, JAMES. Clculo, vol 1, Editora Pioneira Thomson Learning, 2001.
ANTON, HOWARD. Clculo, um novo horizonte, vol 1, 6 edio, Editora Bookman; reimpresso 2004.
GUIDORIZZI, HAMILTON L.. Um Curso de Clculo, vol.1, 5 edio, Ao Livro Tcnico
S.A., 2002.
Complementar:
LEITHOLD, LOUIS. Clculo com Geometria Analtica, vol. 1, 3 edio, Editora Harbra,
2002.
SWOKOSWKI, E. William. Clculo com Geometria Analtica, vol. 1, 2 edio, Editora
Makron Books do Brasil, 1995.

55

IDENTIFICAO
DISCIPLINA: Geometria Analtica CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: 04 TERICAS: 04 PRTICAS: 00 TOTAL: 04
PR-REQUISITOS: no h
CO-REQUISITOS: no h
EMENTA
Vetores no R2 ; Produto interno no R2 ; Estudo da reta no R2 ; Lugares geomtricos no R2
(circunferncia, elipse, parbola e hiprbole); Vetores no R3; Produto interno no R3 , vetorial e
misto; Aplicaes: reas e volumes; Equao da reta no R3 e equao do plano; Equao da
superfcie esfrica.
BIBLIOGRAFIA
Bsica:
BOULOS, P. Geometria Analtica um tratamento vetorial, Mc-Graw Hill, 1987.
STEINBUCH, Alfredo e WINTERLE, Paulo - Geometria Analtica, Mc Graw-Hill, 1987.
LEITHOLD, L. O Clculo com geometria analtica. v. 2. 3 ed. So Paulo : Harbra, 1994.
Complementar:
VENTURI, J. - lgebra Vetorial e Geometria Analtica, Editora UFPR, Curitiba, 1989.
IDENTIFICAO
DISCIPLINA: Lgica Matemtica CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: 04 TERICAS: 04 PRTICAS: 00 TOTAL: 04
PR-REQUISITOS: no h
CO-REQUISITOS: no h
EMENTA

56

Proposies e conectivos; Operaes lgicas sobre proposies; Construo de tabelasverdade; Tautologias, contradies e contingencias; Implicao lgica; Equivalncia lgica; lgebra das proposies; Mtodo dedutivo; Argumentos, regras de inferncia; Validade mediante
tabela verdade; Validade mediante regras de inferncia; Mtodos de demonstraes; Sentenas
abertas; Operaes lgicas sobre sentenas abertas; Quantificadores.
BIBLIOGRAFIA
Bsica:
GERSTING, JUDITH L. Fundamentos matemticos para a cincia da computao: um
tratamento moderno de matemtica discreta. LTC, 2008.
ALENCAR FILHO, Edgard de, Iniciao Lgica Matemtica. 18. ed. 203 p, So Paulo :
Nobel, 2000.
DAGHLIAN, Jacob ; Lgica e lgebra de Boole, 4. ed. 167 p., So Paulo : Atlas, 1995.
Complementar:
DEL PICCHIA, Walter; Mtodos Numricos para Resoluo de Problemas Lgicos. So
Paulo : Edgard Blcher, 1993.
SALMON, Wesley C. Lgica, 3a Edio. Rio de Janeiro: LTC Editora, 2002
IDENTIFICAO
DISCIPLINA: Introduo Cincia da Computao CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 30 NMERO DE CRDITOS: 02
CARGA HORRIA SEMANAL: 02 TERICAS: 02 PRTICAS: 00 TOTAL: 02
PR-REQUISITOS: no h
CO-REQUISITOS: no h
EMENTA
Introduo Cincia da Computao: a cincia, o curso e a profisso. Histria e evoluo da
Cincia da Computao. Conceitos bsicos. Classificao de sistemas computacionais. Noes
de sistemas operacionais, redes, tipos de linguagens, compiladores e interpretadores. Tpicos
complementares. Seminrio.
BIBLIOGRAFIA
Bsica:

57

Introduo Cincia da Computao; Ricardo Daniel Fedeli, Enrico Giulio, Franco Polloni,
Fernando Eduardo Peres. Thomson Pioneira, 2010. 2 Edio. ISBN 9788522108459.
Introduo informtica; H. L. Capron, J. A. Johnson ; traduo Jos Carlos
Barbosa dos Santos. So Paulo, SP : Prentice Hall, 2006. 8 Edio. ISBN :
8587918885.
BROOKSHEAR, J. Glenn. Cincia da Computao: uma viso abrangente; Porto Alegre:
Bookmam, 2005. 7 Edio. ISBN: 8573075376.
Complementar:
Introduo Cincia da Computao; Fbio Carneiro Mokarzel; Nei Yoshihiro Soma.
Editora Campus, 2008. 1 Edio. ISBN 8535218793.
Introduo informtica, Peter Norton. Makron Books, 2005. ISBN 8534605157.
Informtica Conceitos Bsicos, Fernando de Castro Velloso. Campus, 2004. ISBN 8535215360.
IDENTIFICAO
DISCIPLINA: Introduo Programao CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 90 NMERO DE CRDITOS: 06
CARGA HORRIA SEMANAL: 06 TERICAS: 03 PRTICAS: 03 TOTAL: 06
PR-REQUISITOS: no h
CO-REQUISITOS: no h
EMENTA
Introduo a algoritmos e pseudocdigos. Introduo programao imperativa: variveis,
constantes e expresses. Controle de fluxo de execuo e repetio. Estruturas triviais de
dados: vetores, matrizes e registros. Noes de funes. Comandos de atribuio e declarao
de constantes, variveis e tipos de dados. Expresses. Ponteiros. Instrues condicionais de
controle de fluxo. Bibliotecas definidas pelo usurio. Recursividade. Alocao dinmica de
memria.
BIBLIOGRAFIA
Bsica:
Fundamentos da programao de computadores. Ana Fernanda Gomes Ascencio, Edilene
Aparecida Veneruchi de Campo. 2 Edio. Prentice Hall. ISBN 8587918362. (2002).
Lgica de Programao. A construo de Algoritmos e estruturas de dados. Andr Luiz e
Henri Frederico. 3 Edio. Pearson. Prentice Hall. ISBN: 8576050242.

58

C Completo e Total. Herbert Schildt. Pearson, 3 Edio, 2009. ISBN. 8534605955.


Treinamento em Linguagem C. Victorine Viviane Mizrahi. 2Edio. Prentice
Hall.ISBN 9788576051916.
Complementar:
Introduo programao: 500 algortmos resolvidos. Anita Lopes e Guto Garcia. Campus. ISBN 8535210199 (2002).
Algoritmos e Programao, Teoria e Prtica. Marco Medina e Cristina Fertig. Novatec.
ISBN 857522073X. (2005).
Projetos de Algortmos com implementaes em C e pascal. Nivio Ziviani. Thomson
Learning (Pioneira). ISBN 8522103909. (2004).

2o. Perodo
IDENTIFICAO
DISCIPLINA: Clculo para Computao II CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: 04 TERICAS: 04 PRTICAS: 00 TOTAL: 04
PR-REQUISITOS: Clculo para Computao I
CO-REQUISITOS: no h
EMENTA
Integrais indefinidas, definidas e Integrais imprprias. Seqncias e sries numricas. Srie
de potncia. Curvas planas e coordenadas polares. Funes reais de vrias variveis, Limites e
continuidade de funes de vrias variveis, derivadas parciais, diferenciabilidade, mximos e
mnimos de funes. Integrais mltiplas.
BIBLIOGRAFIA
Bsica:
STEWART, James. Clculo, vol 2, Editora Pioneira Thomson Learning, 2001.
ANTON, Howard. Clculo, um novo horizonte, vol 2; 6 edio, Editora Bookman; reimpresso 2004.

59

GUIDORIZZI, Hamilton L.. Um Curso de Clculo, vol.2, 5 edio, Ao Livro Tcnico


S.A., 2002.
Complementar:
LEITHOLD, Louis. Clculo com Geometria Analtica, vol. 2, 3a edio, Editora
Harbra, 2002.
SWOKOSWKI, Earl William. Clculo com Geometria Analtica, vol. 1, 2 edio, Editora
Makron Books do Brasil, 1995.
IDENTIFICAO
DISCIPLINA: lgebra Linear CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: 04 TERICAS: 04 PRTICAS: 00 TOTAL: 04
PR-REQUISITOS: Geometria Analtica
CO-REQUISITOS: no h
EMENTA
Vetores; Matrizes; Operaes elementares e sistemas de equaes; Espaos vetorias (subespaos, dependncia e independncia linear, base e dimenso, espao
linha, espao
coluna e posto, dimenso do conjunto
soluo de um sistema linear); Determinantes; Transformaes lineares (ncleo e imagem,
representao por matrizes, mudana de base, auto valor, auto vetor e diagonalizao).
BIBLIOGRAFIA
Bsica:
STEINSBRUCH, Alfredo - lgebra Linear Editora: Makron Books.
LIPSCHUTZ, Seymour - lgebra Linear - Editora: Mc Graw Hill.
BOLDRINI, J. L. lgebra Linear. Harbra. 2006.
Complementar:
LAWSON, Terry. lgebra Linear. Edgar Blucher. 2008.
IDENTIFICAO

60

DISCIPLINA: Algoritmos e Estruturas de Dados I CDIGO:


DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: 04 TERICAS: 02 PRTICAS: 02 TOTAL: 04
PR-REQUISITOS: Introduo Programao
CO-REQUISITOS: no h
EMENTA
Resoluo de problemas e desenvolvimento de algoritmosConceitos de C: Modularizao
de programas e tratamento de arquivo. Tipo de dado abstrato. Algoritmos de Ordenao e
Busca. Estruturas de dados elaboradas (lista, fila e pilha) e seus algoritmos. Anlise do problema, estratgias de soluo, representao e documentao.
BIBLIOGRAFIA

Bsica:
TENENBAUM, A.; LANGSAM, Y. & AUGENSTEIN, M.J.-Data Structures Using C And
C++, 2nd Edition, Prentice-Hall, 1996.
CELES ,W.; CERQUEIRA, R. e RANGEL, J.L.- Introduo a Estrutura de Dados Uma Introduo com Tecnicas de Programao em C, Coleo: Campus/SBC, Rio de Janeiro: Campus,
2004.
Algoritmos e Estruturas de Dados. A. de M. Guimares e N. A. de C. Lages.
Editora LTC, 1994.
Complementar:
Estruturas de Dados e seus Algoritmos. J. L. Szwarcfiter e L. Markenzion. Segunda Edio.
LTC, 1994.
Desenvolvimento de Algoritmos e Estruturas de Dados. R. Terada, Makron Books, 1991.
ZIVIANI, N., Projeto de Algoritmos: com implementao em Pascal e C, 2a Ed., Editora
Thomson Pioneira, 2004.

IDENTIFICAO
DISCIPLINA: Programao Orientada a Objetos CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:

61

CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04


CARGA HORRIA SEMANAL: 04 TERICAS: 02 PRTICAS: 02 TOTAL: 04
PR-REQUISITOS: Introduo Programao
CO-REQUISITOS: no h
EMENTA
Contextualizao de Programao Orientada a Objetos. Conceitos de orientao a Objetos:
Objetos, Operaes, Mensagens, Mtodos e Estados. Ambientes de Desenvolvimento de Software Orientado a Objetos. Classes, Mtodos e Objetos. Tipo de Entrada de Dados. Tipo de
Sada de Dados. Estruturas de Controle e Repetio. Modificadores de Classe e de Mtodos.
Construtores e Finalizadores. Herana Simples e Mltipla: Super e sub classes. Polimorfismo,
Abstraes e Generalizaes. Diagramas UML. Interface Grfica com Usurio.
BIBLIOGRAFIA
Bsica:
Harvey M. Deitel, Paul J. Deitel. Java How to Program. Prentice Hall. 7 Edio, 2006.
ISBN : 0132222205.
Lynn Andrea Stein. Interactive Programming in Java, 2003.
Bruce Eckel. Thinking in Java. Segunda edio, 2000.
Complementar:
Barnes, D. J., Klling, M. Programao Orientada a Objetos com Java, Ed. Pearson/PrenticeHall, 2004.
Santos, R. Introduo Programao Orientada Objetos Usando Java, Ed. Campus, 2003.
Cay S. Horstmann e Gary Cornell. Core Java 2, Volume I - Fundamentos. Sun Microsystems Press, Makron Books do Brasil, 2001.
IDENTIFICAO
DISCIPLINA: Fsica para Computao CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: 04 TERICAS: 02 PRTICAS: 02 TOTAL: 04
PR-REQUISITOS: Clculo I para Computao
CO-REQUISITOS: no h
EMENTA

62

Conceito de: (a) Carga eltrica, (b) Campo eltrico, (c) Potencial eltrico, (d) corrente
eltrica, (e) potncia eltrica; Resistncia eltrica e lei de Ohm; associao de resistores: associao em srie e em paralelo, transformao estrela-tringulo; bateria eltrica; circuitos resistivos e leis de Kirchhoff; Capacitor e circuitos RC; Fontes do campo magntico, solenide e
ims; Indutor, auto-induo, indutncia mtua, circuitos RL; Corrente alternada, circuitos RLC,
transformadores, motores e geradores eltricos; Espectro eletromagntico, propagao de ondas eletromagnticas, lasers; Metais, isolantes e semicondutores; Diodo e circuitos com diodos;
Transistor e circuitos com transistor; Circuitos eletrnicos bsicos.
BIBLIOGRAFIA
Bsica:
Fundamentos de Fsica, volume 3, Halliday, Resnick e Walker. ISBN.: 8521614869. LTC.
(2006).
Eletrnica, volume 1 e 2, A. P. Malvino. 7 edio McGraw-Hill
Laboratrio de Eletricidade e Eletrnica, Francisco Gabriel Capuano e Maria Aparecida
Mendes Marinho. 24 edio rica.
Complementar:
Fsica, volume 2, Paul A. Tipler e Gene Mosca. 5 edio LTC
Fsica Conceitual, Paul G. Hewitt. 9 edio. Bookman
Dispositivos eletrnicos e teoria de circuitos. 8 edio. Robert L.
Boylestad e Louis Nashelsky. Pearson

3o. Perodo
IDENTIFICAO
DISCIPLINA: Probabilidade e Estatstica CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: 04 TERICAS: 04 PRTICAS: 00 TOTAL: 04
PR-REQUISITOS: Clculo para Computao II
CO-REQUISITOS: no h
EMENTA

63

Anlise combinatria. Planejamento de uma pesquisa. Anlise exploratria de dados. Probabilidade. Variveis aleatrias discretas e contnuas. Principais modelos tericos. Estimao
de parmetros. Testes de hipteses.
BIBLIOGRAFIA
Bsica:
BARBETTA, P. A.; REIS, M. M., BORNIA, A. C. Estatstica para Cursos de Engenharia
e Informtica. So Paulo: Editora Atlas, 2004;
BUSSAB, W. O., MORETTIN, P. A. Estatstica bsica. 5 ed. So Paulo: Editora
Saraiva, 2002.
Complementar:
MAGALHES, A. N., LIMA, A.C.P. - Noes de probabilidade e estatstica. 6 ed. So
Paulo: EDUSP, 2005.
MONTGOMERY, D.C., RUNGER, G. C. Estatstica aplicada e probabilidade para engenheiros. Rio de Janeiro: LTC, 2003;
TRIOLA, M. F. Introduo Estatstica. 9. ed. Rio de Janeiro: LTC, 2005.
IDENTIFICAO
DISCIPLINA: Matemtica Discreta para Computao CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: 04 TERICAS:04 PRTICAS: 00 TOTAL: 04
PR-REQUISITOS: Lgica Matemtica
CO-REQUISITOS: no h
EMENTA
Grafos e rvores. lgebra de boole. Inteiros, divisores e primos.
BIBLIOGRAFIA
Bsica:
EDWARD, Scheinerman, Matemtica Discreta: Uma Introduo. Thomson Learning, (2003).
JUDITH, L. Gersting, Fundamentos Matemticos para Cincia da Computao - 5a edio.
LTC (2004).

64

LOVSZ, L. PELIKN, J. Matemtica Discreta. SBM. 2003.


Complementar:
SEYMOUR, Lipschutz, MARC, Lipson, Teoria e Problemas da Matemtica Discreta - coleo Shaum. Bookaman (2004).
IDENTIFICAO
DISCIPLINA: Metodologia Cientfica CDIGO
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 30 NMERO DE CRDITOS: 02
CARGA HORRIA SEMANAL: 02 TERICAS: 02 PRTICAS: 00 TOTAL: 02
PR-REQUISITOS: no h
CO-REQUISITOS: no h
EMENTA
O mtodo cientfico e a prtica da pesquisa; funo social da pesquisa e da cincia. Tipos
e caractersticas da pesquisa. Instrumentalizao metodolgica. Projeto de pesquisa. Relatrio
de pesquisa
BIBLIOGRAFIA
Bsica:
LAKATOS & MARCONE. Fundamentos de Metodologia Cientifica. 7. ed. 320 p. Atlas,
2010
LAKATOS & MARCONE. Metodologia do Trabalho Cientfico. 7. ed. 228 p. So Paulo :
Atlas, 2007
WAZLAWICK, Raul Sidney. Metodologia De Pesquisa Para Cincia Da Computaao.
184p. Campus. 2009.
Complementar:
CHALMERS, A. O qu cincia afinal. 2. Ed. 230p. Brasiliense. 2009.
SIQUEIRA et. al. Como Elaborar Projetos De Pesquisa. 140p, Editora FGV 2007.
MATIAS-PEREIRA. Manual de Metodologia da Pesquisa Cientifica. 2. Ed. 240p. Atlas.
2010.
IDENTIFICAO
DISCIPLINA: Sistemas Digitais CDIGO:

65

DEPARTAMENTO: Unidade Acadmica de Garanhuns


REA:
CARGA HORRIA TOTAL: 60 NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: 04 TERICAS: 03 PRTICAS: 01 TOTAL: 04
PR-REQUISITOS: Fsica para computao
CO-REQUISITOS: no h
EMENTA
Sistemas de Numerao e Cdigos; Aritmtica Binria; Porta Lgicas; Anlise e Projeto de
Circuitos Combinacionais; Minimizao por Mapa de Karnaugh; Somadores; Decodificadores;
Codificadores; Multiplexadores; Demultiplexadores; Anlise e Sntese de Circuitos Sequenciais; Latches e Flip-Flops; Minimizao de Estado; Registradores; Registradores de Deslocamento; Dispositivos Lgicos Programveis; Memria);
BIBLIOGRAFIA
Bsica:
TOCCI, Ronald J. Sistemas Digitais: Princpios e Aplicaes. 10 Ed. Pearson. So Paulo,
2007.
WAKERLY, John F. Digital design: principles and practices. Prentice-Hall. 2000. DAMORE,
Roberto. VHDL: Descrio e Sntese de Circuitos Digitais. 1 Ed. LTC. 2005.
Complementar:
1300 Esquemas e Circuitos Eletrnicos. R. Bourgeron. 8528901165. Hermus (2002).
IDOETA, I., CAPUANO, F. G. Elementos de Eletrnica Digital. rica, 1984
MALVINO, Eletrnica Volume 1, 4 Edio, Makron Books
IDENTIFICAO
DISCIPLINA: Ingls CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: 04 TERICAS: 03 PRTICAS: 01 TOTAL: 04
PR-REQUISITOS: no h
CO-REQUISITOS: no h
EMENTA

66

Leitura de textos em ingls, visando o desenvolvimento de estratgias globais de leitura e


de anlise lingstica.
BIBLIOGRAFIA
Bsica:
MURPHY, Raymond. Essential grammar in use: a self-study reference and practice book
for elementary students of English. Cambridge: CUP, 1990.
GRELLET, Franois. Developing reading skills. Cambridge: CUP, 1998.
PINTO, Dilce et al. Compreenso inteligente de textos. Grasping the meaning. Vol. 1 e 2,
Ao livro tcnico, Rio de Janeiro, 1991.
Complementar:
ESTERAS, Santiago Remacha. Infotech: English for computer users. 4th ed. Cambridge:
Cambridge University Press, 2008.
GLEDINNING, Eric & McEWAN, John. Oxford English for Information technology. 2nd
ed. Oxford: Oxford University Press, 2008
IDENTIFICAO
DISCIPLINA: Algoritmos e Estruturas de Dados II CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: 04 TERICAS: 02 PRTICAS: 02 TOTAL:04
PR-REQUISITOS: Algoritmos e Estruturas de Dados I
CO-REQUISITOS: no h
EMENTA
Formas de representao e abstrao de dados em memria
Dispositivos e tcnicas para armazenamento de dados
Estruturas Abstratas de Dados: - Lista Pilha Fila
Mtodos de busca e classificao de dados em memria secundria de computadores
Parmetros fsicos e lgicos dos dispositivos para armazenagem de dados.
Mtodos de representao e abstrao de dados
Mtodos de acesso a arquivos
- sequenciais,
- sequenciais indexadas,

67

- indexadas e diretas.
Estruturas rvores-B e hashing, rvore binria, rvore Balanceada, Heap
Grafo.
BIBLIOGRAFIA
Bsica:
Estruturas de Dados e Algoritmos em Java. Goodrich, M.T.; Tamassia, R.; IV
Edio, Bookman, So Paulo, 2007. ISBN: 978-85-60031-50-4.
KOFFMAN, Elliot B., WOLFGANG, Paul A. T. Data Structures: Abstraction and Design
Using Java. 2010.
DALE, Nell., JOYCE, Daniel T., WEEMS, Chip. Object-Oriented Data Structures Using
Java. Third Edition.
Complementar:
Estruturas de Dados e seus Algoritmos. J. L. Szwarcfiter e L. Markenzion. Segunda Edio.
LTC, 1994.
Algoritmos e Estruturas de Dados. A. de M. Guimares e N. A. de C. Lages. .
Editora LTC, 1994.
Estruturas de Dados e Algoritmos em C++. A. Drozdek. Pioneira, 2002.

4o. Perodo

68

IDENTIFICAO
DISCIPLINA: Arquitetura de Computadores CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: 04 TERICAS: 03 PRTICAS: 01 TOTAL: 04
PR-REQUISITOS: Sistemas Digitais
CO-REQUISITOS: no h
EMENTA
Organizao de Computadores; Conjunto de Instrues, Mecanismos de Interrupo e de
Exceo; Barramento, Comunicaes; Interfaces e Perifricos, Hierarquia de Memria; Multiprocessadores; Multicomputadores; Arquiteturas Paralelas;
BIBLIOGRAFIA
Bsica:
PATTERSON, D; HENNESSY, J. L. Organizao e Projeto de Computadores. 3 Ed. Campus. 2005.
STALLINGS, W. Arquitetura e Organizao de Computadores. 8 Ed. Pearson. 2010.
MONTEIRO, M. A. Introduo Organizao de Computadores. 5 Ed. LTC. 2007.
Complementar:
HENNESSY, J. L; PATTERSON, D. Arquiteturas de Computadores Uma abordagem
quantitativa. 3 Ed. Campus. 2003.
TOCCI, Ronald J. Sistemas Digitais: Princpios e Aplicaes. 10 Ed. Pearson. So Paulo,
2007.
TANENBAUM, A. S. Organizao Estruturada de Computadores. 5 Ed. Pearson. 2009.
IDENTIFICAO
DISCIPLINA: Projeto e Anlise de Algoritmos CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: 04 TERICAS: 02 PRTICAS: 02 TOTAL:04

69

PR-REQUISITOS: Algoritmos e Estruturas de Dados II


CO-REQUISITOS: no h
EMENTA
Corretude de Algoritmos Recursivos e Iterativos. Notao e Anlise Assinttica. Eficincia
de Algoritmos Recursivos e No-Recursivos. Anlise Emprica. Grafos e Sub-grafos; Isomorfismo, Matrizes de Adjacncia e Incidncia, Caminhos e Ciclos. rvores: Caracterizao de
rvores, Cortes de Arestas, Cortes de Vrtices. Conectividade: Conectividade de Vrtices e
Arestas; Ciclos Eulerianos e Hamiltonianos. Emparelhamentos. Colorao de Vrtices e de
Arestas. Planaridade. Redes de Fluxo. Algoritmos Gulosos. Programao Dinmica. Backtracking. Branch-and-Bound. NP-Completude.
BIBLIOGRAFIA
Bsica:
CORMEN, T. H., LEISERSON, C. E., RIVEST, R. L., STEIN, C. Algoritmos: Teoria e
prtica. Editora Campus, traduo da 2 edio Americana, 2002.
GERSTING, Judith L. Fundamentos Matemticos para a Cincia da Computao. LTC Livros Tcnicos e Cientficos, 1982.
PAPADIMITRIOU, C. H., VAZIRANI, U. V., DASGUPTA, S. Algoritmos. McGraw-Hill,
2006.
Complementar:
SIPSER, Michael. Introduo Teoria da Computao. Thomson Pioneira, 2 edio, 2007.
MEDINA, M., FERTIG, C. Algoritmos e Programao: Teoria e Prtica. Novatec, 2005.
HOPCROFT, J. E.; MOTWANI, R.; ULLMAN, J.D.: Introduo a Teoria de Autmatos,
Linguagens e Computao. Rio de Janeiro: Campus, 2 edio, 2002.
IDENTIFICAO
DISCIPLINA: Paradigmas de Linguagens de Programao CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: 04 TERICAS: 02 PRTICAS: 02 TOTAL: 04
PR-REQUISITOS: no h
CO-REQUISITOS: no h
EMENTA

70

Valores e Tipos; Variveis e Armazenamento; Associaes e Escopo; Abstrao de Procedimentos; Abstrao de Dados; Abstrao Genrica; Sistema de tipos; Controle de Fluxo;
Concorrncia; Paradigma Imperativo; Paradigma Orientado a Objetos; Paradigma Concorrente;
Paradigma Funcional; Paradigma Lgico; Paradigma Scripting.
BIBLIOGRAFIA
Bsica:
David A. Watt. Programming Language Concepts and Paradigms. 2004.
R. Sebesta. Conceitos de Linguagens de Programao - 4a Ed., Bookman, 2000.
Varejo, Flvio. Linguagens de Programao - Conceitos e Tcnicas. Editora Campus,
2004.
Complementar:
C. Ghezzi & M. Jazayeri Programming Language Concepts-3rd Ed., John Wiley&Sons,
1997.
R. Sethi Programming Languages: Concepts and Languages-2nd Ed., Addison Wesley.
1996.
Pratt, T.W. Programming Languages - Design and Implementation, Third Edition, PrenticeHall, 1996.
IDENTIFICAO
DISCIPLINA: Banco de Dados CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: 04 TERICAS: 02 PRTICAS: 02 TOTAL: 04
PR-REQUISITOS: Algoritmos e Estruturas de Dados II
CO-REQUISITOS: no h
EMENTA
Conceituao. Arquitetura de SGDB. Modelagem de dados: modelo E-R e suas variaes,
abstraes por agregao e generalizao. Modelos de representao (relacional, hierrquico
e redes). Normalizao e manuteno da integridade. Arquitetura de Sistemas de Bancos de
Dados, SQL
BIBLIOGRAFIA
Bsica:

71

SILBERSCHATZ, Abraham et al. ; Sistemas de bancos de dados. 3. ed. 778 p. So Paulo


: Makron Books, 1997
DATE, C. J. ; Banco de dados. Rio de Janeiro : Campus, 1990
Complementar:
MOLINA Hector Garcia, Ullman, Jefrey - IMPLEMENTAO DE SISTEMAS DE BANCO
DE DADOS - ED. CAMPUS LONEY, Kevin et al. ; Oracle - Sistema de computador; Banco
de dados ralacional Oracle Rio de Janeiro : Campus, 2000
IDENTIFICAO
DISCIPLINA: Engenharia de Software CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: 04 TERICAS: 02 PRTICAS: 02 TOTAL: 04
PR-REQUISITOS: Algoritmo de Estrutura de Dados II
CO-REQUISITOS: no h
EMENTA
Contextualizao da Engenharia de Software; Fundamentao dos Princpios da Engenharia
de Software; Conceituao de Produto e Processo de Software; Tipos de Processos de Software;
Comparao entre os Paradigmas de Desenvolvimento Software; Caracterizao do Projeto de
Software; UML; Gerenciamento de Projetos; Gerenciamento gil; Processo de Engenharia
de Requisito; Requisitos; Testes de Software; Estilos Arquiteturais; Evoluo e Refatorao;
Definio de Qualidade de Software.
BIBLIOGRAFIA
Bsica:
Sommerville, Ian. Engenharia de Software. ISBN.: 8588639076. Addison Wesley.
Roger S. Pressman. Engenharia de Software. ISBN.: 8586804576. McGraw-Hill.
FLEEGER, Shari Lawrence. Software Engineering : Theory and Practice, Englewood
Cliffs, N. J.:Prentice Hall, 2001, 659p. ISBN 0130290491.
Complementar:
Steve McConnell. Code Complete: A Practical Handbook of Software Construction. ISBN.:
0735619670. Ed. Microsoft Pres.
Freeman E. , Freeman E., Bates B., Sierra K.; Head First Design Patterns. ISBN.: 0596007124.
Ed. OReilly Media.

72

5o. Perodo
IDENTIFICAO
DISCIPLINA: Sistemas Operacionais CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: 04 TERICAS: 03 PRTICAS: 01 TOTAL: 04
PR-REQUISITOS: Arquitetura de Computadores
CO-REQUISITOS: no h
EMENTA
Estrutura de um Sistema Operacional. Processos Concorrentes. Escalonamento. Gerenciamento de Memria. Memria Virtual. Gerenciamento de Disco. Sistemas de Arquivos.
Proteo e Segurana. Sistemas Distribudos. Estudos de Caso.
BIBLIOGRAFIA
Bsico:
TANENBAUM, A. Sistemas Operacionais Modernos. Prentice-Hall. 2009.
DEITEL; CHOFFNES. Sistemas Operacionais. Pearson Education. 3a Ed. 2005.
STALLINGS, W. Operating Systems: Internals and Design Principles.7a Ed. 2011.
Complementar:
WOODHULL, A. S.; TANEMBAUM, A. Sistemas Operacionais: Projeto e Implementao. Artmed. 2008.
SILBERSCHATZ, A; GALVIN, P.; GAGNE, G. Operating Systems Concepts. 6a Ed. John
Willey. 2003.
OLIVEIRA, R. S., CARISSIMI, A. S., TOSCANI, S. Sistemas Operacionais. 2 Ed. Editora Sagra Luzzato: Porto Alegre. 2001.
IDENTIFICAO
DISCIPLINA: Sistemas de Informao e Tecnologias CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 NMERO DE CRDITOS: 04

73

CARGA HORRIA SEMANAL: 04 TERICAS: 04 PRTICAS: 00 TOTAL: 04


PR-REQUISITOS: no h
CO-REQUISITOS: no h
EMENTA
A organizao. Configurao estrutural. A TI na empresa e a Revoluo da Web.Viso
sistmica de estratgias integradoras de reas e informao como apoio ao processo decisrio.
Aplicaes organizacionais; Planejamento. Elementos da Tomada de deciso numa organizao. Deciso e controle. Sistemas de Informao Transacionais, Gerenciais e de Apoio s
Operaes e Deciso. ERPs. CRMs. SCMs. Business intellligence. Gesto do conhecimento.
A importncia do planejamento em TI. Tendncias em TI nas organizaes.
BIBLIOGRAFIA
Bsica:
TURBAN, E.; MCLEAN, E; WETHERBE, J. Tecnologia da Informao para Gesto.
Transformando os Negcios na Economia Digital. Traduo de Renate Schinke. Reviso tcnica de ngela F. Brodbeck. Porto Alegre: Bookman, 2004.
OBRIEN, James. Sistemas de Informao e as decises gerenciais na era da Internet. So
Paulo: Editora Saraiva, 2001.
Rezende, D. A E. Abreu, A F de . Tecnologia Da Informao Aplicada A Sistemas de
Informao Empresariais: O Papel Estratgico Da Informao E Dos Sistemas de Informao
Nas Empresas. Editora Atlas - So Paulo 2010.
Complementar:
GORDON, S.R.; GORDON, J.R. Sistema de informao. 3. ed. Rio de Janeiro: LTC
Livros Tcnicos e Cientficos Editora S.A., 2006.
IDENTIFICAO
DISCIPLINA: Teoria da Computao CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: 04 TERICAS: 04 PRTICAS: 00 TOTAL: 04
PR-REQUISITOS: Matemtica Discreta
CO-REQUISITOS: no h
EMENTA

74

Conceitos Bsicos. Alfabetos e Linguagens. Gramticas. Autmatos Finitos; Linguagens


Regulares. Linguagens Livres de Contexto; Autmato de Pilhas; Gramticas Livre de Contexto
Ambgua. Formas Normais. Linguagens Recursivamente Enumerveis e Sensveis ao Contexto.
Hierarquia de Chomsky. Indecidibilidade.
BIBLIOGRAFIA
Bsica:
MENEZES, Paulo F B: Linguagens Formais e Autmatos. P. Alegre: Sagra Luzzatto, 2005
(5a. edio).
HOPCROFT, J. E.; MOTWANI, R.; ULLMAN, J.D.: Introduo Teoria de Autmatos,
Linguagens e Computao. Rio de Janeiro: Elsevier, 2002.
Complementar:
GERSTING, J. L: Fundamentos Matemticos para a Cincia da Computao. Rio de Janeiro: LTC, 2008 (5. edio).
IDENTIFICAO
DISCIPLINA: Redes de Computadores CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA: Cincia da Computao
CARGA HORRIA TOTAL: 60 NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: 04 TERICAS: 04 PRTICAS: 00 TOTAL: 04
PR-REQUISITOS: Introduo a Computao
CO-REQUISITOS: no h
EMENTA
Conceitos bsicos de redes; Modelo OSI; Modelo TCP/IP; Conceitos bsicos de roteamento; Conceitos bsicos de switching e roteamento intermedirio; e Tecnologias WAN.
BIBLIOGRAFIA
Bsica:
Kurose, James F.; Ross, Keith W. Redes de computadores e a internet: uma abordagem
top-down. 3 Edio. So Paulo: Pearson Addison Wesley, 2008.
Tanenbaum, Andrew S. Redes de computadores. 4 Edio. Rio de Janeiro: Editora Campus, 2002.
Peterson,Larry. Redes de computadores: Uma abordagem de Sistemas. 3 Edio. Editora
Campos, 2004.

75

Complementar:
COMER, Douglas E. Interligao de Redes com TCP/IP, Volumes I 5 Edio. Prentice
Hall, 2006.
COMER, Douglas E. Interligao de Redes com TCP/IP, Volumes II 5 Edio. Prentice
Hall, 2006.
SOARES, LEMOS e COLCHER Redes Locais Das LANs, MANs e WANs s redes
ATM. 2 Edio. Ed. Campus, 1995.
IDENTIFICAO
DISCIPLINA: Inteligncia Artificial CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: 04 TERICAS: 02 PRTICAS: 02 TOTAL: 04
PR-REQUISITOS: Projeto e Anlise de Algoritmos; Paradigmas de Linguagens de Programao.
CO-REQUISITOS: no h
EMENTA
Introduo. Sistemas especialistas. Agentes Inteligentes. Resoluo de problemas por meio
de busca. Problema de satisfao de restrio. Linguagens Simblicas. Esquemas para representao do conhecimento: lgicos, em rede, estruturados, procedurais. Formalismos para a
representao de conhecimento incerto. Redes Bayesianas. Conjuntos e lgica Fuzzy. Introduo Computao Evolucionria. Algoritmos Genticos. Ajuste de parmetros em algoritmos
genticos. Projeto.
BIBLIOGRAFIA
Bsica:
RUSSELL, Stuart e NORVIG, Peter. Inteligncia Artificial. Campus, Rio de Janeiro, 2004.
REZENDE, Solange O. (2003). Sistemas Inteligentes Fundamentos e aplicaes. Barueri,
SP. Editora Manole. 2003.
EIBEN, Agoston E. & Smith, J.E. Introduction to Evolutionary Computing. Springer. 2008.
Complementar:
LUGER, George. Inteligncia Artificial: Estruturas e Estratgias para a Soluo. Bookman,
Porto Alegre, 2004.
LIDEN, Ricardo. Algoritmos Genticos. Brasport. 2006

76

RICH, Elaine; KNIGHT, Kevin. Inteligncia artificial. 2 ed. Makron Books, So Paulo,
1994.
BITTENCOURT, G: Inteligncia Artificial Ferramentas e Teorias. Editora da UFSC. 2.
Edio. Florianpolis, 2001.

6o. Perodo

77

IDENTIFICAO
DISCIPLINA: Empreendimentos em TIC CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: 04 TERICAS: 04 PRTICAS: 00 TOTAL: 04
PR-REQUISITOS: no h
CO-REQUISITOS: no h
EMENTA
Importncia e Contribuio Econmica e Social do Empreendedorismo; Empreendedores:
Caractersticas e comportamentos empreendedores. Motivaes; Inovao tecnolgica e empreendedorismo; O sucesso e o fracasso de novos empreendimentos; Cases de sucesso em computao. Plano de negcio: Importncia, estruturao e apresentao. Pesquisa de Mercado;
Ferramentas Gerenciais para o empreendedor. Incubadoras: o que so, objetivos; Caminhos a
seguir e recursos disponveis para o empreendedor: Incubao, MCT, FINEP, Venture Capital,
Start-ups
BIBLIOGRAFIA
Bsica:
DRUCKER, P. F. Inovao e Esprito Empreendedor. So Paulo: Pioneira, 1986.
DOLABELA, Fernando. Oficina do empreendedor. So Paulo: Cultura, 1999.
Leite, Emanuel (2002) O Fenmeno do Empreendedorismo, Recife, Edies Bagao.
Complementar:
DEGEN, Ronald Jean. O Empreendedor: empreender como opo de carreira. So Paulo:
Pearson Prentice Hall, 2009. Sites Especficos: http://www.planodenegocios.com.br portal
brasileiro de plano de negcios, com artigos, cursos e eventos, links e bibligrafia sobre o tema;
http://www.empreendedor.com.br revista para empreendedores; http://www.anprotec.org.br
ANPROTEC; http://emanueleite.blogspot.com/
IDENTIFICAO
DISCIPLINA: Reconhecimento de Padres CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 NMERO DE CRDITOS: 04

78

CARGA HORRIA SEMANAL: 04 TERICAS: 04 PRTICAS: 00 TOTAL: 04


PR-REQUISITOS: Algoritmos e Estruturas de Dados II, Matemtica Discreta.
CO-REQUISITOS: Computao Grfica.
EMENTA
Introduo a Aprendizagem de Mquina. Paradigmas de Aprendizagem de Mquina. Classificao e avaliao de classificadores. Regresso. Agrupamento. Redes Neurais. Introduo
a Processamento de Imagens. Realce, filtragem e restaurao de imagens. Segmentao de
imagens. Compresso e comunicao de imagens. Noes de viso computacional e reconhecimento de padres. Projeto.
BIBLIOGRAFIA
Bsica:
TAN, Pang-Ning; STEINBACH; Michael; KUMAR, Vipin. Introduo ao Data Mining.
Cincia Moderna. 2009.
HAYKIN, Simon. Redes Neurais: Princpios e Prtica, 2 edio. Bookman. 2001.
GONZALEZ, Rafael C.; WOODS, Richard E.. Processamento Digital De Imagens (3 Ed).
Pearson Education. 2010.
Complementar:
WITTEN, I. H., Frank, E. (2005). Data mining : practical machine learning tools and
techniques. Second Edition. Elsevier.
BEALE, R.; Jackson, T. Neural Computing - An Introduction. Institute of Physics Publishing. 1990.
MITCHELL, T. (1997). Machine Learning. McGraw-Hill.
THEODORIDIS. S., Koutroumbas, K. (2009). Pattern Recognition. Fourth Edition, Academic Press.
REZENDE, Solange O. (2003). Sistemas Inteligentes Fundamentos e aplicaes. Barueri,
SP. Editora Manole. 2003.
BRAGA, A. P., Ludermir, T.B. e de Carvalho A. P. L. F. (2007). A Redes Neurais Artificiais
Teoria e Aplicaes. LTC.
MARQUES, Jorge Salvador. (2005). Reconhecimento de Padres - Mtodos Estatsticos e
Neurais. IST Press.
DUDA, R.O., Hart, P.E., Stork, D.G. (2001) Pattern Classification. Second Edition. Wiley.
BISHOP, C. M. (2006). Pattern Recognition and Machine Learning. Springer.
A. K. Jain. Fundamentals of digital image processing. Prentice-Hall International Editions,
Englewood Cliffs, NJ, 1989.
Bernd Jhne. Digital Image Processing 6th edition. Springer. 2005.

79

IDENTIFICAO
DISCIPLINA: Compiladores CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: 04 TERICAS: 04 PRTICAS: 00 TOTAL: 04
PR-REQUISITOS: Teoria da Computao; Algoritmos e Estruturas de Dados II
CO-REQUISITOS: no h
EMENTA
Processadores de linguagem: compilador e interpretador. Introduo compilao. Fases
da compilao. Relaes sobre gramticas. Anlise lxica. Anlise sinttica ascendente e
descendente. Tabelas de smbolos. Esquemas de traduo. Anlise semntica. Gerao de
cdigo intermedirio. Ambientes de execuo. Introduo otimizao de cdigo.
BIBLIOGRAFIA
Bsica:
AHO, A. V., SETHI, R., ULLMAN, J. D. Compiladores: Princpios, Tcnicas e Ferramentas. Rio de Janeiro: Guanabara Koogan, 1986.
PRICE, A. M. Implementao de Linguagens de Programao: Compiladores. Sagra Luzzato, 2001.
Complementar:
DELAMARO, M. E. Como Construir um Compilador Utilizando Ferramentas Java. So
Paulo: Novatec, 1 edio, 2004.
SEBESTA, R. W. Conceitos de Linguagens de Programao. Porto Alegre: Bookman, 5
edio, 2003.
MENEZES, P. B. Linguagens Formais e Autmatos. Sagra Luzzato, 5 edio, 2005.
SETZER, Valdemar. A Construo de um Compilador. Campus, Rio de Janeiro, 1986.
IDENTIFICAO
DISCIPLINA: Computao Grfica CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 NMERO DE CRDITOS: 04

80

CARGA HORRIA SEMANAL: 04 TERICAS: 04 PRTICAS: 00 TOTAL: 04


PR-REQUISITOS: Introduo a Programao; lgebra Linear
CO-REQUISITOS: no h
EMENTA
Introduo computao grfica. Biblioteca grfica OpenGL. Representao de objetos.
Dispositivos perifricos grficos. Processo de visualizao. Curvas e superfcies paramtricas.
Eliminao de superfcies ocultas. Gerao de imagens com realismo. Tpicos complementares
em computao grfica.
BIBLIOGRAFIA
Bsica:
Computao Grfica: Teoria e Prtica, AZEVEDO, E. e Conci, A. Editora Campus, Elsevier, 2003. Rio de Janeiro.ISBN 8535212533.
Fundamentos de Computao Grfica, Gomes, J. e Velho, L. IMPA, 2003.
Geometric Algebra for Computer Graphics, John A. Vince, Springer, 2008. ISBN 1846289963.
Complementar:
Fundamentals of Computer Graphics, Second Ed. Peter Shirley, et al. A K Peters Ltd, 2005.
ISBN 1568812698.
OpenGL(R) Programming Guide, Shreiner D., et al. Addison-Wesley, 5th Edition, 2005.
ISBN 0321335732.
Foley, J.D. van Dam, A. Feiner K.S., Jughes, J.F., Computer Graphics: Principles And
Practice, Addison Wesley, 1993.
IDENTIFICAO
DISCIPLINA: Sistemas Distribudos CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: 04 TERICAS: 04 PRTICAS: 00 TOTAL: 04
PR-REQUISITOS: Redes de Computadores
CO-REQUISITOS: no h
EMENTA

81

Introduo aos sistemas distribudos; Definies de processos e threads; Comunicao em


sistemas distribudos; Sincronizao em sistemas distribudos; Conceitos de middleware;Redes
P2P: conceitos bsicos, arquiteturas, aplicaes;Introduo a grades computacionais;Tecnologias
de middleware tradicionais.
BIBLIOGRAFIA
Bsica:
G. Coulouris, J. Dollimore e T. Kindberg, Sistemas Distribudos: Conceitos e Projetos.
4 Edio. Bookman Companhia, 2007.
A.S. Tanenbaum and M.V. Steen, Sistemas Distribudos: Princpios e Paradigmas. 2
Edio. Prentice Hall Brasil, 2007.
M. DANTAS. Computao Distribuda: Redes, Grids e Clusters Computacionais. Rio de
janeiro: Axcel Books, 2005.
Complementar:
U. RIBEIRO. Sitemas Distribudos: Desenvolvendo Aplicaes de Alta Perfarmance no
Linux. Rio de Janeiro: Axcel Books, 2005.
Marques, Jos Alves. Tecnologia de Sistemas Distribudos. 1 Edio. FCA, 1998.
Tanenbaum, Andrew S. Redes de computadores. 4 Edio. Rio de Janeiro: Editora Campus, 2002.

7o. Perodo
IDENTIFICAO
DISCIPLINA: Projeto de Desenvolvimento de Software CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 90 NMERO DE CRDITOS: 06
CARGA HORRIA SEMANAL: 06 TERICAS: 02 PRTICAS: 05 TOTAL: 06
PR-REQUISITOS: Engenharia de Software; Fundamentos de Banco de Dados
CO-REQUISITOS: no h
EMENTA
Desenvolvimento de um sistema de computao usando conceitos aprendidos anteriormente. Sistemas multidisciplinares devem ser estimulados bem como o trabalho em equipe.

82

BIBLIOGRAFIA
Bsica:
PRESMANN. Engenharia de Software 7. ed. 776 p. McGraw-Hill, 2011
SOMMERVILLE. Engenharia de Software. 8. ed. 568 p. Addison Wesley, 2007
BRAUDE. Projeto de Software. Bookman. 2005.
Complementar:
WAZLAWICK. Anlise e Projetos de Sistemas de Informao. 2. Ed. 344p. Campus.
2010.
BEZERRA. Princpios de Anlise e Projetos de Sistemas UML. 380p, Campus 2006.
HELM et. al. Padres de Projeto 1. Ed. 366p. Bookman. 2005.
IDENTIFICAO
DISCIPLINA: Interface Humano-Computador CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: 04 TERICAS: 02 PRTICAS: 02 TOTAL: 04
PR-REQUISITOS: Engenharia de Software
CO-REQUISITOS: no h
EMENTA
Conhecer os fundamentos de fatores humanos em IHC, os modelos mentais (metforas),
os paradigmas de IHC (engenharia semitica e cognitiva) e os mtodos, tcnicas, suporte e
avaliao de design de interao.
BIBLIOGRAFIA
Bsica:
Barbosa, S. D. J.; Silva, B. S. Interao Humano-Computador. Rio de Janeiro: Elservier,
2010.
Preece, Rogers e Sharp; Design de Interao - Alm da Interao Homem-computador. So
Paulo: Bookman, 2005.
Complementar:
de Souza, C.S.; Leite, J.C.; Prates, R.O.; Barbosa, S.D.J. Projeto de Interfaces de Usurio:
perspectivas cognitivas e semiticas. Jornada de Atualizao em Informtica (JAI), Congresso
da SBC, 1999.

83

Prates, R.O.; Barbosa, S.D.J. Avaliao de Interfaces de Usurio - Conceitos e Mtodos.


Jornada de Atualizao em Informtica (JAI), XXIII Congresso da SBC, 2003.
IDENTIFICAO
DISCIPLINA: Computadores e Sociedade CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 30 NMERO DE CRDITOS: 02
CARGA HORRIA SEMANAL: 02 TERICAS: 02 PRTICAS: 00 TOTAL: 02
PR-REQUISITOS: no h
CO-REQUISITOS: no h
EMENTA
CONSEQNCIAS DA INFORMATIZAO DA SOCIEDADE: A informatizao e o
aspecto educacional; Efeitos polticos e econmicos; Impactos sociais; Informatizao e privacidade; POLTICA NACIONAL DE INFORMTICA: Indstria nacional de informtica;
O papel do analista e sistemas na sociedade; AUTOMAO DE ATIVIDADES: Comerciais; Industriais; Escritrios; APLICAES DA INFORMTICA: Cientfica; Administrativa;
Jurdica; Humanstica; Educao; ERGONOMIA E DOENAS PROFISSIONAIS: Tipos; Caractersticas.
BIBLIOGRAFIA
Bsica:
MINISTRIO da Cincia e Tecnologia. Sociedade da Informao
no Brasil - Livro Verde. Braslia: Imprensa Nacional, 2000.Bibliografia
Complementar:
MASIEIRO, Paulo C. tica em Computao. So Paulo : Editora da Universidade de So
Paulo. 2000.
YOUSSEF, Antonio N.; FERNANDES, Vicente P. Informtica e Sociedade. 2 ed. So
Paulo: tica, 1998.
NEGROPONTE, Nicholas. A Vida Digital. So Paulo: Companhia das Letras, 1998.
SCHAFF, Adam. A Sociedade Informtica. So Paulo: Brasiliense, 1995.
NAVEIRA & SILVA, L. A quarta onda. Rio de Janeiro : Record, 1989.
TOFFLER, Alvin. A Terceira Onda. Rio de Janeiro, Record, 1995.
SOUSA, M. S. L. Introduo aos aspectos humanos da

84

interao homem: computador. UFRGS, 1995.REZENDE, D. A..Engenharia de software


e sistemas de informao. Rio de Janeiro: Brasport, 2002, 358p. ISBN 8574520942.). ISBN
8522103909. (2004).

85

Ementas das Disciplinas Optativas

rea Temtica: Banco de Dados


IDENTIFICAO
DISCIPLINA: Banco de Dados Avanado CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: 04 TERICAS: 02 PRTICAS: 02 TOTAL: 04
PR-REQUISITOS: Banco de Dados
CO-REQUISITOS: no h
EMENTA
Conceitos avanados de Banco de Dados. SQL Avanado. Aspectos Operacionais de
SGBD (Controle de Concorrncia, Restries de Integridade, Segurana e Recuperao aps
falhas). Modelo EER (ER Estendido). Data Warehouse. Data Mining. BDs Mveis.
BDs Multimdia. BDs Geogrficos. BDs Distribudos. BD Orientado a Objetos. BD
Objeto-Relacional. BDs Ativos. BDs Temporais. BDs Biolgicos. BDs P2P. BDs Autnomos.
Cloud Data Bases (Banco de Dados em Nuvens).
BIBLIOGRAFIA
Bsica:
SILBERSCHATZ, Abraham et al. Sistemas de bancos de dados. 5. ed. 778 p. So Paulo :
Makron Books, 2006
ZSU and VALDURIEZ. Princpios de Sistemas de Bancos de dados Distribudos, Editora
Campus, 2001
ELSMARI & NAVATHE. Sistemas de Banco de Dados. 6. Ed. 744p. Pearson. 2011.
Complementar:
REUSER, Carlos Alberto. Projeto de Banco de Dados. 6. Ed. 282p. Ed. Bookman 2009.

86

RAMAKRISHNAN, GEHRKE. Sistema de Gerenciamento de Banco de Dados. 3. Ed.


884 pginas, Mcgraw Hill 2008.
RIGAUX et. al. Spatial Databases: with application to GIS, Morgan Kaufmann, 2002.
IDENTIFICAO
DISCIPLINA: Integrao de Dados e Data Warehouse CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: 04 TERICAS: 02 PRTICAS: 02 TOTAL: 04
PR-REQUISITOS: Banco de Dados
CO-REQUISITOS: no h
EMENTA
Definir o processo de construo de um Data Warehouse (DW). Explicar as diferentes fases
de construo de um DW. Listar os principais fatores que definem um projeto com sucesso.
Analisar e transformar exigncias empresariais em um modelo de negcios (conceitual). Utilizar diagramas de relacionamentos de entidades para transformar o modelo de negcios em
um modelo dimensional (lgico). Transformar o modelo dimensional em um projeto de dados
fsico. Apresentar as principais estruturas que cooperam no desempenho e criao de uma base
DW.
BIBLIOGRAFIA
Bsica:
SILBERSCHATZ et al. Sistemas de bancos de dados. 5. ed. 778 p. So Paulo : Makron
Books, 2006
ZSU & VALDURIEZ. Princpios de Sistemas de Bancos de dados Distribudos, Editora
Campus, 2001
JARKE et, al. Fundamentals of Data Warehouses, Springer-Verlag. 2000.
Complementar:
HAN & KAMBER. Data mining: concepts and techniques. Morgan-Kauffman. 2000.
ABITEBOUL et. al. Data on the Web, from relations to semistructured data and XML.
Morgan-Kauffman. 2000.
ELSMARI & NAVATHE. Sistemas de Banco de Dados. 6. Ed. 744p. Pearson. 2011.
IDENTIFICAO

87

DISCIPLINA: Modelagem Conceitual de Dados CDIGO:


DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: 04 TERICAS: 02 PRTICAS: 02 TOTAL: 04
PR-REQUISITOS: Banco de Dados
CO-REQUISITOS: no h
EMENTA
Conceitos Bsicos. Anlise de Requisitos para Projeto Conceitual do Banco de Dados.
Verificao do Projeto Conceitual do Banco de Dados. Estratgias para Especificao do Projeto
Conceitual de Banco de Dados. Aspectos Avanados de Projeto Conceitual de Banco de Dados
com o Modelo Entidade-Relacionamento (MER) e com a Linguagem de Modelagem Unificada
(UML). Metamodelos e UML Profile. Ferramentas CASE. Ontologias e Modelos Conceituais
de Banco de dados. Projeto Conceitual de Data Warehouse. Tpicos Especiais. Projeto Prtico.
BIBLIOGRAFIA
Bsica:
SILBERSCHATZ, Abraham et al. Sistemas de bancos de dados. 5. ed. 778 p. So Paulo :
Makron Books, 2006
TEOREY et. al. - Projeto e Modelagem de Banco De Dados, Elsevier. 2007.
ELSMARI & NAVATHE. Sistemas de Banco de Dados. 6. Ed. 744p. Pearson. 2011.
Complementar:
REUSER, Carlos Alberto. Projeto de Banco de Dados. 6. Ed. 282p. Ed. Bookman 2009.
RAMAKRISHNAN, GEHRKE. Sistema de Gerenciamento de Banco de Dados. 3. Ed.
884 pginas, Mcgraw Hill 2008.
DATE, C. J. Introduo a Sistemas de Banco de dados. 8. Ed. 900 p. Rio de Janeiro :
Campus, 2004
IDENTIFICAO
DISCIPLINA: Projeto de Banco de Dados CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: 04 TERICAS: 02 PRTICAS: 02 TOTAL: 04

88

PR-REQUISITOS: Banco de Dados


CO-REQUISITOS: no h
EMENTA
Realizar um projeto real com aplicao de mercado utilizando os conceitos de Banco de
Dados j adquirido e um conjunto de novos conceitos apresentados nesta disciplina.
BIBLIOGRAFIA
Bsica:
01 SILBERSCHATZ, Abraham et al. Sistemas de bancos de dados. 5. ed. 778 p. So
Paulo : Makron Books, 2006
02 - REUSER, Carlos Alberto. Projeto de Banco de Dados. 6. Ed. 282p. Ed. Bookman
2009.
03 ELSMARI & NAVATHE. Sistemas de Banco de Dados. 6. Ed. 744p. Pearson. 2011.
Complementar:
RAMAKRISHNAN, GEHRKE. Sistema de Gerenciamento de Banco de Dados. 3. Ed.
884 pginas, Mcgraw Hill 2008.
DATE, C. J. Introduo a Sistemas de Banco de dados. 8. Ed. 900 p. Rio de Janeiro :
Campus, 2004
IDENTIFICAO
DISCIPLINA: Tpicos Especiais em Banco de Dados CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: 04 TERICAS: 02 PRTICAS: 02 TOTAL: 04
PR-REQUISITOS: Banco de Dados
CO-REQUISITOS: no h
EMENTA
Estudo de tcnicas avanadas em na rea multidisciplinar de Banco de Dados permitindo
ao aluno conhecer o estado da arte nesta rea de pesquisa.
BIBLIOGRAFIA
Artigos e Perodicos Recentes da rea de Pesquisa

89

rea Temtica: Engenharia da Computao


IDENTIFICAO
DISCIPLINA: Sistemas de Tempo Real CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: 04 TERICAS: 02 PRTICAS: 02 TOTAL: 04
PR-REQUISITOS: Arquitetura e Organizao de Computadores
CO-REQUISITOS: no h
EMENTA
Sistemas de tempo real. Processos de tempo real. Interaes entre processos. Tempo de
execuo. Escalonamento de processos. Garantia de escalonamento.
Kernels e sistemas operacionais de tempo real. Introduo a tolerncia a falhas. Dispositivos para aumentar robustez de sistemas embarcados
BIBLIOGRAFIA
Bsica:
BURNS, A.; WELLINGS, A.; Real-Time Systems and Programming Languages. 3a Ed.
Addison-Wesley. 2001.
KOPETZ, H. Real-Time Systems: Design Principles for Distributed Embedded Applications. Springer. 1997.
FARINES, J. M.; FRAGA, J. S.; OLIVEIRA, R. S. 12 Escola de Computao. IME-USP.
2000.
Complementar:
GOLDSMITH, S. A practical guide to Real-Time Systems. Prentice Hall. 1993.
SHAW, A.C. Sistemas e Software de Tempo Real. Bookman. 2003.
LI, Q.; YAO, C. Real-Time Concepts for Embedded Systems. CMP. 2003.
IDENTIFICAO
DISCIPLINA: Projeto de Sistemas Embarcados CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns

90

REA:
CARGA HORRIA TOTAL: 60 NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: 04 TERICAS: 02 PRTICAS: 02 TOTAL: 04
PR-REQUISITOS: Arquitetura e Organizao de Computadores
CO-REQUISITOS: no h-------EMENTA
Modelos de Especificao de Sistemas Embutidos. Tcnicas de Particionamento de Sistemas. Tcnicas de Estimativas. Tcnicas para Gerao de Interfaces. Tcnicas para Sntese de
Software. Tcnicas de Co-simulao. Prototipao de Sistemas
BIBLIOGRAFIA
Bsica:
VAHID, F.; GIVARGIS, T. Embedded system design: a unified hardware/software introduction. Willey. 2002.
GAJSKI, D. et al. Embedded System Design - Modeling, Synthesis and Verification. Springer. 2009.
CATSOULIS, J. Designing Embedded Hardware. 2 Ed. OReilly Media. 2005.
Complementar:
HENNESSY, J. L; PATTERSON, D. Arquiteturas de Computadores Uma abordagem
quantitativa. 3 Ed. Campus. 2003.
SASS, R.; SCHMIDT, A.G. Embedded Systems Design with Platform FPGAs Principles
and Practices. Morgan Kaufmann. 2010.
SIMON, E. S. An Embedded Software Primer. Addison-Wesley Professional. 1999.
IDENTIFICAO
DISCIPLINA: Prototipao de Circuitos Digitais CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: 04 TERICAS: 02 PRTICAS: 02 TOTAL: 04
PR-REQUISITOS: Arquitetura e Organizao de Computadores
CO-REQUISITOS:

91

EMENTA
Ferramentas de CAD (Computer Aided-Design). Metodologias de projeto. Tecnologia
para implementao de circuitos de alta integrao. Estilos de projetos para implementao de
circuitos integrados. Projeto e implementao de circuitos integrados usando ferramentas de
CAD. Laboratrio/projeto de um estudo de caso.
BIBLIOGRAFIA
Bsica:
WESTE, N., ESHRAGHIAN, K., Principles of CMOS VLSI Design- A Systems Perspective, Addison-Wesley Publishing COmpany, 1988.
REIS, Ricardo A. L., Concepo de Circuitos integrados. Srie Livros didticos. Editora
Sagra Luzzatto, 2000.
Complementar:
Notas de aula; Artigos cientficos
IDENTIFICAO
DISCIPLINA: Tpicos Avanados em Engenharia da Computao CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: 04 TERICAS: 02 PRTICAS: 02 TOTAL: 04
PR-REQUISITOS: no h
CO-REQUISITOS: no h
EMENTA
Estudo de tcnicas avanadas em Engenharia da Computao permitindo ao aluno conhecer
o estado da arte nesta rea de pesquisa.
BIBLIOGRAFIA
Artigos recentes da rea de pesquisa

rea Temtica: Engenharia de Software

92

IDENTIFICAO
DISCIPLINA: Engenharia de Software Experimental CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: 3 PRTICAS: TOTAL: 1
PR-REQUISITOS: no h
CO-REQUISITOS: no h
EMENTA
Introduo a Princpios de Experimentao; Mtodos e Tcnicas de Experimentao: Estudo de Caso; Survey; Experimento. Projeto, Execuo e Avaliao de Experimentos em Engenharia de Software; Definio de Mtricas; Empacotamento e Replicao de Experimentos
BIBLIOGRAFIA
Bsica:
TRAVASSOS, G.; GUROV, D.; AMARAL, E. Introduo a Engenharia de Software Experimental. Technical Report ES-590/02, COPPE/UFRJ, Abril, 2002.
SHULL, Forrest., SINGER, Janice., SJBERG, Dag I. K.. Guide to Advanced Empirical
Software Engineering; Springer, 2010.
BASILI, V.; SALBY, R.; HUTCHENS, D. Experimentation in Software Engineering. IEEE
Transactions on Software Engineering, SE-12(7):733-743, Julho, 1986.
Complementar:
JAIN, R. The art of computer systems performance analysis: techniques for experimental
design, measurement, simulation and modeling. Wiley,1991.
CONRADI, Reidar. Empirical Methods and Studies in Software Engineering: Experiences
from ESERNET; Springer, 2003.
PFLEEGER, S. Design and Analysis in Software Engineering, Part 1: The Language of
Case Studies and Formal Experiments. Software
IDENTIFICAO
DISCIPLINA: Programao Orientada a Aspectos CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:

93

PR-REQUISITOS: no h
CO-REQUISITOS: no h
EMENTA
Introduo ao paradigma orientado a aspectos: Problemas no paradigma OO; Modularidade; Extensibilidade; Reusabilidade; AspectJ; Aspectos; Pointcuts; Join points; Advice; Static
and dynamic crosscutting; Discutir detalhes da semntica esttica e dinmica de AspectJ; Apresentao de exemplos de aplicaes do paradigma orientado a aspectos; Padres de projetos
orientados a aspectos; Padres GOF (implementaes em Java e AspectJ ); PDC (Persistent
Data Collection); Refactorings orientados a aspectos; AspectJ dioms para construo de software orientado a aspectos; Catlogo de refactorings e code smells para AspectJ
BIBLIOGRAFIA
Bsica:
Ladda, Ramnivas. AspectJ in Action: Practical Aspect-Oriented programming. Greenwich,
CT, USA, 1 ed., 2003.
Kiselev, I. Aspect-Oriented Programming with AspectJ. ISBN: 0672324105. Sams Publisher. 1 ed., 2002.
Miles, R.; AspectJ Cookbook. ISBN: 0596006543. Ed. OREILLY & ASSOC. 2009.
Complementar:
Sommerville, Ian. Engenharia de Software. ISBN.: 8588639076. Addison Wesley.
Roger S. Pressman. Engenharia de Software. ISBN.: 8586804576. McGraw-Hill.
IDENTIFICAO
DISCIPLINA: Programao Orientada a Objetos II CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: no h
CO-REQUISITOS: no h
EMENTA
Desenvolvimento de Interface Grfica com Usurio (Aplicaes Desktop); Desenvolvimento em equipe; Utilizao de SVN e CVS; Merge e Branch de cdigos fonte; Instalaes
de Pluggins para Eclipse; Utilizao de APIs; XML; Utilizao de JUnit; Construo e utilizao de Build.xml; Eclipse Debugging

94

BIBLIOGRAFIA
Bsica:
Harvey M. Deitel, Paul J. Deitel. Java How to Program. Prentice Hall. 7 Edio, 2006.
ISBN : 0132222205.
Lynn Andrea Stein. Interactive Programming in Java, 2003.
Bruce Eckel. Thinking in Java. Segunda edio, 2000.
Complementar:
Barnes, D. J., Klling, M. Programao Orientada a Objetos com Java, Ed. Pearson/PrenticeHall, 2004.
Santos, R. Introduo Programao Orientada Objetos Usando Java, Ed. Campus, 2003.
Cay S. Horstmann e Gary Cornell. Core Java 2, Volume I - Fundamentos. Sun Microsystems Press, Makron Books do Brasil, 2001.
IDENTIFICAO
DISCIPLINA: Programao Paralela e Distribuda CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: 3 PRTICAS: TOTAL: 1
PR-REQUISITOS: no h
CO-REQUISITOS: no h
EMENTA
Arquiteturas paralelas, programao paralela e aspectos de desempenho; Processos, comunicao e sincronizao (IPC); Threads, comunicao e sincronizao em memria compartilhada; Paralelismo com threads; Algoritmos de escalonamento; Processadores paralelos
e distribudos; Comunicao em Rede (sockets); Computao com Passagem de Mensagem
(MPI)
BIBLIOGRAFIA
Bsica:
Wilkinson, B. and Allen, M. Parallel Programming: Techniques and Applications Using
Networked Workdstations and Parallel Computers. Pearson Prentice Hall, 2005.
Dongarra,J.;Foster,I.;Fox,G.;Gropp,W.;White,A.;Torczon,L.;Kennedy,K. Sourcebook of Parallel Computing. Morgan Kaufmann Pub, 2002.

95

DEITEL, Harvey M.; DEITEL, Paul J. Java: Como Programar. 4a Edio. Bookman, 2002.
Complementar:
ORFALI, Robert; HARVEY, Dan. Client/Server Programming with Java and CORBA. 2nd
Edition. John Wiley, 1998.
Quinn, M.J.Parallel Programming in C with MPI and OpenMP. McGrawHill, 2004.
Grama,A.;Gupta,A.;Karypis,G.;Kumar,V. Introduction to Parallel Computing. AdissonWesley, 2003.
IDENTIFICAO
DISCIPLINA: Programao Web CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: no h
CO-REQUISITOS: no h
EMENTA
Introduo Programao WEB (Elementos Bsicos); Desenvolvimento de interfaces grficas para a Internet; Desenvolvimento de servios e sistemas de informao para a Internet;
Servidores de Aplicao; Segurana e desempenho de sistemas para a Internet; Integrao de
sistemas baseados na Internet; JBoss; Desenvolvimento de interfaces grficas para a Internet
com HTML, Javascript, e Applets); Desenvolvimento de servios e sistemas de informao
para a Internet com Servlets, Java Server Pages; Performance de sistemas para a Internet;
XML/CSS/XLST (Web Design)
BIBLIOGRAFIA
Bsica:
Nicholas Kassem ET. AL.; Designing Enterprise Applications with the Java 2 Platform,
Enterprise Edition. Addison-Wesley, 2000.
Jason Hunter, William Crawford. Java Servlet Programming. OReilly & Associates, 1998.
Baehr, C. M; Web Development A Visual-Spatial Approach. ISBN: 0131701223. Ed.
Prentice Hall. 2006.
Complementar:
David Flanagan, Dan Shafer. Javascript: The Definitive Guide. OReilly & Associates, 3rd
edition, 1998
Downet, T.; Web Development with Java. ISBN: 1846288622. Ed. Springer Verlag NY.
2007

96

IDENTIFICAO
DISCIPLINA: Desenvolvimento Distribudo de Software CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: 3 PRTICAS: TOTAL: 1
PR-REQUISITOS: no h
CO-REQUISITOS: no h
EMENTA
Gerncia de Projeto; Engenharia de Requisitos; Processos de Software; Adaptao de Processos; Modelos de desenvolvimento; Mtodos geis; Scrum; XP
BIBLIOGRAFIA
Bsico:
PRIKLADNICKI, Rafael., AUDY, Jorge. Desenvolvimento Distribudo de Software; Elsevier, 2007.
CARMEL, E. Global Software Teams: Collaboration Across Borders and Time Zones;PrenticeHall, EUA, 1999.
ECKSTEIN, Jutta. Agile Software Development with Distributed Teams; Dorset House,
2010.
Complementar:
COHN, Mike. Succeeding with Agile: Software Development Using Scrum; AddisonWesley, 2009.
LOELIGER, Jon. Version Control with Git: Powerful Tools and Techniques for Collaborative Software Development; OReilly, 2009.
KAROLAK, Dale Walter. Global Software Development: Managing Virtual Teams and
Environments; Wiley, 1998.
IDENTIFICAO
Disciplina: Anlise e Projeto de Sistemas Cdigo:
Departamento: Unidade Acadmica de Garanhuns rea: Computao
Carga Horria Total: 60 horas Nmero de crditos: 04
Carga Horria Semanal:04 horas Tericas: 50h Prticas: 10h Total: 60h

97

Pr-requisitos: Engenharia de Software


Co-requisitos: no h
EMENTA
Apresentar aos alunos os princpios de linha de produo dentro da Eng. De Software. Este
conceito define as etapas de como um software orientado a objeto deve ser construdo desde seu
levantamento de requisitos at a sua implantao.
BIBLIOGRAFIA
Bsica:
PRESMANN. Engenharia de Software 7. ed. 776 p. McGraw-Hill, 2011
HELM et. al. Padres de Projeto 1. Ed. 366p. Bookman. 2005.
BEZERRA. Princpios de Anlise e Projetos de Sistemas UML. 380p, Campus 2006.
Complementar:
BRAUDE. Projeto de Software. Bookman. 2005.
SOMMERVILLE. Engenharia de Software. 8. ed. 568 p. Addison Wesley, 2007
WEST et. al. Use A Cabea Analise & Projeto Orientado Ao Objeto. 472 p. Starling
Consult. 2007.
IDENTIFICAO
DISCIPLINA: Gerenciamento de Projetos CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS:
CO-REQUISITOS:
EMENTA
Fundamentos de Gerenciamento de Projetos (GP); Descrio do Processo de GP; Atividades de planejamento e gerenciamento de um processo especfico (o RUP, por exemplo); Desenvolvimento de Proposta e Plano de Projeto; Atividade de Iniciao de um Projeto; Atividade
de Gerenciamento de Tempo; Atividade de Gerenciamento de Escopo; Atividade de Gerenciamento de Riscos; Fases de Implementao do Projeto; Fases de Implantao; Fase de Finalizao do Projeto de Software; Ferramentas de planejamento e gerenciamento; Tcnicas para
estimativas e coleta de mtricas

98

BIBLIOGRAFIA
Bsica:
Jack R. Meredith e Samuel J. Mantel, Jr.; Project Management: A Managerial Approach,
Third Edition, John Wiley & Sons Inc., USA, 1995.
Robert K., Wysocki, Robert, Jr Beck, David B. Crane; Effective Project Management,
2nd Edition. 384 pages. March 2, 2000. John Wiley & Sons. ISBN 0471360287.03 Bruce
Eckel.
Barry W. Boehm; Software Engineering Economics. 767 pages (October 1981). Prentice
Hall. ISBN 01382212
Complementar:
Steve McConnell. Software Project Survival Guide. 250 pages. November 1997. Microsoft
Press. ISBN 1572316217.
Tom Demarco, Timothy Lister. Peopleware: Productive Projects and Teams. 2nd edition,
February 1, 1999. Dorset House. ISBN 0932633439.
Frederick P., Jr. Brooks, Frederick P. Brooks Jr.; The Mythical Man-Month : Essays on
Software Engineering. 336 pages anniversary edition (July 1995). Addison-Wesley Pub Co.
ISBN 0201835959.
IDENTIFICAO
DISCIPLINA: Especificao de Requisitos CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns REA: COMPUTAO
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: 04 TERICAS: 02 PRTICAS: 02 TOTAL: 04
PR-REQUISITOS: Engenharia de Software
CO-REQUISITOS: no h
EMENTA
Motivao; Tcnicas de especificao de requisitos; Ferramentas de especificao de requisitos; Tcnicas de validao de sistemas; Ferramentas de validao de sistemas; Estudo de caso;
Projeto
BIBLIOGRAFIA
Bsica:
PRESMANN. Engenharia de Software 7. ed. 776 p. McGraw-Hill, 2011
KONTOYA & SOMMERVILLE: Requirements Engineering: Processes and Tecniques,
John Wiley & Sons, Ltd, 1998

99

COHN: User Stories Applied, Addison Wesley. 2004


Complementar:
SOMMERVILLE & SAWYER: Requirements Engineering. John Wiley & Sons, Ltd, 1997
SOMMERVILLE. Engenharia de Software. 8. ed. 568 p. Addison Wesley, 2007
LAMSWEERDE. Requirements Engineering. John Wiley & Sons, Ltd, 2009
IDENTIFICAO
DISCIPLINA: Qualidade de Software CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 30 NMERO DE CRDITOS: 02
CARGA HORRIA SEMANAL: 02 TERICAS: 01 PRTICAS: 01 TOTAL: 02
PR-REQUISITOS: Engenharia de Software
CO-REQUISITOS: no h
EMENTA
Apresentar aos alunos o tema Qualidade de Software, procurando discutir aspectos relacionados a essa sub-rea da Engenharia de Software.
Bsica:
PRESMANN. Engenharia de Software 7. ed. 776 p. McGraw-Hill, 2011
KOSCIANSKI. Qualidade de Software, Editora Novatec, 2006.
BROOKS. O Mtico homem ms 1.Ed. 328p. Campus. 2009.
Complementar:
BARTIE. Garantia da Qualidade de Software, Editora Campus, 2002.
SOMMERVILLE. Engenharia de Software. 8. ed. 568 p. Addison Wesley, 2007
CHRISSIS et. al. CMMI Guidelines for Process Integration and Product Improvement,
Addison-Wesley, 2003.
IDENTIFICAO
DISCIPLINA: Paradigmas de Linguagens de Programao CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:

100

CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04


CARGA HORRIA SEMANAL: TERICAS: 3 PRTICAS: TOTAL: 1
PR-REQUISITOS:
CO-REQUISITOS:
EMENTA
Inspeo de software; Princpios e tcnicas de testes de software; teste de unidade; teste
de integrao; teste de regresso; Desenvolvimento orientado a testes; Automao dos testes;
Gerao de casos de teste; Teste de interfaces humanas; Teste de aplicaes para a web; Testes
alfas, beta e de aceitao; Ferramentas de testes; Planos de testes. Gerenciamento do processo
de testes. Registro e acompanhamento de problemas.
BIBLIOGRAFIA
Bsica
DELAMARO. M.E.; MALDONADO, J. C.; JINO, M. Introduo ao Teste de Software;
Rio de Janeiro: Campus, 2007.
MOLINARI, Leonardo. Testes Funcionais de Software; Visual Books, 2008.
PRESSMAN, Roger S.. Engenharia de Software: uma Abordagem Profissional; Bookman,
2011.
Complementar
BECK, K. Test-driven development by example; EUA: Addison Wesley, 2002.
BLACK, Rex. Pragmatic Software Testing; Wiley, 2007.
MOLINARI, Leonardo. Testes de Software: Produzindo Sistemas Melhores e mais Confiveis; rica, 2003.
IDENTIFICAO
DISCIPLINA: Medio de Software CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 30 HORAS NMERO DE CRDITOS: 02
CARGA HORRIA SEMANAL: 02 TERICAS: 01 PRTICAS: 01 TOTAL: 30
PR-REQUISITOS: ENGENHARIA DE SOFTWARE
CO-REQUISITOS: no h
EMENTA

101

Apresentar aos alunos os princpios subjacentes ao desenvolvimento de software que precisa para satisfazer objetivos especficos, onde estas metas devem ser expressas em termos mensurveis[200B?][200B?]. Ela abrange os princpios de medio de software, e as maneiras pelas
quais elas so usadas no planejamento de projetos de software, e no acompanhamento dos projetos bem como sua realizao. Discute a aplicao de tcnicas de medio de software para
estes mtodos de ensaio.
BIBLIOGRAFIA
Bsica:
PRESMANN. Engenharia de Software 7. ed. 776 p. McGraw-Hill, 2011
JONES. Applied Software Measurement 3 Ed. 700 p. McGraw-Hill, 2008
BROOKS. O Mtico homem ms 1.Ed. 328p. Campus. 2009.
Complementar:
VAZQUES ET. AL. Anlise de Pontos de Funo: Medio, Estimativas e Gerenciamento
de Projetos de Software - 7 Edio. Ed. rica. 2007
SOMMERVILLE. Engenharia de Software. 8. ed. 568 p. Addison Wesley, 2007
MCGARRY ET. AL. Practical Software Measurement: Objective Information for Decision
Makers. Addison-Wesley. 2001.
IDENTIFICAO
DISCIPLINA: Paradigmas de Linguagens de Programao CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: 3 PRTICAS: TOTAL: 1
PR-REQUISITOS:
CO-REQUISITOS:
EMENTA
Inspeo de software; Princpios e tcnicas de testes de software; teste de unidade; teste de
integrao; teste de regresso; Desenvolvimento orientado a testes; Automao dos testes
Gerao de casos de teste; Teste de interfaces humanas; Teste de aplicaes para a web.
Testes alfas, beta e de aceitao; Ferramentas de testes; Planos de testes. Gerenciamento do
processo de testes. Registro e acompanhamento de problemas.
BIBLIOGRAFIA

102

Bsica:
DELAMARO. M.E.; MALDONADO, J. C.; JINO, M. Introduo ao Teste de Software;
Rio de Janeiro: Campus, 2007.
MOLINARI, Leonardo. Testes Funcionais de Software; Visual Books, 2008.
PRESSMAN, Roger S.. Engenharia de Software: uma Abordagem Profissional; Bookman,
2011.
Complementar:
BECK, K. Test-driven development by example; EUA: Addison Wesley, 2002.
BLACK, Rex. Pragmatic Software Testing; Wiley, 2007.
MOLINARI, Leonardo. Testes de Software: Produzindo Sistemas Melhores e mais Confiveis; rica, 2003.
IDENTIFICAO
DISCIPLINA: Tpicos Especiais em Engenharia de Software CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns REA: Computao
CARGA HORRIA TOTAL: 60 horas NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL:04 horas TERICAS: 60h PRTICAS: 0h TOTAL: 60h
PR-REQUISITOS: Engenharia de Software
CO-REQUISITOS: no h
EMENTA
Estudo de tcnicas avanadas em na rea multidisciplinar de Engenharia de Software permitindo ao aluno conhecer o estado da arte nesta rea de pesquisa.
BIBLIOGRAFIA
Artigos e Peridicos Recentes da rea de Pesquisa
IDENTIFICAO
DISCIPLINA: Metodologias geis CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns REA: Computao
CARGA HORRIA TOTAL: 60 horas NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL:04 horas TERICAS: 30h PRTICAS: 30h TOTAL: 60h
PR-REQUISITOS: Gesto de Projetos e Anlise e Projeto de Sistemas
CO-REQUISITOS: no h

103

EMENTA
Apresentar aos alunos os problemas da Engenharia de Software Tradicional. Como enxergar o desenvolvimento de software como uma atividade de rpidas mudanas e como as
metodologias geis trata esta questo.
BIBLIOGRAFIA
Bsica:
Agile Planning and Estimation. Mike Cohn: Addison Wesley, 2004.
User Stories Applied. Por Mike Cohn - Addison Wesley (2003)
Agile Software Development Quality Assurance. Stamelos & Sfetsos: Information Science
Centre, 2007.
Complementar:
BECK. K. Extreme Programming Explained. Addison Wesley. 2000.
SOMMERVILLE. Engenharia de Software. 8. ed. 568 p. Addison Wesley, 2007
BOEHM & TURNER Balancing Agility and Discipline. Addison Wesley. 2003.

rea Temtica: Inteligncia Computacional


IDENTIFICAO
DISCIPLINA: Redes Neurais CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Reconhecimento de Padres
CO-REQUISITOS: no h
EMENTA
Processos de aprendizagem de mquina. Perceptrons de camada nica. Perceptrons de mltiplas camadas. Redes de funo de base radial. Mapas auto-organizveis. Tpicos avanados
em Redes Neurais: mquinas de vetor de suporte, anlise de componentes principais, outros
tpicos.

104

BIBLIOGRAFIA
Bsica:
BRAGA, A. P., LUDEMIR, T. B., CARVALHO, A. P. L. F. A Redes Neurais Artificiais Teoria e Aplicaes. LTC, 2007.
HAYKIN, Simon. Redes Neurais: Princpios e Prtica, 3 edio. Bookman. 2008.
COPPIN, B. Inteligncia Artificial. LTC, 2010.
Complementar:
MARQUES, J. S.. Reconhecimento de Padres - Mtodos Estatsticos e Neurais. IST Press,
2005.
WITTEN, I. H., FRANK, E. Data mining : practical machine learning tools and techniques.
Second Edition. Elsevier, 2005.
THEODORIDIS, S., KOUTROUMBAS, K. Pattern Recognition. Fourth Edition, Academic Press, 2009.
DUDA, R.O., HART, P.E., STORK, D.G. Pattern Classification. Second Edition. Wiley,
2001.
BISHOP, C. M. Pattern Recognition and Machine Learning. Springer, 2006.
MITCHELL, T. Machine Learning. McGraw-Hill, 1997.
IDENTIFICAO
DISCIPLINA: Computao Evolucionria CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Inteligncia Artificial
CO-REQUISITOS: no h
EMENTA
A metfora biolgica. Elementos de um algoritmo de computao evolucionria (CE).
Algoritmos genticos. Estratgia de evoluo. Programao evolucionria. Programao gentica. Controle de parmetros. Problema multi-modais. Satisfao de restrio. Tpicos
avanados. Projeto.
BIBLIOGRAFIA
Bsica:

105

Eiben, A. E. & Smith, J. E. . Introduction to Evolutionary Computing. Springer Verlag,


2003.
Linden, R. Algoritmos Geneticos. BRASPORT, 2008.
Coello, C. A., Lamont, G. B., & van Veldhuizen, D. A.. Evolutionary Algorithms for
Solving Multi-Objective Problems, Springer, 2nd Edition, 2007.
Complementar:
Fogel, D. B.. Evolutionary Computation, IEEE Press, 2003.
Ghosh, A. & Tsutsui, S.. Advances in Evolutionary Computing: Theory and Applications.
Springer, 2003.
Goldberg, D. E.. of Genetic Algorithms in Search, Optimization, and Machine Learning.
Reading, Ma: Addison-Wesley, 1989.
IDENTIFICAO
DISCIPLINA: Minerao de Dados CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Inteligncia Artificial e Reconhecimento de Padres
CO-REQUISITOS: no h
EMENTA
Introduo e Motivao ao Processo de Descoberta de Conhecimento em Bases de Dados (KDD). Etapas do Processo de KDD. Conceitos e Tecnologias de Suporte Minerao
de Dados. Pr-processamento dos Dados. Extrao de Padres: Tarefas, Algoritmos e Paradigmas de Minerao de Dados. Ps-processamento de Resultados. Mtricas de Avaliao:
Complexidade, Eficincia e Escalabilidade. Tpicos Avanados: Metaheursticas, Paralelismo
e Distribuio, Visualizao, Privacidade e Segurana, Representaes e Estruturas de Dados
Noconvencionais, Minerao Multimodal (Textos e Multimdia), Minerao de Dados Espaciais e Temporais. Tcnicas, Ferramentas e Aplicaes.
BIBLIOGRAFIA
Bsica:
I. H. Witten, E. Frank: Data Mining: Practical Machine Learning Tools and Techinques,
Morgan Kaufmann, 2005.
P. N. Tan, M. Steinbach, V. Kumar: Introduction to Data Mining, Addison-Wesley, 2005.

106

J. Han, M. Kamber: Data Mining: Concepts and Techniques, 2a. Ed., Morgan Kaufmann,
2006.
A. Abraham, C. Grosan, V. Ramos: Swarm Intelligence in Data Mining, Springer, 2006.
Complementar:
D. Hand, H. Mannila, P. Smith: Principles of Data Mining, MIT Press, 2001.
O. Maimon, L. Rokach: Data Mining and Knowledge Discovery Handbook, Springer,
2005.
D. T. Larose: Discovering Knowledge in Data: An Introduction to Data Mining, John
Wiley, 2005.
M. Kantardzic, J. Zurada: Next Generation of Data-Mining Applications, Wiley-IEEE
Press, 2005.
S. Mitra, T. Acharya: Data Mining: Multimedia, Soft Computing, and Bioinformatics,
John Wiley, 2003.
Artigos recentes da rea.
IDENTIFICAO
DISCIPLINA: Viso Computacional CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Reconhecimento de Padres
CO-REQUISITOS: no h
EMENTA
Introduo viso computacional. Ferramentas de apoio. Pr-processamento e Filtros.
Segmentao. Rastreamento. Reconhecimento e classificao de Padres em Imagens e Vdeos.
Avaliao de desempenho de algoritmos de viso computacional. Seminrio. Projeto.
BIBLIOGRAFIA
Bsica:
Richard Szeliski.Computer Vision: Algorithms and Applications. Springer, 2010.
Nicu Sebe, Michael S. Lew. Robust Computer Vision: Theory and Applications. Kluwer /
Springer, 2003.

107

Richard Hartley, Andrew Zisserman. Multiple View Geometry in Computer Vision, 2nd
Edition. Cambridge University Press, 2004.
Complementar:
Artigos recentes da rea.
IDENTIFICAO
DISCIPLINA: Agentes Inteligentes CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Inteligncia Artificial
CO-REQUISITOS: no h
EMENTA
Sistemas Multiagentes, princpios gerais e aplicaes. Agentes autnomos e sistemas multiagentes. Introduo resoluo distribuda de problemas. Cooperao, Coordenao e Negociao. Comunicao entre agentes. Arquiteturas de comunicao. Linguagens de comunicao e
contedo. Protocolos de interao. Modelos e arquiteturas de agentes. Taxonomia de Agentes.
Agentes autnomos, reativos, deliberativos e adaptativos. Ontologias.
BIBLIOGRAFIA
Bsica:
COPPIN, B. Inteligncia Artificial. LTC, 2010.
RUSSELL, S. and NORVIG, P. Artificial Intelligence: a Modern Approach. Prentice Hall,
2a edio, 2002.
WOOLDRIGE, M. Introduction to Multi-Agent Systems. Wiley, 2002.
Complementar:
FERBER, J. Multi-Agent Systems: An Introduction to Distributed Artificial Intelligence.
Addison-Wesley. 1999.
WEISS, G. Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence,
Morgan Kauffmann, 2000.
IDENTIFICAO
DISCIPLINA: Aprendizagem de Mquina CDIGO:

108

DEPARTAMENTO: Unidade Acadmica de Garanhuns


REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Reconhecimento de Padres
CO-REQUISITOS: no h
EMENTA
Introduo; Vetores de Caractersticas; Domnio dos atributos; Aprendizagem No Supervisionada; Algoritmos de Agrupamento; Aprendizagem Supervisionada; Algoritmos de Classificao de padres; Algoritmos de regresso de funes; Avaliao de tcnicas de classificao,
regresso, agrupamento e testes estatsticos; Tratamento dos dados; Projeto.
BIBLIOGRAFIA
Bsica:
TAN, Pang-Ning; STEINBACH; Michael; KUMAR, Vipin. Introduo ao Data Mining.
Cincia Moderna. 2009.
Witten, I. H., Frank, E. (2005). Data mining : practical machine learning tools and techniques. Second Edition. Elsevier.
Mitchell, T. (1997). Machine Learning. McGraw-Hill.
Theodoridis. S., Koutroumbas, K. (2009). Pattern Recognition. Fourth Edition, Academic
Press.
Duda, R.O., Hart, P.E., Stork, D.G. (2001) Pattern Classification. Second Edition. Wiley..
Complementar:
Rezende, Solange O. (2003). Sistemas Inteligentes - Fundamentos e aplicaes. Barueri,
SP. Editora Manole. 2003.
Marques, Jorge Salvador. (2005). Reconhecimento de Padres - Mtodos Estatsticos e
Neurais. IST Press.
Braga, A. P., Ludermir, T.B. e de Carvalho A. P. L. F. (2007). A Redes Neurais Artificiais Teoria e Aplicaes. LTC.
Bishop, C. M. (2006). Pattern Recognition and Machine Learning. Springer.
Haykin, Simon. Redes Neurais: Princpios e Prtica, 2 edio. Bookman. 2001.
Beale, R.; Jackson, T. Neural Computing - An Introduction. Institute of Physics Publishing.
1990.
IDENTIFICAO

109

DISCIPLINA: Biometria CDIGO:


DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Reconhecimento de Padres
CO-REQUISITOS: no h
EMENTA
Introduo a Biometria. Etapas de um sistema computacional para econhecimento/verificao
dos seguintes elementos: digitais, face, voz, ris, retina, veias, mo, p, assinaturas e manuscritos. Sistemas de segurana biomtricos. Seminrio. Projeto.
BIBLIOGRAFIA
Bsica:
Jerzy Pejas, Andrzej Piegat. Enhanced Methods in Computer Security, Biometric and Artificial Intelligence Systems. Springer, 2004.
John R. Vacca. Biometric Technologies and Verification Systems. Butterworth-Heinemann,
2007.
Ted Dunstone, Neil Yager. Biometric System and Data Analysis: Design, Evaluation, and
Data Mining. Springer, 2008.
Complementar:
Artigos recentes da rea.
IDENTIFICAO
DISCIPLINA: Sistemas de Recomendao CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Inteligncia Artificial
CO-REQUISITOS:
EMENTA

110

Funo do Sistema de Recomendao. Coleta de Informaes. Estratgias de Recomendao. Descoberta do Conhecimento: tipos de descoberta; classificao; agrupamento. Filtragem de informaes; filtragem baseada em contedo; filtragem colaborativa; filtragem hbrida.
Tcnicas de Recomendao. Aplicao e avaliao. Sistemas de Recomendao e IHC. Processamento de Dados, Classificao, Anlise de Cluster, Regras associativas de recomendao.
Exemplos de Sistemas de Recomendao. Projeto.
BIBLIOGRAFIA
Bsica:
RICCI, F., ROKACH, L., SHAPIRA, B., KANTOR, P. Recommender Systems Handbook.
Springer, 2010.
JANNACH, D., ZANKER, M., FELFERING, A., FRIEDRICH, G. Recommender Systems:
An Introduction. Cambridge, 2011.
RUSSEL, M. Mining the Social Web: Analyzing Data From Facebook, Twitter, LinkedIn,
and Other Social Media Sites. OReilly, 2011..
Complementar:
UCHYIGIT, G., MA, M. Y. Personalization Techniques and Recommender Systems. Woeld
Scientific Publishing Company.
MUSIAL, K. Recommender System for online Social Network. Lambert Academic Publishing, 2009.
IDENTIFICAO
DISCIPLINA: Reconhecimento de Padres II CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Inteligncia Artificial e Reconhecimento de Padres
CO-REQUISITOS: no h
EMENTA
Introduo; Extrao de Caractersticas; Pr-processamento dos dados; Seleo de Caractersticas; Reduo da dimensionalidade dos padres; Algoritmos de Aprendizagem de Mquina;
Reconhecimento de Imagens; Outras aplicaes; Projeto.
BIBLIOGRAFIA

111

Bsica:
WITTEN, I. H., Frank, E. (2005). Data mining : practical machine learning tools and
techniques. Second Edition. Elsevier.
MITCHELL, T. (1997). Machine Learning. McGraw-Hill.
THEODORIDIS. S., Koutroumbas, K. (2009). Pattern Recognition. Fourth Edition, Academic Press.
GONZALEZ, Rafael C.; WOODS, Richard E.. Processamento Digital De Imagens (3 Ed).
Pearson Education. 2010.
Complementar:
HAYKIN, Simon. Redes Neurais: Princpios e Prtica, 2 edio. Bookman. 2001.
TAN, Pang-Ning; STEINBACH; Michael; KUMAR, Vipin. Introduo ao Data Mining.
Cincia Moderna. 2009.
BEALE, R.; Jackson, T. Neural Computing - An Introduction. Institute of Physics Publishing. 1990.
REZENDE, Solange O. (2003). Sistemas Inteligentes - Fundamentos e aplicaes. Barueri,
SP. Editora Manole. 2003.
BRAGA, A. P., Ludermir, T.B. e de Carvalho A. P. L. F. (2007). A Redes Neurais Artificiais
- Teoria e Aplicaes. LTC.
MARQUES, Jorge Salvador. (2005). Reconhecimento de Padres - Mtodos Estatsticos e
Neurais. IST Press.
DUDA, R.O., Hart, P.E., Stork, D.G. (2001) Pattern Classification. Second Edition. Wiley.
BISHOP, C. M. (2006). Pattern Recognition and Machine Learning. Springer.
A. K. Jain. Fundamentals of digital image processing. Prentice-Hall International Editions,
Englewood Cliffs, NJ, 1989.
Bernd Jhne. Digital Image Processing 6th edition. Springer. 2005.
IDENTIFICAO
DISCIPLINA: Sistemas Inteligentes Hbridos CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Inteligncia Artificial
CO-REQUISITOS: no h
EMENTA

112

Introduo. "Classificao dos sistemas inteligentes hbridos. Sistemas Fuzzy. Algoritmos


Genticos. Raciocnio baseado em casos. Sistemas NeuroFuzzy, Projeto Evolucionrio de
Redes Neurais. Combinao de Raciocnio baseado em casos e Redes Neurais. Extrao de
Regras de Redes Neurais." Projeto.
BIBLIOGRAFIA
Bsica:
BRAGA, A P, LUDEMIR, T.B. e CARVALHO, A. Redes Neurais Artificiais - Teoria e
Aplicaes, LTC, 2007.
GOONATILAKE, S., KHEBBAL, S. - Intelligent Hybrid Systems. John Wiley & Sons,
Inc. 1995.
Complementar:
Artigos recentes da rea.
IDENTIFICAO
DISCIPLINA: Computao Forense CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Inteligncia Artificial e Reconhecimento de Padres
CO-REQUISITOS: no h
EMENTA
Princpios bsicos de Cincia Forense e reas de atuao. Apresentar os conceitos bsicos
da percia criminal e cvel. Novas tecnologias disponveis nas reas de Computao Forense e
ferramentas tecnolgicas para processamento e anlise de evidncias. Seminrios e Projeto.
BIBLIOGRAFIA
Bsica:
DUDA, R.O., HART, P.E., STORK, D.G. Pattern Classification. Second Edition. Wiley,
2001.
MARQUES, J. S. Reconhecimento de Padres - Mtodos Estatsticos e Neurais. IST Press,
2005.
BISHOP, C. M. Pattern Recognition and Machine Learning. Springer, 2006.

113

Complementar:
Artigos recentes da rea.
IDENTIFICAO
DISCIPLINA: Mtodos Paramtricos de Aprendizagem de Mquina CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Reconhecimento de Padres
CO-REQUISITOS: no h
EMENTA
Reconhecimento de padres. Reviso de Probabilidade e Estatstica. Teoria da deciso
Bayesiana. Mxima verossimilhana e estimao de parmetros. Mtodos paramtricos de classificao. Mtodos paramtricos de regresso. Mtodos paramtricos de agrupamento. Anlise
dos Componentes Principais. Discriminante linear de Fisher.
BIBLIOGRAFIA
Bsica:
Richard Szeliski.Computer Vision: Algorithms and Applications. Springer, 2010.
Nicu Sebe, Michael S. Lew. Robust Computer Vision: Theory and Applications. Kluwer /
Springer, 2003.
Richard Hartley, Andrew Zisserman. Multiple View Geometry in Computer Vision, 2nd
Edition. Cambridge University Press, 2004.
COMPLEMENTAR:
Theodoridis, S., Koutroumbas, K. Pattern Recognition. Fourth Edition, Academic Press,
2009.
IDENTIFICAO
DISCIPLINA: Introduo Bioinformtica CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Inteligncia Artificial e Reconhecimento de Padres

114

CO-REQUISITOS: no h
EMENTA
Introduo aos conceitos de Bio-informtica e Biologia Molecular. Aplicaes envolvendo
mtodos computacionais, matemticos e estatsticos. Introduo aos diferentes tipos de dados
biolgicos, Bancos de Dados Biolgicos e ferramentas pblico. Alinhamento de Sequncias e
Sequenciamento de DNA. Classificao e Anotao de Sequncias Biolgicas. Estruturas de
Dados Biolgicos e Busca em Cadeias. Transcrio, regulao e expresso gnica. Anlise de
dados de microarray. Famlias de Protenas e Predio de Estruturas. Modelagem de Sistemas
Biolgicos. rvores Evolucionrias e Filogenia.
BIBLIOGRAFIA
Bsica:
ALURU, S. Handbook of Computational Molecular Biology. Chapman & Hall/CRC, 2006.
BAXEVANIS, A., OUELLETTE, F. Bioinformatics: A Practical Guide to the Analysis of
Genes and Proteins. Wiley-Interscience, 1998.
SETUBAL, J. C., MEIDANIS, J. Introduction to Computational Molecular Biology. PSW
Publ. Co., 1997.
ALBERTS, B. Essential Cell Biology: An Introduction to the Molecular Biology of the
Cell. Garland Pub., 1997.
Complementar:
Artigos recentes da rea.
IDENTIFICAO
DISCIPLINA: Tpicos Especiais em Bioinformtica CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Bioinformtica.
CO-REQUISITOS: no h
EMENTA
Estudo de tcnicas avanadas em Bioinformtica permitindo ao aluno conhecer o estado da
arte nesta rea de pesquisa.

115

BIBLIOGRAFIA
Artigos recentes da rea de pesquisa
IDENTIFICAO
DISCIPLINA: Tpicos Especiais em Aprendizagem de Mquina. CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Aprendizagem de Mquina.
CO-REQUISITOS: no h
EMENTA
Estudo de tcnicas avanadas em Aprendizagem de Mquina permitindo ao aluno conhecer
o estado da arte nesta rea de pesquisa.
BIBLIOGRAFIA
Bsica:
IEEE Transactions on Pattern Analysis and Machine Intelligence
IEEE Transactions on Neural Networks
IEEE Transactions on Knowledge and Data Engineering (Print)
Complementar:
IEEE Transactions on Evolutionary Computation
Evolutionary Computation (Online)
ACM Computing Surveys
IEEE Transactions on Image Processing
Image and Vision Computing
Data Mining and Knowledge Discovery (Dordrecht. Online)
I.E.E.E. Transactions on Computers (Print)
IEEE Intelligent Systems
International Journal of Computer Vision
IDENTIFICAO

116

DISCIPLINA: Tpicos Especiais em Redes Neurais. CDIGO:


DEPARTAMENTO: Unidade Acadmica de Garanhuns REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Redes Neurais.
CO-REQUISITOS: no h
EMENTA
Estudo de tcnicas avanadas em Redes Neurais permitindo ao aluno conhecer o estado da
arte nesta rea de pesquisa.
BIBLIOGRAFIA
Bsica:
IEEE Transactions on Neural Networks
IEEE Transactions on Knowledge and Data Engineering (Print)
IEEE Transactions on Pattern Analysis and Machine Intelligence
IEEE Transactions on Evolutionary Computation
Complementar:
Evolutionary Computation (Online)
ACM Computing Surveys
IEEE Transactions on Image Processing
Image and Vision Computing
Data Mining and Knowledge Discovery (Dordrecht. Online)
I.E.E.E. Transactions on Computers (Print)
IEEE Intelligent Systems
International Journal of Computer Vision
IDENTIFICAO
DISCIPLINA: Tpicos Especiais em Computao Evolucionria. CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Computao Evolucionria.

117

CO-REQUISITOS: no h
EMENTA
Estudo de tcnicas avanadas em Computao Evolucionria permitindo ao aluno conhecer
o estado da arte nesta rea de pesquisa.
BIBLIOGRAFIA
Bsica:
IEEE Transactions on Evolutionary Computation
Evolutionary Computation (Online)
ACM Computing Surveys
IEEE Transactions on Pattern Analysis and Machine Intelligence
IEEE Transactions on Neural Networks
Complementar:
IEEE Transactions on Knowledge and Data Engineering (Print)
IEEE Transactions on Image Processing
Image and Vision Computing
Data Mining and Knowledge Discovery (Dordrecht. Online)
I.E.E.E. Transactions on Computers (Print)
IEEE Intelligent Systems
International Journal of Computer Vision
IDENTIFICAO
DISCIPLINA: Tpicos Especiais em Inteligncia Artificial CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Inteligncia Artificial.
CO-REQUISITOS: no h
EMENTA
Estudo de tcnicas avanadas em Inteligncia Artificial permitindo ao aluno conhecer o
estado da arte nesta rea de pesquisa.

118

BIBLIOGRAFIA
Bsica:
ACM Computing Surveys
IEEE Intelligent Systems
IEEE Transactions on Pattern Analysis and Machine Intelligence
IEEE Transactions on Neural Networks
IEEE Transactions on Knowledge and Data Engineering (Print)
Complementar:
Data Mining and Knowledge Discovery (Dordrecht. Online)
Evolutionary Computation (Online)
I.E.E.E. Transactions on Computers (Print)
IEEE Transactions on Evolutionary Computation
IEEE Transactions on Image Processing
Image and Vision Computing
International Journal of Computer Vision

rea Temtica: Matemtica e Simulao Computacional


IDENTIFICAO
DISCIPLINA: Anlise Numrica CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Clculo para Computao III
CO-REQUISITOS: no h
EMENTA
Conceitos bsicos de matemtica computacional. Aproximaes de funes. Solues para
sistemas de equaes lineares. Integrao e derivao numricas: mtodo de Gauss-Legendre e
um mtodo de clculo aproximado de autovalores e autovetores. Equaes diferenciais ordinrias: problemas de valores iniciais.

119

BIBLIOGRAFIA
PINA, Heitor. Mtodos Numricos. Lisboa. McGraw-Hill, 2004 ROSA, Mrio. Tpicos
de anlise Numrica. Coimbra. Universidade de Coimbra. Departamento de Matemtica, 1991.
SCHEID, Francis. Anlise Numrica. Lisboa. McGraw-Hill, 1991. VALENA, Maria
Raquel. Anlise Numrica. Lisboa. Universidade Aberta, 1996.
IDENTIFICAO
DISCIPLINA: Clculo Numrico e Computacional CDIGO: MATM3017
DEPARTAMENTO: Unidade Acadmica de Garanhuns REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL:04 TERICAS: 04 PRTICAS: TOTAL: 04
PR-REQUISITOS: Clculo para Computao III
CO-REQUISITOS: no h
EMENTA
Mquinas digitais: preciso, exatido e erros. Aritmtica de ponto flutuante. Sistemas de
enumerao. Sistemas lineares. Resoluo computacional de sistemas de equaes lineares.
Resoluo de equaes transcendentes. Aproximao de funes: interpolao spline, ajustamento de curvas, aproximao racional e por polinmios de Chebyschev. Integrao numrica:
Newton-Cotes e quadratura Gaussiana.
BIBLIOGRAFIA
Bsica:
RUGGIERO, M. e LOPES, V., Clculo Numrico: Aspectos Tericos e Computacionais,
McGraw-Hill, 1996.
CLUDIO, D. M. e MARINS, J. M., Clculo Numrico Computacional, Teoria e Prtica.
So Paulo, Atlas, 1989.
CONTE, S. D., Elementos de Anlise Numrica, So Paulo, Globo:1977.
Complementar:
McCRACKEN, D. e DORN, W., Clculo Numrico com Estudos de Casos em FORTRAN
IV, Rio de janeiro : Campus, 1978.
BARROSO, L. C. et al., Clculo Numrico (Com Aplicaes) 2.ed., So Paulo, Harbra,
1987.
IDENTIFICAO

120

DISCIPLINA: Mtodos de Otimizao CDIGO: CCMP3030


DEPARTAMENTO: Unidade Acadmica de
REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Teoria de Grafos e Anlise de Algoritmos
CO-REQUISITOS: no h
EMENTA
Programao Linear, Mtodo Simplex. Programao No-Linear: convexidade, otimizao
sem restries, otimizao com restries, condies de otimalidade, mtodos computacionais
de otimizao.
BIBLIOGRAFIA
Bsica:
Bazaraa,Sherali,Shetty - Nonlinear Programming, Theory and Algorithms - John Wiley and
Sons.
Luenberger,D.G. - Linear and Nonlinear Programming - Addison Wesley,1984.
Dennis,Schnabel - Numerical Methods for Unconstrained Optimization and
Nonlinear Equations - Siam.
Complementar:
Peressini,Sullivan,Uhl - The Mathematics of Nonlinear Programming - Springer Verlag.
Bregalda,Oliveira,Bornstein - Introduo Programao Linear - Ed. Campus.
IDENTIFICAO
DISCIPLINA: Modelagem Matemtica CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Equaes Diferenciais
CO-REQUISITOS: no h
EMENTA

121

Princpios bsicos (o que um modelo, porque modelar, objetivos e requisitos); Metodologia: etapas (identificao, formulao e soluo), modelos matemticos (quantitativos e qualitativos), tipos de modelos (determinsticos, fuzzy, estatstico, estocstico),modelos discretos
e contnuos,processos de modelagem; Noes de clculo vetorial e tensorial, significado fsico
dos operadores gradiente, divergente, rotacional e laplaciano; Propriedades fsicas; sistemas referncias; leis de conservao, equaes constitutivas; Exemplos envolvendo todas as etapas de
modelagem (exceto a soluo).
BIBLIOGRAFIA
Bsica:
C.L. Dym & E.S. Ivey - Principles of Mathematical Modeling, Academic Press, 1980.
Karam F., J. e Almeida, R. C., Introduo Modelagem Matemtica, Notas impressas
Ps-Graduao, LNCC, 2003.
T.L. Saaty & J.M. Alexander, Thinking with Models - Mathematical Models in Physical,
Biological and Social Sciences, Pergamon Press, 1981.
Complementar:
R.B. Bird, W.E. Stewart & E.N. Lightfoot, Transport Phenomena, John Wiley & Sons,
1960.
Mathematical Modelling Techniques, Rutherford Aris, Dover, 1994.
Introduction to Continuum Mechanics, W. M. Lai, D. Rubin, E. Krempl,Pergamon Press,
1974.
IDENTIFICAO
DISCIPLINA: Programao Matemtica CDIGO: CCMP3024
DEPARTAMENTO: Unidade Acadmica de Garanhuns REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: lgebra Linear
CO-REQUISITOS: no h
EMENTA
Modelagem sistmica de problemas industriais. Modelos de Programao Linear Inteira
Mista (PLIM) para apoio tomada de deciso. Programao Linear (PL). Mtodo primal simplex. Problema de transporte. Problema de designao. Dualidade. Mtodo dual simplex.
Anlise de sensibilidade. Interpretao econmica da PL. Programao inteira. Programao
inteira mista. Resoluo de problemas de grande porte. Decomposio em PL e PLIM. Aplicaes em sistemas produtivos.

122

BIBLIOGRAFIA
J. F. Benders. Partitioning procedures for solving mixed-variables programming problems.
Numerisch Mathematik, v. 4, p. 238-252, 1962.
G. B. Dantzig and Wolfe. Decomposition principle for linear programs. Operations Research, v. 8, p. 101-111, 1960.
C. R. V. de Carvalho. Notas de Aula
C. R. V. de Carvalho. Une Proposition d'Integration de la Planification et l'Ordonancement
de Production: Application de la Mtode de Benders. PhD thesis, Universit Blaise Pascal,
Clermont-Ferrand, Frana, 1998.
M. T. P. de Carvalho. Confeco de horrios de aulas em instituies de ensino privadas.
Master's thesis, Programa de Ps-Graduao em Engenharia de Produo da UFMG, 2002.
M. C. Goldbarg and H. P. L. Luna. Otimizao Combinatria e Programao Linear:
Modelos e Algoritmos. Ed. Campus, 2000.
F. S. Hiller and G. J. Liberman. Introduo Pesquisa Operacional. Ed. Campus Ltda, Rio
de Janeiro, 1989.
L. S. Lasdon. Optimization Theory for Large Systems. The Macmillan Company, New
York, 1972.
T. R. Neto. Uma metodologia para elaborao de planos de compras de carvo em empresas
siderrgicas brasileiras. Dissertao de Mestrado. Programa de Ps-Graduao em Engenharia
de Produo da UFMG, 2003.
C. R. Oliveira. Planejamento da distribuio de produtos siderrgicos utilizando modelos de
localizao. Dissertao de Mestrado. Programa de Ps-Graduao em Engenharia de Produo
da UFMG, 2003.
H. M. Wagner. Pesquisa Operacional. Prentice-Hall do Brasil, Rio de Janeiro, 1986.
R. Baker. Introduction to Sequencing and Scheduling. Wiley, 1974.
M. S. Bazaraa and J. J. Jarvis. Linear Programming and Network Flows. John Wiley &
Sons, New York, 1977.
IDENTIFICAO
DISCIPLINA: Simulao de Sistemas CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Equaes Diferenciais
CO-REQUISITOS: no h
EMENTA

123

Introduo simulao. Propriedades e classificao dos modelos de simulao. Reviso


de conceitos: estatstica, probabilidade, processos estocsticos. Exemplos de sistemas de simulao. Gerao de nmeros aleatrios. Noes bsicas em teoria dos nmeros. Gerao e teste.
Distribuies clssicas contnuas e discretas. Simulao de sistemas discretos e de sistemas
contnuos. Verificao e validao de modelos. Tcnicas estatsticas para anlise de dados e
de resultados de modelos de simulao. Simulao de sistemas simples de filas. Simulao de
sistemas de computao. Estudos de caso..
BIBLIOGRAFIA
Freitas Filho, Paulo Jos. Introduo a modelagem e simulao de sistemas. Ed. VisualBooks, Florianpolis, 2001.
Law, A.M. e Kelton, W.D. Simulation Modeling and Analysis. Ed. McGraw-Hill, USA,
1991.
Perin Filho, C. Introduo a simulao de Sistemas. Ed. da Unicamp, Campinas, 1995.
Prado, Darci. Teoria das Filas e da Simulao. Editora DG, Belo Horizonte (MG), 1999.
Prado, Darci. Usando o Arena em Simulao. Editora DG, Belo Horizonte (MG), 1999.
IDENTIFICAO
DISCIPLINA: Tpicos em Matemtica Computacional CDIGO: CCMP3031
DEPARTAMENTO: Unidade Acadmica de Garanhuns REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Calculo para Computao III
CO-REQUISITOS: no h
EMENTA
Reviso de estatstica: Conceitos clssicos de estatstica (probabilidade, distribuies de
probabilidade, mdias, varincia). Introduo ao pacote computacional STATISTICA. Reviso
de lgebra matricial: Operaes com matrizes e vetores. Valores caractersticos e vetores caractersticos de matrizes quadradas. Forma cannica de matrizes. Soluo de um sistema de
equaes lineares e anlise da soluo. Introduo ao pacote computacional MATLAB. Reviso de mtodos numricos: Mtodos de busca de zeros de funes. Interpolao de dados
experimentais. Integrao numrica. Resoluo numrica de equaes diferenciais. Reviso de
equaes diferenciais: Soluo analtica de EDOs. Soluo de EDOs de 1 e 2 ordem. Noes
bsicas de EDPs.
BIBLIOGRAFIA
BUSSAB, W.; MORETTIN, P.A. Estatstica Bsica. 5. ed. So Paulo: Saraiva, 2004.

124

CHAPMAN, S.J. Fortran 90/95 for Scientists and Engineers. Mc Graw Hill, 1997.
CHAPMAN, S.J. Matlab Programming for Engineers. 2nd ed. Brooks Cole, 2001.
CHAPRA, S.C.; CANALE, R.P. Numerical Methods for Engineers with Programming and
Software Applications. 4th Ed. Mc Graw Hill, 2002.
SPIEGEL, M.R. Manual de Frmulas e Tabelas de Matemtica. 2 Ed. Verso rev. E ampl.
Makron Books, 2002.
STEINBRUCH, A.; WINTERLE, P. lgebra Linear. 2a Ed. So Paulo: McGraw Hill,
1987.
WYLIE, C.R.; BARRET, L.C. Advanced Engineering Mathematics. 5th ed. McGraw Hill,
1982.
ZILL, D.G.; CULLEN, M.R. Equaes Diferenciais Vol. 1 e Vol. 2, 3 Ed. So Paulo:
Makron Books, 2001.
WONNACOTT, H. and J. WONNACOTT, J., Introduo Estatstica; Rio de Janeiro, RJ:
Livros Tcnicos e Cientficos; 1980.
IDENTIFICAO
DISCIPLINA: Clculo para Computao III CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Clculo para Computao II
CO-REQUISITOS: no h
EMENTA
Conceitos introdutrios e classificao das equaes diferenciais. Equaes diferenciais de
primeira ordem. Obteno de solues de equaes lineares, separveis, exatas, no exatas com
fatores integrantes simples, etc... Algumas aplicaes das equaes de primeira ordem. Equaes diferenciais de segunda ordem, propriedades gerais das solues, solues das homogneas com coeficientes constantes. Equaes lineares no homogneas, mtodo dos coeficientes
a determinar e mtodo da variao dos parmetros. Estudo introdutrio das oscilaes lineares
livres e foradas. Transformada de Laplace, propriedades fundamentais, e utilizao para resoluo de equaes diferenciais. Equao do calor. Mtodo de separao de variveis. Sries de
Fourier, propriedades bsicas e aplicaes. Equao da onda, vibraes em uma corda elstica.
Equaode Laplace.
BIBLIOGRAFIA
BIBILOGRAFIA BSICA:

125

01 Equaes Diferenciais Elementares e Problemas de Valores de Contorno, de BOYCE


&
DiPRIMA, Ed. Guanabara Dois (Stima Edio).
IDENTIFICAO
DISCIPLINA: Tpicos em Pesquisa Operacional CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Teoria de Grafos
CO-REQUISITOS: no h
EMENTA
Mtodo dos quadrados mnimos: modelos de programao linear; problema da anlise
de atividades; problema da dieta; problema do transporte; problema da designao; soluo
grfica; limitaes da programao linear. Mtodo Simplex. Algoritmos especiais: problema do
transporte; problema da designao. Dualidade. Anlise ps-otimizao. Noes de algoritmos
Genticos. Funes de vrias variveis. Mtodo de otimizao sem restrio. Mtodo de
otimizao com restrio de igualdade. Mtodo de otimizao com restrio de desigualdade.
BIBLIOGRAFIA
R. J. Vanderbei, Linear Programming - Foundations and Extensions. Kluwer Academics
Publishers, Boston 1996.
S. J. Wright, Primal-Dual Interior-Point Methods. SIAM Publications, Philadelphia 1997.

rea Temtica: Metodologia e Tcnicas da Computao


IDENTIFICAO
DISCIPLINA: Analise Quantitativa Estatstica CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 horas NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: 50h PRTICAS: 10h TOTAL: 60h

126

PR-REQUISITOS: Probabilidade e Estatstica, Metodologia Cientfica.


CO-REQUISITOS: no h
EMENTA
Conceitos de Probabilidade, Anlise Exploratria de Dados, Inferncia Estatstica Paramtrica, Inferncia Estatstica No Paramtrica, Regresso Linear, Anlise de Varincia, Simulao Estocstica
BIBLIOGRAFIA
Bsica:
Estatstica Aplicada e Probabilidade para Engenheiros, Douglas C. Montgomery e George
C. Runger. Quarta Edio. Editora LTC. (LIVRO TEXTO)
Estatstica Bsica. Probabilidade e Inferncia. Volume nico. Luiz Gonzaga Morettin.
Person. (LIVRO DE EXERCCIOS)
Applied Nonparametric Statistics - Wayne W. Daniel, Duxbury Resource Center, Second
Edition.
Complementar:
The Art of Computer System Performance Analysis: Techniques for Experimental Design,
Measurement, Simulation and Modeling, Raj Jain, John Wiley & Sons, 1991, ISBN: 0-47150336-3.
Statistics for Experimenters: An Introduction to Design, Data Analysis, and Model Building , George E. P. Box, Wiliam G. Hunter, J. Stuart Hunter, John Wiley & Sons, Inc. 1978.
IDENTIFICAO
DISCIPLINA: Mtodos de Pesquisa em Computao CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 horas NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: 50h PRTICAS: 10h TOTAL: 60h
PR-REQUISITOS: Metodologia Cientfica.
CO-REQUISITOS: no h
EMENTA
A metodologia cientfica o estudo de como se conduz/produz pesquisa cientfica. Metodologia cientfica necessria, entre outras razes, para tornar os resultados da pesquisa mais
confiveis e possveis de serem reproduzidos, de forma independente, por outros pesquisadores.

127

Este curso ir apresentar estratgias e mtodos para pesquisa em computao desde a formulao do problema at a validao de uma possvel soluo. Em particular, o curso ir focar em
mtodos experimentais e explorar o papel da experimentao na pesquisa em computao.
BIBLIOGRAFIA

Magne Jrgensen's site: http://simula.no/people/magnej/bibliography?b_size:int=9999999&b_start:int=


C=
ESERNET - the Experimental Software Engineering Network
Steve Easterbrook's course CSC2130S: Empirical Research Methods in Software Engineering, at University of Toronto;
Susan Sim's course ICS 280: Research Methodology for Software at UC Irvine;
Dewayne Perry's course EE382C Empirical Studies in Software Engineering at U Texas;
Mary Shaw's course 17-939A What Makes Good Research in Software Engineering at
CMU;
Jim Herbsleb's course 17-810 Empirical Methods in Software Engineering Research at
CMU;
Wilhelm Hasselbring's course 2.01.261 Research Methods in Software Engineering at U
Oldenburg;
Philip Johnson's Readings in Empirical Evaluation for Budding Software Engineering Researchers at U Hawaii;
Letizia Jaccheri's Empirical software engineering course at NTNU Trondheim;
Andreas Zeller's course Empirical Software Engineering at Saarland U.
Jonathan Sillito. Qualitative Research Methods in Software Engineering (CPSC 601.23),
Winter 2007, 2008 and 2009.
Ioannidis: Why Most Published Research Findings Are False.
Lung, J., Aranda, J., Easterbrook, S. M. and Wilson, G. V., On the Difficulty of Replicating
Human Subjects Studies in Software Engineering. 30th ACM/IEEE International Conference
on Software Engineering (ICSE'2008), Leipzig, Germany, May 10-18, 2008.
IDENTIFICAO
DISCIPLINA: Anlise de Dados Simblicos CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 horas NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: 50h PRTICAS: 10h TOTAL: 60h
PR-REQUISITOS: Probabilidade e Estatstica, Metodologia Cientfica.

128

CO-REQUISITOS: no h
EMENTA
Introduo a Anlise de Dados Simblicos, Dados Simblicos, Estatstica Descritiva para
Dados Simblicos, Similaridade e Dissimilaridade entre Dados Simblicos, Anlise de Componentes Principais de Dados Simblicos, Regresso para Dados Simblicos, Classificao para
Dados Simblicos, Anlise de Agrupamento para Dados Simblicos, Previso de Sries Temporais de Dados Simblicos
BIBLIOGRAFIA
Applied Multivariate Data Statistical Analysis, Richard Johnson and Dean W. Wichern.
Third Edition, Prentice Hall, 1992.
Analysis of Symbolic Data. H.-H. Bock and E. Diday (Eds.), Springer-Verlag, 2000.
Symbolic Data Analysis. Conceptual Statistics and Data Mining. L. Billard and E. Diday,
Wiley, 2006
Symbolic Data Analysis and the SODAS Software. E. Diday and M. Noirhomme-Fraiture,
Wiley 2008
IDENTIFICAO
DISCIPLINA: Mtodos de Pesquisa Qualitativa CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 horas NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: 50h PRTICAS: 10h TOTAL: 60h
PR-REQUISITOS: Metodologia Cientfica.
CO-REQUISITOS: no h
EMENTA
Pergunta de Pesquisa, Estudo de Caso, Protocolos de Pesquisa, Mtodos de Coleta de Dados, Anlise e Sntese
BIBLIOGRAFIA
Kitchenham et al: Preliminary guidelines for empirical research in software engineering,
IEEE Transactions On Software Engineering, Vol. 28, No. 8, August 2002.
D. I. K. Sjberg, T. Dyb, and M. Jrgensen. The Future of Empirical Methods in Software
Engineering Research, In: Future of Software Engineering (FOSE '07), 2007.

129

Hannay J E, Sjoberg D I K, Dyba T. A systematic review of theory use in software engineering experiments. IEEE Transactions on Software Engineering VOL. 33, NO. 2, FEBRUARY
2007.
M. Jrgensen, and D. I. K. Sjberg. Generalization and Theory-Building in Software Engineering Research, In: Empirical Assessment in Software Engineering (EASE2004), ed. by
unknown, pp. 29--36, IEEE Proceedings (ISBN: 0 86341 435 4), 2004.
IDENTIFICAO
DISCIPLINA: Revises Sistemticas de Literatura CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 horas NMERO DE CRDITOS: 4
CARGA HORRIA SEMANAL: 4h TERICAS: 50h PRTICAS: 10h TOTAL: 60h
PR-REQUISITOS: Metodologia Cientfica.
CO-REQUISITOS: no h
EMENTA
Pergunta de Pesquisa, Estratgias de Busca, Termos de Pesquisa, Protocolo da Reviso,
Selecionando as Fontes, Mapeamento Sistemticos, Extrao de Dados, Desenvolvendo os relatrios de reviso.
BIBLIOGRAFIA
Arlene Fink. Conducting Research Literature Reviews. Sage Publications, 2010.
Mark Petticrew and Helen Roberts. Systematics Review in the Social Scienced. Blackwell
Publishing, 2006.
B. Kitchenham, T. Dyb, and M. Jrgensen. Evidence-based Software Engineering, In:
International Conference on Software Engineering (ICSE'04), pp. 273--281, Edinburgh, IEEE
Computer Society, Washington DC, USA, 2004.
T. Dyb, B. Kitchenham, and M. Jrgensen. Evidence-based Software Engineering for
Practitioners, IEEE Software 22(1):58-65, 2005.
Magne Jrgensen, Tory Dyb, e Barbara Kitchenham Teaching Evidence-Based Software
Engineering to University Students.
Briony J Oates, Graham Capper. Using systematic reviews and evidence-based software
engineering with masters students. EASE 2009.
Barbara Kitchenham and Stuart Charters. Guidelines for performing Systematic Literature
Reviews in Software Engineering. Keele University and Durham University Joint Report. 2007.
Travassos e Biolchini. Revises Sistemticas Aplicadas a Engenharia de Software. Tutorial
SBES 2007.

130

Andreas Jedlitschka and Marcus Ciolkowski. Reporting Experiments in Software Engineering.


Basili and Rombach. The Goal Question Metric Paradigm.
Basili and Caldiera. Improving Software Qualitiy by Reusing Knowledge and Experience.
Miller, J. Can results from software engineering experiments be safely combined? Software
Metrics Symposium, 1999.
Jedlitschka, A.; Ciolkowski, M. Towards evidence in software engineering. Empirical Software Engineering, 2004. ISESE'04. Proceedings. 2004 International Symposium on Volume ,
Issue , 19-20 Aug. 2004 Page(s): 261 - 270.
Pickard L.M.1;Kitchenham B.A.; Jones P.W. Combining empirical results in software engineering. Authors: Information and Software Technology, vol 40, num. 14.
Tore Dyba, Vigdis By Kampenes, Dag I.K. Sjberg. A systematic review of statistical
power in software engineering experiments.
Shull, F. J., Carver, J. C., Vegas, S. and Juristo, N., The role of replications in Empirical
Software Engineering. Empirical Software Engineering 13 (2), p211-218. April 2008
Kitchenham, B. The Role of Replications in Software Engineering - A word of Warning.
Empirical Software Engineering 13 (2), p219-221. April 2008.
Lung, J., Aranda, J., Easterbrook, S. M. and Wilson, G. V., On the Difficulty of Replicating
Human Subjects Studies in Software Engineering. 30th ACM/IEEE International Conference
on Software Engineering (ICSE'2008), Leipzig, Germany, May 10-18, 2008.
Jedlitschka, A.; Pfahl, D. Reporting guidelines for controlled experiments in software engineering. 2005 International Symposium on Empirical Software Engineering.
Evaluating guidelines for empirical software engineering studies. Proceedings of the 2006
ACM/IEEE international symposium on Empirical software engineering
IDENTIFICAO
DISCIPLINA: Tpicos Especiais em Metodologia de Pesquisa CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 horas NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL:04 horas TERICAS: 60h PRTICAS: 0h TOTAL: 60h
PR-REQUISITOS: Metodologia Cientifica
CO-REQUISITOS: no h
EMENTA
Estudo de tcnicas avanadas em na rea multidisciplinar de Metodologia de Pesquisa permitindo ao aluno conhecer o estado da arte nesta rea de pesquisa.

131

BIBLIOGRAFIA
Artigos da area.

rea Temtica: Mdia e Interao


IDENTIFICAO
DISCIPLINA: Processamento Digital de Imagens CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Matemtica Discreta e Computao Grfica
CO-REQUISITOS: no h
EMENTA
Introduo. Amostragem. Processamento de histogramas. Filtragem espacial. Filtragem
no domnio da freqncia. Restaurao. Modelos de cor. Processamento de imagens coloridas. Processamento morfolgico. Segmentao. Representao e Descrio. Tpicos sobre
formatos de arquivo de imagens. Tpicos sobre compresso de imagens. Projeto.
BIBLIOGRAFIA
Bsica:
Gonzalez, R.C. & Woods, R.E. -Digital Image Processing, 3rd Ed. Prentice Hall, USA,
2008.
Computao Grfica: Teoria e Prtica, AZEVEDO, E. e Conci, A. Editora Campus, Elsevier, 2003. Rio de Janeiro.ISBN 8535212533.
Facon J. "Morfologia Matemtica: Teoria e Exemplos", Ed. Univ. Champagnat, 1996.
Complementar:
Pratt, W. K. - Digital Image Processing, 4th ed. USA, Wiley Interscience Pub., 2007.
Analise De Imagens Digitais: Principios, Algoritmos E Aplicaoes, PEDRINI, HELIO;
SCHWARTZ; WILLIAM ROBSON THOMSON PIONEIRA, 2007. ISBN 8522105952.
Marques Filho O., Vieira Neto H., "Processamento Digital de Imagens", Brasport Livros,
1999.

132

IDENTIFICAO
DISCIPLINA: Processamento Digital de Imagens II CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Processamento Digital de Imagens
CO-REQUISITOS: no h
EMENTA
Wavelets. Compresso de Imagens. Formatos de arquivos de imagens. Segmentao. Representao e Descrio. Reconhecimento de objetos. Tpicos Avanados. Projeto.
BIBLIOGRAFIA
Bsica:
James Murray D., William vanRyper. Encyclopedia of Graphics File Formats 2nd Edition.
OReilly & Associates, Inc. 1996 (http://www.fileformat.info/mirror/egff/index.htm)
Michael W. Frazier. An Introduction to Wavelets Through Linear Algebra. Springer. 1999.
Witten, Moffat, Bell. Managing gigabytes compressing and indexing documents and images, 2ed.,(1999).
Complementar:
Gonzales & Woods. Processamento Digital De Imagens (3 Ed). Pearson Education. 2010.
A. K. Jain. Fundamentals of digital image processing. Prentice-Hall International Editions,
Englewood Cliffs, NJ, 1989.
Bernd Jhne. Digital Image Processing 6th edition. Springer. 2005.
IDENTIFICAO
DISCIPLINA: Modelagem Geomtrica CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Computao Grfica
CO-REQUISITOS: no h

133

EMENTA
Geometria projetiva. Curvas paramtricas, composio de curvas, superfcies paramtricas,
modelagem slida, particionamento espacial, malhas poligonais e nveis de detalhes.
BIBLIOGRAFIA
Bsica:
Farin, G. - Curves and Surfaces for CAGD. 4th edition. Academic Press.
Farin, G. Nurbs: From Projective Geometry to Practical Use. 2nd edition. AK Peters.
Gomes, J. e Velho, L.- Fundamentos da Computao Grfica - SBM.
Complementar:
Mortenson, M. E. - Geometric Modeling. 2nd edition. Wiley and Sons.
Luebke, D. et al - Level of Detail for 3D Graphics. Morgan Kaufmann.
IDENTIFICAO
DISCIPLINA: Realidade Virtual e Aumentada CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Computao Grfica
CO-REQUISITOS: no h
EMENTA
Introduo - Histrico. Aplicaes: mercados tradicionais e emergentes. Tecnologias Bsicas. Definies e Caracterizaes. Fatores Humanos, Percepo Humana e Interao. Princpios Bsicos de Computao Grfica aplicados a RV e RA. Princpios de Modelagem Geomtrica Aplicados a RV e RA. Modelagem de Ambientes Virtuais. Ferramentas de Desenvolvimento de Ambientes Virtuais. Tpicos Especiais em Realidade Virtual.
BIBLIOGRAFIA
Bsica:
Desenvolvimento De Jogos 3d E Aplicaes Em Realidade Virtual, AZEVEDO, EDUARDO; STELKO, MICHELLE; MEYER, HOMERO. CAMPUS, 2005. ISBN: 8535215697.
Grigore C. Burdea et al. Virtual Reality Technology, 2nd. edition, Wiley-Interscience,
2003.

134

Oliver Bimber et al. Spatial Augmented Reality: Merging Real and Virtual Worlds, A K
Peters, 2005.
Complementar:
Oliver Bimber et al. Spatial Augmented Reality: Merging Real and Virtual Worlds, A K
Peters, 2005.
MCCARTH, Martin, et al. Reality Architecture: Building 3D Worlds with Java and VRML.
Hertfordshire: Prentice-Hall, 1998.
IDENTIFICAO
DISCIPLINA: Processamento Digital de Sinais CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Calculo II e Reconhecimento de Padres
CO-REQUISITOS: no h
EMENTA
Representao digital de sinais de udio, imagens, e vdeo: amostragem, quantizao e aliasing. Transformada Discreta de Fourier e FFT (1D, 2D e 3D). Outras transformaes: Transformada de Fourier (Contnua), Transformada do Coseno Discreta, Transformada z, Transformada de Walsh-Hadamard, Transformada de Haar. Convoluo linear, circular e secionada.
Filtros lineares (FIR) e Filtros recursivos (IIR). Aplicaes de filtros: suavizao, interpolao,
realce, deteco de bordas e segmentao. Espao de transformao no tempo e no espao,
localizao e efeitos no espectro. Bancos de filtros e tcnicas de anlise-ressntese. Compresso: Predio Linear, compresso usando DCT, Compensao de Movimento. Sinais aleatrios:
Representao, Filtros de Wiener e de Kalman.
BIBLIOGRAFIA
Bsica:
S. Allen Broughton and Kurt M. Bryan. Discrete Fourier Analysis and Wavelets: Applications to Signal and Image Processing. Wiley-Interscience, 2008.
John W. Woods. Multidimensional Signal, Image and Video Processing and Coding. Academic Press, 2006.
Rafael C. Gonzales and Richard E. Woods. Digital Image Processing, 3rd ed. Prentice Hall,
2007.
Complementar:

135

Charles L. Byrne. Signal Processing: a Mathematical Approach. A. K. Peters Ltd., 2005.


Ronald N. Bracewell. Fourier Analysis and Imaging. Springer, 2004.
Richard W. Hamming. Digital Filters, 3rd ed. Dover Publications, 1997.
Alan. V. Oppenheim and Ronald W. Schafer. Discrete-Time Signal Processing, 2nd ed.
Prentice Hall, 1999.
IDENTIFICAO
DISCIPLINA: Processamento Digital de udio CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Calculo 2
CO-REQUISITOS: no h
EMENTA
Conceitos bsicos de som, acstica e psicoacstica. Sinais de udio: fundamentos, representao, processamento e sntese. Software para processamento de udio. Protocolos e padres
de udio. Compresso de udio. Tpicos Avanados. Projetos.
BIBLIOGRAFIA
Bsica:
Curtis Roads. The Computer Music Tutorial. MIT Press, 1996
Ken C. Pohlman. Principles of Digital Audio 4th Edition. McGraw Hill. 2000.
Charles Dodge & Thomas A. Jerse. Computer Music: Synthesis, Composition, and Performance. Schirmer Books. 1997.
Complementar:
Charles L. Byrne. Signal Processing: a Mathematical Approach. A. K. Peters Ltd., 2005.
Richard W. Hamming. Digital Filters, 3rd ed. Dover Publications, 1997.
Alan. V. Oppenheim and Ronald W. Schafer. Discrete-Time Signal Processing, 2nd ed.
Prentice Hall, 1999.
IDENTIFICAO
DISCIPLINA: Desenvolvimento de Jogos CDIGO:

136

DEPARTAMENTO: Unidade Acadmica de Garanhuns REA:


CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Computao Grfica
CO-REQUISITOS: no h
EMENTA
Introduo: histria e categorias de jogos. Gerenciamento de equipes de desenvolvimento
de jogos. Projeto de jogos: roteiro, interface. Conceitos grficos: modelagem 2D e 3D. Tcnicas e Ferramentas de Implementao (2D e 3D). Conceitos: grficos, sons, inteligncia artificial
e redes em Jogos. Tpicos complementares. Projeto de Desenvolvimento.
BIBLIOGRAFIA
Bsica:
Desenvolvimento De Jogos 3d E Aplicaes Em Realidade Virtual, AZEVEDO, EDUARDO; STELKO, MICHELLE; MEYER, HOMERO. CAMPUS, 2005. ISBN: 8535215697.
Game Design: Principles, Practice, And Techniques- The Ultimate, THOMPSON, JIM;
BERBANK-GREEN, BARNABY; CUSWORTH, NIC. JOHN WILEY CONSUMER, 2007.ISBN
0471968943.
Rules of Play: Game Design Fundamentals, Salen, K; e E, Zimmerman. Hardcover, 2003.
ISBN-10: 9780262240451.
Complementar:
Game Developer Magazine
Foruns de Desenvolvimento: www.gamasutra.com, www.gamedev.net e outros
(vrios autores...) srie: Game Programming Gems vol 1-6.
IDENTIFICAO
DISCIPLINA: Princpios da Animao Grfica 3D CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Computao Grfica
CO-REQUISITOS:
EMENTA

137

Introduo a animao grfica 3D. O processo de produo e princpios de planejamento


de Animaes e Jogos 3D.Ferramentas de modelagem 3D. Gerao de animaes em 3D. Ferramentas para desenvolvimento de Jogos 3D (Ogre 3D e XNA). Projeto de Desenvolvimento.

BIBLIOGRAFIA
Bsica:
Desenvolvimento De Jogos 3d E Aplicaes Em Realidade Virtual, AZEVEDO, EDUARDO; STELKO, MICHELLE; MEYER, HOMERO. CAMPUS, 2005. ISBN: 8535215697.
Allan Brito; Blender 3D Guia do Usurio (4 Edio), 2010 Ed.Novatec, ISBN: 978-857522-258-4.
Reinicke, J. F.; Modelando Personagens com o Blender 3D, 2008 Ed. Novatec, 978-857522-144-0.
Complementar:
Tutoriais e Fruns de discusso.
IDENTIFICAO
DISCIPLINA: Wavelets CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: lgebra Linear, Algoritmos e Estrutura de Dados 2.
CO-REQUISITOS: no h
EMENTA
Reviso em lgebra Linear. Transformada Discreta de Fourier. Wavelets.
BIBLIOGRAFIA
Bsica:
Michael W. Frazier. An Introduction to Wavelets Through Linear Algebra. Springer. 1999.
Christian Blatter. Wavelets: A Primer. A K Peters/CRC Press. 1999.
James S. Walker. A Primer on Wavelets and Their Scientific Applications. CRC Press.
1999.
Complementar:
Gonzales & Woods. Processamento Digital De Imagens (3 Ed). Pearson Education. 2010.

138

A. K. Jain. Fundamentals of digital image processing. Prentice-Hall International Editions,


Englewood Cliffs, NJ, 1989.
Bernd Jhne. Digital Image Processing 6th edition. Springer. 2005.
IDENTIFICAO
DISCIPLINA: Introduo Computao Quntica CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: 04 TERICAS: 03 PRTICAS: 01 TOTAL: 04
PR-REQUISITOS: no h
CO-REQUISITOS: no h
EMENTA
Espaos de Hilbert sobre corpo Complexo. Elementos da Teoria da Computao Clssica
contendo Circuitos Booleanos. Elementos da Teoria Quntica. Elementos da Computao
quntica: modelos tericos, portas lgicas qunticas. Algoritmos qunticos do tipo Orculo
(Deutsch-Josza, Grover). Algortmos qunticos do tipo Transformada de Fourier (Simon,
Shor). Simuladores e Linguagens de Programao Qunticas. Noes de complexidade de
computao: Classe NP, Algoritmos Probabilsticos e a Classe BPP.
BIBLIOGRAFIA
1. Noson S. Yanofsky; Mirco A. Mannucci: Quantum Computing for Computer Scientists.
Cambridge University Press, 2008, ISBN 978-0-521-87996-5
2. David McMahon: Quantum Computing Explained. Wiley-Interscience, Hoboken, New
Jersey, USA, 2008, ISBN 978-0-470-09699-4
3. N. David Mermin: Quantum Computer Science - An Introduc-tion. Cambridge University
Press, New York, USA, 2007, ISBN 978-0-521-87658-2
4. Alexei Yu. Kitaev, Alexander H. Shen e Mikhail N. Vyalyi: Classical and Quantum
Computation. Graduate Studies in Mathematics, vol 47, AMS, 2002. ISBN 0-8218-3229-8
5. Michael A. Nielsen e Isaac L. Chuang: Computao Quntica e Informao Quntica.
1a.
Edio, Editora Bookman, 2005, ISBN 8536305541.

139

Artigos recentes da rea de pesquisa.


IDENTIFICAO
DISCIPLINA: Tpicos Especiais em Processamento de Sinais CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Calculo II e lgebra Linear
CO-REQUISITOS: no h
EMENTA
Reviso em lgebra Linear. Transformada Discreta de Fourier. Wavelets. Introduo a
analise de sinais Biomtricos.
BIBLIOGRAFIA
Bsica:
S. Allen Broughton and Kurt M. Bryan. Discrete Fourier Analysis and Wavelets: Applications to Signal and Image Processing. Wiley-Interscience, 2008.
John W. Woods. Multidimensional Signal, Image and Video Processing and Coding. Academic Press, 2006.
Robert B. Northrop. Signals and Systems Analysis In Biomedical Engineering, Second
Edition - Hardcover, 2010.
Complementar:
Charles L. Byrne. Signal Processing: a Mathematical Approach. A. K. Peters Ltd., 2005.
I. Gath, G.F. Inbar. Advances in Processing and Pattern Analysis of Biological Signals
(Advances in Experimental Medicine & Biology. Hardcover, 1996.
Ronald N. Bracewell. Fourier Analysis and Imaging. Springer, 2004.
Alan. V. Oppenheim and Ronald W. Schafer. Discrete-Time Signal Processing, 2nd ed.
Prentice Hall, 1999.
IDENTIFICAO
DISCIPLINA: Tpicos Especiais em Processamento de Imagens CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04

140

CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:


PR-REQUISITOS: Processamento de Imagens.
CO-REQUISITOS: no h
EMENTA
Estudo de tcnicas avanadas em Processamento de Imagens permitindo ao aluno conhecer
o estado da arte nesta rea de pesquisa.
BIBLIOGRAFIA
Artigos recentes da rea de pesquisa.
IDENTIFICAO
DISCIPLINA: Tpicos Especiais em Processamento de udio CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Processamento de udio.
CO-REQUISITOS: no h
EMENTA
Estudo de tcnicas avanadas em Processamento de udio permitindo ao aluno conhecer o
estado da arte nesta rea de pesquisa.
BIBLIOGRAFIA
Artigos recentes da rea de pesquisa.
IDENTIFICAO
DISCIPLINA: Tpicos Especiais em Mdia e Interao CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: No h.

141

CO-REQUISITOS: no h
EMENTA
Estudo de tcnicas avanadas em de interao e representao das diversas mdias existentes, permitindo ao aluno conhecer o estado da arte nesta rea de pesquisa.
BIBLIOGRAFIA
Artigos recentes da rea de pesquisa.
IDENTIFICAO
DISCIPLINA: Tpicos Especiais em Jogos CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: no h
CO-REQUISITOS: no h
EMENTA
Estudo de tcnicas para o gerenciamento de produo de jogos. Ferramentas (Engineer) de
desenvolvimento de jogos 3D. Projeto.
BIBLIOGRAFIA
Rabin, Steve, 2a, Introduction to Game Development. Charles River Media 2010
Penton, Ron., 1a, Data structures for game programmers. The Premier Press 2003
Artigos recentes da rea de pesquisa.
IDENTIFICAO
DISCIPLINA: Tpicos Especiais em Realidade Virtual e Aumentada CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:

142

PR-REQUISITOS: no h
CO-REQUISITOS: no h
EMENTA
Estudo de tcnicas avanadas em de interao e representao das diversas mdias existentes, permitindo ao aluno conhecer o estado da arte nesta rea de pesquisa.
BIBLIOGRAFIA
Grigore C. Burdea et al. Virtual RealityTechnology, 2nd. edition, Wiley-Interscience, 2003.
Desenvolvimento De Jogos 3d E Aplicaes Em Realidade Virtual, AZEVEDO, EDUARDO; STELKO, MICHELLE; MEYER, HOMERO. CAMPUS, 2005. ISBN: 8535215697.
Oliver Bimber et al. Spatial Augmented Reality: Merging Real and Virtual Worlds, A K
Peters, 2005.
Artigos recentes da rea de pesquisa.

rea Temtica: Redes e Sistemas Distribudos


IDENTIFICAO
DISCIPLINA: Gerenciamento de Redes CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA: Cincia da Computao
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: 3 PRTICAS: TOTAL: 1
PR-REQUISITOS: Redes de Computadores
CO-REQUISITOS: no h
EMENTA
Princpios, organizao e mtodos de administrao de rede; Tecnologias para operao e
gerncia de rede; Rede de gerncia de telecomunicaes TMN; Recursos humanos para administrao de rede; Plataformas de gerncia de redes; e Aplicaes de gerncia de rede.
BIBLIOGRAFIA
Bsica:

143

Stallings, William. SNMP, SNMPv2, SNMPv3, and RMON 1 and RMON 2. Third Edition.
Pearson, 1999.
Burgess, Mark. Princpios de Administrao de redes e sistemas. 3 ed. So Paulo: LTC,
2006.
Kurose, James F.; Ross, Keith W. Redes de computadores e a internet: uma abordagem
top-down. 3 Edio. So Paulo: Pearson Addison Wesley, 2008.
Complementar:
Tanenbaum, Andrew S. Redes de computadores. 4 Edio. Rio de Janeiro: Editora Campus, 2002.
COMER, Douglas E. Interligao de Redes com TCP/IP, Volumes I 5 Edio. Prentice
Hall, 2006.
COMER, Douglas E. Interligao de Redes com TCP/IP, Volumes II 5 Edio. Prentice
Hall, 2006.
IDENTIFICAO
DISCIPLINA: Segurana de Redes CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA: Cincia da Computao
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: 3 PRTICAS: TOTAL: 1
PR-REQUISITOS: Redes de Computadores
CO-REQUISITOS: no h
EMENTA
Introduo criptografia; Criptografia de chave simtrica; Criptografia de chave pblica;
Assinatura Digital; Certificados Digitais; Gerenciamento da Segurana da Informao; Pragas
Virtuais; SPAM; Mecanismos de Segurana;Firewall; e Redes privativas virtuais.
BIBLIOGRAFIA
Bsica:
Nakamura, Emilio T.; Geus, Paulo L. Segurana de Redes em Ambientes Coorporativos.
So Paulo: Editora Novatec , 2007.
Burnett, Steve; Paine, Stephen. Criptografia e Segurana. O Guia Oficial RSA. 1 ed. Rio
de Janeiro: Editora Campos, 2002.
Stallings, William. Cryptography and network security: principles and practices. 14 ed.
London: Pearson Prentice Hall, 2006.

144

Complementar:
Kurose, James F.; Ross, Keith W. Redes de computadores e a internet: uma abordagem
top-down. 3 Edio. So Paulo: Pearson Addison Wesley, 2008.
Tanenbaum, Andrew S. Redes de computadores. 4 Edio. Rio de Janeiro: Editora Campus, 2002.
COMER, Douglas E. Interligao de Redes com TCP/IP, Volumes I,II 5 Edio. Prentice
Hall, 2006.
IDENTIFICAO
DISCIPLINA: Tpicos Avanados em Redes e Sistemas Distribudos CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA: Cincia da Computao
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: 3 PRTICAS: TOTAL: 1
PR-REQUISITOS: Sistemas Distribudos
CO-REQUISITOS: no h
EMENTA
Estudo de tcnicas avanadas em Redes de Computadores e Sistemas Distribudos permitindo ao aluno conhecer o estado da arte nesta rea de pesquisa.
BIBLIOGRAFIA
Bsica:
Ad Hoc NetworksACM Transactions on Computer SystemsDistributed Computing
Distributed Computing (Internet)
Complementar:
Computational & Applied MathematicsComputer Communication Review; Computer Communications

rea Temtica: Tecnologia Educacional


IDENTIFICAO
DISCIPLINA: Desenvolvimento de Software Educacional CDIGO:

145

DEPARTAMENTO: Unidade Acadmica de Garanhuns


REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Engenharia de Software
CO-REQUISITOS: no h
EMENTA
1 O computador no processo ensino-aprendizagem; 2 - Concepes de conhecimento e
Teorias Cognitivas. 2 - Qualidade de software (produto) e qualidade no desenvolvimento (processo). 3 - Modelos de avaliao de softwares educacionais. 4 - Etapas para o desenvolvimento
de um software educacional (ciclo de vida).
BIBLIOGRAFIA
Bsica:
BARBOSA, S. D. J.; Silva, B. S. Interao Humano-Computador. Rio de Janeiro: Elservier,
2010.
PREECE, Rogers e Sharp; Design de Interao - Alm da Interao Homem-computador.
So Paulo: Bookman, 2005.
MAYER. R, Cambridge Handbook of Multimedia Learning. New York: Cambridge University Press, 2005
Complementar:
COX, Kenia. Informtica na Educao Escolar, Autores Associados, 2003.
LEVY, Pierre. Cibercultura, Editora 34, 1999.
RBIE Revista Brasileira de Informtica na Educao ISSN 1414-5685
RENOTE Revista Novas Tecnologias na Educao ISSN 1679-1916
IDENTIFICAO
DISCIPLINA: Informtica na Educao CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Introduo a Cincia da Computao
CO-REQUISITOS: no h

146

EMENTA
Motivao e discusso crtica sobre o uso da informtica na educao, incluindo conhecimento sobre assuntos atuais; Histrico da informtica na educao; Ambientes educacionais
baseados em computador; As implicaes pedaggicas e sociais do uso da informtica na educao; Informtica na educao especial, na educao distncia e no aprendizado cooperativo.
BIBLIOGRAFIA
Bsica:
FRANCO, Sergio R.K. Informtica na Educao: Estudos Interdisciplinares. Editora da
UFRGS, 2004
LEVY, Pierre As tecnologias da Inteligncia- O futuro do pensamento na era da informtica. So Paulo: Editora 34, 2004, 13a. Edio.
PAPERT, Seymour. A mquina das crianas: repensando a escola na era da informtica.
Porto Alegre: Artes Mdicas, 1994.
Complementar:
COX, Kenia. Informtica na Educao Escolar, Autores Associados, 2003.
LEVY, Pierre. Cibercultura, Editora 34, 1999.
RBIE Revista Brasileira de Informtica na Educao ISSN 1414-5685
RENOTE Revista Novas Tecnologias na Educao ISSN 1679-1916
IDENTIFICAO
DISCIPLINA: Linguagem Brasileira de Sinais CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: no h
CO-REQUISITOS: no h
EMENTA
Abordagem social e lingstica da Surdez e do mundo dos Surdos com nfase nos aspectos
especficos da Lngua Brasileira de Sinais LIBRAS.
Surdez, linguagem e sociedade, contextos sociais, histricos e polticos
Comunidade, cultura, identidade, representao e alteridade Surda

147

Estrutura lingstica e gramatical da LIBRAS, com produo de dilogos e textos


BIBLIOGRAFIA
Bsica:
BRITO, Lucinda Ferreira (Org.). Brasil, Secretaria de Educao Especial. Lngua Brasileira de Sinais. Volume III. Srie Atualidades Pedaggicas, n 4. Braslia EC/SCESP, 1998
FELIPE, Tanya Amara. Libras em contexto Curso Bsico. Rio de Janeiro MEC /
FNDE/SEESP, 1999.
FERNANDES,Eullia. Linguagem e surdez. Porto Alegre: Artmed, 2003
Complementar:
BERNARDINO, Elida Lcia. Absurdo ou lgica? A produo lingstica do surdo. Belo
Horizonte , Editora Profetizando vidas, 2000
OARES, Maria Aparecida Leite. Educao de Surdos no Brasil. SoPaulo:EDUSF ; Autores Associados, 1999
SKILIAR, Carlos (Org.). Educao e Excluso: Abordagens Scio - Antropolgicas em
Educao Especial. Porto Alegre: Mediao, 1999
SOARES, Maria Aparecida Leite. Educao de Surdos no Brasil. So Paulo: EDUSFAutores Associados, 1999.
IDENTIFICAO
DISCIPLINA: Projeto de Sistemas Educacionais CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Engenharia de Software
CO-REQUISITOS: no h
EMENTA
1 - Reviso de tpicos da Engenharia de Software; 2- Introduo Sistemas e Ciclo de
Vida de um Sistema de Informao; 3 - Necessidades Bsicas para o Desenvolvimento de Sistemas Educacionais; 4 Elicitao e Validao de Requisitos para Desenvolvimento de Sistemas
Educacionais.
BIBLIOGRAFIA

148

Bsica:
SOMMERVILLE, Ian. Engenharia de Software. ISBN.: 8588639076. Addison Wesley.
BARBOSA, S. D. J.; Silva, B. S. Interao Humano-Computador. Rio de Janeiro: Elservier,
2010.
MAYER. R, Cambridge Handbook of Multimedia Learning. New York: Cambridge University Press, 2005
Complementar:
COX, Kenia. Informtica na Educao Escolar, Autores Associados, 2003.
LEVY, Pierre. Cibercultura, Editora 34, 1999.
RBIE Revista Brasileira de Informtica na Educao ISSN 1414-5685
RENOTE Revista Novas Tecnologias na Educao ISSN 1679-1916
IDENTIFICAO
DISCIPLINA: Tecnologia Educacional e Cognio CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Introduo a Cincia da Computao
CO-REQUISITOS:
EMENTA
Diferentes concepes de Aprendizagem; Teoria behaviorista, humanistas e cognitivistas
da aprendizagem e suas implicaes para Informtica na Educao.
BIBLIOGRAFIA
Bsica:
COLL, Cesar. PALACIOS, Jesus. MARCHESI, Alvaro (org.). Desenvolvimento psicolgico e educao: psicologia da educao. Porto Alegre: Artes Medicas, 1996. 460p. v. 1
COLL, Cesar. PALACIOS, Jesus. MARCHESI, Alvaro (org.). Desenvolvimento psicolgico e educao: psicologia da educao. Porto Alegre: Artes Medicas, 1996. 460p. v. 2.
MOREIRA, Marco. Teorias de aprendizagem. So Paulo: EPU, 1999.
Complementar:
COX, Kenia. Informtica na Educao Escolar, Autores Associados, 2003.

149

LEVY, Pierre. Cibercultura, Editora 34, 1999.


RBIE Revista Brasileira de Informtica na Educao ISSN 1414-5685
RENOTE Revista Novas Tecnologias na Educao ISSN 1679-1916
IDENTIFICAO
DISCIPLINA: Tpicos Especiais em Tecnologia Educacional CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Introduo a Cincia da Computao
CO-REQUISITOS: no h
EMENTA
Estudo de teorias de aprendizagem multimdia. Elaborao de projetos pedaggicos utilizando recursos digitais. Novas tecnologias da informao aplicadas ao ensino formal e informal.
BIBLIOGRAFIA
Bsica:
FRANCO, Sergio R.K. Informtica na Educao: Estudos Interdisciplinares. Editora da
UFRGS, 2004
LEVY, Pierre As tecnologias da Inteligncia- O futuro do pensamento na era da informtica. So Paulo: Editora 34, 2004, 13a. Edio.
PAPERT, Seymour. A mquina das crianas: repensando a escola na era da informtica.
Porto Alegre: Artes Mdicas, 1994.
Complementar:
ARAUJO, Alberto.E.P. Apostila de Informtica na Educao I. UFRPE. 2008.
COX, Kenia. Informtica na Educao Escolar, Autores Associados, 2003.
LEVY, Pierre. Cibercultura, Editora 34, 1999.
RBIE Revista Brasileira de Informtica na Educao ISSN 1414-5685
RENOTE Revista Novas Tecnologias na Educao ISSN 1679-1916

150

rea Temtica: Tecnologias da Informao

IDENTIFICAO
DISCIPLINA: Gesto da Tecnologia da Informao CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Sistemas de Informao e Tecnologias
CO-REQUISITOS: no h
EMENTA
Estratgia empresarial . Alinhamento estratgico; Processo de aquisio e de implementao de sistemas; Desenvolvimento interno, outsourcing, Software as a Service; Acordos de
nvel de servio. Arquitetura orientada a servio; Tpicos em segurana da informao, falhas
em SIs; continuidade do negcio; Risco em TI; Uso de tecnologias de Virtualizao, datacenter; cloud computing; Valor da TI; Retorno sobre investimento. Impactos da TI nos indivduos,
organizaes. Questes ticas.
BIBLIOGRAFIA
Bsica:
TURBAN, E.; MCLEAN, E; WETHERBE, J. Tecnologia da Informao para Gesto.
Transformando os Negcios na Economia Digital. Traduo de Renate Schinke. Reviso tcnica de ngela F. Brodbeck. Porto Alegre: Bookman, 2004.
MAGALHES, Ivan Luizio; PINHEIRO, Walfrido Brito. Gerenciamento de Servios de
TI na Prtica - Uma abordagem com base na ITIL. So Paulo: Novatec, 2007.
Complementar:
Artigos de conferncias e peridicos da rea
IDENTIFICAO
DISCIPLINA: Gesto de Processos de Negcio CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:

151

CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04


CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Sistemas de Informao e Tecnologias
CO-REQUISITOS: no h
EMENTA
Contextualizando o gerenciamento de processos. Conceitos de processos. Engenharia de
Processos de Negcios: Desenho, Ferramentas, Metodologias, Suporte de TI para Engenharia
de Processos. Sistemas de Informao e os processos organizacionais. A prtica da modelagem
de processos. BPM e BPMS;Conceitos bsicos: ciclo de vida de BPM; BPMS e servios Web;
Modelagem de processos: BPMN;
BIBLIOGRAFIA
Bsica:
BALDAM R. et al. Gerenciamento de Processos de Negcio. So Paulo: rica, 2008, 240
p.
DAVENPORT, H. T. Reengenharia de processos: como inovar na empresa atravs de tecnologia de informao. Rio de Janeiro, Campus, 1994, 391 p.
PAIM, R.,et aL. Gesto de Processos: Pensar, Agir e Aprender, Porto Alegre: Bookman,
2009, 327 p.
Complementar:
VALLE, R.; OLIVEIRA, B. S. Anlise e Modelagem de Processos de Negcio Foco na
notao BPMN. So Paulo: Atlas, 2009, 207 p.
BURLTON, Roger. Business Process Management: profiting from process. Indianapolis:
Sams Publishing, 2001.
IDENTIFICAO
DISCIPLINA: Gesto de Servios em TI CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Sistemas de Informao e Tecnologias
CO-REQUISITOS: no h
EMENTA

152

Conceitos do que um Servio. Caractersticas do Servio. Governana de TI e Gerenciamento de Servios. Gesto estratgica e ttica de servios de TI. Acordos de nvel de servio. Gerenciamento de servios com base no conjunto de melhores prticas baseado no ITIL
(Information Technology Infrastructure Library Biblioteca de Infra-estrutura de Tecnologia da
Informao) que identifica o relacionamento das diversas atividades necessrias para entrega e
suporte dos servios de TI. Ferramentas de apoio ao gerenciamento de servios. Elaborao de
Projeto.
BIBLIOGRAFIA
Bsica:
JANDER, M. , STURM , R. e MORRIS , W. Service Level Management - Fundamentos
Do Gerenciamento De Nveis De Servio. So Paulo: Campus, 2000.
REIS, A. Alinhamento da estratgia de Ti com a estratgia corporativa; So Paulo: Atlas,
2003.
MAGALHES, Ivan Luizio; PINHEIRO, Walfrido Brito. Gerenciamento de Servios de
TI na Prtica - Uma abordagem com base na ITIL. So Paulo: Novatec, 2007.
Complementar:
Artigos de conferncias e peridicos da rea
IDENTIFICAO
DISCIPLINA: Governana em Tecnologia da Informao CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Sistemas de Informao e Tecnologias
CO-REQUISITOS: no h
EMENTA
Planejamento Estratgico; Alinhamento estratgico. Decises Estratgicas de TI. Governana Corporativa e Governana de TI. Arqutipos de TI para alocao de direitos decisrios.
Mecanismos para implantar a Governana de TI. Tipos de governana. Associao da Estratgia, da Governana e o Desempenho. Princpios de Liderana para governana de TI. Normas,
processos e indicadores de desempenho para a rea de TI. Modelos de apoio para Governana
de TI: COBIT (Control Objectives for Information and Related Technology); ITIL (Information
Technology Infrastructure Library); BSC (Balanced Scorecard). Estruturao de um plano de
implantao de um modelo de governana de TI. A norma ISO 20000.
BIBLIOGRAFIA

153

Bsica:
WEILL, Peter; ROSS, Jeanne W. Governana de TI: Tecnologia da Informao. So Paulo:
Makron Books, 2006.
MAGALHES, Ivan Luizio; PINHEIRO, Walfrido Brito. Gerenciamento de Servios de
TI na Prtica - Uma abordagem com base na ITIL. So Paulo: Novatec, 2007.
FERNANDES, Aguinaldo Aragon; ABREU, Vladimir Ferraz. Implantando a Governana
de TI da Estratgia Gesto dos Processos e Servios. Rio de Janeiro: Brasport, 2006.
Complementar:
Artigos de conferncias e peridicos da rea
IDENTIFICAO
DISCIPLINA: Contabilidade e Administrao de Empresas CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: no h
CO-REQUISITOS: no h
EMENTA
Empreendedorismo; Caractersticas; Oportunidades; Desenvolvimento de Atitudes Empreendedoras. Novos Paradigmas. Administrao do Crescimento da Empresa. Prospeco
Empresarial. Plano de Negcio. Inovao e Criatividade. Modelagem Organizacional. Pesquisa de Mercado. Tcnicas de Venda. Tcnicas de Negociao. Qualidade. Formao de
Preos. Ferramentas Gerenciais.
BIBLIOGRAFIA
BIBLIOGRAFIA BSICA
DOLABELA, Fernando. Oficina do empreendedor. So Paulo: Cultura, 1999.
MATTAR, Fauze Najib. Pesquisa de marketing. 2 ed., So Paulo: Atlas, 2000.
MONTGOMERY, Cynthia A.; PORTER, Michael (Org.). Estratgia: a busca da vantagem
competitiva. 5 ed., Rio de Janeiro: Campus, 2000.
BIBLIOGRAFIA COMPLEMENTAR
BEEMER, C. Britt; SHOOK, Robert L. Marketing estratgico: tudo o que mega e micro
empresrios devem saber para conquistar novos clientes. So Paulo: Futura, 1998.

154

NGELO, Cludio Felisoni de (Coord.). Varejo: modernizao e perspectivas. So Paulo:


Atlas, 1994
IDENTIFICAO
DISCIPLINA: Contabilidade e Administrao Financeira CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns
REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: no h
CO-REQUISITOS: no h
EMENTA
Administrao de capital de giro. Administrao de caixa e ttulos negociveis. Administrao de duplicatas a receber e do estoque. Fontes de Financiamento em curto prazo. Fontes
de financiamento com garantia de curto prazo.
BIBLIOGRAFIA
ASSAF, Neto Alexandre. Administrao de Capital de Giro. So Paulo: Atlas, 1999.
ASSEF, Roberto. Guia prtico de administrao financeira. RJ: Campus, 2003.
BRAGA, Roberto. Fund. e tcnicas de administrao financeira. SP:Atlas, 1998.
BRIGHAM, Eugene F. & HOUSTON, Joel F. Fundamentos da moderna administrao financeira. Rio de Janeiro : Campus, 1999.
CROSWFORD, Richard. Na era do capital Humano: o talento, a inteligncia e o conhecimento como foras econmicas, seu impacto nas empresas e nas decises de investimento. So
Paulo: Atlas, 2000
IDENTIFICAO
DISCIPLINA: Tpicos Especiais em Gesto de Projetos CDIGO:
DEPARTAMENTO: Unidade Acadmica de Garanhuns REA:
CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04
CARGA HORRIA SEMANAL: TERICAS: PRTICAS: TOTAL:
PR-REQUISITOS: Engenharia de Software
CO-REQUISITOS: no h

155

EMENTA
Breve histrico da evoluo do gerenciamento de projetos; Modelos de gerenciamento de
projetos: Reviso PMBoK e dos conceitos de metodologias geis; Categorizao de projetos.Modelos de Maturidade. Inovao, complexidade e incerteza em projetos. Sustentabilidade
em projetos. Projetos globais. Ferramentas de gerenciamento de projetos. Apresentao das
reas de pesquisa em projetos.
BIBLIOGRAFIA
Bsica:
Artigos de conferncias e peridicos da rea
Complementar:
Peridicos

S-ar putea să vă placă și