ufrpe uag bcc ppp

Upload: emanuel-diego

Post on 16-Oct-2015

116 views

Category:

Documents


1 download

TRANSCRIPT

  • UNIVERSIDADE FEDERAL RURAL DE PERNAMBUCOPR-REITORIA DE ENSINO DE GRADUAO

    BACHARELADO EM CINCIA DA COMPUTAO

    Projeto Poltico-Pedaggicopara o Curso de

    Bacharelado em Cincia da Computao

    Verso: 3

    UNIDADE ACADMICA DE GARANHUNSAv. 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 deBacharelado em Cincia da Computao

    Elaborao e EdioProf. Srgio Francisco Tavares de Oliveira Mendona

    Prof. Gabriel de Frana Pereira e Silva

    RevisoProf. Bruno Costa e Silva Nogueira

    Prof. Clio Andrade de Santana JniorProfa. Maria Aparecida Amorim Sibaldo

    Prof. Rodrigo Gusmo de Carvalho Rocha

    AprovaoProf. Alixandre Thiago Ferreira Santana

    Prof. Bruno Costa e Silva NogueiraProf. Clio Andrade de Santana JniorProfa. rica Teixeira Gomes de Sousa

    Prof. Fabiano Barbosa Mendes da SilvaProf. Gabriel de Frana Pereira e Silva

    Profa. Juliana de Albuquerque Gonalves SaraivaProfa. Maria Aparecida Amorim SibaldoProf. Mariel Jos Pimentel de Andrade

    Prof. Ricardo Normando Baptista do Nascimento NetoProf. 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. 111.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

    5.2 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

    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 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . p. 81

    Ementas das Disciplinas Optativas p. 85

    rea Temtica: Banco de Dados . . . . . . . . . . . . . . . . . . . . . . . . . . . p. 85

    rea Temtica: Engenharia da Computao . . . . . . . . . . . . . . . . . . . . . p. 89rea Temtica: Engenharia de Software . . . . . . . . . . . . . . . . . . . . . . . p. 91

    rea Temtica: Inteligncia Computacional . . . . . . . . . . . . . . . . . . . . . p. 103rea Temtica: Matemtica e Simulao Computacional . . . . . . . . . . . . . . p. 118

    rea Temtica: Metodologia e Tcnicas da Computao . . . . . . . . . . . . . . p. 125rea Temtica: Mdia e Interao . . . . . . . . . . . . . . . . . . . . . . . . . . . p. 131

    rea Temtica: Redes e Sistemas Distribudos . . . . . . . . . . . . . . . . . . . . p. 142

    rea Temtica: Tecnologia Educacional . . . . . . . . . . . . . . . . . . . . . . . p. 144rea Temtica: Tecnologias da Informao . . . . . . . . . . . . . . . . . . . . . p. 150

  • 7Identificao

    Curso Cincia da ComputaoModalidade BachareladoTtulo do egresso Bacharel em Cincia da Computaorea do conhecimento Cincias Exatas e da TerraModalidade de Educao Presencial (ensino a distncia restrito ao percentual imposto

    por legislao em vigor).Habilitao Cincia da ComputaoLocal de Oferta Universidade Federal Rural de Pernambuco

    Unidade Acadmica de GaranhunsNmero de vagas 80 (oitenta) vagas anuais, sendo 40 (quarenta) vagas semestraisCarga horria 3.200 (trs mil e duzentas) horasHorrio de funcionamento Predominantemente noturnoForma 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.

  • 81 Introduo

    1.1 A Universidade Federal Rural de Pernambuco

    A histria da Universidade Federal Rural de Pernambuco (UFRPE) tem incio no dia 3 denovembro de 1912, quando foi lanada a pedra fundamental do edifcio que abrigaria as Esco-las Superiores de Agricultura e Medicina Veterinria, na cidade de Olinda, pelo Revmo. Abadedo Mosteiro de So Bento, Dom Pedro Roeser. A trajetria da Universidade vem, desde en-to, caminhando para a formao do que a UFRPE hoje, instituio que engloba nove campiem 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 cursosde Especializao, Aperfeioamento e Extenso. Atravs do CODAI - Colgio Agrcola DomAgostinho Ikas, a Universidade oferece ainda o curso Tcnico Agrcola em nvel mdio. Recen-temente, foi incorporado oferta da UFRPE o Curso de Licenciatura em Fsica, Licenciaturaem Computao e Sistemas de Informao na modalidade de Educao Distncia.

    Tradicionalmente a UFRPE tem a misso da interiorizao de cursos de Graduao, e tam-bm no Estado de Pernambuco com os seus Campi Avanados, sendo esta a primeira Universi-dade 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 serinstalada no pas, tendo suas atividades iniciadas no segundo semestre de 2005 com os cursosde Agronomia, Licenciatura Licenciatura em Pedagogia, Medicina Veterinria e Zootecnia. Aescolha 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 desenvolvimentoregional.

    1.1.2 Organizao da estrutura acadmica

    A administrao do curso est estruturada da seguinte forma:

  • 9a) Departamento (Unidade Acadmica de Garanhuns): unidade bsica da estrutura da Univer-sidade para efeito de organizao didtico-cientfica e administrativa, que integra as ativida-des de Ensino, Pesquisa e Extenso e reas afins do conhecimento e respectivos docentes ediscentes, 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, Campusde Dois Irmos.

    c) Chefia de Departamento (Unidade): A Unidade possui um Diretor Geral eleito na formadas normas eleitorais da UFRPE, pelos professores, tcnicos e estudantes da Unidade, em-possado pelo Reitor para um mandato de 4 (quatro) anos, conforme estatuto da UFRPE eRegimento da Unidade, o qual nomear o Coordenador Geral de Cursos. O diretor adminis-trativo ser nomeado pelo Reitor.

    d) Colegiado de Curso: rgo deliberativo em matria de Ensino, Pesquisa e Extenso, no m-bito do curso, sendo composto pelos docentes e representantes estudantis, no limite mximodo 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 man-dato 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 Licenci-atura em Computao da UFRPE foi institudo sendo a primeira oferta vestibular em 2000.Legalmente, o Curso encontra-se Autorizado segundo Resoluo CEPE 265/1999, implantadosegundo Resoluo CUNI no. 181/99. Foi Reconhecido junto ao MEC/INEP em novembro de2005 e encontra-se em aguardo da Publicao da Portaria em D.O.U. O Projeto Pedaggico emvigor encontra-se homologado segundo Resoluo 90/2004 do CUNI. Recentemente, dezembrode 2006, foi avaliado pelo INEP/MEC, o qual recebeu o conceito CONDIES BOAS, apesarde recm-criado. O curso de Licenciatura em Computao foi criado pois havia na UFRPE pou-cos 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 Compu-tao. Neste cenrio, h na UFRPE desde 2000 a competncia em Informtica e Computaoinstalada e em 2005 seu quadro docente completou 6 Doutores em Computao, referendandoa 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, apro-vado 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 daComputao 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 UnidadeAcadmica de Garanhuns em setembro de 2005, quando comearam a funcionar 4 cursos degraduao: Agronomia, Licenciatura Normal Superior (transformada no curso de Licenciaturaem Pedagogia), Veterinria e Zootecnia. Atualmente a UAG funciona em sede prpria e oferecealm desses cursos o curso de especializao em Educao e Desenvolvimento Sustentvel. Emreunio geral datada de dezembro de 2007, ficou decidido, em processo de votao, que seriaproposta 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 oobjetivo tanto de suprir a necessidade de um curso na rea de informtica, quanto visando odesenvolvimento acadmico da Universidade e uma forte interao com os demais cursos degraduao da UAG.

    Alm de interagir com as demais reas da UAG, o curso de Bacharelado em Cincia daComputao, vem atender a uma demanda regional identificada tanto junto ao poder pblicolocal e populao. Portanto o curso de BCC se inserir dentro do contexto dos demais cursos darea de computao da UFRPE, de forma a contribuir com o desenvolvimento da UAG e dentroda realidade local. Para tanto foram definidas reas de atuao dos profissionais do curso bemcomo reas de conhecimento que trouxessem essas caractersticas ao curso.

    Pode-se constatar que o uso do computador deixou de ser um diferencial para se tornarnecessidade fundamental, tanto no contexto profissional quanto no dia a dia das pessoas. Oadvento da Internet transformou o computador em elemento chave na construo da chamadasociedade da informao, modificando inclusive a forma de relacionamento na sociedade mo-derna. Dados de setembro de 2008 demonstram que existem no mundo cerca de 1,5 bilhode usurios da Internet, no Brasil a rede atende a aproximadamente 26% da populao, ndicemuito aqum da mdia dos pases com melhor nvel de desenvolvimento onde a internet atendea mais de 60% da populao (dados de maro de 2008).

    O Brasil sofre com graves problemas tanto no acesso da populao aos recursos computa-cionais quanto nas desigualdades regionais. Juntamente com a Internet surgem novas oportu-nidades de desenvolvimento ligadas produo de contedo para a rede o desenvolvimento desistemas que usem grande quantidade de dados. Neste aspecto, urgente a formao de profissi-onais 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 eda 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 regiocarente de profissionais na rea de desenvolvimento de software.

    A regio onde se encontra a UAG tem uma economia com base na agropecuria, e o muni-cpio de Garanhuns tem uma forte atuao no setor de servios, com forte apelo para o uso dainformtica.

    O curso tambm ir se inserir de forma bastante ativa no projeto intitulado Garanhuns Digi-tal 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. Oprograma de expanso das universidades federais centra-se na possibilidade de responder s de-mandas regionais sem, no entanto, restringir-se apenas regio, mas produzindo e transferindoconhecimentos alm desta, funo inerente a toda Universidade.

    Portanto, o curso de Bacharelado em Cincia da Computao foi projetado com eixos fun-damentados em reas do conhecimento que viessem a contribuir no desenvolvimento regional.

    1.5 Objetivo do cursoO principal objetivo do curso de Bacharelado em Cincia da Computao, da Unidade Aca-

    dmica de Garanhuns, o desenvolvimento cientfico, cultural e econmico da regio, contri-buindo assim com a sua insero em contexto nacional e internacional. Os objetivos especficosdo curso so:

    1. Desenvolver nos estudantes o perfil cientfico de pesquisador tanto para atuao na reaacadmica quanto para atuao em outros ramos de atividade;

  • 12

    2. Desenvolver nos estudantes um esprito empreendedor, incentivando e motivando a suaindependncia 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 necessidadede um aprendizado contnuo e autnomo;

    5. Promover uma postura tica e socialmente comprometida com o papel do estudante nodesenvolvimento cientfico, tecnolgico, social e econmico da sua regio e do Pas.

    6. Promover interao constante com escolas do ensino fundamental e mdio local de formaa 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 reade computao na UAG, UFRPE. Tais objetivos para o futuro do Curso de Bacharelado emCincia da Computao, para a UAG, UFRPE e para o Estado de Pernambuco sero tomadoscomo 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, reestruturaocurricular para acompanhar as evolues pedaggicas e tecnolgicas, infra-estutura detrabalho para os docentes, discentes e tcnico-administrativos envolvidos no curso e istoinclui apoio a criao de empresa jnior e centro acadmico pelos discentes do curso;

    Implantao de curso de Especializao. Criao de curso de especializao visando acapacitao de alunos do curso de Bacharelado em Cincia da Computao e afins, nosdiversos ncleos do conhecimento da rea de Computao;

    Consolidao de grupos de pesquisa, nas reas de competncia dos membros do colegiadodo curso.

    Consolidao de infraestrutura operacional. Para suportar convnios e alavancar novosinvestimentos, uma infraestrutura operacional deve estar completamente definida e emoperao para instalao de laboratrios de pesquisa, treinamento de educadores, con-vnios. Envolvimento dos professores de computao no Departamento de Tecnologia

  • 13

    da Informao, UAG, UFRPE, para prover a instituio de polticas para aquisio dehardware, software, instalao e manuteno de equipamentos e sistemas, automao deservios administrativos e acadmicos.

    1.6.2 Metas para 5 anos

    Corpo docente altamente qualificado com 100% dos professores com doutorado ou afas-tados em programas de doutoramento;

    Corpo docente altamente qualificado com 100% dos professores com doutorado engaja-dos 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 investimentosdo 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

    2 A rea da Cincia da Computao

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

    2.1 Categorias de cursos da rea de computao e inform-tica

    Com as diretrizes curriculares de 1999 foi criada a denominao da rea de computao einformtica orientando a elaborao do projeto poltico pedaggico dentro do tipo de curso es-colhido. Assim, foram limitadas as possibilidades de nomes de cursos dessa rea a cinco tipos:Bacharelado em Cincia da Computao, Engenharia da Computao, Bacharelado em Siste-mas 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 Engenhariada 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 optou-se pelo curso de Bacharelado em Cincia da Computao (BCC) que se enquadra na categoriade curso com a computao como atividade-fim.

  • 15

    O curso de BCC da UAG foi idealizado a partir do currculo de referncia formulado emdocumento de 2005 pela IEEE Computer Society e levando em conta as tendncias e desafiospara a rea de informtica descrita em publicao recente sobre a trajetria dos cursos de gradu-ao 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 Instituiesde Ensino Superior, de alto nvel, seguindo as recomendaes do Currculo de Referncia daSociedade Brasileira de Computao (1999).

    2.2 reas de formaoDe acordo com as diretrizes curriculares para os cursos das reas de computao e in-

    formtica publicadas pelo MEC-SESU, esses cursos devem abranger quatro grandes reas deformao:

    1. Formao Bsica;

    2. Formao Tecnolgica;

    3. Formao Complementar; e,

    4. Formao Humanstica.

  • 16

    3 Fundamentos norteadores do curso

    A humanidade caracterizada no aprender e no expressar os aprendizados adquiridos paraa sociedade sem, contudo, seguir modelos e frmulas rgidas. Neste sentido, a educao fazparte da construo e do cerne da vida para o crescimento de um grupo socialmente construdoa partir de crenas e idias.

    3.1 Fundamentos tico-polticos

    Sob este pressuposto, a formao do Bacharel em Cincia da Computao da UFRPEnorteia-se na qualidade de ser cidado ntegro e emancipado politicamente, capaz de condu-zir e posicionar-se diante de fatos, de forma coerente diante de uma sociedade complexa ecompetitiva.

    As proposies didtico-pedaggicas para a efetivao dos pressupostos tico-polticosfundamentam-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 estarapto a atuar na sua profisso, seja capaz de refletir, entender e valorizar a dimenso humanabem como da capacidade da natureza relacionada com a Cincia e Tecnologia.

    O Bacharel em Cincia da Computao no dever apresentar apenas uma formao voltadapara o atendimento das demandas do exerccio profissional especfico, mas saber fazer do usode 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 prepararos estudantes para o exerccio profissional e o ser cidado, para passar aos estudantes osconhecimentos construdos pelas sociedades ao longo dos anos. Tais assertivas sugerem umdenominador comum, ou seja, no Curso trabalha-se com o conhecimento. Disso derivam outrosquestionamentos: 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 svrias correntes epistemolgicas, isto , s diferentes teorias ligadas ao conhecimento.

    Uma destas teorias est ligada ao processo de construo do conhecimento. Nela, o conhe-cimento visto como resultado de uma interao entre o sujeito que quer conhecer o objeto a serconhecido. Trata-se de uma interao dinmica, pois medida que o sujeito age sobre o objetodo 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 pessoase que possibilitam identificar caractersticas e formas de pores da matria do mundo fsico ede fenmenos do mundo social.

    Por sua vez, ao interagir com os objetos de conhecimento j socialmente construdos, osujeito lhes atribui interpretao prpria, modifica-se refletindo sobre suas caractersticas, e emconsequncia, 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 Construti-vismo, 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 dashabilidades e estruturas mentais desenvolvidas pelo mesmo. Trata-se de uma interao realizadapor 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 histricode sua comunidade. O segundo, porque construdo pela cultura de cada grupo social. Destepressuposto, o Construtivismo considerado interracionista.

    Neste sentido, a base epistemolgica do Curso se dar no exerccio da construo de co-nhecimentos que, alm de gerar desenvolvimento, tambm esteja voltado para a satisfao dasnecessidades sociais e o respeito com os recursos da natureza, tendo em vista as geraes futu-ras.

    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 conhecimentoe aplicao de tcnicas e operaes de natureza fsica, qumica e biolgica, no deixando delado a percepo de que o processo econmico deve servir-se da natureza, mas, de forma maisduradoura, levando em conta a limitao ecolgica imposta pela natureza no processo econ-mico de produo. Neste sentido, para que uma proposta pedaggica ganhe maior sentido, devecolocar 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, epara que isto seja possvel, a ao reflexiva deve permear as atividades didtico-pedaggicas naformao acadmica.

    Para isto, a formao do Bacharel em Cincia da Computao da UFRPE tem por baseuma poltica de desenvolvimento que permite uma formao tica para elevar as condiesde vida das pessoas, sem perturbar funes ecossistmicas essenciais, levando-se em conta ofazer, e o que possvel em face do que desejvel. A proposta pedaggica do Curso norteia-se em fundamentos que abrangem as dimenses tico-polticas, epistemolgicas e didtico-pedaggicas.

    Para direcionar as atividades de ensino, propriamente ditas, mister uma opo epistemo-lgica. O ecletismo pode falsear a relao entre professor e estudante. Assim, se a opo forpela viso de conhecimento como uma representao do mundo, o professor buscar, em pri-meiro 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 estudantesressignificaro 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 pelaPedagogia, cujo foco de trabalho a educao, o Curso de Bacharelado em Cincia da Compu-tao da UFRPE fundamenta-se nos princpios do Construtivismo Scio-Interacionista.

    Nesta abordagem, o conhecimento passa a ser visto como um conjunto de verdades relati-vas, 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 ocorreentre o sujeito da aprendizagem (o estudante) e o objeto do conhecimento social (o conheci-mento social compartilhado). Ensinar, nesta viso, preparar as melhores condies para quepossa haver aprendizagem. Em consequncia, cabe ao professor conhecer seus estudantes, in-teragir com eles, buscando sua histria e permitir-lhes que manifestem suas concepes prviasdiante dos assuntos a serem estudados.

    Por sua vez, o estudante deixa de ser um mero receptor de informaes, passando a ser umconstrutor, numa Pedagogia inspirada nos princpios da construo do conhecimento, prpriado sujeito que pauta o seu fazer pela pesquisa, pela interrogao e pela problematizao. Emoutros termos, o conhecimento se constitui nas relaes que cada sujeito estabelece, frente sinterpretaes 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, apartir 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 dasociedade.

    Uma Pedagogia inspirada nos pressupostos ora apresentados faz do Curso de Bachareladoem Cincia da Computao da UFRPE um processo formativo com viso reflexiva, natural doprocesso educativo, objetivando oferecer as condies para o desenvolvimento harmonioso dosestudantes nos domnios cognitivos, afetivos, psicolgicos, biolgicos e sociais.

  • 20

    4 Pressupostos metodolgicos

    O Curso de Bacharelado em Cincia da Computao da UFRPE estabelece como pressu-postos metodolgicos:

    4.1 Relao teoria-prtica

    A relao teoria-prtica pode ser entendida como eixo articulador da produo do conhe-cimento, servindo para o acadmico vislumbrar possibilidades futuras de engajamento no mer-cado de trabalho bem como potencializando o aprendizado terico em si. Abandona-se aqui aidia de que primeiro o estudante precisa dominar a teoria para depois entender a prtica e arealidade, resultando em um aprendizado memorstico.

    Busca-se a construo do conhecimento de forma ampla, muitas vezes integrando, numamesma situao teoria e prtica. Alm disso, sustenta-se a idia de que relacionar teoria e pr-tica 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 disci-plinas que compem a matriz curricular bem como atividades complementares que contribuamindiretamente compreenso do Curso e de sua contribuio na sociedade como um todo. Destaforma, alm das atividades apresentadas na matriz curricular, as atividades complementares de-finidas para os acadmicos do Curso de Bacharelado em Cincia da Computao da UFRPEserviro 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 s-lida formao generalista necessita-se a realizao de estudos disciplinares que permitam asistematizao e o aprofundamento de conceitos e relaes, cujo domnio imprescindvel naconstruo da competncia profissional desejada. No entanto, sabe-se que a construo de umconhecimento slido transpe o contedo de uma nica disciplina, necessitando que o acad-mico primeiramente tenha conhecimento da contextualizao da disciplina especfica no todo

  • 21

    e que, num segundo momento, desenvolva atividades que necessitem dos contedos expostosem vrias disciplinas, tornando possvel aplicar conhecimentos adquiridos ao longo de todo oCurso no desenvolvimento de uma atividade especfica. Desta forma, alm de aprofundar co-nhecimentos disciplinares, a matriz curricular contempla estudos e atividades interdisciplinares,propostas ao longo do curso por diferentes disciplinas. Alm das atividades interdisciplinaresformais, vrias atividades so desenvolvidas por disciplinas afins concomitantemente, proporci-onando 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 funda-mental do processo de aprender a aprender aprendendo e, portanto, prevalente em vrios mo-mentos curriculares. A familiaridade com a teoria s pode se dar por meio do conhecimento daspesquisas que lhe do sustentao. De modo semelhante, a atuao prtica possui uma dimensoinvestigativa 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 oprocesso 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 naformao: para que a atitude de investigao e a relao de autonomia se concretizem, o bacha-rel em cincia da computao necessita conhecer e saber usar os procedimentos de investigaocientfica. Tal atividade proporcionada aos acadmicos atravs dos Programas de IniciaoCientfica e Programa de Estgios Voluntrios (atividades complementares) e do Trabalho deConcluso de Curso (atividade obrigatria).

    4.4 Integrao com pesquisa e extenso

    O Projeto Pedaggico do Bacharelado em Cincia da Computao prev a insero dosalunos 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 eComunicao (TIC) da regio no qual est inserido.

    Para acelerar este processo nas suas diversas Unidades Acadmicas, a UFRPE dever provermecanismos de intercmbio entre seus Campi, possibilitando que tanto alunos quanto docentesparticipem de editais de fomento e bolsas de apoio tecnolgico e apoio social. Tambm devermodernizar seu regimento e legislaes internas para possibilitar que docentes e discentes dasvrias 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 m-bito do curso como um todo, assegurando, para garantir tal objetivo, a indissociabilidade entreensino, pesquisa e extenso.

    A articulao entre ensino, pesquisa e extenso fundamental no processo de produo doconhecimento, pois permite estabelecer um dilogo entre a Cincia da Computao e as demaisreas, relacionando o conhecimento cientfico realidade social.

    Alm das atividades contempladas nas disciplinas que proporcionam a problematizao econtextualizao do ensino, entendendo ser o docente um agente indispensvel na execuodesta atividade, o Trabalho de Concluso de Curso, o Estgio Curricular Supervisionado e asAtividades Complementares focaro, prioritariamente, a interdisciplinaridade e contextualiza-o do ensino.

    4.6 Flexibilidade curricular

    O ensino de graduao, voltado para a construo do conhecimento, no pode pautar-se poruma estrutura curricular rgida, baseada num enfoque unicamente disciplinar e sequenciada apartir de uma hierarquizao artificial dos contedos, quando a realidade se apresenta em umamultiplicidade interdependente e a dinmica de transformao desta coloca a necessidade deum aprender permanente.

    Desta forma, a flexibilidade desponta como elemento indispensvel estruturao curricu-lar de modo a atender tanto s demandas da sociedade moderna quanto quelas que se direcio-nam a uma dimenso criativa e libertria para a existncia humana, constituindo-se no apenasem possibilidade, mas em condio necessria efetivao de uma formao profissional dequalidade.

    No curso, a flexibilidade curricular ser garantida atravs de uma srie de aes toma-das visando oportunizar os acadmicos vivenciar oportunidades no mbito da Universidade,tais como: reduo da carga horria total do Curso (tempo livre como importante componentecurricular, oportunizando a ocorrncia de momentos formativos inovadores e profcuos), ofere-cimento de disciplinas optativas nas diferentes nfases do Curso (oportunidade de escolha porparte 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 omercado de trabalho altamente competitivo que exige profissionais altamente qualificados. Oprprio conceito de qualificao profissional vem se alterando, com a presena cada vez maiorde 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 de-senvolver 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 desua prpria aprendizagem e desenvolve sua capacidade de aprender a aprender. A realidademostra que este diferencial pode ser conseguido com treinamento, de forma que o processoensino-aprendizagem contribuir, perpassando todas as disciplinas, para o alcance desta capa-cidade 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 diferencialdo profissional com habilidade de trabalho em equipe. Busca-se, desta forma, ao longo detodo o Curso, promover atividades que promovam a possibilidade de desenvolver trabalhos emequipe, 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 du-rante a realizao do Curso e a vivncia profissional.

    Os mecanismos de acompanhamento e de cumprimento sero estabelecidos e acompanha-dos pelo Coordenador do Curso em conjunto com a Comisso de Estgio e Professor respons-vel 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, in-clusive a possibilidade, mediante aprovao do CCD/BCC, de participao em Projetos de Pes-quisa, Empresa Jnior, . . . , roteiro, relatrios, especificaes detalhadas para a realizao doEstgio Supervisionado, tendo em vista que a regio ainda no possui um nmero de empresasprodutoras de Software com reconhecida competncia e em nmero significativo para o ade-quado desenvolvimento do Estgio. Convm ressaltar que estgio relevante para egresso destecurso 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 tcnicoda empresa, do Plano de Estgio, a ser entregue junto Coordenao do Curso, at um prazomximo 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 dediscusses realizadas entre o acadmico, o professor-orientador e o supervisor do estagirio naempresa;

    4.10.3 Fase 3 Defesa do Relatrio de Estgio

    Apresentao oral do Relatrio de Estgio para uma Banca Examinadora constituda peloprofessor-orientador e dois docentes do Curso ou externos a este com a concordncia da Coor-denao 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 estagi-rio na empresa, atravs de preenchimento de formulrio padro encaminhado pela Coordenaodo Curso, conceito este responsvel por 40% da nota final. Os 60% restantes referem-se ava-liao 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 impressase 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 pelasociedade, a Matriz Curricular do Curso prev a realizao de atividades complementares, quedevero ser realizadas ao longo do curso.

    A ampliao do horizonte da formao profissional. Atividades como iniciao cientficae tecnolgica, programas acadmicos amplos, programas de extenso universitria, visitas tc-nicas, 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 doCNE, so disciplinadas e sistematizadas pela Resoluo n. 313/2003 do CEPE/UFRPE. O alunodever cursar obrigatoriamente um mnimo de 320 horas em Atividades ComplementaresCurriculares e um mnimo de 420 horas em disciplinas optativas. Tais restries visamque o aluno se integre s atividades da UFRPE e comunidade e que tambm curse um mnimode disciplinas que compem reas de Saber constitudas por disciplinas optativas, respectiva-mente. As atividades complementares esto inseridas no eixo de formao livre, cujos crditospodem ser obtidos em quaisquer atividades acadmicas curriculares. Alm disso, a solicitaoda creditao das atividades curriculares complementares dever ser feita pelo aluno por meiode requerimento documentado e encaminhado ao Colegiado para proceder conforme Art. 37 dareferida Resoluo do CEPE:

    Deferido o aproveitamento pelas instncias competentes, o Coordenado de Curso remeterao DRCA, para creditar no histrico escolar do Aluno a carga horria e Crditos, correspondenteao aprovado, considerando a Tabela 4.1 reproduzida aqui.

  • 26

    Tabela 4.1: Atividades Complementares

    No. Cdigo Descrio Horas/Aula Crditos1 14001 Monitoria I 60 42 14002 Monitoria II 60 43 14003 Programa Especial de Treinamento I 60 44 14004 Programa Especial de Treinamento II 60 45 14005 Projeto de Pesquisa I 60 46 14006 Projeto de Pesquisa II 60 47 14007 Vivncia Profissional Complementar I 60 48 14008 Vivncia Profissional Complementar II 60 49 14009 Programa de Extenso I 60 4

    10 14010 Programa de Extenso II 60 411 14011 Programa de Alfabetizao I 60 412 14012 Programa de Alfabetizao II 60 413 14013 Projeto de Extenso I 60 414 14014 Projeto de Extenso II 60 415 14015 Discusses Temticas I 15 116 14016 Discusses Temticas II 15 117 14017 Tpicos Especiais I 15 118 14018 Tpicos Especiais II 30 219 14019 Prtica Integrada I 15 120 14020 Prtica Integrada II 30 221 14021 Cursos de Extenso I 30 222 14022 Cursos de Extenso II 60 423 14023 Evento de Extenso I 30 224 14024 Evento de Extenso II 60 425 14025 Publicao Tcnico-Cientfica I 30 226 14026 Publicao Tcnico-Cientfica I 60 427 14027 Produto de Extenso I 30 228 14028 Produto de Extenso II 60 429 14029 Prestao de Servio I 30 230 14030 Prestao de Servio II 60 4

  • 27

    5 Perfis

    5.1 Estudante ingressante

    Deve se interessar pela computao e, em particular, pela cincia. Deve possuir entusiasmopara conhecer e dominar novos assuntos, alm de disposio para construir sua prpria reputa-o por meio dos produtos do seu esforo prprio ou resultantes de trabalho em equipe do qualparticipa. Deve possuir atitude e a necessidade de realizar, mesmo sem superviso. De engajar-se em representaes locais, regionais, nacionais e internacionais, atravs de representaes declasse, visando a atualizao e fortalecimento da sociedade. Estes atributos so esperados naconduta 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 dosrequisitos 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 predis-posio e aptides para a rea, alm de um conjunto de competncias, habilidades e atitudes aserem 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 qualificadopara a pesquisa e desenvolvimento na rea de computao, para o projeto e construo de hard-ware e software bsico e tambm para o uso de sistemas computadorizados em outras reas daatividade humana, a fim de viabilizar ou aumentar a produtividade e a qualidade de todos ostipos de procedimentos. Na UFRPE todo egresso deve ser um profissional(1) com domnio ecapacidade para trabalhar na rea da Computao, desenvolvendo projetos de computadores esistemas 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 asseguintes 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 computa-cionais;

    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 hard-ware e de software;

    O egresso do curso de Bacharelado em Cincia da Computao deve estar preparado parapropor solues inovadoras e adequadas para problemas propostos, capacitado a acompanhar eavaliar 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, logodeve estar apto a desenvolver as seguintes funes no mercado de trabalho:

  • 29

    empreendedor descobrimento e empreendimento de novas oportunidades para apli-caes usando sistemas computacionais e avaliando a convenincia de se investir no de-senvolvimento da aplicao;

    consultor consultoria e assessoria a empresas de diversas reas no que tange ao usoadequado de sistemas computacionais;

    coordenador de equipe coordenao de equipes envolvidas em projetos na rea decomputao e informtica;

    membro de equipe participao de forma colaborativa e integrada de equipes quedesenvolvem projetos na rea de informtica;

    pesquisador participao em projetos de pesquisa cientfica e tecnolgica.

  • 30

    6 Caracterizao e Dados do Curso

    A Tabela 6.1 apresenta os parmetros de caracterizao de oferta do curso de Bachareladoem Cincia da Computao para a Unidade Acadmica de Garanhuns da UFRPE.

    Tabela 6.1: Dados e caractersticas do curso

    Curso Cincia da ComputaoModalidade BachareladoTtulo do egresso Bacharel em Cincia da Computaorea do conhecimento Cincias Exatas e da TerraModalidade de Educao Presencial (ensino a distncia restrito ao percentual imposto

    por legislao em vigor).Habilitao Cincia da ComputaoLocal de Oferta Universidade Federal Rural de Pernambuco

    Unidade Acadmica de GaranhunsNmero de vagas 80 (oitenta) vagas anuais, sendo 40 (quarenta) vagas semestraisCarga horria 3.200 (trs mil e duzentas) horasHorrio de funcionamento Predominantemente noturnoForma 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

    7 Organizao do Curso (e RecursosHumanos)

    A estrutura curricular proposta, (visualizar a Matriz Curricular no apndice 1) possui umacarga-horria mnima de 3.200 horas para a integralizao dos crditos exigidos para a obtenodo ttulo de Bacharel em Cincia da Computao.

    Como 20% da carga horria total do curso de Graduao (mximo de 640 horas para estecurso) pode ocorrer distncia (MEC, Portaria No. 4.059, de 10/12/2004), atravs de disci-plinas que permitam desenvolver suas atividades didticas, mdulos ou unidades de ensino-aprendizagem centrados na auto-aprendizagem e com mediao de recursos didticos organi-zados em ambientes de informao que utilizem tecnologia de comunicao remota, avaliaespresenciais, includos mtodos e prticas de ensino-aprendizagem que incorporem o uso de tec-nologias de informao e comunicao para a realizao dos objetivos pedaggicos, bem comoprever encontros presenciais e atividades de tutoria, atravs de docentes qualificados, e quepodero ser encorajadas pela Instituio a serem ofertadas distncia. Assim, pode-se com-partilhar a oferta das disciplinas nos diversos Campi onde o curso ser ofertado oferecendo aoaluno uma maior variedade na opo de disciplinas e maior integrao.

    Alm disso, estar-se- auxiliando os recm-criados cursos a desenvolverem seus grupos depesquisa e extenso.

    De acordo com as diretrizes do MEC, os currculos dos cursos da rea de Computao eInformtica 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 daMatemtica 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, queintroduz os conhecimentos bsicos da construo do conhecimento.

    A formao tecnolgica, tambm chamada de aplicada ou profissional, aplica os conheci-mentos bsicos adquiridos no desenvolvimento tecnolgico da Computao. Os objetivos socriar instrumentos (ferramentas) de interesse da sociedade ou robustecer tecnologicamente ossistemas de computao, para permitir a construo de ferramentas antes inviveis ou inefi-cientes. Entre temas de disciplinas de formao tecnolgica, pode-se citar: Sistemas Opera-cionais, Redes de Computadores, Banco de Dados, Sistemas Multimdia, Interface Humano-Computador, Realidade Virtual, Inteligncia Artificial, Computao Grfica e Processamentode Imagens.

    A formao complementar permite uma interao dos egressos dos cursos com outras pro-fisses, tendo como objetivo dotar o aluno do conhecimento necessrio para resolver problemasde outras reas. Para que possa interagir com profissionais de outras reas na busca de soluescomputacionais complexas para seus problemas, profissional de Computao deve conhecer deforma geral e abrangente essas reas. Como exemplos de reas de formao complementartm-se: Educao, Economia, Administrao, Biologia, Msica, entre outras. A formao hu-manstica d ao egresso uma dimenso social e humana, por meio do tratamento de temas comoo 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 reasde formao so calculados tendo como referncia o total parcial de carga horria que no levaem conta nem as atividades complementares, excluindo as optativas, nem o Trabalho de Con-cluso de Curso (TCC). As disciplinas optativas por fazerem parte de eixos de conhecimentodo curso esto contabilizadas dentro da formao tecnolgica.

    Para integralizao das 3.200 horas da carga-horria mnima exigida, o aluno dever cum-prir 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 deComputao;

    A critrio do aluno, outras disciplinas complementares, optativas e eletivas (todas as disci-plinas ofertadas na UFRPE so consideradas eletivas para o aluno do Bacharelado em Cincia

  • 33

    Tabela 7.1: Distribuio de carga horria por ncleos de formaorea 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 28 420 17,50%Cincias Bsicas (da Natureza) 4 60 2,50%Contexto Social e Profissional 10 150 6,25%Fundamentos da Computao 48 720 30,00%Tecnologia da Computao 42 630 26,25%Optativas 28 420 17,50%

    Total Parcial 160 2400 100,00%Atividades Complementares 320Estgio Supervisionado 300Trabalho de Concluso de Curso 180Total Geral 3200

    da Computao, desde que aprovadas pelo Colegiado do Curso) podero ser incorporadas ao seuhistrico escolar. Contudo, as eletivas no so contabilizadas para integralizao do currculode crditos. Os prazos de concluso de curso esto sumarizados na Tabela 7.2, a seguir.

    Tabela 7.2: Prazos para integralizao do currculoPrazo TempoMnimo 8 semestresPleno 9 semestresMximo 15 semestres

    7.1 Infraestrutura para Manuteno do Curso

    Para a adequada manuteno e evoluo de um curso de Bacharelado em Cincia da Com-putao so necessrios 3 (trs) itens fundamentais:

    1. recursos humanos, com docentes qualificados e tcnicos operacionais (para os serviosde 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 ne-cessria 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, emnvel mdio.

    7.1.2 Laboratrios e ambientes

    Para a infraestrutura de informtica, no que diz respeito aos laboratrios, os cursos de com-putao devem oferecer um bom laboratrio de software. imprescindvel que haja conexocom a Internet e que os alunos tenham acesso no mnimo aos dois ambientes computacionais ede redes mais comuns atualmente: Windows 7 e UNIX, como uma distribuio Linux, rodandoem dual-boot.

    Os laboratrios de hardware devem ser completos, com instrumental necessrio para ma-trias como arquitetura de computadores, circuitos digitais e automao: osciloscpios e ana-lisadores digitais, kits de programao e simulao de sistemas de automao e de circuitosdigitais, 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 (qua-renta) 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 compu-tao;

    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) computa-dores;

    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 (biblio-grafia complementar) por ementa de disciplina.

    H a necessidade de assinatura de revistas especializadas, em mbito nacional e interna-cional, como por exemplo, Communications of the ACM, IEEE Software e MIS Quarterly, etecnolgicas 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 segundoa Resoluo 065/2011-CEPE, sendo constitudo pelo(a) Coordenador(a) de Curso, como seupresidente nato, e por pelo menos 30% (trinta por cento) dos docentes efetivos e atuantes nocurso, relacionados pelo Colegiado de Curso que satisfizerem os requisitos previstos na resolu-o.

    A coordenao do curso possui um coordenador e outros docentes que formam o NcleoDocente Estruturante, ou NDE. Ao NDE cabe a manuteno do presente Projeto Pedaggicode Curso (PPC) e a correspondente implementao. O NDE um rgo consultivo, cujas su-gestes e decorrentes aes devem ser avaliadas e aprovadas pelo Conselho Diretor (CD) doInstituto de Informtica. A definio precisa das atribuies e da constituio do NDE, dentreoutras, devero ser fornecidas em regimento prprio devidamente aprovado pelo Colegiado deCoordenao Didtica.

    Este grupo deve avaliar constantemente o andamento do Curso, especialmente nos primei-ros anos, propondo melhorias e ajustes ao PPC e ao funcionamento do Curso, de forma a possi-bilitar 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 umColegiado de Coordenao Didtica, conforme preconiza o Art. 16, do Estatuto da UnidadeAcadmica de Garanhuns, constitudo pelo Coordenador do Curso, como presidente, pelo seusubstituto eventual, como vicepresidente, por docentes dos primeiros quatro perodos do curso(quatro representantes) e do quinto ao ltimo perodo do curso (cinco representantes), que mi-nistrem disciplinas no curso, por representante(s) do corpo discente de graduao e de ps-graduao, 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, doRegimento Geral da Unidade Acadmica de Garanhuns: a) elaborar modificaes ao currculodo curso, propondo-as ao Colegiado Geral de Coordenao Didtica; b) propor ao ColegiadoGeral de Coordenao Didtica o elenco de disciplinas optativas do curso; c) Promover, atravsde propostas devidamente, justificadas, ao Colegiado Geral de Coordenao Didtica, a me-lhoria contnua do curso; d) propor ao Colegiado Geral de Coordenao Didtica modificaesnos planos dos respectivos cursos; e) propor, em cada perodo letivo, os planos de ensino dasdisciplinas do Currculo do Curso; f) apreciar e deliberar sobre as solicitaes acerca do apro-veitamento de estudos e adaptaes, ouvidos os docentes da Unidade com competncia parajulgar e emitir parecer sobre o contedo de tais solicitaes; g) aprovar o Regimento do CentroAcadmico do Curso, submetendo-o depois homologao do Conselho Universitrio; i) exer-cer as demais funes que lhe so, explcita ou implicitamente, deferidas em lei, no Estatuto eneste 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 dascaractersticas deste programa manter uma postura de acompanhamento e apoio direto aoaluno, entretanto, a participao do discente no obrigatria, bem como seu ingresso emoutros programas existentes na faculdade, como iniciao cientfica ou programas de extenso.

    Como resultado do programa espera-se que seja incrementada a qualidade de formaoacadmica dos graduandos, propiciando ao aluno oportunidades de participao em atividadescientficas que transcendam a formao bsica, alm do auxlio em suas dificuldades a partirde estratgias de recuperao para alunos com problemas de aprendizagem. Estas aes visamcombater as causas da evaso e da formao deficiente, contribuem para o desenvolvimento emodernizao da prpria IES.

    7.4.1 Organizao

    Cabe a coordenao do curso o papel de organizar o programa, nomeando os tutores dentreseu corpo docente, para o perodo de um ano e estipulando a quantidade e relao nominal dealunos que cada tutor orientar.

    A coordenao do curso responsvel ainda, por estabelecer e divulgar os critrios b-sicos do programa de tutoria, comunicar aos docentes e discentes da graduao as aes derecuperao 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 auxiliaro tutorado em suas dificuldades durante o decorrer do curso, propor uma discusso sobre oplano de atividades dos tutorados sob sua responsabilidade direta, sem, entretanto ultrapassaros limites de autoridade do docente da disciplina e tambm ao final de cada perodo relatar asatividades do tutorado.

    7.4.3 Responsabilidades do Tutorando

    Como tutorandos entenda-se todos os alunos matriculados no curso e que por algum mo-tivo 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 comple-mentares, incentivados a participara de atividades de extenso, monitoria, iniciao cientfica.

    O tutorando ser incentivado, com anuncia do titular da disciplina e auxlio de seu tu-tor, apresentar um seminrio aberto comunidade cientfica sobre os assuntos especficos queapresenta dificuldade.

    7.5 Acompanhamento e avaliao do processo de ensino eaprendizagem

    O resultado da avaliao do processo de ensino e aprendizagem do curso um dos insu-mos para o planejamento pedaggico. Basicamente consiste nas lies aprendidas no semestreanterior, e que sero acrescidas base de conhecimento do curso.

    Esta base de conhecimento um dos principais ativos do curso e ser mantida semestral-mente ou sempre na ocorrncia de evento que justifique alterao. atribuio do NcleoDocente Estruturante do curso a avaliao do processo de ensino e aprendizagem.

    As lies aprendidas sero obtidas atravs da avaliao e anlise do semestre anterior (fe-chamento do semestre) e da avaliao discente das estratgias adotadas pelo curso. A avaliaodiscente deve ser feita formalmente (inclusive como forma de registro) e por disciplina, deacordo com as normas institucionais. Estas avaliaes serviro de insumos para a anlise dosemestre anterior, da qual participam o corpo docente e discente, sob a responsabilidade dacoordenao 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 ascompetncias profissionais orientadoras para a formao do Bacharel em Cincia da Computa-o. Esta avaliao ser complementada pelas seguintes aes:

    Reunies semestrais do Coordenador e Vice-Coordenador com os alunos, tentando identi-ficar pontos positivos e negativos no processo ensino e de aprendizagem empregado pelosdiversos professores, possivelmente utilizando questionrios preenchidos pelos alunos eprofessores das disciplinas.

    Utilizao dos resultados das avaliaes docentes feitas pela UFRPE para identificar opor-tunidades de melhorias e solues.

    Esta anlise o produto do sistema de avaliao do processo de ensino e aprendizagem, queservir de insumo para o planejamento pedaggico do semestre posterior. Tal anlise deverocorrer ao final de cada semestre.

    7.6 Acompanhamento e avaliao do Projeto Poltico-PedaggicoO presente Projeto Poltico-Pedaggico do Curso de Bacharelado em Cincia da Compu-

    tao 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 di-recionamento do Colegiado do Curso, com periodicidade mnima mensal. Reunies peridicasdo Colegiado de Curso utilizaro os resultados das avaliaes docentes para melhorar a alocaodocente e treinamento dos profissionais envolvidos com o curso.

    Avaliaes de periodicidade semestral sero realizadas e reunies de direcionamento es-tratatgico 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 comunidadee, em especial com os grupos de trabalhos e fruns de discusso permanentes, capazes de tornarpblicas as interpretaes do processo avaliativo, construindo parmetros, critrios e padrescom o coletivo do Colegiado do Curso, regio onde o curso se insere e da Universidade paraque corresponda s polticas da SBC e s demandas da comunidade.

    O Curso de Bacharelado em Cincia da Computao prev um sistema de avaliao con-tnuo 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 semestrepara uma avaliao do curso e do semestre.

    2. Avaliao das disciplinas do curso, professores, coordenao e direo, por parte dos alu-nos, de acordo com normas institucionais prprias. As disciplinas obrigatrias poderoser alteradas, e novas disciplinas optativas podero ser propostas, a fim de realizar rpidasadequaes ao mercado de trabalho, s orientaes da Sociedade Brasileira de Compu-tao, Ministrio da Educao, ou ainda, s normas internas e institucionais, mediantediscusso e aprovao pelo Ncleo Docente Estruturante, e, submetido Coordenao doColegiado Didtico do curso, para validao.

    3. Preenchimento pelo aluno de questionrio especfico, aps a realizao de estgio su-pervisionado obrigatrio, indicando como foi a sua insero e adaptao na empresa eapresentando 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 emCincia da Computao. Disponvel em: http://www.sbc.org.br/index.php?language=1 &sub-ject=28&content=downloads&id=82Bacharelado em Sistemas de Informao da Universidade Federal de Minas Gerais. Disponvelem: http://www.dcc.ufmg.br/ensino/infbsi

    Bacharelado em Sistemas de Informao da Universidade Federal de Santa Catarina. Disponvelem: http://www.inf.ufsc.br/sin/index.html

    Editora Universitria Champagnat, editor. Anais do II Curso de Qualidade de Cursos de Gra-duao da rea de Computao e Informtica, Curitiba - PR, julho 2000. SBC.Editora Universitria Champagnat, editor. Anais do III Curso de Qualidade de Cursos de Gra-duao da rea de Computao e Informtica, Curitiba - PR, julho 2001. SBC.Ministrio da Educao. Oferta de disciplinas no presenciais em cursos presenciais reconhe-cidos. 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 daSBC. 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 Educa-o (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 systemsand "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 entre-preneurial paradigm. Research Policy, 29:313-330, 2000. Elsevier Science B.V.

    Torsten Leidig. L3- towards an open learning environment. ACM Journal of Educational Re-sources in Computing, 1(1), Spring 2001. Article 45.

  • 42

    Darius Mahdjoubi. The linear model of technological innovation, 1997. Disponvel em: http://www.gslis.uterius/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/ educa-tion/cc2001/report/ march 2001.

  • 43

    Apndices

  • 44

    Apndice A - Matriz Curricular

    Clculo p/Computao I

    (60)

    GeometriaAnaltica

    (60)

    Introduo Computao

    (30)

    Introduo Programao

    (90)

    LgicaMatemtica

    (60)

    Clculo p/Computao II

    (60)

    Fsica p/Computao

    (60)

    lgebraLinear

    (60)

    Algoritmos eEstruturas de

    Dados I(60)

    ProgramaoOrientada

    Objetos(60)

    Probabilidade eEstatstica

    (60)

    SistemasDigitais

    (60)

    MetodologiaCientfica

    (30)

    Algoritmos eEstruturas de

    Dados II(60)

    Ingls

    (30)

    Arquitetura deComputadores

    (60)

    Projeto e Anlisede Algoritmos

    (60)

    Paradigmas deLinguagens deProgramao

    (60)

    Bancosde Dados

    (60)

    Engenhariade Software

    (60)

    SistemasOperacionais

    (60)

    Redes deComputadores

    (60)

    IntelignciaArtificial

    (60)

    Sistemas deInformao eTecnologias

    (60)

    Teoria daComputao

    (60)

    Reconhecimentode Padres

    (60)

    SistemasDistribudos

    (60)

    ComputaoGrfica

    (60)

    Empreendimentosem TIC

    (60)

    Compiladores

    (60)

    Projeto deDesenvolvimento

    (90)

    InteraoHumano-

    Computador(60)

    Computadorese Sociedade

    (30)

    Optativa 1

    (60)

    Optativa 2

    (60)

    Optativa 3

    (60)

    Optativa 4

    (60)

    Optativa 5

    (60)

    Optativa 6

    (60)

    Optativa 7

    (60)

    Estgio

    (300)

    TCC

    (180)

    MatemticaDiscreta

    (30)

    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)

    300 300 300 300 300 300 300 300 480

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

  • 45

    Apndice B - Disciplinas Obrigatrias

    Tabela 7.1: Perfil Curricular

    N Perodo Disciplinas h/semana Crditos CHNcleo: Matemtica

    1 I Clculo p/ Computao I 4 4 602 I Geometria analtica 4 4 603 I Lgica Matemtica 4 4 604 II Clculo p/ Computao II 4 4 605 II lgebra Linear 4 4 606 III Probabilidade e Estatstica 4 4 607 III Matemtica Discreta 4 4 60

    Subtotal (Matemtica) 28 28 420Ncleo: Fundamentos da Computao

    8 I Introduo Computao 2 2 309 I Introduo Programao 6 6 90

    10 II Algoritmos e Estruturas de Dados I 4 4 6011 II Programao Orientada Objetos 4 4 6012 III Sistemas Digitais 4 4 6013 III Algoritmos e Estruturas de Dados II 4 4 6014 IV Arquitetura de Computadores 4 4 6015 IV Projeto e Anlise de Algoritmos 4 4 6016 IV Paradigmas de Linguagens de Programao 4 4 6017 V Sistemas Operacionais 4 4 6018 V Sistemas de Informao e Tecnologias 4 4 6019 V Teoria da Computao 4 4 60

    SubTotal (Fundamentos da Computao) 48 48 720Ncleo: Cincias Bsicas20 II Fsica p/ Computao 4 4 60

    SubTotal (Cincias Bsicas) 4 4 60Ncleo: Tecnologia da Computao21 IV Bancos de Dados 4 4 6022 IV Engenharia de Software 4 4 6023 V Redes de Computadores 4 4 6024 V Inteligncia Artificial 4 4 6025 VI Reconhecimento de Padres 4 4 6026 VI Compiladores 4 4 60

  • 46

    27 VI Computao Grfica 4 4 6028 VI Sistemas Distribudos 4 4 6029 VII Projeto de Desenvolvimento 4 4 6030 VII Interao Humano-Computador 4 4 60

    SubTotal (Tecnologia da Computao) 40 40 600Ncleo: Contexto Social e Profissional31 III Metodologia Cientfica 2 2 3032 III Ingls 2 2 3033 VI Empreendedorismo 4 4 6034 VII Computadores e Sociedade 2 2 3035 IX Estgio 8 8 120

    SubTotal (Contexto Social e Profissional) 18 18 270Optativas36 VII Optativa 1 4 4 6037 VII Optativa 2 4 4 6038 VIII Optativa 3 4 4 6039 VIII Optativa 4 4 4 6040 VIII Optativa 5 4 4 6041 VIII Optativa 6 4 4 6042 VIII Optativa 7 4 4 60

    SubTotal (Optativas) 28 28 420

  • 47

    Apndice C - Disciplinas Optativas

    Tabela 7.2: Disciplinas Optativas

    N Perodo Disciplinas h/semana Crditos CHrea Temtica: Banco de Dados

    1 Banco de Dados Avanados 4 4 602 Projeto de Banco de Dados 4 4 603 Integrao de Dados e Data-Warehouse 4 4 604 Modelagem Conceitual de Dados 4 4 605 Tpicos Especiais em Banco de Dados 4 4 60

    rea Temtica: Engenharia da Computao1 Sistemas de Tempo Real 4 4 602 Projeto de Sistemas Embarcados 4 4 603 Prototipao de Circuitos Digitais 4 4 604 Tp. Avanados em Engenharia da Computao 4 4 60

    rea Temtica: Engenharia de Software1 Engenharia de Software Experimental 4 4 602 Programao Orientada a Aspectos 4 4 603 Programao Orientada a Objetos II 4 4 604 Programao Paralela e Distribuda (Clusters) 4 4 605 Programao Web 4 4 606 Desenvolvimento Distribudo de Software 4 4 607 Anlise e Projeto de Sistemas 4 4 608 Gerenciamento de Projetos 4 4 609 Engenharia de Requisitos 4 4 60

    10 Qualidade de Software 2 2 3011 Teste de Software 4 4 6012 Estimativas e Medio de Software 2 2 3013 Desenvolvimento de Aplicaes Mveis 4 4 6014 Metodologias geis 4 4 6015 Tpicos Especiais em Engenharia de Software 4 4 60rea Temtica: Inteligncia Computacional

    1 Redes Neurais 4 4 602 Computao Evolucionria 4 4 603 Minerao de Dados 4 4 604 Viso Computacional 4 4 605 Agentes Inteligentes 4 4 60

  • 48

    6 Aprendizagem de Mquina 4 4 607 Biometria 4 4 608 Sistemas de Recomendao 4 4 609 Reconhecimento de Padres II 4 4 60

    10 Sistemas Hibridos 4 4 6011 Computacao Forense 4 4 6012 Mtodos Paramtricos Aprendizagem de Mquina 4 4 6013 Bioinformtica 4 4 6014 Introduo Computao Quntica 4 4 6015 Tpicos Especiais em Inteligncia Computacional 4 4 6016 Tpicos Especiais em Aprendizagem de Mquina 4 4 6017 Tpicos Especiais em Redes Neurais 4 4 6018 Tpicos Especiais em Computao Evolucionria 4 4 6019 Tpicos Especiais em Inteligncia Artificial 4 4 60rea Temtica: Matemtica e Simulao Computacional

    1 Anlise Numrica 4 4 602 Clculo Numrico e Computacional 4 4 603 Mtodos de Otimizao 4 4 604 Modelagem Matemtica 4 4 605 Programao Matemtica 4 4 606 Simulao de Sistemas 4 4 607 Clculo para Computao III 4 4 608 Tpicos Especiais em Matemtica Computacional 4 4 609 Tpicos Especiais em Pesquisa Operacional 4 4 60

    rea Temtica: Metodologia e Tcnicas da Computao1 Anlise Estatstica para Mtodos Quantitativos 4 4 602 Mtodos de Pesquisa em Computao 4 4 603 Anlise de Dados Simblicos 4 4 604 Mtodos de Pesquisa Qualitativa 4 4 605 Reviso Sistemtica de Literatura 4 4 606 Tpicos Especiais em Metodologia de Pesquisa 4 4 60

    rea Temtica: Mdia e Interao1 Processamento de Imagens I 4 4 602 Processamento de Imagens II 4 4 603 Modelagem Geomtrica 4 4 604 Realidade Virtual e Aumentada 4 4 605 Processamento Digital de Sinais 4 4 60

  • 49

    6 Processamento de Audio 4 4 607 Desenvolvimento de Jogos 4 4 608 Princpios da Animao Grfica 3D 4 4 609 Wavelets 4 4 60

    10 Tpicos Especiais em Processamento de Imagens 4 4 6011 Tpicos Especiais em Processamento de Sinais 4 4 6012 Tpicos Especiais em Mdia e Interao 4 4 6013 Tpicos Especiais em Computao Grfica 4 4 6014 Tp. Especiais em Realidade Virtual e Aumentada 4 4 60rea Temtica: Redes e Sistemas Distribudos

    1 Segurana de Redes de Computadores 4 4 602 Gerenciamento de Redes de Computadores 4 4 603 Tpicos Especiais Redes e Sistemas Distribudos 4 4 60

    rea Temtica: Tecnologia Educacional1 Informtica na Educao 4 4 602 Desenvolvimento de Software Educacional 4 4 603 Tecnologia Educacional e Cognio 4 4 604 Projeto de Sistemas Educacionais 4 4 605 Linguagem Brasileira de Sinais 4 4 606 Tpicos Especiais em Tecnologia Educacional 4 4 60

    rea Temtica: Tecnologias da Informao1 Gesto da TI 4 4 602 Gesto de Processos de Negcio 4 4 603 Gesto de Servios em TI 4 4 604 Governana em TI 4 4 605 Contabilidade e Administrao de Empresas 4 4 606 Contabilidade e Administrao Financeira 4 4 607 Tpicos Especiais em Gesto de Projetos 4 4 60

  • 50

    Tabela 7.3: Disciplinas com os pr e co-requisitos

    N Perodo Disciplinas Pr-requisitos Co-requisitosNcleo: Matemtica

    1 I Clculo p/ Computao I2 I Geometria Analtica3 I Lgica Matemtica4 II Clculo p/ Computao II Clculo p/ Computao I5 II Algebra Linear Geometria Analtica6 III Probabilidade e Estatstica Clculo p/ Computao II7 III Matemtica Discreta Lgica Matemtica

    Ncleo: Fundamentos da Computao8 I Introduo Computao9 I Introduo Programao

    10 II Algoritmos e Estruturas de Dados I Introduo Programao11 II Programao Orientada a Objetos Introduo Programao12 III Sistemas Digitais Fsica p/ Computao13 III Algoritmos e Estruturas de Dados II Algoritmos e Estruturas de Dados I14 IV Arquitetura de Computadores Sistemas Digitais15 IV Projeto e Anlise de Algoritmos Algoritmos e Estruturas de Dados II16 IV Paradigmas de Linguagens de Programao Algoritmos de Estruturas de Dados II17 V Sistemas Operacionais Arquitetura de Computadores18 V Sistemas de Informao e Tecnologias19 V Teoria da Computao Matemtica Discreta

  • 51

    Ncleo: Cincias Bsicas20 II Fsica p/ Computao Clculo p/ Computao INcleo: Tecnologia da Computao21 IV Bancos de Dados Algoritmos e Estruturas de Dados II22 IV Engenharia de Software Algoritmos e Estruturas de Dados II23 V Redes de Computadores Introduo Computao24 V Inteligncia Artificial Projeto e Anlise de Algoritmos

    Paradigmas de Ling. de Programao25 VI Reconhecimento de Padres Algoritmos e Estruturas de Dados II

    Matemtica Discreta26 VI Compiladores Teoria da Computao

    Algoritmos e Estruturas de Dados II27 VI Computao Grfica lgebra Linear

    Introduo a Computao28 VI Sistemas Distribudos Redes de Computadores29 VII Projeto de Desenvolvimento Engenharia de Software

    Banco de DadosEmpreendimentos em TIC

    30 VII Interao Humano-Computador Engenharia de Software31 IX Trabalho de Concluso de Curso Disciplinas CursadasNcleo: Contexto Social e Profissional32 III Metodologia Cientfica33 III Ingls34 VI Empreendimentos em TIC

  • 52

    35 VIII Computadores e Sociedade

  • 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: 04CARGA HORRIA SEMANAL: 04 TERICAS: 04 PRTICAS: 00 TOTAL:04PR-REQUISITOS: no hCO-REQUISITOS:no h

    EMENTA

    Conjuntos numricos. Funes elementares: linear, afim, quadrtica, modular. Funesdiretas e inversas. Funes exponenciais e logartmicas. Introduo trigonometria. Funestrigonomtricas. 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; reim-presso 2004.

    GUIDORIZZI, HAMILTON L.. Um Curso de Clculo, vol.1, 5 edio, Ao Livro TcnicoS.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, EditoraMakron Books do Brasil, 1995.

  • 55

    IDENTIFICAO

    DISCIPLINA: Geometria Analtica CDIGO:DEPARTAMENTO: Unidade Acadmica de Garanhuns

    REA:CARGA HORRIA TOTAL: 60 HORAS NMERO DE CRDITOS: 04CARGA HORRIA SEMANAL: 04 TERICAS: 04 PRTICAS: 00 TOTAL: 04PR-REQUISITOS: no hCO-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 emisto; Aplicaes: reas e volumes; Equao da reta no R3 e equao do plano; Equao dasuperfcie 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: 04CARGA HORRIA SEMANAL: 04 TERICAS: 04 PRTICAS: 00 TOTAL: 04PR-REQUISITOS: no hCO-REQUISITOS: no h

    EMENTA

  • 56

    Proposies e conectivos; Operaes lgicas sobre proposies; Construo de tabelas-verdade; Tautologias, contradies e contingencias; Implicao lgica; Equivalncia lgica; l-gebra das proposies; Mtodo dedutivo; Argumentos, regras de inferncia; Validade mediantetabela verdade; Validade mediante regras de inferncia; Mtodos de demonstraes; Sentenasabertas; Operaes lgicas sobre sentenas abertas; Quantificadores.

    BIBLIOGRAFIA

    Bsica:

    GERSTING, JUDITH L. Fundamentos matemticos para a cincia da computao: umtratamento 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. SoPaulo : 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: 02CARGA HORRIA SEMANAL: 02 TERICAS: 02 PRTICAS: 00 TOTAL: 02PR-REQUISITOS: no hCO-REQUISITOS: no h

    EMENTA

    Introduo Cincia da Computao: a cincia, o curso e a profisso. Histria e evoluo daCincia da Computao. Conceitos bsicos. Classificao de sistemas computacionais. Noesde sistemas operacionais, redes, tipos de linguagens, compiladores e interpretadores. Tpicoscomplementares. 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: 06CARGA HORRIA SEMANAL: 06 TERICAS: 03 PRTICAS: 03 TOTAL: 06PR-REQUISITOS: no hCO-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 dedados: vetores, matrizes e registros. Noes de funes. Comandos de atribuio e declaraode constantes, variveis e tipos de dados. Expresses. Ponteiros. Instrues condicionais decontrole de fluxo. Bibliotecas definidas pelo usurio. Recursividade. Alocao dinmica dememria.

    BIBLIOGRAFIA

    Bsica:

    Fundamentos da programao de computadores. Ana Fernanda Gomes Ascencio, EdileneAparecida Veneruchi de Campo. 2 Edio. Prentice Hall. ISBN 8587918362. (2002).

    Lgica de Programao. A construo de Algoritmos e estruturas de dados. Andr Luiz eHenri 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. Cam-pus. ISBN 8535210199 (2002).

    Algoritmos e Programao, Teoria e Pr