Você está na página 1de 165

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

PROJETO PEDAGGICO DO CURSO DE ENGENHARIA DE COMPUTAO

Coordenador:

M.Sc. Henrique Mariano Costa do Amaral

So Lus MA 2008
Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 1 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

PROJETO PEDAGGICO DO CURSO DE ENGENHARIA DE COMPUTAO

Projeto Pedaggico apresentado a PrReitoria de Graduao da Universidade Estadual do Maranho para criao do Curso de Engenharia de Computao.

Comisso Organizadora

Henrique Mariano Costa do Amaral


(M.Sc. em Cincia da Computao)

Denivaldo Cicero Pavo Lopes


(Dr. em Informtica)

Ccero Costa Quarto


(M.Sc. em Cincia da Computao)

Zair Abdelouahab
(Ph.D. em Cincia da Computao)

Sofiane Labidi
(Dr. em Informtica)

Manira Abud Santos


(Dr. em Pedagogia)

Sebastian Yuri Catunda


(Dr. em Engenharia de Eletricidade)

Joo Viana da Fonseca Neto


(Dr. em Engenharia de Eletricidade)

Manuel Leonel da Costa Neto


(Dr. em Engenharia de Eletricidade)

So Lus - MA 2008
Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 2 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

Universidade Estadual do Maranho


Prof. M.Sc. Jos Augusto Silva Oliveira
Reitor

Prof. M.Sc. Gustavo Pereira da Costa


Vice-Reitor

Prof. Dr. Porfrio Candanedo Guerra


Pr-Reitor de Graduao

Prof. M.Sc. Jos Gomes Pereira


Pr-Reitor de Planejamento

Prof. M.Sc. Jos Bello Salgado Neto


Pr-Reitor de Administrao

Profa. M.Sc. Grete Soares Pflueger


Pr-Reitora de Extenso e Assuntos Estudantis

Prof. M.Sc. Walter Canales Santana


Pr-Reitor de Pesquisa e Ps-Graduao

Prof. Dr. Joel Manuel Alves Filho


Diretor do Centro de Cincias Tecnolgicas

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 3 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

Projeto Pedaggico do Curso de Engenharia de Computao

Resumo
O objetivo deste documento o Projeto Pedaggico para o Curso de Engenharia de Computao a ser oferecido pelo Centro de Cincias Tecnolgicas (CCT) da Universidade Estadual do Maranho (UEMA). A responsabilidade deste plano garantir qualidade aos formandos, estabelecendo as competncias e habilidades mnimas para o perfil profissiogrfico desejado, com a necessria base tecnolgica, atendendo ao disposto no inciso II do art. 43 da LDB que estabelece como uma das finalidades do ensino superior formar diplomados nas diversas reas de conhecimento, aptos para a insero em setores profissionais e para a participao no desenvolvimento da sociedade brasileira, e colaborar na sua formao contnua. Para a consecuo deste projeto, tomou-se por base: documentos e recomendaes emanadas: pela Sociedade Brasileira de Computao (SBC), em particular a sua proposta Currculo de Referncia da SBC para Cursos de Graduao em Bacharelado em Cincia da Computao e Engenharia da Computao verso 2005; pelo SESu/MEC e INEP/MEC; pelo Plano de Desenvolvimento Cientfico e Tecnolgico do Estado do Maranho (PDCT); pelo documento intitulado Um Plano Pedaggico de Referncia para Curso de Engenharia de Computao e elaborado pelos professores Cesar Teixeira, Joberto Martins, Antonio Prado, Orides Junior, Cludio Geyer e Pauli Azeredo; pelas Diretrizes Curriculares para Cursos de Graduao em Engenharia e Cincias da Computao. guias e relatrios de fora tarefa: ACM Guidelines For Associate-Degree Programs In Computer Science 2002; The Joint Task Force for Computing Curricula 2005 - A cooperative project of The Association for Computing Machinery (ACM), The Association for Information Systems (AIS), The Computer Society (IEEE-CS) - 30 September 2005; IEEE Computer Society/ACM Task Force on the "Model Curricula for Computing" em Computer Engineering Volume Curriculum Guidelines for Undergraduate Degree Programs in Computer Engineering - December 2004; Software Engineering Volume August 23, 2004 Curriculum Guidelines for Undergraduate Degree Programs in Software Engineering.
Pgina 4 de 89

Projeto Pedaggico do Curso de Engenharia de Computao

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

currculo do curso de: Cincias da Computao das seguintes instituies: Universidade Federal de So Carlos; Universidade Federal do Rio Grande do Sul; Universidade Federal de Pernambuco; Universidade Federal de Santa Catarina; Universidade Federal do Paran; Universidade de Boston; Universidade de Berkeley; Universidade de Harvard; Universidade de Caltech; Universidade de Winconsin; Universidade de Illinois. Engenharia de Computao das seguintes instituies: Universidade Federal de Santa Catarina; Universidade Federal do Rio Grande do Sul; Instituto Tecnolgico de Aeronutica (ITA); Universidade Federal do Par; Universidade Federal do Esprito Santo; PUC-Campinas; PUC-Rio de Janeiro; USP-So Carlos; Universidade Estadual de Feira de Santana; Universidade Federal de Gois; Universidade Estadual de Campinas; Universidade Federal do Rio Grande do Norte; Universidade Federal de Pernambuco.

Outros documentos que ajudaram a nortear a concepo deste projeto esto listados na seo de referncias bibliogrficas. Por outro lado, tambm se estabeleceu que o projeto pedaggico devesse atender os preceitos de avaliao de curso estabelecidos pela Portaria INEP n179 de 24/08/2005, bem como pelo documento Avaliao de Cursos de Graduao, instrumento publicado em maio de 2006 pelo INEP/MEC. Esses documentos foram estudados e as suas caractersticas primordiais foram incorporadas a este projeto pedaggico. Uma das caractersticas deste projeto pedaggico que se procurou adotar o que h de mais moderno para educao em Engenharia de Computao, tomando o que h de melhor nas instituies pesquisadas e consultadas ao mesmo tempo em que se leva tambm em considerao as nuances do ambiente institucional da UEMA, de modo a se formar um profissional altamente qualificado para atuar, individualmente ou em equipe, em solues computacionais para problemas que impliquem o envolvimento do profissional com as caractersticas fsicas do ambiente ou do objeto de trabalho. O Engenheiro de Computao formado pela UEMA ser um profissional preparado para aplicar a matemtica, a cincia e as tecnologias modernas em solues computacionais importantes para o bem estar e a segurana da sociedade.

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 5 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

Para isso, foi importante o que est definido no documento intitulado Grandes Desafios da Pesquisa em Computao no Brasil fruto do Seminrio realizado em 8 e 9 de maio de 2006 e promovido pela SBC, que permitiu o delineamento das habilitaes aqui estabelecidas, face o que se espera da Universidade diante do Plano de Desenvolvimento Cientfico e Tecnolgico (PDCT) do Estado do Maranho. Este projeto pedaggico atende a demanda existente por profissionais em Engenharia de Computao no Estado do Maranho e na regio Nordeste. Este documento favorece uma cooperao multidisciplinar entre os diversos cursos do CCT/UEMA, fortalecendo a formao de um engenheiro de computao e dando a seus egressos condies de generalidade e especificidades desejadas pelo mercado. Assim, neste projeto pedaggico, propomos um curso de Engenharia de Computao com trs habilitaes: Engenharia de Software e Tecnologia da Informao; Automao e Controle; Telemtica e Telecomunicaes.

A opo por um curso com trs diferentes habilitaes possibilita a oferta de certificaes capazes de dar uma formao diferenciada e contnua a profissionais j egressos do prprio curso ou de outros cursos tais como de Cincias da Computao, Tecnolgicos nas reas de Informtica, Engenharia, etc. Alm disto, estas trs habilitaes podem ser combinadas para proporcionar uma formao profissional mltipla atravs de oferta de cursos de educao continuada. Independentemente da opo que o aluno fizer, o elenco de componentes curriculares obrigatrios suficiente para promover a formao bsica e essencial do engenheiro, principalmente nos aspectos referentes aos conhecimentos fsicos e s tecnologias computacionais necessrias sua atuao profissional. Portanto, considerando-se essas trs habilitaes, este projeto pedaggico foi desenvolvido para que o Curso de Engenharia de Computao possibilite uma formao fortemente fundamentada e mais completa possvel que d aos egressos a aptido de resolver as classes de problemas de sua rea, a possibilidade de desempenhar bem as funes que podero vir a exercer e a capacidade de adaptao evoluo tecnolgica. Por fim, apresenta-se a infra-estrutura material, humana, computacional, laboratorial, espacial, didtico-pedaggica e procedural necessria, que possibilite a implantao do curso e suas habilitaes.

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 6 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

Lista de Figuras
Figura 1. Estrutura em Camadas do Projeto Pedaggico de Engenharia de Computao ........................................................................................................................................ 15 Figura 2. Planta baixa e fachada do prdio de Engenharia de Computao................... 41 Figura 3. Estrutura dos componentes curriculares do curso de Engenharia de Computao .................................................................................................................... 42 Figura 4. Pr-requisitos e co-requisitos dos componentes curriculares: ncleo comum 61 Figura 5. Pr-requisitos e co-requisitos dos componentes curriculares: ncleo especfico da habilitao Engenharia de Software e Tecnologia da Informao ............................ 62 Figura 6. Pr-requisitos e co-requisitos dos componentes curriculares: ncleo livre da habilitao Engenharia de Software e Tecnologia da Informao ................................. 63 Figura 7. Pr-requisitos e co-requisitos dos componentes curriculares: ncleo especfico da habilitao Telemtica e Telecomunicaes.............................................................. 64 Figura 8. Pr-requisitos e co-requisitos dos componentes curriculares: ncleo livre da habilitao Telemtica e Telecomunicaes .................................................................. 65 Figura 9. Pr-requisitos e co-requisitos dos componentes curriculares: ncleo especfico da habilitao Automao e Controle............................................................................. 66 Figura 10. Pr-requisitos e co-requisitos dos componentes curriculares: ncleo livre da habilitao Automao e Controle ................................................................................. 67

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 7 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

Lista de Tabelas
Tabela 1. Componentes curriculares do ncleo comum................................................. 43 Tabela 2. Componentes curriculares do ncleo especfico da habilitao em Engenharia de Software e Tecnologia da Informao ....................................................................... 45 Tabela 3. Componentes curriculares do ncleo livre da habilitao Engenharia de Software e Tecnologia da Informao............................................................................ 46 Tabela 4. Componentes curriculares do ncleo especfico da habilitao Telemtica e Telecomunicaes .......................................................................................................... 47 Tabela 5. Componentes curriculares do ncleo livre da habilitao Telemtica e Telecomunicaes .......................................................................................................... 48 Tabela 6. Componentes curriculares do ncleo especfico da habilitao Automao e Controle .......................................................................................................................... 49 Tabela 7. Componentes curriculares do ncleo livre da habilitao Automao e Controle .......................................................................................................................... 50 Tabela 8. Componentes do ncleo comum..................................................................... 51 Tabela 9. Componentes curriculares conforme o ncleo especfico da habilitao Engenharia de Software e Tecnologia da Informao.................................................... 53 Tabela 10. Componentes curriculares conforme o ncleo especfico da habilitao Telemtica e Telecomunicaes..................................................................................... 56 Tabela 11. Componentes curriculares conforme o ncleo especfico da habilitao Automao e Controle .................................................................................................... 58 Tabela 12. Resumo das caractersticas do curso de Engenharia de Computao........... 68 Tabela 13. Disciplinas com docentes disponveis .......................................................... 75 Tabela 14. Lista de disciplinas para as quais professores devem ser contratados.......... 76

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 8 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

ndice
pgina Resumo ............................................................................................................................. 4 1. Introduo............................................................................................................... 11 2. Caracterizao Institucional ................................................................................... 12 2.1. Histrico ......................................................................................................... 12 2.2. Finalidade ....................................................................................................... 12 2.3. Estrutura ......................................................................................................... 13 3. Concepo .............................................................................................................. 14 3.1. Denominao do Curso .................................................................................. 15 3.2. reas de Concentrao ................................................................................... 17 3.3. Competncias e Habilidades........................................................................... 18 3.3.1. Genricas de um Engenheiro.................................................................. 19 3.3.2. De um Engenheiro da Computao ........................................................ 20 3.3.3. Especficas da habilitao de Engenharia de Software e Tecnologia da Informao.............................................................................................................. 21 3.3.4. Especficas da Habilitao de Automao e Controle............................ 22 3.3.5. Especficas da Habilitao de Telemtica e Telecomunicaes............. 22 3.4. Perfil do Egresso............................................................................................. 22 3.4.1. Classes de Problemas que os Egressos Estaro Capacitados a Resolver 23 3.4.2. Funes que os Egressos Podero Exercer no Mercado de Trabalho .... 25 3.5. Capacidade de Adaptao do Egresso Evoluo da Computao e de suas Tecnologias................................................................................................................. 26 3.6. Descrio da Metodologia do Curso em Funo do Perfil dos Egressos e do seu Papel na Sociedade............................................................................................... 26 3.6.1. Como Formar Profissionais Capazes de Serem Agentes Transformadores da Realidade Regional ............................................................................................ 27 3.7. Bases Tecnolgicas......................................................................................... 28 3.8. Consideraes para a Elaborao da Estrutura Curricular ............................. 31 4. Projeto Curricular ................................................................................................... 32 4.1. Geral ............................................................................................................... 32 4.2. Desenvolvimento dos Contedos Programticos ........................................... 32 4.3. Caractersticas de Ensino a Serem Adotados ................................................. 33 4.3.1. Anlise Crtica ........................................................................................ 33 4.3.2. Abstrao ................................................................................................ 33 4.3.3. Criatividade ............................................................................................ 34 4.3.4. Empreendedorismo................................................................................. 34 4.3.5. Ferramentas Tecnolgicas ...................................................................... 34 4.3.6. Tecnologia na Aprendizagem................................................................. 35 4.3.7. Motivao para Aprender ....................................................................... 35 4.3.8. Comunicao Oral e Escrita ................................................................... 36 4.3.9. Multidisciplinaridade.............................................................................. 36 4.3.10. Mtodos Formais .................................................................................... 37 4.3.11. Referncias Bibliogrficas...................................................................... 38 4.3.12. Utilizao de Laboratrios ..................................................................... 38 4.4. Estrutura de Funcionamento........................................................................... 40 4.5. Estrutura Fsica em Construo...................................................................... 40 4.6. Organizao Curricular................................................................................... 42 4.6.1. Componentes Curriculares do Ncleo Comum ...................................... 43
Pgina 9 de 89

Projeto Pedaggico do Curso de Engenharia de Computao

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

4.6.2. Componentes Curriculares do Ncleo Especfico e Ncleo Livre ......... 45 4.6.2.1. Habilitao em Engenharia de Software e Tecnologia da Informao45 4.6.2.2. Habilitao em Telemtica e Telecomunicaes................................ 47 4.6.2.3. Habilitao em Automao e Controle............................................... 49 4.6.3. Atividades Complementares................................................................... 51 4.7. Estrutura Curricular ........................................................................................ 51 4.7.1. Ncleo Comum a Todas as Habilitaes................................................ 51 4.7.2. Ncleo Especfico................................................................................... 53 4.7.2.1. Habilitao Engenharia de Software e Tecnologia da Informao .... 53 4.7.2.2. Habilitao: Telemtica e Telecomunicaes .................................... 56 4.7.2.3. Habilitao: Automao e Controle ................................................... 58 4.8. Pr-requisitos e Co-requisitos......................................................................... 60 4.9. Da Inscrio em Disciplinas ........................................................................... 68 4.10. Responsvel pela Implantao ................................................................... 68 4.11. Caractersticas de Funcionamento do Curso .............................................. 68 4.12. Progresso e Itinerrios Curriculares.......................................................... 69 5. Bases e Modelos de Avaliao ............................................................................... 69 5.1. Geral ............................................................................................................... 69 5.2. Critrios de Avaliao .................................................................................... 70 5.2.1. Certificao de Aquisio de Competncia e Habilidades..................... 72 5.2.2. Assiduidade ............................................................................................ 73 5.2.3. Recuperao ........................................................................................... 73 6. Docentes e outros Recursos Humanos ................................................................... 74 6.1. Qualificao dos Docentes Existentes............................................................ 75 6.2. Docentes a Contratar ...................................................................................... 76 6.3. Outros Recursos Humanos ............................................................................. 78 7. Outros Recursos...................................................................................................... 79 7.1. Geral ............................................................................................................... 79 7.2. Laboratrios.................................................................................................... 79 8. Metodologia............................................................................................................ 80 9. Acesso..................................................................................................................... 82 10. Bibliografia......................................................................................................... 82 Anexos ............................................................................................................................ 86 Anexo I Docentes da UEMA que iro ministrar disciplinas no curso de Engenharia de Computao da UEMA .................................................................................................. 87 Anexo II Ementrio do curso de Engenharia de Computao da UEMA ................... 89

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 10 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

1. Introduo
Para a elaborao deste projeto pedaggico, teve-se que fazer um levantamento de necessidades e demandas de profissionais nas reas de Computao, incluindo todas as denominaes conhecidas, nos diversos setores da economia regional, com influncia substancial da economia nacional. Nesse levantamento, ficou evidenciada, com maior freqncia, a necessidade de um profissional que conseguisse gerir e produzir projetos de automao em geral, resolver problemas pertinentes s reas de telemtica e telecomunicaes que envolvam tecnologias de automao, ferramentas de projeto, software e integrao de todas elas, ter conhecimentos de computao e novas tecnologias que permitam aperfeioar os recursos corporativos e principalmente, tenham conhecimento de procedimentos de produo em todos os nveis para projetarem sistemas de automao. Essa base de conhecimento emprico nos levou a formar grupos de discusso dentro do CCT/UEMA de forma a identificar que substrato de inteligncia nos permitiria um projeto de um curso que viesse a atender a essa demanda. Por outro lado, a administrao superior da UEMA j nos havia determinado o estudo de abertura de um curso na rea de Computao movida pelos apelos, a ela feitos, pela rea industrial e de servios do Estado do Maranho. Assim, a reivindicao da sociedade foi completamente averiguada no levantamento de suas necessidades. Dessa forma, procurou-se estabelecer um conjunto de estudos e relaes com outras instituies e profissionais que pudessem nos dar o suporte necessrio feio de um projeto pedaggico capaz de: responder a uma solicitao formal (Resolues 261/2001 e 276/2001 CEPE/UEMA; Resoluo 298/2006 do CEE-MA e Instruo Normativa 01/2001-PROGAE/UEMA) com a autonomia que nos assegurado pela LDB em seu art.53; atender as diretrizes estabelecidas pelo Plano de Desenvolvimento Cientfico e Tecnolgico (PDCT) do Estado do Maranho; atender s diretrizes curriculares emanadas pelo CNE, as recomendaes da Sociedade Brasileira de Computao (SBC), Associao Brasileira de Ensino de Engenharia (ABENGE), e de outros foros nacionais e internacionais preocupados com o ensino da Computao como a Association of Computing Machinery (ACM), Institute of Electrical & Electronics Engineers-Computer Society (IEEE-CS), dentre outros; atender demanda com a formao de profissionais com conhecimentos, habilidades e competncias capazes de suprir o mercado; construir e organizar um currculo capaz de ser flexvel na forma, mas extremamente baseado no conhecimento, levando em considerao as novas tecnologias pedaggicas de ensino baseadas em competncias e habilidades, sem perder de vista a organizao modular do curso que permita a oferta futura de certificaes por meio do ensino continuado e de cursos seqenciais; otimizar os recursos disponveis na UEMA, de modo a minimizar os custos da implantao do curso e suas habilitaes.

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 11 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

O prximo passo foi o de projetar uma estrutura acadmico-pedaggica capaz de acompanhar o progresso dos alunos, de avaliar continuamente o processo de ensino-aprendizagem, o processo de avaliao adotada, permitir uma formao continuada dos docentes e possibilitar o gerenciamento adequado dos resultados de forma a possibilitar a correo dos fatores que possam gerar desempenho abaixo do desejado nos docentes e discentes. Essa estrutura deve estar tecnologicamente atualizada, no s nos aspectos das tecnologias fim do curso, como tambm naquelas tecnologias meios, como instrumentos de avaliao docente, avaliao discente, tcnicas pedaggicas modernas, dentre outras. O mais interessante de tudo que se encontra terreno frtil para a aceitao da implantao desses novos conceitos, no s na administrao superior como na administrao intermediria e nos docentes. Para a apresentao deste projeto pedaggico, vamos seguir os itens solicitados na Resoluo N 298/2006-CEE, art. 23, na parte II - Do curso proposto, sem deixar de atender os tpicos exigidos pela IN 01/2001-PROGRAE/UEMA.

2. Caracterizao Institucional
2.1. Histrico
A Universidade Estadual do Maranho (UEMA) teve sua origem na Federao das Escolas Superiores do Maranho (FESM), que fora criada pela Lei Estadual n 3.260 de 22 de agosto de 1972, para coordenar e integrar os estabelecimentos isolados do Sistema Educacional Superior do Maranho. Constituda inicialmente de quatro unidades de ensino superior: Escola de Administrao, Escola de Agronomia, Escola de Engenharia e Faculdade de Educao de Caxias. Posteriormente, a Escola de Medicina Veterinria (1975) e a Faculdade de Educao de Imperatriz (1979) foram incorporadas. Esta Federao foi transformada em Universidade Estadual do Maranho pela Lei n 4.400 de 30 de dezembro de 1981. A UEMA uma autarquia de natureza especial, vinculada Secretria de Cincias e Tecnologia. Goza de autonomia didtica, cientfica, administrativa e de gesto financeira e patrimonial, de acordo com o que preceitua o art.272 da Constituio Estadual. A UEMA teve seu funcionamento autorizado pelo Decreto Federal n 94.143 de 25 de maro de 1987.

2.2. Finalidade
De acordo com a Lei de sua criao, a UEMA tem as seguintes finalidades:

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 12 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

oferecer educao de nvel superior, formando profissionais tcnicos e cientficos, tendo em vista os objetivos nacionais, estaduais e regionais; dinamizar a produo cientfica e a renovao do conhecimento humano, atravs da pesquisa voltada, sobretudo, para a realidade regional; promover a participao da comunidade nas atividades de cultura, ensino, pesquisa e extenso; organizar a interiorizao do ensino superior, atravs da criao de cursos notadamente de Agronomia e Medicina Veterinria para fazer face a peculiaridade do mercado de trabalho regional.

2.3. Estrutura
Na forma do art. 207 do Decreto Estadual n 13.817 de 25 de abril de 1994, a Estrutura Organizacional da UEMA est dividida em quatro nveis: Nvel de Administrao Superior constitudo por: Conselho Universitrio; Conselho Administrativo; Conselho de Ensino, Pesquisa e Extenso; Reitoria. Nvel de Assessoramento constitudo por; Auditoria; Gabinete. Nvel de Execuo Instrumental constitudo por: Pr-Reitoria de Administrao; Pr-Reitoria de Planejamento; Diviso de Servio Social e Mdico; Biblioteca Universitria. Nvel de Execuo Programtica constitudo por: Pr-Reitoria de Pesquisa e Ps-Graduao; Pr-Reitoria de Extenso e Assuntos Estudantis; Pr-Reitoria de Graduao; Centros. Os Centros so rgos que tm a responsabilidade de administrar, coordenar e acompanhar os Departamentos e Cursos situados numa rea de estudo. A UEMA possui dezenove centros: Centro de Cincias Sociais Aplicadas; Centro de Cincias Agrrias; Centro de Cincias Tecnolgicas; Centro de Educao, Cincias Exatas e Naturais; Centro de Estudos Superiores de Bacabal; Centro de Estudos Superiores de Balsas; Centro de Estudos Superiores de Caxias; Centro de Estudos Superiores de Imperatriz;

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 13 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

Centro de Estudos Superiores de Santa Ins; Centro de Estudos Superiores de Carolina; Centro de Estudos Superiores de Cod; Centro de Estudos Superiores de Z Doca; Centro de Estudos Superiores de Colinas; Centro de Estudos Superiores de Lago da Pedra; Centro de Estudos Superiores de Presidente Dutra; Centro de Estudos Superiores de Itapecuru-Mirim; Centro de Estudos Superiores de Coelho Neto; Centro de Estudos Superiores de Cururupu; Centro de Estudos Superiores de Chapadinha; Centro de Estudos Superiores de Aailndia; Centro de Estudos Superiores de Pinheiro.

Atualmente, o Centro de Cincias Tecnolgicas (CCT) administra os seguintes cursos: Engenharia Civil, Engenharia Mecnica, Engenharia de Computao, Arquitetura e Urbanismo e Oficial Bombeiro. Futuramente, o CCT ter tambm a administrao de Engenharia da Produo (em fase de implantao).

3. Concepo
Neste item, colocar-se-o os porqus da escolha da denominao do curso, do estabelecimento de suas habilitaes, do estabelecimento do currculo por competncia, dos critrios de avaliao, dentre outros aspectos desta proposta de poltica pedaggica. A apresentao da estrutura est esquematizada em camadas, conforme a Figura 1. Estas camadas permitem a conceituao e a definio dos diversos critrios que foram envolvidos na formulao deste projeto pedaggico do curso de Engenharia de Computao.

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 14 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

EXTENSO, PESQUISA, PS-GRADUAO G E S T O BASES AVALIATIVAS A D M I N I S T R A T I V A DENOMINAO COMPETNCIAS E HABILIDADES PERFS DOS EGRESSOS BASES TECNOLGICAS MODULARIZAO PROJETO CURRICULAR DOCENTES RECURSOS

Figura 1. Estrutura em Camadas do Projeto Pedaggico de Engenharia de Computao

3.1. Denominao do Curso


Primeiramente, preciso esclarecer que a dualidade de denominaes hoje existente na rea de computao com relao a seus cursos Cincias da Computao e Engenharia de Computao no apenas semntica. O documento desenvolvido pela fora-tarefa para o Computing Curricula 2004 entre ACM-IEEE-CS conceitua a Engenharia de Computao como

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 15 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

um ramo ou uma especializao da Cincia da Computao, embora em alguns momentos paream que coincidem. O documento Perfis de Profissionais e Denominao de Cursos publicado no site da Coordenao da Comisso de Especialistas do Ensino em Informtica (MEC-SESu) afirma tambm: No h consenso quanto diferena de perfil entre os cursos denominados de Cincia da Computao e Engenharia de Computao. Normalmente, a diferena est na aplicao da cincia da computao e no uso da tecnologia da computao: os cursos de Engenharia de Computao visam a aplicao e o uso de tecnologia da computao, especificamente, na soluo dos problemas ligados a automao industrial e a redes e telecomunicaes. Muitos cursos de Engenharia de Computao visam, tambm a aplicao da fsica e eletricidade na soluo de problemas de automao industrial. Esses cursos incluem, portanto, nos seus currculos, uma nova base cientfica, a fsica e a eletricidade, que se introduzida de forma abrangente e profunda estendem demasiadamente os currculos dos cursos, alm de invadir a rea de competncia da engenharia eltrica. Os cursos de Cincia da Computao se possurem uma formao complementar em automao industrial no diferem muito dos cursos de Engenharia de Computao. O artigo Software Engineering Programmers are not Computer Science Programmers de David Lorge Parnas (In Annals of Software Engineering 6(1;4):1937, 1998. Kluwer Academic Publisher) nos diz que ... a cincia da computao pode ser vista para o engenheiro de computao assim como a fsica vista para o engenheiro eletricista. Assim, o Engenheiro de Computao deve ser um profissional preparado para aplicar a matemtica, a cincia da computao e as tecnologias modernas em solues computacionais, eficientes, seguras e confiveis, que assegurem o bem estar da sociedade e em particular das corporaes. No Maranho, existe um curso de Cincias da Computao na Universidade Federal do Maranho (UFMA), e diversos cursos de tecnlogos na rea oferecidos pelo UniCEUMA e CEFET, que suprem, em parte, a necessidade do mercado do tecnlogo. Porm, no Estado do Maranho, existe uma demanda por profissionais qualificados com formao em Engenharia de Computao que o objeto deste projeto pedaggico proposto pela UEMA. Como na UEMA existe um curso de Engenharia Mecnica, que tambm tem interesse na rea de Automao na automao industrial que se refere aos tipos de processo contnuos (ex. produo em fluxo contnuo) quanto a processos discretos (ex. processos de manufatura em geral) e na Instrumentao, reas que um curso de Engenharia de Computao poder colaborar na formao de docentes e discentes como tambm no sentido da sinergia necessria para otimizar recursos. Nesse mesmo sentido,
Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 16 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

a UEMA conta com cursos de Engenharia Civil, Administrao e Arquitetura, cursos que hoje demandam um substrato de conhecimentos em computao capaz de produzirem construes mais inteligentes, seguras e econmicas. Por tudo isso, alm das caractersticas de demanda local e de preparao de profissionais para o processo de industrializao do Estado do Maranho processo em expanso que se optou por um curso de Engenharia de Computao. Segundo o documento Indicadores e Padres de Qualidade para Cursos de Graduao da rea de COMPUTAO, os Cursos de Cincia da Computao e de Engenharia de Computao possuem as seguintes caractersticas: cursos cujos currculos possuem uma base terica profunda em computao; cursos nos quais os alunos tm uma intensa atividade de estudos e exerccios extra-classe; cursos de formao tecnolgica que visam o desenvolvimento tecnolgico e, portanto, pretendem ou devem estar cercados por um ambiente industrial/empresarial de computao; cursos em que a formao complementar visa conhecer um domnio de aplicao, fora da rea de computao, com vistas ao desenvolvimento de tecnologias (ferramentas) para a soluo dos problemas do domnio; cursos voltados no apenas para o mercado de trabalho imediato, mas, principalmente, para alavancar/transformar o mercado de trabalho, atravs da produo/gerao de novas tecnologias; cursos em que os alunos so instados a participar dos projetos de pesquisas dos professores na qualidade de alunos de iniciao cientfica; cursos em que seus professores esto engajados efetivamente na pesquisa cientfico-tecnolgica sendo, portanto, recomendvel insero desses cursos em um ambiente de ps-graduao e/ou de pesquisa na rea; cursos recomendados para inclurem nos seus currculos um Trabalho de Diplomao (Trabalho de Concluso de Curso); cursos recomendados para serem oferecidos no turno diurno; cursos de mercado de trabalho restrito; cursos em que os melhores alunos devem ser estimulados a prosseguir estudos em nvel de mestrado e doutorado.

Tudo isso vem ao encontro desta proposta Pedaggica para o curso de Engenharia de Computao da UEMA.

3.2. reas de Concentrao


Quanto s reas de concentrao ou habilitaes, j se tinha um perfil preliminar, quando se optou por dar suporte Engenharia Mecnica: automao e controle industrial rea que requer conhecimentos tecnolgicos em Fsica e controle de sistemas, arquitetura de computadores, sistemas de tempo real, redes de
Pgina 17 de 89

Projeto Pedaggico do Curso de Engenharia de Computao

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

computadores e telecomunicaes, sistemas distribudos, engenharia de software, confiabilidade de sistemas e robtica. Essa multidisciplinaridade nos permite agrupar tais reas em um conjunto de habilitaes baseado numa estrutura de conhecimentos (habilidades e competncias) que j est, em parte, disponvel no CCT da UEMA, atravs de seus cursos de Engenharia Civil, Arquitetura e Engenharia Mecnica. As trs habilitaes que sero implantadas no curso de Engenharia de Computao da UEMA sero: Engenharia de Software e Tecnologia da Informao; Automao e Controle; Telemtica e Telecomunicaes.

Dessa forma, o Curso de Engenharia de Computao com as suas habilitaes propostas requer um esforo multidisciplinar de integrao departamental, que com certeza, exigir um trabalho de reestruturao dos diversos rgos envolvidos, de forma que eles possam absorver e aplicar novas tecnologias de transferncia de conhecimento e de avaliao de desempenho, ainda no implementadas nos cursos presenciais da UEMA tal como Ambientes Virtuais de Aprendizagem (AVA).

3.3. Competncias e Habilidades


Neste projeto pedaggico, desenvolveu-se a estrutura curricular do curso de Engenharia de Computao baseada na formulao pedaggica voltada a competncias, a partir das diretrizes curriculares para os cursos de engenharia e para cursos de computao. Essa quebra de paradigma, esse rompimento com o modelo pedaggico reprodutivo, deve garantir que esta estrutura curricular atenda s habilidades e competncias estabelecidas para o egresso do curso. No se pode esquecer que, os cursos de Engenharia so submetidos ao Sistema Nacional de Avaliao da Educao Superior (SINAES) (estabelecido pela Lei 10.861 de 14 de abril de 2004) e ao seu exame denominado Exame Nacional de Desempenho de Estudantes (ENADE) que, se por um lado restringe o instrumento estabelecido no artigo 53 da LDB, por outro lado fora a instituio mantenedora do curso em colocar no plano pedaggico do curso os instrumentos bsicos que garantam uma avaliao de desempenho satisfatrio dos alunos do curso, quando submetidos ao exame. Essa caracterstica no foi esquecida na elaborao deste projeto pedaggico. importante lembrar que a Portaria INEP n 179, de 24 de agosto de 2005, estabeleceu que a avaliao de desempenho de estudantes siga um perfil de habilidades e competncias, na rea de Engenharia de Computao (art 6, II) conforme descrito a seguir (grifo nosso): Os cursos de Engenharia de Computao tm a Computao como atividade fim e visam aplicao da Cincia da Computao e o uso da tecnologia da computao, especificamente, na soluo dos

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 18 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

problemas ligados a processos de automao e comunicao de dados. Esses cursos se caracterizam pela utilizao intensiva de conceitos de Fsica, Eletricidade, Controle de Sistemas, Robtica, Arquitetura e Organizao de Computadores, Sistemas de Tempo-Real, Redes de Computadores e de Sistemas Distribudos. Os egressos desses cursos podem potencialmente ser empreendedores e estar situados no estado da arte da cincia e da tecnologia da Computao e Automao, sendo aptos ao projeto de software e hardware. Esses egressos devem ter capacidade de continuar suas atividades na pesquisa, promovendo o desenvolvimento cientfico, ou aplicando os conhecimentos cientficos, promovendo o desenvolvimento tecnolgico nas reas de Computao e Automao.

3.3.1. Genricas de um Engenheiro


As habilidades e competncias que um Engenheiro tem que possuir so (conforme as diretrizes curriculares aprovadas pela Resoluo CNE/CES 11-2002 de 11 de maro de 2002): aplicar conhecimentos matemticos, cientficos, tecnolgicos e instrumentais engenharia; projetar e conduzir experimentos e interpretar resultados; conceber, projetar e analisar sistemas, produtos e processos; planejar, supervisionar, elaborar e coordenar projetos e servios de engenharia; identificar, formular e resolver problemas de engenharia; desenvolver e/ou utilizar novas ferramentas e tcnicas; supervisionar a operao e a manuteno de sistemas; avaliar criticamente a operao e a manuteno de sistemas; comunicar-se eficientemente nas formas escrita, oral e grfica; atuar em equipes multidisciplinares; compreender e aplicar a tica e responsabilidade profissional; avaliar o impacto das atividades da engenharia no contexto social e ambiental; avaliar a viabilidade econmica de projetos de engenharia; assumir a postura de permanente busca de atualizao profissional.

Alm disso, as Diretrizes Curriculares para Cursos da rea de Computao e Informtica confirmam essas competncias e habilidades bsicas para o Engenheiro de Computao.

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 19 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

3.3.2. De um Engenheiro da Computao


As competncias e habilidades (aptides) especficas da profisso de Engenheiro da Computao esto intimamente ligadas s habilitaes estabelecidas. Dessa forma, pode-se acrescentar quelas supra citadas, as seguintes: utilizar a matemtica, a cincia da computao, conhecimentos de fsica e tecnologias modernas no apoio construo de produtos ou servios seguros, confiveis e de relevncia sociedade; projetar, construir, testar e manter software no apoio construo ou incorporado a produtos ou servios, principalmente nos produtos e servios que requeiram a interao com o ambiente e ou dispositivos fsicos, alm do prprio sistema computacional utilizado para o processamento de dados; tirar proveito das tecnologias j estabelecidas e desenvolver novas tcnicas, no sentido de gerar produtos e servios como mencionados nos itens anteriores; entender e interagir com o ambiente em que os produtos e servios, por ele projetado ou construdo, iro operar; conhecer a cincia da computao e os mtodos necessrios para aplic-la; conhecer suficientemente outras reas (fsica, eletricidade, administrao, etc.), alm da computao, que lhe permita assumir a responsabilidade completa de produtos e servios at um determinado nvel de especificidade; interagir e se comunicar com profissionais da rea de computao e profissionais de outras reas no desenvolvimento de projetos em equipe; interagir e se comunicar com clientes, fornecedores e com o pblico em geral; supervisionar, coordenar, orientar, planejar, especificar, projetar e implementar aes pertinentes engenharia de computao e analisar os resultados; realizar estudos de viabilidade tcnico-econmica e oramentos de aes pertinentes engenharia de computao; ter atitude e postura de permanente busca da atualizao profissional; ter atitude de aceitar a responsabilidade pela correo, preciso, confiabilidade, qualidade e segurana de seus projetos e implementaes; demonstrar conhecimento e aplicar as teorias, modelos e tcnicas atuais que provm base para a identificao de problema, sua anlise, projeto de software, desenvolvimento, implementao, verificao e documentao; compreender e aplicar a tica e responsabilidade profissional e avaliar o impacto de suas atividades no contexto social e ambiental; ter capacidade de projetar, construir, testar e manter software e sistema computacional no apoio construo ou incorporado a produtos ou servios que requeiram uma interao com o ambiente;

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 20 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

ter conhecimento da cincia da computao e de mtodos necessrios para aplic-la; ter capacidade de projetar e configurar sistemas computacionais em que sejam exigidas definies de funes a serem implementadas em software e/ou hardware, selecionando seus componentes bsicos; desenvolver softwares que resolvam problemas complexos, empregando conhecimentos instrumentais s reas da Engenharia de Computao; compreender as diferentes atividades envolvidas no desenvolvimento de um software; solucionar problemas que requeiram o uso de tcnicas formais no desenvolvimento de software e de sistemas de engenharia da computao; solucionar problemas que exijam a gerncia de desenvolvimento de software, de sistemas, com aplicao de modelos de qualidade; desenvolver novas aplicaes, produtos, servios e sistemas nas habilitaes estabelecidas; analisar desempenho de projetos e sistemas, propostos ou implementados, atravs de modelos analticos, simulaes ou de experimentos; analisar e determinar requisitos que um projeto ou sistema deve atender, documentando os requisitos de forma clara, concisa, precisa, organizada e de fcil uso; conceber sistemas e softwares para funcionar conforme projetado atravs da combinao de codificao, validao e teste de unidades ou de mdulos; conceber projeto, implementao e teste de comportamento dinmico de software e sistemas de automao e controle; aprender novos modelos, tcnicas e tecnologias to logo surjam, e manter sempre presente a necessidade de seu desenvolvimento profissional contnuo.

3.3.3. Especficas da habilitao de Engenharia de Software e Tecnologia da Informao


As habilidades e competncias especficas da habilitao em Engenharia de Software e Tecnologia da Informao so as seguintes: consultoria e integrao de sistemas; desenvolvimento de software; desenvolvimento Web e comrcio eletrnico; desenvolvimento de produtos e servios sociedade; anlise e projeto de sistemas; gerenciamento de sistemas e tecnologias; integrao de tecnologias de TI e ES; familiaridade com as tecnologias e ferramentas de anlise e projeto de software, sendo capaz de discernir como, quando e quanto utilizar tais ferramentas.
Pgina 21 de 89

Projeto Pedaggico do Curso de Engenharia de Computao

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

3.3.4. Especficas da Habilitao de Automao e Controle


As habilidades e competncias especficas da habilitao em Automao e Controle so as seguintes: consultoria e integrao de sistemas de automao industrial; desenvolvimento de produtos e servios para automao e controles industriais, comerciais e servios; anlise e projeto de sistemas de automao e controle; gerncia de sistemas de controle industrial e comportamento organizacional; integrao de tecnologias para controle e automao; desenvolvimento de projetos de inovao tecnolgica; familiaridade com as tecnologias de automao e controle e com ferramentas de projeto, sendo capaz de discernir como, quando e quanto utilizar tais ferramentas.

3.3.5. Especficas da Telecomunicaes

Habilitao

de

Telemtica

As habilidades e competncias especficas da habilitao em Telemtica e Telecomunicaes so as seguintes: consultoria e integrao de sistemas de telecomunicaes e rede de computadores; desenvolvimento de produtos e servios em telemtica; anlise e projeto de sistemas de redes e comunicao; gesto de tecnologias; projeto de modelos de gesto de redes de comunicao de dados; ter familiaridade com as tecnologias de redes e de sistemas de telecomunicaes, sendo capaz de discernir como, quando e quanto utilizar tais ferramentas.

3.4. Perfil do Egresso


As aptides, classes de problemas e funes que os egressos podero exercer no mercado de trabalho so pertinentes a uma formao que inclui o cumprimento integral das trs habilitaes sugeridas neste projeto pedaggico, o que certamente no seria a prtica para a maioria dos alunos. Assim, essas caractersticas e habilidades dos egressos devero variar significativamente em funo da habilitao cursada. Alm disso, deve-se considerar que o curso de Engenharia de Computao, como qualquer outro curso de graduao, propicia a formao bsica do aluno. Outras aptides e funes possveis que os egressos venham a exercer, aqui no listadas, podem se tornar pertinentes apenas ao longo de sua carreira profissional, em

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 22 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

decorrncia de cursos de ps-graduao e/ou de aperfeioamento que venha a realizar, da experincia prpria adquirida no mercado de trabalho ou na maturidade inerente ao desenvolvimento do ser humano. O egresso formado no curso de Engenharia da Computao da UEMA ter um perfil profissional cujas capacidades e habilidades so: aplicar seus conhecimentos como uma base slida de princpios e fundamentos; entender a importncia da relao entre teoria e prtica; dar importncia ao projeto e ter a habilidade de selecionar as ferramentas e os mtodos apropriados ao contexto que trabalha; reconhecer a importncia de ferramentas no seu trabalho e ser hbil na resposta aos desafios de constru-las efetivamente; entender a importncia de se trabalhar em grupos multidisciplinares bem como identificar as perspectivas de negcios e oportunidades relevantes; entender os princpios de projeto, de produtos e de servios necessrios s empresas e instituies, projetando-os de forma eficaz e eficiente no contexto apropriado; entender o contexto social no qual opera bem como suas relaes interinstitucionais; analisar o impacto de tecnologias sobre indivduos, organizao e sociedade, envolvendo os aspetos ticos, ambientais e de segurana.

3.4.1. Classes de Problemas que os Egressos Estaro Capacitados a Resolver


Segundo o documento Currculo de Referncia da SBC para Cursos de Graduao em Computao e Informtica, o perfil desejvel para os profissionais de Engenharia de Computao deve englobar os seguintes tpicos: processo de projeto para construo de solues de problemas com base cientfica; modelagem e especificao de solues computacionais para diversos tipos de problemas; validao da soluo de um problema de forma efetiva; projeto e implementao de sistemas de computao; critrios para seleo de software e hardware adequados s necessidades empresariais, industriais, administrativas de ensino e de pesquisa.

Os autores do referido Currculo de Referncia da SBC afirmam tambm que os cursos que tm a computao como atividade-fim devem preparar profissionais capacitados a contribuir para a evoluo do conhecimento do ponto de vista cientfico e tecnolgico, e utilizar esse conhecimento na avaliao, especificao e desenvolvimento de ferramentas, mtodos e sistemas computacionais. As atividades desses profissionais englobam: (a) a investigao e desenvolvimento de conhecimento terico na rea de

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 23 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

computao; (b) a anlise e modelagem de problemas do ponto de vista computacional; e (c) o projeto e implementao de sistemas de computao. Assim, as classes de problemas que os egressos deste curso estaro capacitados a resolver incluem efetivamente, alm daqueles multidisciplinares tratados por um bacharel em computao, os problemas complexos que permeiam entre as reas de computao e engenharia: problemas de projeto e configurao de sistemas computacionais em que sejam exigidas as seguintes capacidades: determinar quais funes devem ser implementadas em hardware e quais devem ser implementadas em software; problemas de selecionar os componentes bsicos de hardware e de software; problemas que requeiram o desenvolvimento de software baseado em conhecimentos instrumentais das reas de automao e controle, engenharia de software, e redes e telecomunicaes; problemas que exijam conhecimentos de programao e de sistemas computacionais e, eventualmente, conhecimentos matemticos e fsicos em profundidade compatvel a um curso de engenharia; problemas que exijam clara compreenso das diferentes atividades envolvidas no desenvolvimento de um software; problemas que exijam a familiaridade com as tecnologias de automao e controle, de ferramentas de projeto e o discernimento de como, quando e quanto utilizar tais ferramentas; problemas que exijam a familiaridade com ferramentas de anlise e projeto de software e o discernimento de como, quando e quanto utilizar tais ferramentas; problemas que exijam a familiaridade com as tecnologias de redes e de sistemas de telecomunicaes, ferramentas de projeto e o discernimento de como, quando e quanto utilizar tais tecnologias; problemas que requeiram o uso de tcnicas formais no desenvolvimento de software, de sistemas de automao, e de redes e sistemas de telecomunicaes; problemas complexos que exijam a gerncia do desenvolvimento do software e de sistemas, com aplicao de modelos de qualidade; problemas complexos de integrao de sistemas de redes e telecomunicaes que exijam a utilizao de tcnicas e mtodos multidisciplinares em computao e engenharia; problemas que envolvam o desenvolvimento criativo e projeto de novas aplicaes, produtos, servios e sistemas nas vertentes propostas; problemas de anlise de desempenho de projetos e sistemas, propostos ou implementados, seja atravs de modelos analticos, de simulao ou de experimentao; problemas de anlise e determinao dos requisitos que um projeto ou sistema deve atender, documentando estes requisitos de forma clara, concisa, precisa, organizada e fcil de ser usada;

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 24 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

problemas de projeto e estruturao do software para uma plataforma determinada, de forma a atender os requisitos do sistema, documentando as decises tomadas; problemas que impliquem a deciso sobre a estrutura e a arquitetura do software e o uso de padres de projeto, frameworks e componentes; problemas que impliquem o tratamento da concorrncia, paralelismo, controle e manuseio de eventos, distribuio, manuseio de excees e erros, sistemas interativos e persistncia; problemas de concepo do software para funcionar conforme projetado, atravs da combinao da codificao, validao e teste das unidades; problemas de teste do comportamento dinmico do software, contra o comportamento esperado especificado, para um conjunto finito de casos de testes (selecionados criteriosamente do domnio de execues, normalmente infinito); problemas que requeiram conhecimentos e habilidades para: gerenciar configuraes de software; desenvolver e praticar diferentes processos de engenharia de software; desenvolver e utilizar mtodos e ferramentas de engenharia de software; utilizao de tcnicas de controle de qualidade de software; desenvolver mtodos e tcnicas de automao e controle.

3.4.2. Funes que os Egressos Podero Exercer no Mercado de Trabalho


No progresso de sua carreira profissional, agregando experincia prtica e aperfeioamentos realizados, os egressos devero estar capacitados a assumir funes em diferentes nveis dentro das organizaes, seja de execuo, gerenciamento ou de direo, para as quais seguem algumas atividades e responsabilidades tcnicas inerentes funo (diretor, administrador, gerente, projetista, coordenador, engenheiro, pesquisador, professor/educador, dentre outras) como: desenvolvimento de sistemas de software, sistemas de informaes, softwares bsicos e aplicativos; planejamento de capacidade e projeto de automao industrial, redes e/ou sistemas de telecomunicaes; pesquisa e desenvolvimento de novas aplicaes, produtos e servios em automao industrial, instrumentao, redes e telecomunicaes; projeto, desenvolvimento e implantao de sistemas integrados de automao industrial, redes e/ou telecomunicaes (sistemas convergentes) e engenharia de software; manuteno de software; desenvolvimento de interfaces homem-mquina para facilitar a operao de sistemas; gerenciamento de configurao e engenharia de software; gerncia, operao e manuteno de sistemas de automao industrial, instrumentao, de redes e/ou telecomunicaes;

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 25 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

desenvolvimento de mtodos e ferramentas da engenharia de software, para automao industrial e para redes de computadores e telecomunicaes; desenvolvimento e gerenciamento de banco de dados; desenvolvimento e anlise de algoritmos para modelagem de problemas e suas solues; planejamento e controle de qualidade de software, de sistemas de automao e de redes e telecomunicaes; desenvolvimento e manuteno de mtodos e tcnicas de automao e controle; ensino e pesquisa; desenvolvimento de tecnologia aplicada s indstrias aeroespacial, siderrgica, metalrgica, financeira, hidrolgica, meio ambiente, automobilstica, naval, mdica e biolgica, agronmica, climatolgica, oceanogrfica, energia, educao, mecnica, e muitas outras.

3.5. Capacidade de Adaptao do Egresso Evoluo da Computao e de suas Tecnologias


A estrutura curricular do curso inclui componentes curriculares bsicos e tecnolgicos clssicos abordados de maneira a desenvolver nos alunos os conceitos essenciais da Computao de maneira slida e propiciar-lhes facilidades para o acompanhamento futuro da evoluo da Computao, seja atravs de auto-estudo ou atravs de cursos de ps-graduao. Deve-se ressaltar o carter essencialmente formativo, em contraposio ao informativo, adotado no curso. As atividades prticas e as aulas demonstrativas devem reforar o aprendizado e solidificar o conhecimento necessrio para a evoluo do egresso. As aes especificadas no item metodologia, destinadas a promover a aptido disposio e postura de permanente busca da atualizao profissional, devem contribuir com a capacidade de adaptao do egresso, perseguindo sempre a educao continuada.

3.6. Descrio da Metodologia do Curso em Funo do Perfil dos Egressos e do seu Papel na Sociedade
O curso de Engenharia de Computao fornecer ao aluno o conhecimento das mais diversas reas da computao, desde seus conceitos bsicos (incluindo uma larga base matemtica), at tpicos avanados em arquiteturas de computadores, linguagens de programao, estruturas de dados, sistemas operacionais, compiladores, banco de dados, redes de computadores, segurana e computao grfica, passando pelos conhecimentos de engenharia de software, automao industrial, instrumentao, teleprocessamento e redes de computadores. O currculo do curso de Engenharia de Computao permitir que o aluno adquira conhecimentos de reas tcnicas que possuem a computao como atividade meio, como administrao (inclusive administrao de recursos humanos e administrao de empresas de informtica) e empreendedorismo.
Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 26 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

O referido curso conciliar teoria e prtica, o que permitir ao aluno o contato com ferramentas para desenvolvimento de sistemas, assim como o convvio do mesmo com a realidade da informtica no Estado do Maranho, bem como procurar formar profissionais que possuam uma autonomia e criatividade, fornecendo o ferramental terico e prtico necessrios resoluo de problemas computacionais.

3.6.1. Como Formar Profissionais Capazes de Serem Agentes Transformadores da Realidade Regional
Uma das finalidades do curso de Engenharia de Computao o de formar profissionais capacitados a serem agentes transformadores da realidade regional, atravs da gerao e explorao de novas tecnologias, e capazes de satisfazer as reais necessidades do mercado de trabalho atual. A natureza do currculo proposto far com que o aluno, em conjunto com o Colegiado de Curso sob superviso direta da diretoria do curso, decida o seu perfil de formao profissional. Isto ser feito mediante entrevistas realizadas pelo Colegiado de Curso com cada aluno, na hora da realizao da sua matrcula no ncleo especfico (atravs de uma equipe de orientadores acadmicos, membros do colegiado do curso ou por este indicado). Nestas entrevistas, o orientador acadmico e o aluno decidiro em qual habilitao o estudante dever ser matriculado. O aluno ter a oportunidade de se integrar em grupos de pesquisa, seja mediante a sua incluso nos programas auxiliares de pesquisa do CCT/UEMA, ou seja, mediante os programas de bolsas de iniciao cientfica do CNPq, FAPEMA e da UEMA/Tesouro Estadual, ou mesmo mediante o seu engajamento em projetos de pesquisa associados ps-graduao latu sensu (a ser implantado). Existir, tambm, um programa de monitoria, o qual permitir ao aluno participar nas atividades de docncia do departamento. Finalmente, a previso de que o trabalho de concluso de curso possa ser feito no decorrer de seu ltimo ano, permitir ao aluno integrar os conhecimentos adquiridos no curso, mediante a proposta e/ou implementao de projetos relacionados com a sua rea de interesse. A elaborao destes trabalhos feita sob a superviso de um orientador. A avaliao deste trabalho feita sempre mediante uma apresentao pblica, na qual uma banca formada por trs professores decide sobre a aprovao ou no do trabalho. Esta diversidade de oportunidades a serem oferecidas ao aluno no decorrer do curso dever ser acompanhada de um tratamento tico e formal da coordenao, no sentido de propiciar um relacionamento profissional com cada aluno, evitando atitudes paternalistas. O curso, atravs da sua coordenao de estgios, manter contato constante com empresas de tecnologia de informtica, automao industrial, telecomunicaes, redes e do setor produtivo em geral, de forma a trocar idias para o aprimoramento do relacionamento do curso com o mercado de trabalho e a melhor adaptao dos egressos ao mesmo. Os professores sero incentivados a se organizarem para o desenvolvimento de estudos e pesquisas e a participarem de eventos educacionais e tecnolgicos. Estas aes em conjunto com uma agressiva poltica de qualificao docente ajudaro a incentivar o esprito criativo e de questionamento constante por parte dos alunos.
Pgina 27 de 89

Projeto Pedaggico do Curso de Engenharia de Computao

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

3.7. Bases Tecnolgicas


Deve-se lembrar que as diretrizes curriculares aprovadas para a rea de engenharia, requerem que haja na estrutura curricular (segundo o art.6 da Resoluo CNE-CES n11/2002): um ncleo de contedos bsicos, com 30% da carga horria total; um ncleo de contedos profissionalizante, com 15% da carga horria total; um ncleo de contedos especficos, com os 55% restante da carga horria, devendo se constituir em extenses e aprofundamentos dos contedos do ncleo de contedos profissionalizantes, bem como de outros contedos destinados a caracterizar modalidades. Estes contedos, consubstanciando o restante da carga horria total, sero propostos exclusivamente pela IES (4 do art. 6).

Esses trs ncleos caracterizam o curso e suas habilitaes. Por outro lado, as Diretrizes Curriculares para Cursos na rea de Computao e Informtica emanadas da Comisso de Especialistas de Ensino de Computao e Informtica (CEEInf) do MEC estabelece que os currculos dos cursos da rea de computao e informtica devem ser compostos por quatro grandes reas de formao: formao bsica que compreende os princpios bsicos da rea de computao, a cincia da computao, a matemtica necessria para defini-los formalmente, a fsica e eletricidade necessria para permitir o entendimento e o projeto de computadores viveis tecnicamente e a formao pedaggica que introduz os saberes bsicos da construo do conhecimento; formao tecnolgica (tambm chamada de aplicada ou profissional) que aplica os conhecimentos bsicos no desenvolvimento tecnolgico da computao; formao complementar que permite uma interao dos egressos dos cursos com outras profisses; formao humanstica que d ao egresso uma dimenso social e humana.

A Resoluo n423/2003 CONSUN/UEMA de 04/12/2003 em seu artigo 7 estabelece que o currculo do curso deve ser constitudo de disciplinas: obrigatrias que constituem o ncleo comum, no podendo ultrapassar a 70% da carga horria total; especficas que constituem o ncleo especfico, sendo obrigatrias e devem conter pelo menos 20% da carga horria total; optativas que constituem o ncleo livre, que o conjunto de contedos programticos que objetiva liberdade ao aluno para ampliar sua formao, e sua carga horria no pode ultrapassar a 10% do total da carga horria do curso;

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 28 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

atividades complementares que o conjunto de atividades acadmicas, no s em disciplinas, escolhidas e desenvolvidas por professores e alunos durante o perodo disponvel para a integrao curricular.

No entanto, registra-se que essas exigncias ferem a liberdade da instituio (garantida pela LDB em seu artigo 53) em criar um currculo modular por competncias e habilidades, o que desejvel e propugnado, por exemplo, pela ABENGE, uma vez que esses critrios engessam o desenvolvimento de um plano pedaggico no deixando aberturas para quebrar o paradigma do modelo pedaggico baseado na teoria reprodutiva. Assim, para no fugir s recomendaes da referida resoluo tem-se que adequar, de modo parcial, a estrutura curricular pelo agrupamento de espcies de conhecimentos afins para a obteno de habilidades e competncias de forma gradativa, o que possibilitaria um projeto curricular capaz de dar sustentao a programas de formao continuada (preceituada no inciso II do art. 43 da LDB). Essas exigncias so atendias atravs de um processo de estruturao curricular do curso de forma mais consistente. Lembra-se que o Parecer CNE/CES 329/2004 e sua retificao efetuada pelo parecer CNE/CES 184/2006 aprovado em 7/7/2006 estabelece uma carga horria mnima para as engenharias, dentre outras, de 3.600 horas no incluindo as atividades complementares, que no devem exceder a 20% desta. Esta carga horria mnima foi indicada pelo Conselho Federal de Engenharia e Arquitetura (CONFEA) na Sesso Plenria Ordinria de 30/04/2004 e encaminhada ao Conselho Nacional de Educao (CNE) em 06/07/2004 protocolado sob o n 037204.2004-38. Por outro lado, a Resoluo CNE/CES N3 de 2 de julho de 2007, determina em seu art. 3 que as cargas horrias estabelecidas na Resoluo CNE/CES N2 de 18 de junho de 2007 (que homologou o parecer CNE/CES 184/2006) mensurada em horas (60 minutos) de atividades acadmicas e de trabalho discente efetivo. Dessa forma, pelo que est estabelecido na Resoluo CNE/CES N2 de 18 de junho de 2007, o perodo normal de integralizao de 5 (cinco) anos para os alunos do curso de Engenharia de Computao da UEMA. Uma vez que a questo da durao est estabelecida, deve-se voltar a discusso das bases tecnolgicas. Estas esto delineadas em documentos oficiais (Resoluo CNE-CES n11/2002, Diretrizes Curriculares para Cursos na rea de Computao e Informtica) e em outros documentos publicados por associaes de profissionais como a Sociedade Brasileira de Computao (SBC), Association for Computing Machinery (ACM), Association for Information Systems (AIS), e a Computer Society (IEEE-CS), dentre outras. Como as exigncias estabelecidas nos documentos legais no so antagnicas, vamos adotar a definio estabelecida pela CNE que atende tambm o propugnado na resoluo dos cursos de graduao da UEMA (Resoluo n423/2003 CONSUN/UEMA). Assim, as bases tecnolgicas necessrias para suprir os egressos com as habilidades e competncias estipuladas na seo anterior sero descritas aqui como as reas do conhecimento humano ou conjunto de tcnicas e procedimentos, separados por

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 29 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

tipo de formao como preceitua o documento do CEEInf combinado com o que recomenda a Resoluo CNE/CES 11/2002. Baseado nestas consideraes, os tipos de formao so listados a seguir: formao bsica: Metodologia Cientfica e Tecnolgica; Comunicao e Expresso; Matemtica; Administrao; Economia; Cincia da Computao; Programao; Computao e Algoritmos; Arquitetura de Computadores; Fsica e Eletricidade. formao humanstica Humanidades, Cincias Sociais e Cidadania; tica Profissional; Filosofia; Empreendedorismo; Sociologia; Filosofia e a Histria das Cincias. formao tecnolgica: Algoritmos e Estruturas de Dados; Circuitos Eltricos; Circuitos Lgicos; Compiladores; Controle de Sistemas Dinmicos; Converso de Energia; Eletromagnetismo; Eletrnica Analgica e Digital; Engenharia do Produto; Ergonomia e Segurana do Trabalho; Estratgia e Organizao; Gerncia de Produo; Gesto Econmica; Gesto de Tecnologia; Instrumentao; Matemtica Discreta; Mtodos Numricos; Modelagem, Anlise e Simulao de Sistemas; Organizao de Computadores; Paradigmas de Programao; Pesquisa Operacional, Redes de Computadores e Sistemas Distribudos;
Pgina 30 de 89

Projeto Pedaggico do Curso de Engenharia de Computao

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

Processos de Fabricao; Sistemas de Informao; Sistemas Operacionais; Telecomunicaes; Banco de Dados; Engenharia de Software; Sistemas Multimdia, Interface Homem-Mquina e Realidade Virtual; Inteligncia Artificial; Computao Grfica e Processamento de Imagens; Microprocessadores e Microcontroladores; Sistemas de Tempo Real e Tolerantes a Falhas; Tecnologia WEB; Robtica Industrial.

formao complementar: monitoria de disciplinas de computao; participao em eventos cientficos como seminrios conferncias; cursos profissionalizantes ligados rea de Computao; atividades de extenso.

3.8. Consideraes Curricular

para

Elaborao

da

Estrutura

Dentro dos limites estabelecidos pela legislao vigente, uma forma de estruturar o curso foi estudada, de maneira a criar itinerrios lgicos que levem o aluno a formao da habilitao desejada e possibilite a abertura de um programa de educao continuada consistente. Essa estrutura curricular se inicia com um ncleo dito bsico, onde colocado as competncias e habilidades necessrias para o ncleo de formao bsica e formao tecnolgica comum, compreendendo 6 (seis) perodos letivos. A esse ncleo segue os ncleos de formao especfica de cada habilitao, incluindo os trabalhos de concluso de curso e estgio supervisionado de 180 horas (conforme preceitua o art. 7 da Resoluo CNE/CES n11/2002, o estgio supervisionado deve ter um mnimo de 160 horas, e conforme as normas da UEMA Resoluo 423/2003-CONSUN deve ter 180 horas). Essa estruturao genrica e no pretende esgotar outras formas de estruturar o curso. O certo que o processo de estruturao atravs de perodos letivos dever ser implementada como forma de estabelecer uma relao de oferta de conhecimento particionado que possibilite a um conjunto de regras avaliativas estabelecer o grau de absoro, por parte dos discentes, das habilidades e competncias estabelecidas nos diversos componentes curriculares. importante afirmar que o processo de estruturao curricular adotado atende ao que estabelece a Resoluo 423/2003-CONSUN.

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 31 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

Assim, definindo um processo de estruturao adequada, pode-se estabelecer a estrutura curricular mais condizente ou compatvel com aquelas adotadas atualmente pela UEMA. A seguir, mostra-se a forma de estruturao curricular que serviu de base para a discusso deste projeto pedaggico, de acordo com os objetivos desejados e que permitiu uma diviso do curso em uma estrutura curricular aderente ao modelo adotado na UEMA: bsico e profissional comum a todas as habilitaes: 6 (seis) perodos letivos; especfico a cada habilitao: 3 (trs) perodos letivos; concluso de curso: 1 (um) perodo letivo.

4. Projeto Curricular
4.1. Geral
O projeto curricular para o curso de Engenharia de Computao passa primeiro pelo perfil do profissional a ser formado e depois por uma organizao tal que possibilite um ordenamento da oferta do conhecimento de forma natural que facilite o aprendizado e a multidisciplinariedade. No processo de construo do projeto curricular, seguimos algumas orientaes pertinentes legislao e s recomendaes, procuramos nos assessorar com informaes de cursos nacionais nota 5 (cinco), na avaliao do ENADE, como o da UFRGS, UFES, UFSCar, ITA e UFPE e outros recm implantados no pas, como o da UFPA. Alm disso, procuramos nos informar dos currculos modelos recomendados pela ACM-IEEE-CS, pela SBC e de currculos implantados em universidades americanas com reconhecimento mundial, como a de Berkeley, Princenton, Boston, Havard, Illinois e Stanford dentre outras. Essa quantidade de informao foi toda comparada e ponderada em funo do perfil desejado, ajustando-a na medida necessria para dar uma universalidade ao conhecimento a ser difundido e possibilitar ao curso ter em seu ncleo, condies de estar no estado-da-arte da computao.

4.2. Desenvolvimento dos Contedos Programticos


A aprendizagem significativa somente pode ocorrer quando os contedos ministrados em um componente curricular se aproximam de alguma forma da realidade vivida pelo aluno, realidade essa que pode ser expandida a partir de situaes-problema e atividades prticas desenvolvidas pelos alunos em laboratrio, projeto integrado, no mbito do prprio curso, e participao em atividades de Extenso e/ou de Iniciao Cientfica, com a realizao de projetos demandados pela sociedade e/ou pela comunidade cientfica. Os conceitos vistos em sala de aula devem ser entendidos pelo aluno como um conhecimento relevante para a sua atuao profissional. Muitas vezes ouve-se a queixa de que a Universidade no consegue formar profissionais aptos a ingressar no mercado de trabalho, por falta

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 32 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

de conhecimento dos problemas e tcnicas utilizadas para solucion-los. Na verdade, o que acontece que o aluno no preparado para fazer analogias entre os contedos vistos na graduao e os problemas que existem na vida prtica. Seria como se os contedos vistos no curso no tivessem relao com a prtica profissional de maneira alguma. Esta viso estreita pode ter conseqncias nefastas por toda a vida profissional do egresso, chegando at a impedir que este se torne um profissional competente. Sendo assim, alguns princpios sero adotados ao longo do curso para permitir que o egresso venha a ser um profissional capaz de atender com competncia as demandas do mercado de trabalho no qual venha a atuar, seja como funcionrio, empreendedor ou membro acadmico de uma universidade [45].

4.3. Caractersticas de Ensino a Serem Adotados


Observamos que este tpico e seus sub-tpicos seguem a orientao dos trabalhos das referncias [33], [37], [2] e [39], donde foram retiradas algumas citaes.

4.3.1. Anlise Crtica


O desenvolvimento da capacidade de anlise crtica tambm uma caracterstica capaz de definir o sucesso de um profissional no seu ambiente de trabalho e na vida de forma geral. O curso de Engenharia de Computao nos seus componentes curriculares procurar fortalecer o desenvolvimento desta caracterstica em seus alunos. Para tanto, a direo do curso deve estimular os professores dos componentes curriculares a adotarem sempre uma postura crtica nos contedos ministrados, estabelecendo vantagens e desvantagens, limites de aplicaes e comparaes com outros mtodos, tcnicas, conceitos ou algoritmos sempre que possvel. Como uma das funes do profissional de Engenharia de Computao a avaliao de solues propostas, o aluno deve ser habituado a exercer uma postura crtica desde cedo, para isso ser incentivado o trabalho de iniciao cientfica e tecnolgica, desde os primeiros semestres letivos.

4.3.2. Abstrao
A capacidade de abstrao essencial para o perfil traado. As tcnicas que possibilitam o desenvolvimento dessa habilidade sero trabalhadas em componentes curriculares bsicos das reas de matemtica e de computao.

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 33 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

Para a fixao da capacidade de abstrao, a direo de cursos dever: incentivar os professores de determinados componentes curriculares a apresentarem conceitos e a fornecerem exemplos com aplicaes prticas ou que pelo menos mostrem onde tais conceitos sero utilizados no decorrer da vida profissional do egresso; incentivar a realizao de seminrios e workshops, o desenvolvimento de trabalho de iniciao cientfica e tecnolgica, desde os primeiros semestres letivos, como forma de dar aos alunos capacidade de integrao de habilidades e competncias.

4.3.3. Criatividade
A criatividade dever ser trabalhada em todos os componentes curriculares do curso. Para que isso acontea, todos os professores sero orientados a darem liberdade de participao e interferncia aos alunos.

4.3.4. Empreendedorismo
Sempre que possvel deve ser evitada a entrega de solues prontas aos alunos. Eles devem ser incentivados a procurar e empreender solues. A procura de solues criativas para problemas existentes leva descoberta de novos conhecimentos, tcnicas e aplicaes de conceitos, que so as caractersticas que um novo processo/produto deve ter para ser competitivo economicamente. A existncia de um componente curricular especfico sobre empreendedorismo se destina a complementar a formao do aluno nessa rea, abordando questes relacionadas criao e gesto de empresas. Note-se que o esprito empreendedor deve ser incentivado em todos os componentes curriculares desde o primeiro semestre do curso.

4.3.5. Ferramentas Tecnolgicas


Uma outra razo das queixas referentes inabilidade dos cursos de graduao em formar profissionais aptos ao ingresso no mercado de trabalho deriva da inexistncia de componentes curriculares para o ensino de ferramentas. O ensino de ferramentas no mesmo o papel de um curso de graduao. No entanto, ferramentas tecnolgicas so partes da vida profissional de qualquer pessoa ligada s reas das Engenharias e da Computao. Mais do que isso, a velocidade com que tais ferramentas aparecem e so substitudas no mercado leva a que o profissional precise aprender tais ferramentas com rapidez, eficincia e eficcia. O desenvolvimento dessas habilidades ser trabalhado no curso atravs da requisio compulsria de utilizao de ferramentas tecnolgicas (linguagens, pacotes, sistemas, etc.) para realizao de trabalhos prticos, de maneira que os alunos tenham que aprend-las por conta prpria. Cada trabalho ou Projeto e Atividades de Pesquisa e Inovao Tecnolgica desenvolvidos devero especificar tambm quais ferramentas devem ser

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 34 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

utilizadas. Desta forma, cria-se uma dupla vantagem: o aluno torna-se capaz de aprender sozinho qualquer novo recurso e o curso fica mais flexvel, no sentido de que desta maneira, a troca das ferramentas utilizadas no mercado no tem impacto nos contedos ministrados no curso, apenas na sua implementao. No Projeto de Concluso de Curso, por exemplo, deve-se deixar ao prprio aluno a tarefa de buscar e descobrir por conta prpria as ferramentas a serem utilizadas, fazendo-o exercitar ainda mais o seu esprito empreendedor e a sua capacidade de anlise crtica.

4.3.6. Tecnologia na Aprendizagem


A Informtica encontra um solo frtil na rea de educao. Novas tecnologias esto sendo correntemente aplicadas no ensino dos mais variados componentes curriculares. No ensino da Engenharia e da Cincia da Computao, o emprego dessas tecnologias particularmente importante, uma vez que suas caractersticas de uso encorajam o aprendizado ativo, onde a iniciativa da busca pelo conhecimento parte do aluno e ele o guia de seu aprendizado. A facilidade de disponibilizao de contedos por meio eletrnico (textos, programas, vdeos, simulaes, etc.) existente nos dias de hoje permite que o aluno possa dirigir melhor seu processo de aprendizado, tanto no que se refere ao contedo quanto ao tempo disponibilizado para aprender. A habilidade do trabalho colaborativo de produzir resultados em grupo, mesmo que os indivduos estejam separados por uma enorme distncia geogrfica essencial a um profissional que pretenda ser bem sucedido em um mundo sem fronteiras fsicas. A utilizao das novas tecnologias estimula a curiosidade, o interesse e a capacidade de organizao dos estudantes, fazendo com que os ideais de atitudes expressos no perfil do egresso sejam efetivamente atingidos [47].

4.3.7. Motivao para Aprender


A motivao do aluno para aprender est freqentemente relacionada com a utilidade aparente das competncias e habilidades a serem adquiridas nos diversos componentes curriculares disponibilizados na estrutura curricular do curso. Entretanto, apesar de que muitas competncias e habilidades tenham aplicao bvia, muitas outras so obscuras para o aluno no que se refere sua utilidade prtica. A matemtica e os aspectos tericos da Cincia da Computao so os contedos mais bvios nesse critrio, mas surpreendentemente, assuntos como estruturas de dados, comunicao e sincronizao entre processos e outros igualmente importantes podem no ser vistos por muitos alunos como tendo aplicaes prticas alm dos trabalhados nos componentes curriculares. Por esta razo, ser imprescindvel que se estabeleam os relacionamentos existentes entre as competncias e habilidades transferidas com aplicaes da vida real, e da forma mais completa e abrangente

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 35 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

possvel. Este ser uma marca a ser fixada pelo Curso de Engenharia de Computao, e sabe-se, ser preciso fazer com que os docentes aprenderem essa nova forma de transferncia de conhecimento, pois se distingue frontalmente daquelas formas utilizadas atualmente. Componentes curriculares mais avanados sero alocadas preferencialmente a professores que realizam pesquisa sobre os assuntos abordados, possibilitando que estes desenvolvam os contedos sobre a perspectiva holstica desejada para a estrutura curricular a ser implantada.

4.3.8. Comunicao Oral e Escrita


O desenvolvimento das habilidades de comunicao oral e escrita dos alunos tambm deve ser um objetivo comum de todos os componentes curriculares. Essas habilidades sero desenvolvidas a partir de projetos sobre assuntos relacionados a cada componente curricular na forma de seminrios que envolvam a criao de documentos escritos e apresentaes orais. importante que todos os alunos sejam submetidos a avaliaes deste tipo, uma vez que tal habilidade, independente das condies tcnicas do aluno, pode determinar o seu futuro profissional. Escrever e apresentar trabalhos devem ser atividades to naturais quanto implementar um algoritmo, e assegurando que os alunos precisaro realiz-las, e ao longo de todo o curso, garante-se que estas habilidades sejam efetivamente desenvolvidas no egresso. Nos seus componentes curriculares, os professores sero orientados a trabalharem intensamente as habilidades de comunicao oral e escrita para documentao do projeto e do produto, para snteses das pesquisas bibliogrficas, para redao das monografias, para elaborao e realizao das apresentaes.

4.3.9. Multidisciplinaridade
A aplicao da Informtica nos dias de hoje estendeu-se muito alm das fronteiras da Cincia da Computao propriamente dita [24]. A ubiqidade de sistemas computacionais em praticamente todas as reas de conhecimento deve levar a que os egressos do curso de Engenharia de Computao do CCT/UEMA necessitem interagir com pessoas provindas dos mais diferentes campos do conhecimento. A diferena de mtodos e linguagens entre reas de conhecimento distintas causa problemas de comunicao entre grupos multidisciplinares. Sendo assim, importante que os estudantes tomem contato com os trabalhos realizados em outras reas no que diz respeito utilizao de recursos computacionais. Sempre existiro mais reas de conhecimento do que componentes curriculares que o aluno ter oportunidade de cursar. E novas reas de conhecimento multidisciplinares estaro tambm sempre em formao. Uma das maneiras de se conseguir essa interao durante o curso a criao de projetos multidisciplinares, de iniciao cientfica e tecnolgica, que envolvam estudantes de diversos cursos de graduao, de reas correlatas ou radicalmente diferentes.

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 36 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

A experincia de trabalho com outros grupos (no caso da UEMA, podese envolver pessoal de engenharia mecnica, engenharia de produo, engenharia de segurana, engenharia de pesca, medicina, biologia, etc) no s desenvolve conhecimentos nos alunos, como tambm os faz entrar em contato com diferentes formas de pensar e agir, preparando-os de maneira adequada para os problemas de comunicao que certamente acabaro aparecendo na vida profissional. Os projetos de iniciao cientfica e tecnolgica sero grandes catalisadores de trabalhos multidisciplinares, que tambm sero desenvolvidos a partir de projetos de grupos de pesquisa e de aes de extenso. A transferncia de conhecimento e tecnologias desenvolvidas no mbito de pesquisa e promovidas pela extenso deve se dar no somente para o mercado de trabalho em Computao e Informtica, mas tambm para outros segmentos da sociedade, inclusive para outras reas da UEMA. Nesse contexto, o curso de Engenharia de Computao poder ser elemento catalisador de desenvolvimento dentro da UEMA, pois podero ser desenvolvidos projetos multidisciplinares com a Engenharia Civil (projetos de softwares para as reas especficas de estrutura, hidrulica, saneamento, mecnica dos solos, materiais de construo, mtodos construtivos, gesto de empreendimentos, etc.), com a Engenharia Mecnica (projetos nas reas de trmica, mquinas trmicas e operatrizes, mecatrnica, controles industriais, maquinas ferramentas, mecnica computacional, etc.) com a Arquitetura (projeto de automao para confortos ambientais iluminao, conforto trmico, ... segurana predial, etc.), com a Administrao (projetos de sistemas de informaes gerenciais em geral, etc.), com a Pedagogia (projetos de educao a distancia, mtodos avaliativos, etc.), dentre outros.

4.3.10. Mtodos Formais


A formalizao dos conceitos e tcnicas da rea condio necessria no s para a futura atuao profissional do aluno, mas tambm como parte de seu desenvolvimento cientfico. O estudo dos contedos sob o ponto de vista operacional, da aquisio de competncias e de habilidades prticas especficas, pode ser interessante at certo aspecto, mas no pode existir de forma exclusiva. A exatido de todos os conceitos vistos durante o curso precisa ser expressa de maneira formal, e o aluno deve habituar-se a entender e a se comunicar em linguagem matemtica. A formalizao de conceitos garante que se possa verificar propriedades de sistemas, estruturas, algoritmos, etc, alm de permitir o desenvolvimento e prova de teorias a respeitos dos mesmos. Uma gama enorme de mtodos formais existe para representar os mais diversos contedos: sistemas lgicos, programas imperativos, orientados a objeto, concorrentes, funcionais e lgicos, protocolos de redes de computadores, especificao de sistemas nos mais diferentes nveis de abstrao, comunicao em sistemas distribudos, sintaxe e semntica de linguagens, sistemas de tipos, e assim sucessivamente. Estes mtodos devem ser trabalhados junto aos componentes curriculares que deles necessitam. Desta forma, cria-se no aluno a expectativa de definies sem ambigidade, de uma maneira natural, contribuindo para o

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 37 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

desenvolvimento do pensamento cientfico do aluno, e permitindo que ele leve essa caracterstica para sua vida profissional.

4.3.11. Referncias Bibliogrficas


O referencial bibliogrfico utilizado no desenvolvimento dos contedos, dentro e fora da sala de aula, deve impactar dominantemente o tipo de conhecimento a ser alcanado pelo aluno. Dessa forma, as referncias bibliogrficas para todos os assuntos programados para os componentes curriculares do curso tm uma maior ou menor profundidade e abrangncia. Os livros indicados como texto de um componente curricular devem conter o assunto tratado em abrangncia e em profundidade, mesmo que a totalidade dos assuntos no seja trabalhada no componente curricular. Assim, o aluno pode visualizar a existncia de um corpo de conhecimento sobre um assunto muito maior do que o efetivamente visto no componente curricular. Em geral, no existe a possibilidade do esgotamento de um assunto na carga horria disponibilizada para um componente curricular, mesmo que sejam elaborados trabalhos extra-classe. A utilizao de bibliografias mais completas e com uma maior profundidade mostra aos alunos que existem mais coisas a aprender alm daquelas vistas na sala de aula, mostrando que novos conhecimentos e novas relaes entre os conhecimentos adquiridos sempre podem ser encontrados. No deve tambm ser utilizada uma nica fonte como referncia (ou livro-texto) para todo o componente curricular, possibilitando que o aluno entre em contato com diferentes autores ou fontes de informao e abordagens sobre um mesmo assunto. Alm de livros que contenham um tratamento adequado dos assuntos do componente curricular, necessrio que, no desenvolvimento dos trabalhos e projetos dos componentes curriculares, o aluno tenha a necessidade de buscar informaes em artigos cientficos de congressos e revistas relevantes s reas. Esta situao mostra aos alunos que o corpo de conhecimento da rea no s grande, mas tambm encontra-se em crescimento constante. Este crescimento torna a atualizao contnua dos conhecimentos uma necessidade, e o aluno precisa se conscientizar de que esta necessidade implica em outra: a de aprender por conta prpria, visto que nem sempre em sua vida ele vai poder contar com um professor ao lado para guiar suas escolhas.

4.3.12. Utilizao de Laboratrios


Laboratrio aqui deve ser compreendido em seu sentido mais amplo, ou seja, como um local para a realizao de experimentos e atividades prticas. Nesse sentido, a maior parte das aulas dever ser realizada em laboratrio (mesmo que o local fsico seja a prpria sala de aula), uma vez que as aulas puramente expositivas devem ser limitadas a um mnimo necessrio de recursos. As atividades em aula devem ser, em sua grande parte, na forma de oficinas, fazendo com que o aprendizado seja construdo pelos alunos, sob a superviso do professor. Deve ser constante a utilizao da Internet e de outras ferramentas de comunicao durante as atividades de aprendizagem. O Curso de Engenharia de

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 38 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

Computao possuir uma infra-estrutura que viabilize a conexo de notebooks e desktops dos alunos Intranet usando redes com fio e sem fio. Quanto aos laboratrios de computao propriamente ditos, estes sero em nmero suficiente para garantir que as atividades desenvolvidas pelos alunos, dentro ou fora do horrio estabelecido para as aulas, sejam com a utilizao de computadores interligados Internet. O nmero de computadores dever atender utilizao de um aluno por mquina, nos componentes curriculares bsicos e na formao profissional comum, e de um total mximo de 20 alunos nos componentes curriculares de formao profissional especfica, permitindo o acesso a todo o software de apoio aos componentes curriculares. Alm do software utilizado no desenvolvimento dos componentes curriculares, importante que os laboratrios tenham as ferramentas mais utilizadas no mercado em relao a qualquer rea (linguagens, sistemas gerenciadores de banco de dados, simuladores, ferramentas CASE, etc.). A utilizao de ferramentas tecnolgicas atualizadas ser uma constante nos componentes curriculares do curso, conforme expresso no conjunto de metodologias a aplicar. Alm disso, importante que, mesmo que um destes programas no seja utilizado em nenhum componente curricular, esteja disponvel caso algum aluno necessite aprender uma ferramenta moderna, ela deve estar sua disposio, incentivando assim as capacidades de auto-aprendizagem do aluno. Logicamente que o nmero de licenas destes programas no precisa ser elevado, como o caso de software utilizado em componentes curriculares. Alm dos laboratrios de computao, laboratrios de hardware sero disponibilizados e equipados com osciloscpio, analisadores de dados, multmetros, oscilador, fonte de alimentao e materiais para experimentos, alm de outros voltados para as reas de redes, telecomunicaes, controle passivos e ativos industriais, robtica, teleprocessamento, Internet, programao, etc, conforme quadro abaixo: Laboratrios de computao para o ensino bsico equipados com estaes de trabalho, softwares e projetor; Laboratrios de eletricidade, magnetismo e eletrnica bsica (ligado ao Depto. de Fsica); Laboratrios de eletrnica industrial e de microprocessadores e microcontroladores; Laboratrios para rea de redes, web e conectividade; Laboratrios para rea de automao e controle; Laboratrios de controle e servomecanismos, robtica e mecatrnica; Laboratrios de processamento de sinais digitais, computao grfica e processamento de imagens; Laboratrios para rea de engenharia de software; Laboratrio para a rea de matemtica computacional; Sala de estudos para alunos, com acesso a Internet e com as facilidades adequadas.

Alguns desses laboratrios funcionaro de modo partilhado em um mesmo ambiente fsico, como forma de melhor aproveitamento dos recursos disponveis.

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 39 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

4.4. Estrutura de Funcionamento


O curso de Engenharia de Computao funcionar em perodo integral (como preceitua as Diretrizes Curriculares para Cursos na rea de Computao e Informtica), com entradas de 33 (trinta e trs) alunos por ano em turnos alternados, nos primeiros 5 (cinco) anos de implantao do curso (de 2008 a 2012). A partir de 2013, as entradas sero alteradas para 33 (trinta e trs) alunos por semestre. O turno dos perodos letivos mpares ser preferencialmente matutino, e o turno dos perodos pares ser preferencialmente vespertino.

4.5. Estrutura Fsica em Construo


Encontra-se em fase final de construo um mdulo de salas destinado ao funcionamento do curso de Engenharia de Computao composto de 2 (duas) salas de aula, 2 (duas) salas para laboratrio e 1 (um) salo para abrigar professores, direo de curso, secretaria e atendimento de alunos. A Figura 2 apresenta a planta baixa e fachada do prdio de Engenharia de Computao. Cada sala de aula deste prdio tem capacidade para acomodar confortavelmente 30 (trinta) alunos, podendo receber no mximo 45 (quarenta e cinco) alunos. Cada laboratrio tem capacidade para instalao de 30 (trinta) computadores conectados a Internet, 1 (um) projetor e 2 (duas) impressoras. Alm disto, as salas de aula, os laboratrios e o salo de professores devem ser climatizados. Alguns destes equipamentos foram recentemente adquiridos tais como: 35 (trinta e cinco) computadores da marca Itautec; 2 (dois) projetores; 10 (dez) ar-condicionados do tipo split.

Outros laboratrios adicionais sero alocados no prdio do Ncleo de Tecnologia de Engenharia (NUTENGE) do CCT, que deve passar por reforma (projeto em execuo) para ampliar os espaos disponveis para laboratrios.

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 40 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

Figura 2. Planta baixa e fachada do prdio de Engenharia de Computao

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 41 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

4.6. Organizao Curricular


Como foi discutido no tpico 3.10, todas as formas de estruturar o curso esbarram na forma estabelecida na legislao (conforme Resoluo n423/2003CONSUN/UEMA) que exige que os componentes curriculares (disciplinas) sejam apresentados conforme a seguinte estrutura: Ncleo Comum (NC); Ncleo Especfico (NE); Ncleo Livre (NL); Atividades Complementares (AC). A Figura 3 ilustra a estrutura dos componentes curriculares (disciplinas) do curso de Engenharia de Computao. Os alunos podem escolher uma das trs habilitaes do Ncleo Especfico e consequentemente darem prosseguimento ao Ncleo Livre correspondente.
Ncleo Comum

Ncleo Especfico

Ncleo Especfico

Ncleo Especfico

Engenharia de Software e Tecnologia da Informao

Controle e Automao

Telemtica e Telecomunicaes

Atividades Complementares

Ncleo Livre

Ncleo Livre

Ncleo Livre

Engenharia de Software e Tecnologia da Informao

Controle e Automao

Telemtica e Telecomunicaes

Figura 3. Estrutura dos componentes curriculares do curso de Engenharia de Computao

Observa-se que algumas disciplinas com carga horria de 30 horas-aula prticas foram introduzidas na estrutura curricular como: Tpicos Especiais em Programao (2 perodo letivo); Tpicos Especiais em Banco de Dados (3 Perodo Letivo), Tpicos Especiais em Engenharia da Computao (8 Perodo Letivo); Atividades de Pesquisa e Inovao Tecnolgica em Rede de Computadores e Comunicao de Dados (5 perodo letivo); Atividades de Pesquisa e Inovao Tecnolgica em Sistemas de Informao (7 perodo letivo) e Atividades de Pesquisa e Inovao Tecnolgica em Engenharia de Software (9 perodo letivo). Tais disciplinas tm carter de iterao dos docentes e profissionais da rea com os discentes, de forma a coloc-los em contato com o mundo real e com o mundo das pesquisas cientficas e tecnolgicas, respectivamente.

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 42 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

As disciplinas de Tpicos Especiais, localizados temporalmente no 2, 6 e 8 perodos letivos, visam ir preparando os alunos para o mundo real e dando a eles a possibilidade de visualizar reas onde possam desenvolver seus trabalhos profissionais e tambm seu trabalho de concluso de curso. Os tpicos especiais sero sempre promovidos pela Direo do Curso em associao com seus docentes e com as empresas do mercado. Por outro lado, as disciplinas de Projeto e Atividades de Pesquisa e Inovao Tecnolgica, localizadas no 5, 7 e 9 perodo letivo, vo possibilitar o aluno desenvolver pesquisas cientficas ou inovao tecnolgica de durao de 1 (um) perodo letivo sob a orientao de um dos docentes do Curso de Engenharia da Computao. Alm disso, as disciplinas de Projeto e Atividades de Pesquisa e Inovao Tecnolgica tm o carter qualitativo de avaliao dos discentes quanto ao seu desenvolvimento perante a comunidade onde desenvolve seus estudos. Por conseguinte, imprescindvel que, ao trmino destas disciplinas, os docentes do curso avaliem o desempenho dos alunos, atribuindo uma nota quantitativa (nos padres adotados pela UEMA) de modo a registr-las junto ao sistema acadmico.

4.6.1. Componentes Curriculares do Ncleo Comum


A Tabela 1 apresenta os componentes curriculares do ncleo comum do curso de Engenharia de Computao. O ementrio das disciplinas do curso de Engenharia de Computao da UEMA est organizado no Anexo II.
Tabela 1. Componentes curriculares do ncleo comum
ND 101 102 103 104 105 106 107 201 202 203 204 205 206 207 208 301 302 NOME DA DISCIPLINA Matemtica Discreta Bsica Clculo Vetorial e Clculo Diferencial e Integral Univarivel Ingls Instrumental para Computao Introduo Engenharia da Computao Comunicao e Expresso Oral e Escrita Geometria Analtica e lgebra Linear Algoritmos Bsicos e Programao Estruturas de Dados Matemtica Discreta Avanada Clculo Diferencial e Integral Multivariveis Filosofia e a Histria das Cincias Administrao e Organizao de Empresas Mecnica Newtoniana Paradigmas de Programao Tpicos Especiais em Programao Mtodos Numricos Bsicos Modelagem de Dados e Banco de Dados CT 4 6 4 2 4 6 4 4 4 6 4 4 4 4 0 4 4 CP 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 CE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CH 60 90 60 30 60 90 60 60 60 90 60 60 60 60 30 60 60 PL 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 43 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO


303 304 305 306 307 308 401 402 403 404 405 406 407 408 501 502 503 504 505 506 507 508 601 602 603 604 605 606 607 608 609 1001 1002 Equaes Diferenciais Probabilidade e Estatstica Eletricidade e Eletromagnetismo Programao Orientada a Objetos Arquitetura e Organizao de Computadores Laboratrio de Programao Orientada a Objetos Laboratrio de Modelagem e Banco de Dados Pesquisa, Ordenao e Recuperao de Dados Metodologia Cientfica e Tecnolgica Teoria da Computao e Compilao Redes de Computadores e Comunicao de Dados Sistemas Operacionais Anlise de Circuitos Eltricos Bsico Mtodos Numricos Avanados Direito e Legislao para Engenharia Anlise de Circuitos Eltricos Avanado Engenharia de Software Computao Grfica Tcnicas Digitais para Computao Engenharia de Controle Inteligncia Computacional Projeto e Atividades de Pesquisa e Inovao Tecnolgica em Redes de Computadores e Comunicao de Dados Microprocessadores e Microcontroladores Empreendedorismo e Gesto Industrial Laboratrio de Computao Grfica Laboratrio de Engenharia de Controle Eletrnica Fundamental Anlise e Projeto de Sistemas de Informao Sistemas Digitais para Computadores Tpicos Especiais em Banco de Dados Laboratrio de Tcnicas e Sistemas Digitais Estgio Supervisionado Trabalho de Concluso de Curso 6 4 4 4 4 0 0 4 4 4 2 4 2 4 4 2 4 4 4 4 4 0 2 4 0 0 4 4 4 0 0 0 0 158 0 0 0 0 0 1 1 0 0 0 1 0 1 0 0 1 0 0 0 0 0 1 1 0 1 1 1 0 0 1 1 0 0 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 90 60 60 60 60 30 30 60 60 60 60 60 60 60 60 60 60 60 60 60 60 30 60 60 30 30 90 60 60 30 30 180 0 2.940 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 10 10

Carga Horria do Ncleo Comum LEGENDA: ND - Nmero da Disciplina CH - Carga Horria

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 44 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO


CT - Crditos Tericos CP - Crditos Prticos CE - Crditos Estgio PL - Perodo Letivo

4.6.2. Componentes Curriculares do Ncleo Especfico e Ncleo Livre


Apresentar-se- a seguir os componentes curriculares participantes do Ncleo Especfico e do Ncleo Livre das trs habilitaes a serem ofertadas pelo curso de Engenharia de Computao. importante frisar que o Ncleo Livre de cada habilitao ser formado pelos componentes curriculares dos Ncleos Profissionais Especficos das demais habilitaes e que no fazem parte nem do Ncleo Comum nem do Ncleo Especfico da habilitao em foco. Desses componentes curriculares, que perfazem um total aproximado de 1000 horas-aula, o aluno deve escolher um mnimo de 360 horas-aula de forma optativa, para perfazer a carga horria mnima do curso.

4.6.2.1. Habilitao em Engenharia Tecnologia da Informao

de

Software

A Tabela 2 apresenta os componentes curriculares do ncleo especfico da habilitao em Engenharia de Software e Tecnologia da Informao.
Tabela 2. Componentes curriculares do ncleo especfico da habilitao em Engenharia de Software e Tecnologia da Informao
ND 701 702 703 704 721 722 723 724 801 802 803 821 NOME DA DISCIPLINA Sistemas Distribudos Processamento de Sinais Laboratrio de Processamento de Sinais Projeto e Atividades de Pesquisa e Inovao Tecnolgica em Sistemas de Informao Gerenciamento da Informao e de Sistemas de Software Sistemas Computacionais para Telemedicina e Telesade Programao Concorrente Projeto e Anlise de Algoritmos Processamento de Imagens e Reconhecimento de Padres Laboratrio de Processamento de Imagens e Reconhecimento de Padres Tpicos Especiais em Engenharia de Computao Sistemas Multimdias e Hipermdias CT 4 4 0 0 4 4 2 4 4 0 0 2 CP 0 0 1 1 0 0 1 0 0 1 1 1 CE 0 0 0 0 0 0 0 0 0 0 0 0 CH 60 60 30 30 60 60 60 60 60 30 30 60 PL 7 7 7 7 7 7 7 7 8 8 8 8

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 45 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO


823 824 825 901 902 921 922 923 1003 1021 Desenvolvimento para Web e Comrcio Eletrnico Verificao, Validao e Testes de Softwares Engenharia de Software Assistida por Computador Viso Computacional Projeto e Atividades de Pesquisa e Inovao Tecnolgica em Engenharia de Software Computao Pervasiva Interface entre Usurios e Sistemas Computacionais Qualidade de Engenharia de Software Data Mining Tpicos Emergentes em Engenharia de Software 4 4 4 4 0 4 2 2 4 4 60 0 0 0 0 1 0 1 1 0 0 9 0 0 0 0 0 0 0 0 0 0 0 60 60 60 60 30 60 60 60 60 60 1.170 8 8 8 9 9 9 9 9 10 10

Carga Horria do Ncleo Especfico LEGENDA: ND - Nmero da Disciplina CH - Carga Horria CT - Crditos Tericos CP - Crditos Prticos CE - Crditos Estgio PL - Perodo Letivo

A Tabela 3 apresenta os componentes curriculares do ncleo livre da habilitao Engenharia de Software e Tecnologia da Informao.
Tabela 3. Componentes curriculares do ncleo livre da habilitao Engenharia de Software e Tecnologia da Informao
ND 814 815 822 833 841 915 924 925 928 931 934 1052 1053 1061 NOME DA DISCIPLINA Planejamento e Avaliao de Projetos Planejamento e Anlise de Sistemas de Produo Computao Evolutiva Computao de Objetos Distribudos Redes Neurais e Lgica Fuzzy Custos Industriais e Contabilidade de Custos Desenvolvimento de Sistemas de Informaes Inteligentes Planos de Contingncia Desenvolvimento de Sistemas Dirigido a Modelos Redes de Computadores Corporativas WAN Avaliao de Desempenho de Sistemas e Redes Economia e Responsabilidade Social Programao Cientfica Princpios de Bioinformtica CT 4 4 4 4 4 4 2 4 4 4 4 4 4 4 CP 0 0 0 0 0 0 1 0 0 0 0 0 0 0 CE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CH 60 60 60 60 60 60 60 60 60 60 60 60 60 60 PL 8 8 8 8 8 9 9 9 9 9 9 10 10 10

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 46 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO


1062 1063 1064 Tpicos Avanados em Sistemas Gerenciadores de Banco de Dados Segurana e Auditoria de Sistemas Gerncia de Configurao e de Engenharia de Software 4 4 4 0 0 0 0 0 0 60 60 60 10 10 10

LEGENDA: ND - Nmero da Disciplina CH - Carga Horria CT - Crditos Tericos CP - Crditos Prticos CE - Crditos Estgio PL - Perodo Letivo

4.6.2.2. Habilitao em Telemtica e Telecomunicaes


A Tabela 4 apresenta os componentes curriculares do ncleo especfico da habilitao telemtica e telecomunicaes.
Tabela 4. Componentes curriculares do ncleo especfico da habilitao Telemtica e Telecomunicaes
ND 701 702 703 704 723 731 732 734 803 831 832 833 834 835 836 902 931 932 NOME DA DISCIPLINA Sistemas Distribudos Processamento de Sinais Laboratrio de Processamento de Sinais Projeto e Atividades de Pesquisa e Inovao Tecnolgica em Sistemas de Informao Programao Concorrente Princpios de Comunicaes Arquitetura TCP/IP e Protocolos Internet Antenas Tpicos Especiais em Engenharia de Computao Cabeamento Estruturado e Planejamento de Redes Comunicaes Digitais Computao de Objetos Distribudos Engenharia de Protocolos de Informao Redes e Sistemas de Comunicaes Mveis Laboratrio de Redes e Comunicaes Mveis Projeto e Atividades de Pesquisa e Inovao Tecnolgica em Engenharia de Software Redes de Computadores Corporativas WAN Redes de Alto Desempenho CT 4 4 0 0 2 4 4 2 0 4 4 4 4 4 0 0 4 2 CP 0 0 1 1 1 0 0 1 1 0 0 0 0 0 1 1 0 1 CE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CH 60 60 30 30 60 60 60 60 30 60 60 60 60 60 30 30 60 60 P L 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 47 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO


933 934 1031 1072 Comunicaes pticas Avaliao de Desempenho de Sistemas e Redes Tpicos Emergentes em Redes e Telecomunicaes Projeto de Teleprocessamento e Redes 2 4 4 4 60 1 0 0 0 9 0 0 0 0 0 60 60 60 60 1.170 9 9 10 10

Carga Horria do Ncleo Especfico LEGENDA: ND - Nmero da Disciplina CH - Carga Horria CT - Crditos Tericos CP - Crditos Prticos CE - Crditos Estgio PL - Perodo Letivo

A Tabela 5 apresenta os componentes curriculares do ncleo livre da habilitao Telemtica e Telecomunicaes.


Tabela 5. Componentes curriculares do ncleo livre da habilitao Telemtica e Telecomunicaes
ND 812 814 815 822 841 901 914 915 921 922 925 1003 1052 1053 1063 1071 NOME DA DISCIPLINA Sistemas de Tempo Real e Tolerantes a Falhas Planejamento e Avaliao de Projetos Planejamento e Anlise de Sistemas de Produo Computao Evolutiva Redes Neurais e Lgica Fuzzy Viso Computacional Modelagem e Simulao de Sistemas Produtivos Custos Industriais e Contabilidade de Custos Computao Pervasiva Interface entre Usurios e Sistemas Computacionais Planos de Contingncia Data Mining Economia e Responsabilidade Social Programao Cientfica Segurana e Auditoria de Sistemas Arquiteturas Paralelas CT 4 4 4 4 4 4 4 4 4 2 4 4 4 4 4 4 CP 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 CE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CH 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 PL 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10

LEGENDA: ND - Nmero da Disciplina CH - Carga Horria CT - Crditos Tericos

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 48 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO


CP - Crditos Prticos CE - Crditos Estgio PL - Perodo Letivo

4.6.2.3. Habilitao em Automao e Controle


A Tabela 6 apresenta os componentes curriculares do ncleo especfico da habilitao Automao e Controle.
Tabela 6. Componentes curriculares do ncleo especfico da habilitao Automao e Controle
ND 701 702 703 704 711 712 713 714 801 802 803 811 812 813 815 901 902 911 913 1003 1011 NOME DA DISCIPLINA Sistemas Distribudos Processamento de Sinais Laboratrio de Processamento de Sinais Projeto e Atividades de Pesquisa e Inovao Tecnolgica em Sistemas de Informao Princpios de Robtica Anlise Linear de Sistemas Sistemas Embarcados Processos de Fabricao e Produo Processamento de Imagens e Reconhecimento de Padres Laboratrio de Processamento de Imagens e Reconhecimento de Padres Tpicos Especiais em Engenharia de Computao Controle e Servomecanismos Sistemas de Tempo Real e Tolerantes a Falhas Instrumentao, Sensores e Atuadores Planejamento e Anlise de Sistemas de Produo Viso Computacional Projeto e Atividades de Pesquisa e Inovao Tecnolgica em Engenharia de Software Projetos de Automao Industrial Robtica Industrial Data Mining Tpicos Emergentes em Automao e Controle CT 4 4 0 0 4 4 4 4 4 0 0 2 4 2 4 4 0 2 2 4 4 56 CP 0 0 1 1 0 0 0 0 0 1 1 1 0 1 0 0 1 2 2 0 0 11 CE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CH 60 60 30 30 60 60 60 60 60 30 30 60 60 60 60 60 30 90 90 60 60 1.170 PL 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 10 10

Carga Horria do Ncleo Especfico LEGENDA: ND - Nmero da Disciplina CH - Carga Horria

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 49 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO


CT - Crditos Tericos CP - Crditos Prticos CE - Crditos Estgio PL - Perodo Letivo

A Tabela 7 apresenta os componentes curriculares do ncleo livre da habilitao Automao e Controle.

Tabela 7. Componentes curriculares do ncleo livre da habilitao Automao e Controle


ND 814 822 831 833 834 841 912 914 915 921 925 933 1052 1053 1054 1055 1056 NOME DA DISCIPLINA Planejamento e Avaliao de Projetos Computao Evolutiva Cabeamento Estruturado e Planejamento de Redes Computao de Objetos Distribudos Engenharia de Protocolos de Informao Redes Neurais e Lgica Fuzzy Mtodos e Tcnicas para Anlise e Projetos de Sistemas Reativos Modelagem e Simulao de Sistemas Produtivos Custos Industriais e Contabilidade de Custos Computao Pervasiva Planos de Contingncia Comunicaes pticas Economia e Responsabilidade Social Programao Cientfica Automao Predial e Corporativa Introduo a Cincias do Ambiente Automao de Processos Contnuos Industriais CT 4 4 4 4 4 4 4 4 4 4 4 2 4 4 4 4 4 CP 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 CE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CH 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 PL 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10

LEGENDA: ND - Nmero da Disciplina CH - Carga Horria CT - Crditos Tericos CP - Crditos Prticos CE - Crditos Estgio PL - Perodo Letivo

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 50 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

4.6.3. Atividades Complementares


Como estabelecido no 7 do art.7 da Resoluo n423/2003CONSUN/UEMA, atividades complementares o conjunto das atividades acadmicas, no s em disciplinas, escolhidas e desenvolvidas por professores e alunos durante o perodo disponvel para a integralizao curricular, a critrio dos colegiados de curso. Essa mesma resoluo no inciso I do 8 do art. 7, sem querer esgotar o assunto, define atividades complementares como a participao do aluno em extenso, pesquisa, ensino, conferncias, seminrios, palestras, congressos, debates e em outras atividades cientficas, artsticas e culturais. A essas atividades acrescenta-se as disciplinas cursadas pelo aluno em outra IES, que no forem aproveitadas para a integralizao curricular. No curso de Engenharia de Computao, 240 horas de atividades complementares sero necessrias e devero ser desenvolvidas pelos alunos no decorrer do perodo de integralizao. Para isso, o curso incentivar a participao dos alunos em programas de iniciao cientfica institucional e voluntria, em cursos de curta durao de cunho tecnolgico, participao em seminrios, congressos, workshops, palestras e atividades de extenso, dentre outras. A validao e os critrios de registro de carga-horria sero de competncia do diretor do curso, na forma estabelecida no inciso II do 8 do art.7 da resoluo supra referida.

4.7. Estrutura Curricular


A seguir, mostra-se a estrutura Curricular estabelecida para o curso de Engenharia de Computao, de acordo com os princpios estabelecidos anteriormente. Como exigido na Resoluo CEE 298/2006 em seu art. 23, informa-se que o nmero de dias letivos de 100 (cem) por semestre, correspondente a 20 (vinte) semanas letivas.

4.7.1. Ncleo Comum a Todas as Habilitaes


A Tabela 8 apresenta os componentes do ncleo comum organizadas em perodos.
Tabela 8. Componentes do ncleo comum
ND Semestre Semestre 1 101 102 103 104 105 106 Matemtica Discreta Bsica Clculo Vetorial e Clculo Diferencial e Integral Univarivel Ingls Instrumental para Computao Introduo Engenharia da Computao Comunicao e Expresso Oral e Escrita Geometria Analtica e lgebra Linear CT 30 4 6 4 2 4 6 CP 0 0 0 0 0 0 0 CE 0 0 0 0 0 0 0 CH 450 60 90 60 30 60 90

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 51 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO


107 Algoritmos Bsicos e Programao 4 0 0 60

Semestre 2 201 202 203 204 205 206 207 208 Estruturas de Dados Matemtica Discreta Avanada Clculo Diferencial e Integral Multivariveis Filosofia e a Histria das Cincias Administrao e Organizao de Empresas Mecnica Newtoniana Paradigmas de Programao Tpicos Especiais em Programao

30 4 4 6 4 4 4 4 0

1 0 0 0 0 0 0 0 1

0 0 0 0 0 0 0 0 0

480 60 60 90 60 60 60 60 30

Semestre 3 301 302 303 304 305 306 307 308 Mtodos Numricos Bsicos Modelagem de Dados e Banco de Dados Equaes Diferenciais Probabilidade e Estatstica Eletricidade e Eletromagnetismo Programao Orientada a Objetos Arquitetura e Organizao de Computadores Laboratrio de Programao Orientada a Objetos

30 4 4 6 4 4 4 4 0

1 0 0 0 0 0 0 0 1

0 0 0 0 0 0 0 0 0

480 60 60 90 60 60 60 60 30

Semestre 4 401 402 403 404 405 406 407 408 Laboratrio de Modelagem e Banco de Dados Pesquisa, Ordenao e Recuperao de Dados Metodologia Cientfica e Tecnolgica Teoria da Computao e Compilao Redes de Computadores e Comunicao de Dados Sistemas Operacionais Anlise de Circuitos Eltricos Bsico Mtodos Numricos Avanados

24 0 4 4 4 2 4 2 4

3 1 0 0 0 1 0 1 0

0 0 0 0 0 0 0 0 0

450 30 60 60 60 60 60 60 60

Semestre 5 501 502 503 504 505 Direito e Legislao para Engenharia Anlise de Circuitos Eltricos Avanado Engenharia de Software Computao Grfica Tcnicas Digitais para Computao

26 4 2 4 4 4

2 0 1 0 0 0

0 0 0 0 0 0

450 60 60 60 60 60

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 52 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO


506 507 508 Engenharia de Controle Inteligncia Computacional Projeto e Atividades de Pesquisa e Inovao Tecnolgica em Redes de Computadores e Comunicao de Dados 4 4 0 0 0 1 0 0 0 60 60 30

Semestre 6 601 602 603 604 605 606 607 608 609 Microprocessadores e Microcontroladores Empreendedorismo e Gesto Industrial Laboratrio de Computao Grfica Laboratrio de Engenharia de Controle Eletrnica Fundamental Anlise e Projeto de Sistemas de Informao Sistemas Digitais para Computadores Tpicos Especiais em Banco de Dados Laboratrio de Tcnicas e Sistemas Digitais

18 2 4 0 0 4 4 4 0 0

6 1 0 1 1 1 0 0 1 1

0 0 0 0 0 0 0 0 0 0

450 60 60 30 30 90 60 60 30 30

LEGENDA: CT Crditos Tericos CP Crditos Prticos CE Crditos Estgio CH Carga Horria

4.7.2. Ncleo Especfico


O ncleo especfico formado por um conjunto de disciplinas comum a cada habilitao acrescida de disciplinas especificas e obrigatrias e mais um nmero mnimo de crditos pertinentes a disciplinas optativas.

4.7.2.1. Habilitao Engenharia de Software e Tecnologia da Informao


A Tabela 9 apresenta os componentes curriculares conforme ao ncleo especfico da habilitao Engenharia de Software e Tecnologia da Informao.
Tabela 9. Componentes curriculares conforme o ncleo especfico da habilitao Engenharia de Software e Tecnologia da Informao
ND Semestre CT CP CE CH

Semestre 7

22

420

Geral Obrigatrias = Todas as Habilitaes

180

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 53 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO


701 702 703 704 Sistemas Distribudos Processamento de Sinais Laboratrio de Processamento de Sinais Projeto e Atividades de Pesquisa e Inovao Tecnolgica em Sistemas de Informao 4 4 0 0 0 0 1 1 0 0 0 0 60 60 30 30

Obrigatrias nesta habilitao 721 722 723 724 Gerenciamento da Informao e de Sistemas de Software Sistemas Computacionais para Telemedicina e Telesade Programao Concorrente Projeto e Anlise de Algoritmos

14 4 4 2 4

1 0 0 1 0

0 0 0 0 0

240 60 60 60 60

Semestre 8

26

480

Geral Obrigatrias = Todas as Habilitaes 803 Tpicos Especiais em Engenharia de Computao

0 0

1 1

0 0

30 30

Obrigatrias nesta habilitao 801 802 824 825 821 823 Processamento de Imagens e Reconhecimento de Padres Laboratrio de Processamento de Imagens e Reconhecimento de Padres Verificao, Validao e Testes de Softwares Engenharia de Software Assistida por Computador Sistemas Multimdias e Hipermdias Desenvolvimento para Web e Comrcio Eletrnico

18 4 0 4 4 2 4

2 0 1 0 0 1 0

0 0 0 0 0 0 0

330 60 30 60 60 60 60

Optativas Nesta Habilitao - mnimo de 8 crditos 833 814 815 841 822 Computao de Objetos Distribudos Planejamento e Avaliao de Projetos Planejamento e Anlise de Sistemas de Produo Redes Neurais e Lgica Fuzzy Computao Evolutiva

8 4 4 4 4 4

0 0 0 0 0 0

0 0 0 0 0 0

120 60 60 60 60 60

Semestre 9

24

450

Geral Obrigatrias = Todas as Habilitaes 901 902 Viso Computacional Projeto e Atividades de Pesquisa e Inovao Tecnolgica em Engenharia de Software

4 4 0

1 0 1

0 0 0

90 60 30

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 54 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

Obrigatrias nesta habilitao 921 922 923 Computao Pervasiva Interface entre Usurios e Sistemas Computacionais Qualidade de Engenharia de Software

8 4 2 2

2 0 1 1

0 0 0 0

180 60 60 60

Optativas nesta habilitao - mnimo de 12 crditos 931 934 915 925 924 928 Redes de Computadores Corporativas WAN Avaliao de Desempenho de Sistemas e Redes Custos Industriais e Contabilidade de Custos Planos de Contingncia Desenvolvimento de Sistemas de Informaes Inteligentes Desenvolvimento de Sistemas Dirigido a Modelos

12 4 4 4 4 2 4

0 0 0 0 0 1 1

0 0 0 0 0 0 0

180 60 60 60 60 60 90

Semestre 10

16

420

Geral Obrigatrias = Todas as Habilitaes 1001 1002 Estgio Supervisionado Trabalho de Concluso de Curso

0 0 0

0 0 0

4 4 0

180 180 0

Obrigatrias nesta habilitao 1021 1003 Tpicos Emergentes em Engenharia de Software Data Mining

8 4 4

0 0 0

0 0 0

120 60 60

Optativa Nesta habilitao - mnimo de 8 crditos 1052 1053 1061 1062 1063 1064 Economia e Responsabilidade Social Programao Cientfica Princpios de Bioinformtica Tpicos Avanados em Sistemas Gerenciadores de Banco de Dados Segurana e Auditoria de Sistemas Gerncia de Configurao e de Engenharia de Software

8 4 4 4 4 4 4

0 0 0 0 0 0 0

0 0 0 0 0 0 0

120 60 60 60 60 60 60

Total LEGENDA: CT Crditos Tericos CP Crditos Prticos CE Crditos Estgio CH Carga Horria

88

1.770

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 55 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

4.7.2.2. Habilitao: Telemtica e Telecomunicaes


A Tabela 10 apresenta os componentes curriculares conforme o ncleo especfico da habilitao telemtica e telecomunicaes.
Tabela 10. Componentes curriculares conforme o ncleo especfico da habilitao Telemtica e Telecomunicaes
ND Semestre CT CP CE CH

Semestre 7

20

420

Geral Obrigatrias = Todas as Habilitaes 701 702 703 704 Sistemas Distribudos Processamento de Sinais Laboratrio de Processamento de Sinais Projeto e Atividades de Pesquisa e Inovao Tecnolgica em Sistemas de Informao

8 4 4 0 0

2 0 0 1 1

0 0 0 0 0

180 60 60 30 30

Obrigatrias nesta habilitao 731 732 723 734 Princpios de Comunicaes Arquitetura TCP/IP e Protocolos Internet Programao Concorrente Antenas

12 4 4 2 2

2 0 0 1 1

0 0 0 0 0

240 60 60 60 60

Semestre 8

28

480

Geral Obrigatrias = Todas as Habilitaes 803 Tpicos Especiais em Engenharia de Computao

1 0

0 1

0 0

30 30

Obrigatrias nesta habilitao 832 834 835 836 833 831 Comunicaes Digitais Engenharia de Protocolos de Informao Redes e Sistemas de Comunicaes Mveis Laboratrio de Redes e Comunicaes Mveis Computao de Objetos Distribudos Cabeamento Estruturado e Planejamento de Redes

20 4 4 4

1 0 0 0 1

0 0 0 0

330 60 60 60 30

4 4

0 0

0 0

60 60

Optativas Nesta habilitao - mnimo de 8 crditos

120

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 56 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO


822 812 814 815 841 Computao Evolutiva Sistemas de Tempo Real e Tolerantes a Falhas Planejamento e Avaliao de Projetos Planejamento e Anlise de Sistemas de Produo Redes Neurais e Lgica Fuzzy 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 60 60 60 60 60

Semestre 9

24

450

Geral Obrigatrias = Todas as Habilitaes 931 902 Redes de Computadores Corporativas WAN Projeto e Atividades de Pesquisa e Inovao Tecnolgica em Engenharia de Software

4 4 0

1 0 1

0 0 0

90 60 30

Obrigatrias nesta habilitao 932 933 934 Redes de Alto Desempenho Comunicaes pticas Avaliao de Desempenho de Sistemas e Redes

8 2 2 4

2 1 1 0

0 0 0 0

180 60 60 60

Optativas Nesta habilitao - mnimo de 12 crditos 915 921 922 914 901 925 Custos Industriais e Contabilidade de Custos Computao Pervasiva Interface entre Usurios e Sistemas Computacionais Modelagem e Simulao de Sistemas Produtivos Viso Computacional Planos de Contingncia

12 4 4 2 4 4 4

0 0 0 1 0 0 0

0 0 0 0 0 0 0

180 60 60 60 60 60 60

Semestre 10

16

420

Geral Obrigatrias = Todas as Habilitaes 1001 1002 Estgio Supervisionado Trabalho de Concluso de Curso

0 0 0

0 0 0

4 4 0

180 180 0

Obrigatrias nesta habilitao 1031 1072 Tpicos Emergentes em Redes e Telecomunicaes Projeto de Teleprocessamento e Redes

8 4 4

0 0 0

0 0 0

120 60 60

Optativas Nesta habilitao - mnimo de 8 crditos 1052 Economia e Responsabilidade Social

8 4

0 0

0 0

120 60

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 57 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO


1053 1063 1071 1003 Total LEGENDA: CT Crditos Tericos CP Crditos Prticos CE Crditos Estgio CH Carga Horria Programao Cientfica Segurana e Auditoria de Sistemas Arquiteturas Paralelas Data Mining 4 4 4 4 88 0 0 0 0 9 0 0 0 0 4 60 60 60 60 1.770

4.7.2.3. Habilitao: Automao e Controle


A Tabela 11 apresenta os componentes curriculares conforme o ncleo especfico da habilitao automao e controle.
Tabela 11. Componentes curriculares conforme o ncleo especfico da habilitao Automao e Controle
N DISC Semestre CT CP CE CH

Semestre 7

24

420

Geral Obrigatrias = Todas as Habilitaes 701 702 703 704 Sistemas Distribudos Processamento de Sinais Laboratrio de Processamento de Sinais Projeto e Atividades de Pesquisa e Inovao Tecnolgica em Sistemas de Informao

8 4 4 0 0

2 0 0 1 1

0 0 0 0 0

180 60 60 30 30

Obrigatrias nesta habilitao 711 712 713 714 Princpios de Robtica Anlise Linear de Sistemas Sistemas Embarcados Processos de Fabricao e Produo

16 4 4 4 4

0 0 0 0 0

0 0 0 0 0

240 60 60 60 60

Semestre 8

24

480

Geral Obrigatrias = Todas as Habilitaes 803 Tpicos Especiais em Engenharia de Computao

0 0

1 1

0 0

30 30

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 58 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

Obrigatrias nesta habilitao 801 802 811 813 812 815 Processamento de Imagens e Reconhecimento de Padres Laboratrio de Processamento de Imagens e Reconhecimento de Padres Controle e Servomecanismos Instrumentao, Sensores e Atuadores Sistemas de Tempo Real e Tolerantes a Falhas Planejamento e Anlise de Sistemas de Produo

16 4 0 2 2 4 4

3 0 1 1 1 0 0

0 0 0 0 0 0 0

330 60 30 60 60 60 60

Optativas Nesta habilitao - mnimo de 8 crditos 833 822 834 831 841 814 Computao de Objetos Distribudos Computao Evolutiva Engenharia de Protocolos de Informao Cabeamento Estruturado e Planejamento de Redes Redes Neurais e Lgica Fuzzy Planejamento e Avaliao de Projetos

8 4 4 4 4 4 4

0 0 0 0 0 0 0

0 0 0 0 0 0 0

120 60 60 60 60 60 60

Semestre 9

20

450

Geral Obrigatrias = Todas as Habilitaes 901 902 Viso Computacional Projeto e Atividades de Pesquisa e Inovao Tecnolgica em Engenharia de Software

4 4 0

1 0 1

0 0 0

90 60 30

Obrigatrias nesta habilitao 911 913 Projetos de Automao Industrial Robtica Industrial

4 2 2

4 2 2

0 0 0

180 90 90

Optativas Nesta habilitao - mnimo de 12 crditos 925 921 914 915 933 912 Planos de Contingncia Computao Pervasiva Modelagem e Simulao de Sistemas Produtivos Custos Industriais e Contabilidade de Custos Comunicaes pticas Mtodos e Tcnicas para Anlise e Projetos de Sistemas Reativos

12 4 4 4 4 2 4

0 0 0 0 0 1 0

0 0 0 0 0 0 0

180 60 60 60 60 60 60

Semestre 10

16

420

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 59 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

Geral Obrigatrias = Todas as Habilitaes 1001 1002 Estgio Supervisionado Trabalho de Concluso de Curso

0 0 0

0 0 0

4 4 0

180 180 0

Obrigatrias nesta habilitao 1011 1003 Tpicos Emergentes em Automao e Controle Data Mining

8 4 4

0 0 0

0 0 0

120 60 60

Optativas Nesta habilitao - mnimo de 12 crditos 1052 1053 1054 1055 1056 Economia e Responsabilidade Social Programao Cientfica Automao Predial e Corporativa Introduo a Cincias do Ambiente Automao de Processos Contnuos Industriais

8 4 4 4 4 4

0 0 0 0 0 0

0 0 0 0 0 0

120 60 60 60 60 60

Total LEGENDA: CT Crditos Tericos CP Crditos Prticos CE Crditos Estgio CH Carga Horria

84

11

1.770

4.8. Pr-requisitos e Co-requisitos


A Figura 4 apresenta os pr-requisitos e co-requisitos dos componentes curriculares do ncleo comum do curso de Engenharia de Computao da UEMA. A Figura 5 apresenta os pr-requisitos e co-requisitos dos componentes curriculares do ncleo especfico da habilitao Engenharia de Software e Tecnologia da Informao. A Figura 6 apresenta os pr-requisitos e co-requisitos dos componentes curriculares do ncleo livre da habilitao Engenharia de Software e Tecnologia da Informao. A Figura 7 apresenta os pr-requisitos e co-requisitos dos componentes curriculares do ncleo especfico da habilitao Telemtica e Telecomunicaes. A Figura 8 apresenta os pr-requisitos e co-requisitos dos componentes curriculares do ncleo livre da habilitao Telemtica e Telecomunicaes. A Figura 9 apresenta os pr-requisitos e co-requisitos dos componentes curriculares do ncleo especfico da habilitao Automao e Controle. A Figura 10 apresenta os pr-requisitos e co-requisitos dos componentes curriculares do ncleo livre da habilitao Automao e Controle.

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 60 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

Figura 4. Pr-requisitos e co-requisitos dos componentes curriculares: ncleo comum

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 61 de 89

Pr-requisito
Processamento de Sinais
CT 4 CP 0 CH 60 CT 4 CP 0 CH 60 CT 4 CP 0 CH 60 CT 0 CE 4

7 perodo 9 perodo
Viso Computacional Estagio Supervisionado
CH 180

8 perodo 10 perodo
Processamento de Imagens e Reconhecimento de Padres

Laboratrio de Engenharia de Controle


CH 30

CT 0

CP 1

Computao Grfica
CH 60 CT 0 CT 0 CP 1 CH 30 CP 1 CH 30 CT 0 CP 1 CH 30

Laboratrio de Processamento de Sinais

Laboratrio de Proc. De Imagens e Reconhecimento de Padres

Proj. e Ativ. de Pesquisa e Inovao Tecnolgica em Engenharia de Software

Trabalho de Concluso de Curso


CT 0 CP 0 CH 0

CT 4

CP 0

Engenharia de Software
CH 60 CT 0 CT 4 CP 0 CP 1 CH 30 CT 0 CP 1 CH 30

CT 4

CP 0

Proj. e Ativ. de Pesquisa e Inovao Tecnolgica em Sistemas de Informao

Tpicos Especiais em Engenharia de Computao

Computao Pervasiva
CH 60

Tpicos Emergentes em Engenharia de Software


CT 4 CP 0 CH 60

Programao Orientada a Objetos


CH 60 CT 4 CP 0 CH 60 CT 4 CP 0 CH 60

CT 4

CP 0

Gerenciamento da Informao e de Sistemas de Software

Verificao, Validao e Teste de Software

Interface entre Usurios e Sistemas Computacionais


CT 2 CP 1 CH 60 CT 4

Data Mining
CP 0 CH 60

Figura 5. Pr-requisitos e co-requisitos dos componentes curriculares: ncleo especfico da habilitao Engenharia de Software e Tecnologia da Informao

Projeto Pedaggico do Curso de Engenharia de Computao


Projeto e Anlise de Algoritmos
CH 60 CT 4 CP 0 CH 60 CT 4 CP 0 CH 60

Engenharia de Software Assistida por Computador

Qualidade de Engenharia de Software


CT 2 CP 1 CH 60

Engenharia de Software

CT 4

CP 0

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

Paradigmas de Programao
CH 60 CT 2 CP 1 CH 60

Sistemas Multimdias e Hipermdias Programao Concorrente


CT 2 CP 1 CH 60

CT 4

CP 0

Sistemas Operacionais
CH 60

CT 4

CP 0

Sistemas Distribudos
CT 4 CP 0 CH 60

Desenvolvimento para Web e Comrcio Eletrnico


CT 4 CP 0 CH 60

Redes de Computadores e Comunicao de Dados


CH 60

CT 2

CP 1

Sistemas Computacionais para Telemedicina e Telesade


CT 4 CP 0 CH 60

Pgina 62 de 89
CH 60 CT 22 CP 3 CH 420

Pesquisa, Ordenao e Recuperao de Dados

CT 4

CP 0

CT 18

CP 3

CH 360

CT 12

CP 3

CH 270

CT 8

CP 4

CH 300

CT - Crditos Tericos CP - Crditos Prticos

CE - Crditos Estgio CH Carga Horria

Carga-horria do ncleo especfico (sem estgio supervisionado) = 1.170 horas-aula Porcentagem da carga-horria mnima do curso (sem estgio supervisionado)= 25,83%

1 hora-aula = 60 minutos

Pr-requisito 8 Perodo 10 Perodo


Economia e Responsabilidade Social
CT 4 CP 0 CH 60

9 Perodo
Redes de Computadores WAN
CT 4 CP 0 CH 60

Sistemas Distribudos
CT 4 CP 0 CH 60

Computao de Objetos Distribudos

CT 4

CP 0

CH 60

Redes de Computadores e Comunicao de Dados Planejamento e Avaliao de Projetos


CT 4 CP 0 CH 60 CT 4 CP 0 CH 60 CT 4 CP 0 CH 60

Avaliao de Desempenho de Sistemas e Redes

Programao Cientfica

CT 2

CP 1

CH 60

Mtodos Numricos Avanados Planejamento e Anlise de Sistemas de Produo


CT 4 CP 0 CH 60 CT 4 CP 0 CH 60 CT 4 CP 0

CT 4

CP 0

CH 60

Custos Industriais e Contabilidade de Custos

Princpios de Bioinformtica

CH 60

Probabilidade e Estatstica Redes Neurais e Lgica Fuzzy


CT 4 CP 0 CH 60 CT 4 CP 0 CH 60

Projeto Pedaggico do Curso de Engenharia de Computao


Planos de Contingncia
Tpicos Avanados em Sistemas Gerenciadores de Banco de Dados CT 4 CP 0 CH 60

CT 4

CP 0

CH 60

Inteligncia Computacional Computao Evolutiva


CT 2 CP 1 CH 60

CT 4

CP 0

CH 60

Desenvolvimento de Sistemas de Informaes Inteligentes

Segurana e Auditoria de Sistemas


CT 4 CP 0 CH 60

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

CT 4

CP 0

CH 60

Modelagem de Dados e Banco de Dados Desenvolvimento de Sistemas Dirigido a Modelos


CT 4 CP 0 CH 60

CT 4

CP 0

CH 60

Gerncia de Configurao e de Engenharia de Software


CT 4 CP 0 CH 60

Engenharia de Software

CT 4

CP 0

CH 60

Figura 6. Pr-requisitos e co-requisitos dos componentes curriculares: ncleo livre da habilitao Engenharia de Software e Tecnologia da Informao
mnimo de 8 crditos
CT 8 CP 0 CH 120

Pgina 63 de 89
CT - Crditos Tericos CP - Crditos Prticos

mnimo de 12 crditos
CT 12 CP 0 CH 180

mnimo de 8 crditos
CT 8 CP 0 CH 120

CE - Crditos Estgio CH Carga Horria

Carga-horria do ncleo livre = 420 horas-aula Porcentagem da carga-horria mnima do curso = 9,27%

1 hora-aula = 60 minutos

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

Figura 7. Pr-requisitos e co-requisitos dos componentes curriculares: ncleo especfico da habilitao Telemtica e Telecomunicaes

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 64 de 89

Pr-requisito 8 Perodo
Computao Evolutiva
CT 4 CP 0 CH 60 CT 4 CP 0

9 Perodo 10 Perodo
Economia e Responsabilidade Social
CH 60

Custos Industriais e Contabilidade de Custos

Inteligncia Computacional
CT 4 CP 0 CH 60

CT 4

CP 0

CH 60

Probabilidade e Estattica Computao Pervasiva

Redes Neurais e Lgica Fuzzy


CT 4 CT 4 CP 0 CH 60 CP 0 CH 60 CT 4

Programao Cientfica

CT 4

CP 0

CH 60

CP 0

CH 60

Programao Orientada a Objetos Planejamento e Avaliao de Projetos


CT 4 CP 0 CH 60 CT 2 CP 1 CH 60

Interface entre Usurios e Sistemas Computacionais

Segurana e Auditoria de Sistemas


CT 4 CP 0 CH 60

CT 4

CP 0

CH 60

Projeto Pedaggico do Curso de Engenharia de Computao


Planejamento e Anlise de Sistemas de Produo
CT 4 CP 0 CH 60 CT 4

Mtodos Numricos Avanados

Modelagem e Simulao de Sistemas Produtivos


CP 0 CH 60

Arquiteturas Paralelas

CT 4

CP 0

CH 60

CT 4

CP 0

CH 60

Sistemas de Tempo Real e Tolerantes a Falhas


CT 4 CP 0 CH 60

Viso Computacional

Data Mining

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

CT 4

CP 0

CH 60

CT 4

CP 0

CH 60

Processamento de Imagens e Reconhecimento de Padres CT 4 CP 0 CH 60

Planos de Contingncia

CT 4

CP 0

CH 60

Pesquisa, Ordenao e Recuperao de Dados

Figura 8. Pr-requisitos e co-requisitos dos componentes curriculares: ncleo livre da habilitao Telemtica e Telecomunicaes

Pgina 65 de 89
CT 8 CP 0

CT 4

CP 0

CH 60

mnimo de 8 crditos
CH 120

mnimo de 12 crditos
CT 12 CP 0 CH 180

mnimo de 8 crditos
CT 8 CP 0 CH 120

CT - Crditos Tericos CP - Crditos Prticos

CE - Crditos Estgio CH Carga Horria

Carga-horria do ncleo livre = 420 horas-aula Porcentagem da carga-horria mnima do curso = 9,27%

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

Figura 9. Pr-requisitos e co-requisitos dos componentes curriculares: ncleo especfico da habilitao Automao e Controle

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 66 de 89

Pr-requisito
Planos de Contingncia Computao de Objetos Distribudos
CT 4 CP 0 CH 60 CT 4 CP 0 CH 60 CT 4 CP 0 CH 60

8 Perodo
Economia e Responsabilidade Social

9 Perodo 10 Perodo

Sistemas Distribudos
CH 60

CT 4

CP 0

Computao Evolutiva
CT 4 CP 0 CH 60 CT 4 CP 0

Computao Pervasiva

Programao Cientfica

Inteligncia Computacional
CH 60 CT 4 CP 0 CH 60 CH 60

CT 4

CP 0

Probabilidade e Estattica Redes Neurais e Lgica Fuzzy


CT 4 CP 0 CH 60 CT 4 CP 0 CH 60 CT 4

CT 4

CP 0

CH 60

Modelagem e Simulao de Sistemas Produtivos

Automao Predial e Corporativa


CP 0 CH 60

Programao Orientada a Objetos CH 60 Cabeamento Estruturado e Planejamento de Redes


CT 4 CP 0 CH 60 CT 4 CP 0 CH 60

Projeto Pedaggico do Curso de Engenharia de Computao


Custos Industriais e Contabilidade de Custos Introduo a Cincia do Ambiente
CT 4 CP 0 CH 60

CT 4

CP 0

Redes de Computadores e Comunicaes de Dados CH 60 Engenharia de Protocolos de Informao


CT 4 CT 2 CP 0 CH 60

CT 2

CP 1

Anlise de Circuitos Eltricos - Avanado


CH 60

Comunicaes pticas

Automao de Processos Contnuos Industriais


CP 1 CH 60 CT 4 CP 0 CH 60

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

CT 2

CP 1

Mtodos Numricos Avanados CH 60


CT 4 CP 0 CH 60

Planejamento e Avaliao de Projetos

Mtodos e Tcnicas para Anlise e Projetos de Sistemas Reativos


CT 4 CP 0 CH 60

CT 4

CP 0

Laboratrio de Engenharia de Controle


CH 30

CT 0

CP 1

Figura 10. Pr-requisitos e co-requisitos dos componentes curriculares: ncleo livre da habilitao Automao e Controle
mnimo de 8 crditos
CT 8 CP 0 CH 120

Pgina 67 de 89
CT - Crditos Tericos CP - Crditos Prticos

mnimo de 12 crditos
CT 12 CP 0 CH 180

mnimo de 8 crditos
CT 8 CP 0 CH 120

CE - Crditos Estgio CH Carga Horria

Carga-horria do ncleo livre = 420 horas-aula Porcentagem da carga-horria mnima do curso = 9,27%

1 hora-aula = 60 minutos

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

4.9. Da Inscrio em Disciplinas


O aluno do curso de Engenharia de Computao obrigado a inscreverse em todas as disciplinas do perodo letivo, conforme especificado na seo 4.8 deste documento, observando os pr-requisitos, co-requisitos e ps-requisitos, salvo excees especificadas no Art. 75 da Resoluo 423/2003-CONSUN/UEMA. .

4.10.

Responsvel pela Implantao

O responsvel pela implantao do curso e pela Direo Geral do Curso o Prof. M.Sc. Henrique Mariano Costa do Amaral.

4.11.

Caractersticas de Funcionamento do Curso

A Tabela 12 apresenta um resumo das caractersticas do curso de Engenharia de Computao.


Tabela 12. Resumo das caractersticas do curso de Engenharia de Computao
Caracterstica Regime escolar Vagas anuais mxima * Turnos de funcionamento Dimenso das turmas Alunos por habilitao Separao por habilitao Perodo mximo de integralizao Perodo normal de integralizao Perodo mnimo de integralizao Requisitos de acesso Carga-horria do ncleo comum Carga-horria do ncleo especfico Carga-horria do ncleo livre Carga-horria mnima do curso Perodo letivo Semanas letivas por semestre Valor Perodos semestrais com 20 semanas letivas (art 47 da LDB) 66 (sessenta e seis) (quando em pleno funcionamento) Manh e tarde, com entradas alternadas Mximo de 33 alunos 11 alunos (quando em pleno funcionamento) 7 perodo letivo 8 anos 5 anos 4 anos e seis meses Matemtica, Fsica, Portugus e Ingls 2.940 horas-aula** (64,90% da carga-horria mnima do curso) 1.170 horas-aula (25,83% da carga-horria mnima do curso) 420 horas-aula (9,27% da carga-horria mnima do curso) 4.530 horas-aula 100 dias 20 semanas

* No perodo de 2008 a 2012, a entrada anual ser de 33 (trinta e trs) alunos por ano. Em 2012, o nmero de vagas anuais ser reavaliado para adequ-lo a demanda do mercado de trabalho e a infra-estrutura do curso. A princpio, pretende-se, aps esta reavaliao, oferecer 66 (sessenta e seis) vagas por ano, sendo que 33 (trinta e trs) alunos entraro no primeiro semestre, e os outros 33 (trinta e trs) alunos entraro no segundo semestre. ** 1 hora-aula = 60 minutos

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 68 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

4.12.

Progresso e Itinerrios Curriculares

A progresso dos alunos na estrutura curricular se dar de maneira gradual e observando a inscrio em todas as disciplinas do perodo letivo, sempre respeitando os pr-requisitos e co-requisitos necessrios, e seguir as normas estabelecidas pela UEMA. No caso de adaptao curricular devido a reformulaes quaisquer, a carga horria realizada pelo aluno at seu perodo letivo normal ser sempre considerada, e deste ponto em diante prosseguir no novo itinerrio curricular, sem necessidade de adequaes anteriores, salvo casos especficos, a serem analisados e definidos pela direo do curso. No caso de modificaes que possam prejudicar o aluno no seu desenvolvimento, o diretor de curso dever providenciar cursos de frias ou preparar um programa de recuperao de estudos, para os alunos identificados nessa situao, para os atualizarem e nivelarem com a nova estrutura curricular.

5. Bases e Modelos de Avaliao


5.1. Geral
A UEMA, como instituio de ensino e co-responsvel pelo processo de ensino e aprendizagem do aluno, precisa determinar uma forma adequada de transferncia de conhecimento capaz de quebrar o paradigma das teorias reprodutivas, fator comprovado de evaso e m formao profissional. Na conceituao moderna de uma pedagogia pr-ativa que leve o discente a uma formao mais ampla e participativa, preciso que o perfil escolar seja considerado, dando-lhe a oportunidade de aprender (no sentido completo do aprender-a-ser, aprender-a-agir, aprender-aaprender e aprender-a-evoluir) de acordo com suas potencialidades e se apropriar do conhecimento cientfico e tecnolgico com criticidade e relativismo. Esse foi um dos desafios enfrentado no desenvolvimento deste projeto pedaggico, pois como nos ensina Lomnaco (1984) e dele se pode concluir que no se mede aprendizagem por ser um processo interno ao indivduo mas sim o seu desempenho que reflete o grau de absoro das habilidades e competncias inerentes ao seu processo de aprendizagem. Num currculo estruturado por habilidades e competncias, as disciplinas como so conhecidas hoje so meros instrumentos de transferncia do conhecimento necessrio para que o aluno possa adquirir competncias e habilidades. Nesse ponto, os critrios de avaliao ortodoxos so muito pouco eficazes, pois em geral a sua mtrica o contedo disciplinar e no a aquisio das habilidades necessrias que nela esto implcitas. A importncia da avaliao de desempenho dos discentes torna-se to evidente, que no basta apenas um docente fazer sua avaliao, mas todo o conjunto de docentes da referida unidade de ensino ou do perodo letivo. Nesse caso particular, com o intuito de no criar novos organismos, o Conselho de Curso, passa a ter um papel primordial na avaliao.

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 69 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

Do livro O Professor Universitrio em Aula, de Abreu e Masetto [1], destacamos o seguinte trecho: Toda aprendizagem, para que realmente acontea, precisa ser significativa para o aprendiz, .... Isto exige que a aprendizagem: se relacione com o seu universo de conhecimentos, experincias, vivncias; lhe permita formular problemas e questes que de algum modo o interessem, o envolvam ou que lhe digam respeito; lhe permita entrar em confronto com problemas prticos de natureza social, tica, profissional, que lhe sejam relevantes; lhe permita participar com responsabilidade do processo de aprendizagem; lhe permita e o ajude a transferir o que prendeu na escola para outras circunstncias e situaes de vida; suscite modificaes no comportamento e at mesmo na personalidade do aprendiz.

Isso resulta obrigatoriamente em uma avaliao por competncia, que a proposta para o curso de Engenharia de Computao, integrado ao CCT da UEMA.

5.2. Critrios de Avaliao


A avaliao das competncias, definidas nas referncias curriculares de educao superior para a rea de engenharia e computao, est diretamente relacionada a uma perspectiva educacional mais ampla, e parte integrante do processo de avaliao dos discentes, de maneira permanente e contnua, de modo que se possa fazer o acompanhamento e verificao da construo de competncias trabalhadas na escola, visando a obteno de padres de desempenho desejados, que v alm dos objetivos de ensino, analisando-se o alcance dos saberes, saber-fazer, saber-agir e saber-ser, mobilizadores das competncias. Isso implica verificar a integrao terica e prtica, o que requer condies de observao e uma perspectiva contnua de acompanhamento e monitoramento dos desempenhos. Na UEMA, a Resoluo 423/2003 rege em seu Captulo IV Seo I nos artigos 65 a 72 as normas de avaliao de aprendizagem. Assim, a avaliao constitui-se um dos elementos que favorecem um melhor entendimento do processo ensino-aprendizagem, em virtude de estabelecer relaes que permitem analisar, mediar, avanar, retroceder a (re)construo do conhecimento concebido pelo indivduo. Neste sentido, a educao desenvolvida por esta instituio, vislumbra intensificar uma avaliao mediadora, que permita analisar globalmente o conjunto de aprendizagens (competncias e habilidades) contemplado pelo educando. Dessa forma, buscar-se- tambm realizar atividades avaliativas gradativas, diversificadas e complementares quando for observado pelo professor que o aluno necessita deste complemento (recuperao/reposio). Entende-se que esta concepo, respeita a heterogeneidade e ritmos de aprendizagem dos diversos alunos de uma sala de aula.

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 70 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

Desse modo, evidencia-se que no decorrer do processo de ensino desenvolvido por cada rea, intentar-se- por meio de uma avaliao qualitativa bem como formativa promover condies favorveis e significativas de aprendizagem, investigando estratgias que possibilitem a mesma. Para tanto, compreende-se que seja necessrio desenvolver atividades diferenciadas que nos apontem o perfil do conhecimento do aluno tais como: tipos de atividades para aferies avaliativas formativas e habilitacionais: pesquisas; estudo de caso; levantamento bibliogrfico; atividades tcnico-artsticas (atividades pictricas, plsticas; etc); atividades laboratoriais; seminrios, workshops; palestras e conferncia com especialistas das reas; debates; projetos pedaggicos interdisciplinares, multidisciplinares e tansdisciplinares; atividades elaboradas pelos professores com os conhecimentos apresentados e debatidos em sala de aula; visitao em empresas e instituies para observar e praticar conhecimentos tericos aprendidos em sala de aula; experimentao empresarial, consistindo de prtica de curta durao em atividades no simuladas para efeito de aprendizagem prtica; provas orais e/ou escritas; trabalhos em grupos; exerccios prticos onde o aluno possa demonstrar conhecimento terico e sua aplicabilidade; desenvolvimento de projetos experimentais visando identificar ou obter resultados para a soluo de problemas tericos e/ou prticos. tipos e formas de aferies avaliativas de carter comportamental e atitudinal: assiduidade; pontualidade; participao; responsabilidade quanto a prazos estabelecidos; liderana; relacionamento com professor e com os colegas; respeita e sabe ouvir opinies diferentes; cumprimento de normas e regras institucionais; interesse; organizao; criatividade;

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 71 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

iniciativa; autonomia; cooperatividade. Neste contexto, tem-se que buscar uma maneira de registrar as atividades dos educandos qualitativa (que no abrangida pela Resoluo 423/2003 CONSUN/UEMA) e quantitativamente, tanto no aspecto formativo quanto no de habilidades e competncias, comportamental e atitudinal. Nos componentes curriculares dos perodos (disciplinas), como critrio geral para avaliao de aprendizagem, um conjunto de aferies ser empregado, incluindo a forma tradicional atravs de testes orais ou escrito (provas de conhecimento), exerccios prticos e apresentao de soluo formais a situaes cotidianas e prticas, concluso de participao em visitas tcnicas, participao em eventos (debates, seminrios, congressos, palestras, workshop, etc.) atravs de relatrio substanciado at critrios mais subjetivos como iniciativa, participao ativa no desenvolvimento dos componentes curriculares, etc. Ao conjunto de avaliaes resultantes, com ponderao livre, a cargo do professor de cada componente curricular, ser estabelecida a nota final do aluno. De qualquer forma, o procedimento de cada avaliao de aprendizagem dever ser notificado no dirio escolar pelo professor, de modo que o setor pedaggico possa acompanhar e monitorar o que acontece em todos os componentes curriculares. Cada professor dever avaliar seus alunos com certo nmero de aferies seguindo os procedimentos supra estabelecidos. Cada avaliao de aprendizagem formada por um conjunto de avaliaes qualitativas, formativas e de conhecimento especfico, que possibilite ao aluno demonstrar a aquisio das competncias requeridas. De qualquer forma, todas as avaliaes de aprendizagem daro ensejo a uma nica nota final, que representa a significao de sua absoro e assimilao das competncias e habilidades transferidas pelo componente curricular. As avaliaes de aprendizagem realizadas sero utilizadas para determinar uma nota final do aluno, podendo-se usar para tanto critrios matemticos e estatsticos, como forma de determin-la.

5.2.1. Certificao Habilidades

de

Aquisio

de

Competncia

Ao final de cada semestre, para fins de determinao da 3 nota, os alunos sero avaliados considerando as competncias fornecidas pelos componentes curriculares. No Plano de Trabalho do Docente, a sistemtica de avaliao das competncias definidas para cada componente curricular ser definida, bem como suas formas e instrumentos. No incio das aulas de cada componente curricular, os alunos devero ser informados pelo professor da sistemtica de avaliao de cada competncia, isto , como se dar a apurao de cada nota parcial, a partir das diversas formas de avaliaes e aferio, ponderando-as de forma a obter a nota, como exige as normas da UEMA.

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 72 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

5.2.2. Assiduidade
Com relao ao critrio de assiduidade, um padro de 75% de presena nas aulas ser considerado, conforme determina art. 24, inciso 6 lei n 9.394/96 (LBD) e o estabelecido nos artigos 73 e 74 da Resoluo 423/2003 CONSUN/UEMA. A escola procurar incentivar os alunos a efetuarem seus estudos atravs de mtodos iterativos, pelo uso de contedos e testes que sero disponibilizados em rede de computadores numa filosofia de ensino a distncia, com orientao dirigida e semi-presencial.

5.2.3. Recuperao
Os critrios estabelecidos pelas normas internas da UEMA sero adotados. Desta forma, os estudos de recuperao implicam na retificao do processo ensino-aprendizagem, propondo uma reviso, inclusive, da metodologia e das tcnicas de ensino adotados pelo educador em relao ao educando. Assim os procedimentos de recuperao objetivam: propiciar ao aluno a melhoria de seu aproveitamento e principalmente garantir o mximo de homogeneidade da turma, na obteno das competncias desejadas em cada componente curricular; reduzir a no progresso (repetncia) por no absoro de conhecimentos que habilite o aluno a ter as competncias desejadas em cada componente curricular.

A recuperao consistir de: reposio in-line Peridica e Contnua, a cada avaliao de aprendizagem (conforme Resoluo 423/2003 da CONSUN/UEMA), quando pelo menos 30% dos alunos obtiverem nota final inferior ou igual a 4 (quatro), 01 (uma) recomposio desta avaliao de aprendizagem ser realizada contemplando as habilidades e competncias trabalhadas, para os alunos com mdia inferior a 7 (sete), sem que isso se caracterize uma aferio em 2 chamada (esta permitida aos alunos quando da perda de prazo nas avaliaes e uma nica vez por disciplina art. 68 da Resoluo 423/2003 CONSUN/UEMA) ou possa vir a prejudicar o calendrio escolar da Instituio. No caso da ocorrncia da recomposio da avaliao de aprendizagem, a mesma no poder ser recomposta para valores superiores a mdia 7 (sete). A critrio do professor da unidade, o mesmo poder oferecer ou no aulas de reviso (em turno diferente do perodo normal e devidamente acordado com a direo de curso at o 2 dia aps a divulgao das avaliaes); final: Far recuperao final (a nvel de domnio de conjunto) atravs de um plano especial de recuperao, o educando que, no conjunto das avaliaes de aprendizagem tenha obtido uma nota insatisfatria, seja considerado pelo professor como tendo a possibilidade de alter-

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 73 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

la para uma nota superior. Feito o plano de recuperao para a reposio de unidades de contedo consideradas falhas para a obteno das competncias requeridas, se o aluno no atingir a conceituao mnima estabelecida pelo regimento, ser considerado reprovado na disciplina.

6. Docentes e outros Recursos Humanos


O macro-perfil dos docentes para o Curso de Engenharia de Computao da UEMA consiste de: doutores nas reas de Engenharia, Matemtica, Fsica, Qumica, Biologia, Cincias da Informao e Computao e outras reas afins; mestres nas reas de Engenharia, Matemtica, Fsica, Qumica, Biologia, Cincias da Informao e Computao e outras reas afins; especialistas nas reas de Engenharia, Matemtica, Fsica, Qumica, Biologia, Cincias da Informao, Administrao, Filosofia e Computao e outras reas afins.

A aquisio de profissionais altamente experientes no mercado ser tambm estimulada, aos quais sero oferecidos cursos de qualificao ao nvel de psgraduao. Isso contrabalanar o corpo docente entre a erudio acadmica e a praticidade requerida pelo mercado. Atualmente, o curso de Engenharia de Computao possui: 6 (seis) professores de disciplinas especficas rea de engenharia de computao; 16 (dezesseis) professores de disciplinas no especficas rea de engenharia de computao. Estes professores esto distribudos nos diversos departamentos da UEMA.

Os professores de disciplinas especficas da engenharia de computao so os seguintes: M.Sc. Henrique Mariano Costa do Amaral (professor adjunto TIDE); Dr. Denivaldo Cicero Pavo Lopes (professor adjunto TIDE do Departamento de Matemtica e Informtica); Esp. Rodrigo Domingos de Guzman Borges Diaz (professor assistente - TIDE); B.Sc. Lus Carlos Santos Rodrigues (professor assistente); Esp. Saulo Costa Arcangeli (professor assistente); M.Sc. Ewaldo Eder Carvalho Santana (professor assistente TIDE do Departamento de Matemtica e Informtica); M.Sc. Ivanildo Silva Abreu (professor assistente). Outros 2 (dois) professores da rea de engenharia e computao j passaram em concurso pblico (Editais 64/2006-PROG/UEMA e 01/2007PROG/UEMA) e esto aguardando nomeao.

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 74 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

6.1. Qualificao dos Docentes Existentes


O quadro de docentes da UEMA bastante vasto, contudo no contempla profissionais com o perfil desejado pelo Curso de Engenharia de Computao em sua completude. Como no processo de criao o mecanismo de formao do quadro docente evolutivo, medidas sero tomadas para: qualificar os docentes existentes nos diversos departamentos, para atender os requisitos exigidos. Isso se far atravs de cursos de especializao, mestrado e doutorado a serem oferecidos, compulsoriamente, aos docentes ainda sem a devida qualificao; qualificar os docentes com o perfil desejado para a sua atualizao quanto s competncias a serem ofertadas pelos cursos do CCT/UEMA.

Embora identificado na UEMA, docentes para os componentes curriculares bsicos de Matemtica, Qumica, Fsica, Humanidades, Comunicao e Expresso, Economia, Administrao, Cincias Ambientais, Empreendedorismo, Mecnica dos Slidos e Fenmenos de Transporte, haver uma necessidade de adequao dos mesmos para os padres tcnico-cientficos e pedaggicos que sero adotados pelo Curso de Engenharia de Computao. A Tabela 13 apresenta as disciplinas que possuem professores habilitados e disponveis na UEMA. O anexo I contm a lista dos professores habilitados a ministrar disciplinas no curso de Engenharia de Computao.
Tabela 13. Disciplinas com docentes disponveis

DOCENTES COM DISPONIBILIDADE Matemtica Discreta Bsica Clculo Dif & Integral Univarivel Geometria Analtica e lgebra Linear Comunicao e Expresso Oral e Escrita Ingls Instrumental para Computao Matemtica Discreta Avanada Mecnica Newtoniana Clculo Dif & Int multivarivel Filosofia e a Histria das Cincias Administrao e Organizao de Empresas Probabilidade e Estatstica Equaes Diferenciais Eletricidade e Eletromagnetismo Metodologia Cientfica e Tecnolgica Direito e Legislao para Engenharia Empreendedorismo e Gesto Industrial Economia e Responsabilidade Social Custos Industriais e Contabilidade de Custos Introduo a Cincia do Ambiente

IES UEMA UEMA UEMA UEMA UEMA UEMA UEMA UEMA UEMA UEMA UEMA UEMA UEMA UEMA UEMA UEMA UEMA UEMA UEMA

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 75 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

6.2. Docentes a Contratar


Um conjunto de procedimentos para suprir as deficincias de docentes ao longo do processo evolutivo do curso foi iniciado, dentre os quais citamos: programa de professores visitantes, a partir de convnios com universidades brasileiras e estrangeiras; concurso pblico para provimento de vagas, para professores com qualificao de mestre (assistente) e doutor (adjunto), todos com classificao TIDE, nas reas de engenharia e computao, seguindo a Tabela 14; programa de pesquisadores visitantes, em programa em conjunto com a FAPEMA.

importante que a contratao seja por rea de conhecimento (matria) e no por componente curricular; isso dar uma maior flexibilidade na alocao de docentes. A Tabela 14 apresenta o quadro de demanda de docentes para o curso de Engenharia de Computao. Estes docentes sero contratados na classificao Tempo Integral e Dedicao Exclusiva (TIDE).
Tabela 14. Lista de disciplinas para as quais professores devem ser contratados
reas Subreas Vagas Classificao Assistente Algoritmos Computao e Teoria da e e Algoritmos Computao e Teoria da e e 2 1 2 1 1 1 1 1 1 Adjunto 1 1 1

Programao Matemtica Matemtica Computacional Programao, sistemas Tecnologia da Informao

Programao Matemtica Matemtica Computacional Programao, sistemas Tecnologia da Informao Bibliotecas multimdias virtuais

digitais e e

Sistemas Operacionais Computao Distribuda Segurana de Redes Engenharia de Software

e e

Sistemas Operacionais Computao Distribuda Segurana de Redes

Engenharia de Software e Ambientes de Desenvolvimento de Software Web, Computao Colaborativa e Comercio Eletrnico Web, Computao Colaborativa e Comercio Eletrnico Sistemas e Aplicaes Multimdia/Hipermdia Distribudas Banco de Dados, Data Mining e Data Warehouse Automao, Instrumentao e Sistemas Tempo Real Banco de Dados, Data Mining e Data Warehouse Automao, Instrumentao Sistemas Tempo Real e

1 1

1 -

1 1

1 -

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 76 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO


Automao, Instrumentao Sistemas Tempo Real Eletrnica Digital Microprocessadores Redes e Telecomunicaes Inteligncia Computacional Redes Neurais e e Eletrnica Digital Microprocessadores Redes e Telecomunicaes Inteligncia Computacional Redes Neurais Robtica, Servomecanismos Computao Grfica Processamento de Imagens e Computao Visualizao Processamento Imagens Grfica de Sinais e e e e e 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Reconhecimento de Padres, Sistemas Baseados em Conhecimento, Bioinformtica Anlise de Gerenciamento Conhecimento TOTAL Sistemas e do Anlise de Sistemas e Gerenciamento do Conhecimento 22

13

Os 22 (vinte e dois) docentes a serem contratados (9 mestres e 13 doutores) sero alocados no Curso de Engenharia de Computao. Cada docente ser contratado em Tempo Integral e Dedicao Exclusiva (TIDE) e ter uma carga horria de aula mdia de 240h por perodo letivo, devendo as demais horas serem dedicadas uma parte para atendimento a alunos, preparao de aulas e pelo menos vinte e cinco por cento de sua carga horria disponvel (240 horas) dedicada a atividades de pesquisa e ps-graduao. Assim, a contratao dever exigir uma titulao mnima de mestre, sendo desejvel a titulao de doutor, todos com classificao TIDE. Os processos seletivos para a contratao dos docentes aqui previstas j foram iniciadas e prosseguir medida que o plano pedaggico for sendo implantado sob a superviso direta do professor coordenador da implantao do curso. Na primeira etapa, 09 (nove) docentes devero ser selecionados e contratados atravs dos editais de concurso pblico (Editais 64/2006-PROG/UEMA e 01/2007-PROG/UEMA). As provas e os resultados do edital 64/2006-PROG/UEMA j foram publicados. Os seguintes mestres e doutores j passaram nos concursos dos referidos editais e esto aguardando a nomeao: M.Sc. Cicero Costa Quarto (professor assistente); M.Sc. Lcio Flvio de Albuquerque Campos (professor assistente).

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 77 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

6.3. Outros Recursos Humanos


A aquisio de recursos humanos para os laboratrios (laboratoristas e auxiliares) e auxiliares para secretaria e apoio administrativo ser necessria, bem como pedagogo para auxiliar a gesto do curso pela sua diretoria. Para os laboratrios citados em 4.3.12 h a necessidade de pelo menos um laboratorista por unidade: LCB - Laboratrio de Computao Bsica; LAC Laboratrio de Automao E Controle; LTC Laboratrio de Telecomunicaes; LRG Laboratrio de Redes e Grid Computing; LES Laboratrio de Engenharia de Software; LCM Laboratrio de Controle e Microprocessadores; LCG Laboratrio de Computao Grfica e Processamento de Imagens; LTI - Laboratrio de Tecnologia da Informao; LCC Laboratrio de Computao Cientfica; LMR Laboratrio de Mecatrnica e Robtica.

Outros laboratrios precisaro tambm de laboratoristas, tais como: Laboratrios de computao para o ensino bsico; Laboratrio/sala de estudos para alunos.

Isso perfaz um total de 12 (doze) laboratoristas e 12 (doze) auxiliares de laboratrio, cujo perfil deve ser profissionais formados na rea de Informtica ou Computao, bacharel ou tecnlogo, que devem ser alocados diretamente no Curso de Engenharia de Computao. O pedido de contratao para esses profissionais deve ser providenciado medida que as instalaes dos laboratrios estejam satisfatrias para habitao. Por outro lado, a secretaria do curso necessitar, imediatamente, dos seguintes profissionais: 1 (uma) secretria; 1 (um) atendente turno matutino; 1 (um) atendente turno vespertino; 1 (um) pedagogo; 4 (quatro) estagirios de computao.

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 78 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

7. Outros Recursos
7.1. Geral
Todos os recursos necessrios para a implantao do curso, desde seu espao fsico at os recursos administrativos, esto sendo alocados pela administrao da UEMA medida da implantao do curso, dentre os quais se podem citar: Construo de uma ala do prdio do CCT (Campus Paulo VI), com 6 ambientes, a saber: 2 (duas) salas de aula com capacidade de 45 alunos cada; 2 (dois) laboratrios de informtica; 1 (uma) sala para a administrao do curso; 1 (um) salo para comportar 10 professores; Aquisio dos equipamentos dos laboratrios; Aquisio de bibliografia bsica do curso

Outros itens estaro sendo adquiridos ao longo de 2008 tais como: mobilirio para as salas de aula; os laboratrios; a administrao do curso; as salas de professores; bibliografia complementar do curso; laboratrio de automao e controle (funcionar no NUTENGE).

O espao fsico em construo, face a forma alternada de entradas anuais, permitir o funcionamento dos 4 primeiros anos letivos. O espao adicional para laboratrios ser alocado no NUTENGE. Encontra-se em processo de licitao a aquisio da bibliografia bsica, bem como a aquisio de equipamentos para montagem da infra-estrutura de redes do prdio de Engenharia de Computao.

7.2. Laboratrios
Os laboratrios que devem ser criados, sob gesto compartilhada entre o curso e o NUTENGE, so os seguintes: LCB Laboratrio de Computao Bsica; LAC Laboratrio de Automao e Controle; LTC Laboratrio de Telecomunicaes; LRG Laboratrio de Redes e Grid Computing; LES Laboratrio de Engenharia de Software; LCM Laboratrio de Controle e Microprocessadores; LCG Laboratrio de Computao Grfica e Processamento de Imagens; LTI Laboratrio de Tecnologia da Informao;

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 79 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

LCC Laboratrio de Computao Cientfica; LMR Laboratrio de Mecatrnica e Robtica.

Salas de estudos para alunos, com acesso a Internet e com as facilidades adequadas. Alguns desses laboratrios funcionaro de modo partilhado em um mesmo ambiente fsico, como forma de melhor aproveitamento dos recursos disponveis, como previsto no item 4.4 deste projeto pedaggico. Os laboratrios supra citados sero supervisionados/geridos por um docente TIDE do Curso de Engenharia de Computao, indicados pelo seu diretor, homologado pelo Conselho de Centro e nomeados pelo Magnfico Reitor.

8. Metodologia
A concepo dos componentes curriculares (disciplinas), de suas ementas e de seu encadeamento na estrutura curricular so, sem dvida, estratgias essenciais no sentido de garantir a formao que se deseja dar a um aluno. Assim, a estrutura curricular do curso de Engenharia de Computao foi organizada de maneira homognea ao longo do tempo, de forma a viabilizar a consolidao dos conhecimentos adquiridos e a prtica das atividades complementares. A carga horria em sala de aula no demasiada, o que favorece o trabalho individual e em equipe dos alunos. Estima-se que a implementao de um projeto pedaggico de curso pode ser bem sucedida e apresentar boa qualidade se exigir trabalhos extra-classe em quantidade relevante para a formao do aluno. As disciplinas ou componentes curriculares contemplam uma formao bsica, de amplitude compatvel com as necessidades de um curso de engenharia, com nfase numa slida introduo dos conceitos e tecnologias fundamentais da computao. A estrutura curricular viabiliza ainda o estudo de um conjunto forte e coerente de tpicos especficos, de uma ou mais das trs habilitaes oferecidas no curso (Engenharia de Software e Tecnologia da Informao, Automao e Controle, Telemtica e Telecomunicaes), de maneira a garantir o perfil desejado do egresso e o desenvolvimento das competncias e habilidades tcnicas esperadas. Acredita-se que o desenvolvimento do raciocnio lgico do aluno, a habilidade de construo de algoritmos, o entendimento e a manipulao de estruturas de dados sejam fundamentais na formao de um engenheiro de computao e constituam a base de suas aes computacionais de mais alto nvel em outros componentes curriculares e em sua atividade profissional. Assim, reservou-se um conjunto significativo de componentes curriculares da estrutura curricular para essa formao, que acontece simultaneamente com a introduo dos dois paradigmas de linguagens de programao (e das caractersticas de linguagens desse tipo) abordados no curso (Algoritmos e Lgica de Programao; Estrutura de Dados; Pesquisa e Ordenao de Dados; Paradigmas de Linguagens de Programao). Os componentes curriculares que envolvem matrias como Fundamentos de Lgica, Matemtica Discreta, Aspectos Tericos da Computao e demais

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 80 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

Matemticas cobrem bem as necessidades mais abstratas do curso e contribuem para o desenvolvimento das habilidades que requerem certo conhecimento da cincia da computao. O estudo de tecnologias especficas de uma das habilitaes do curso, ou uma combinao adequada de componentes curriculares dessas vertentes, e a realizao de atividades prticas contribuem decisivamente para o desenvolvimento das habilidades que requeiram o domnio de novas tecnologias. Este estudo, combinado com o estmulo aos alunos para o desenvolvimento de atividades de iniciao cientfica e com o Trabalho de Concluso de Curso contribuem para fomentar no aluno a habilidade de inovao tecnolgica. As habilidades do egresso necessrias interao com o mundo fsico so trabalhadas com um conjunto significativo de componentes curriculares da rea de Fsica, com destaque para aquelas mais relacionadas com Eletricidade. A realizao de prticas de laboratrio nesses componentes curriculares contribuem significativamente com o desenvolvimento de tais habilidades. A habilidade de comunicao atravs de esquemas, desenhos, grafos, diagramas de estado, state charts, redes de Petri, e diversas outras formas e modelos de especificao de projetos computacionais e, em particular projetos de software, desenvolvida ao longo de inmeros componentes curriculares do curso, que incluem Algoritmos e Lgica de Programao, Aspectos Tericos da Computao, Tcnicas e Sistemas Digitais, Organizao de Computadores, componentes curriculares da rea de Engenharia de Software, Paradigmas de Linguagens de Programao, etc. O entendimento das representaes grficas de circuitos eltricos e eletrnicos, portas lgicas e subsistemas digitais so tratados ao longo dos componentes curriculares que cobrem esses assuntos. O componente curricular de Desenho Tcnico Assistido por Computador contribuir com essa habilidade, principalmente no que se refere interface entre o engenheiro de computao com engenheiros mecnicos e outros profissionais de engenharia, habituados a modelar e comunicar-se atravs desse ferramental. Os componentes curriculares que envolvam matrias como Comunicao e Expresso, Metodologia Cientfica e Tecnolgica e a exigncia de elaborao de trabalhos escritos e sua apresentao em seminrios so estratgias adotadas para que o egresso desenvolva habilidades de comunicao oral e escrita. Outras atividades, como a elaborao de monografia do Trabalho de Concluso de Curso e de relatrios de concluso do Projeto e Atividades de Pesquisa e Inovao Tecnolgica, trabalhos em equipe, participao em trabalhos de dissertaes de mestrado e teses de doutorado, a realizao e redao do relatrio do Estgio Supervisionado e o estmulo participao em eventos cientficos tambm contribuem com o desenvolvimento de tais habilidades. As habilidades de liderana, gerncia e superviso so estimuladas com a realizao de trabalhos em equipe, com a participao no componente curricular Empreendedorismo e Administrao de Empresas, com a convivncia dos alunos em um ambiente em que o corpo docente desenvolve e coordena diversos projetos de pesquisa e de extenso. O incentivo aos alunos para participarem de organizaes de representao estudantil, participarem em rgos colegiados e de se integrarem em empresas juniores tambm contribuem com o desenvolvimento dessas habilidades. A disposio e a postura de permanente busca de atualizao profissional devem ser trabalhadas com o aluno. Dentre as aes a serem utilizadas para incentivar o
Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 81 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

aluno a buscar atualizao profissional, cita-se: participao em eventos cientficos, realizao de atividades de iniciao cientfica, orientao vocacional sobre os estudos de mestrado ou de especializao, afiliao em sociedades cientficas e rgos de representao profissional, realizao de cursos de extenso, e a ampla divulgao de oportunidades. Alm disto, o corpo docente do curso de Engenharia de Computao deve estar constantemente procurando incrementar sua titulao, realizando estgios de aperfeioamento (ps-doutorado), participando de eventos cientficos e procurando progredir na carreira acadmica da UEMA. Os componentes curriculares de formao humanstica presentes na estrutura curricular, como Filosofia e Histria das Cincias, Computao e Responsabilidade Social, Princpios de Direito para Profissionais de Tecnologia, e o exemplo do corpo docente, so as estratgias adotadas para promover no aluno o senso de tica e responsabilidade sobre suas aes profissionais, quer seja para com o empregador, o cliente, a sociedade ou o meio-ambiente.

9. Acesso
A concepo tradicional de acesso aos cursos superiores implementada pelos denominados processo seletivo, que no nosso caso ser adotado conforme exigido pela legislao. Entretanto, o processo seletivo para acesso ao bacharelado de Engenharia de Computao e suas habilitaes deve conter os requisitos mnimos necessrios, em qualidade e profundidade, pertinentes com o curso e adequados s diretrizes curriculares do ensino mdio brasileiro. Como se est implantando um curso especializado, ento o processo de seleo para ingresso no curso de Engenharia de Computao deve privilegiar uma formao prvia e slida em matemtica, fsica, lngua portuguesa e lngua inglesa (fato incontestvel, j que a grande parte da bibliografia especfica para o curso existe apenas nesta lngua) e conhecimento bsico de informtica. Dessa forma, o processo seletivo para acesso ao curso de Engenharia da Computao ter, sem prejuzos de outras matrias, provas especficas de carter eliminatrio nas reas de matemtica, fsica e lngua inglesa (com enfoque na leitura e interpretao de textos tcnicos). Esse requisito no poder ser modificado sob pena de se ter problemas no decorrer do curso.

10. Bibliografia
[1] ABREU, C. A. e MASETTO, M. T. O Professor Universitrio em Aula. MG Editores Associados. So Paulo. 1990. [2] ACM-Association for Computing Machinery and AIS-Association for Information Systems. MSIS-2000 Model Curriculum and Guidelines for Graduate Degree Programs in Information Systems. Disponvel em <http//:www.acm.org>. Acesso em 29 de setembro de 2002. [3] ANIDO, R. O. Uma proposta de plano pedaggico para as disciplinas de sistemas operacionais. In: WORKSHOP DE EDUCAO EM COMPUTAO, 8. Qualidade de Cursos de Graduao da rea de Computao e Informtica, 2. Anais ... Curitiba: Champagnat, 2000. p. 125-148.

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 82 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO [4] AUSUBEL, D.; ROBINSON, F. School learning, an introduction to Educational Psychology. NY, Holt, Rinehart e Winston, 1969. [5] AZEREDO, P. A. Uma proposta de plano pedaggico para a matria de programao. In: WORKSHOP DE EDUCAO EM COMPUTAO, 8. Qualidade de Cursos de Graduao da rea de Computao e Informtica, 2. Anais ... Curitiba: Champagnat, 2000. p. 1-14. [6] BECERRA, J. L. R.; SARAIVA, A. M.; CUGNASCA, C. E.; CUGNASCA, P. S. Uma proposta de plano pedaggico para a matria de formao complementar (automao) dos cursos de engenharia de computao. In: WORKSHOP DE EDUCAO EM COMPUTAO, 8. Qualidade de Cursos de Graduao da rea de Computao e Informtica, 2. Anais ... Curitiba: Champagnat, 2000. p. 359-377. [7] BORDENAVE, J.D e PEREIRA, A. M. Estratgias de Ensino-Aprendizagem. Editora Vozes. Petrpolis. 1995..480 III Curso de Qual i dade SBC 2001. [8] Borges, Mario Neto, Aguiar Neto, B. Guimares. Diretrizes Curriculares para Cursos de Engenharia Anlise Comparativa das Propostas da ABENGE e do MEC. Revista de Ensino de Engenharia, v.19, n.12, p.1-7, 2000. [9] Brasil. Conselho Nacional de Educao. Cmara de Educao Superior. Resoluo N3 de 2 de Julho de 2007. Publicado no Dirio Oficial da Unio, Braslia, 3 de julho de 2007, Seo 1, p. 56. [10] Brasil. Conselho Nacional de Educao. Cmara de Educao Superior. Resoluo N2 de 18 de Junho de 2007. Republicado no Dirio Oficial da Unio, Braslia, 17 de setembro de 2007, Seo 1, p. 23. [11] Brasil. Conselho Nacional de Educao. Cmara de Educao Superior. Parecer CNE/CES N 1362/2001. Republicado no Dirio Oficial da Unio, Braslia, 25 de fevereiro de 2002, Seo 1, p. 17. [12] Brasil. Conselho Nacional de Educao. Cmara de Educao Superior. Parecer CNE/CES N 210/2004 de 8 de julho de 2004. [13] CHANG, C. et. al. Curriculum 2001: Bringing the Future to the Classroom.IEEE Computer.Vol.32,N.9,pp.85-88.Set. 1999. [14] Conselho Estadual de Educao do Estado do Maranho. Resoluo 298/98 de 13 de agosto de 1998 que dispe sobre a autorizao de funcionamento de novos cursos e reconhecimento de cursos habilitaes de IES vinculadas ao Sistema Estadual de Educao, 1998. [15] DEHAENE, Stanislas. The Number Sense: How the Mind Creates Mathematics. Getty Ctr for Education in the Arts, 2000. [16] ERICI, E. G. Metodologia do Ensino Superior - Editora Fundo de Cultura, Rio de Janeiro, 1993. [17] FERREIRA, A. P. L. O Projeto Pedaggico como Mtrica de Qualidade nos Cursos de Graduao em Informtica. Anais do XIX Congresso Nacional da Sociedade Brasileira de Computao (VII WEI - Workshop sobre Educao em Computao), pp.481-492, 1999. [18] GEYER, C., PORTO, I. J., OLIVEIRA, R. S. Uma proposta de plano pedaggico para a matria de sistemas distribudos. In: WORKSHOP DE EDUCAO EM COMPUTAO, 8. Qualidade de Cursos de Graduao da rea de Computao e Informtica, 2. Anais ... Curitiba: Champagnat, 2000. p. 185-214. [19] IEEE Computer Society and ACM Joint Task Force on "Year 2001 Model Curricula for Computing: CC-2001". Survey Results Summary: Impact of Computing Curricula 1991. Julho de 1999. Disponvel em http://www.computer.org/education em 29 de setembro de 2002. IEEE Computer Society and ACM Joint Task Force on "Year 2001 Model Curricula for [20] Computing: CC-2001". Computing Curricula 2001. Relatrio Parcial de 06/03/2000. Disponvel em em http://www.computer.org/education . [21] IEEE Computer Society and ACM Joint Task Force on Computing Curricula. Computer Engineering 2004. Curriculum Guidelines for Undergraduate Degree Programs in

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 83 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO Computer Engineering. 12 Dezembro de 2004. Disponvel em em http://www.acm.org/education/curric_vols/CE-Final-Report.pdf. [22] IEEE Computer Society and ACM Two-Year College Education Committee. Guidelines for Associate-Degree Programs in Computer Science June 2002. Disponvel em em http://www.acmtycr.org/ em 28 de setembro de 2002. [23] IEEE Computer Society and ACM-Association for Computing Machinery Joint Task Force on Computing Curricula. Software Engineering 2004. Curriculum Guidelines for Undergraduate Degree Programs in Software Engineering. A Volume of the Computing Curricula Series. Disponvel em http://sites.computer.org/ccse/SE2004Volume.pdf . [24] IEEE COMPUTER SOCIETY; ASSOCIATION OF COMPUTING MACHINERY ACM. Computing Curricula 2001. Final Report December 15, 2001. Disponvel em: <http://www.computer.org/education/cc2001/>. Acesso em: 29 setembro 2002. [25] IEEE. Guide to the Software Engineering Body of Knowledge - SWEBOK. Disponvel em: < http://www.swebok.org/ >. Acesso em: 29 setembro 2002. [26] LIESENBERG, H. Uma proposta de plano pedaggico para a matria interface homemmquina.In: WORKSHOP DE EDUCAO EM COMPUTAO, 8. Qualidade de Cursos de Graduao da rea de Computao e Informtica, 2. Anais ... Curitiba: Champagnat, 2000. p.271-280. [27] MARX, G. UCHIDA, D.; CETRON, M. e McKENZIE, F. What students must know to succeed in the 21th century. Relatrio tcnico. American Association of School Administrators (AASA), 1996. [28] MEC/SESu. Diretrizes Curriculares para as reas de Computao e Informtica.http://www.mec.gov.br/Sesu/diretriz.shtm, 1999. [29] MEC/SESu/CEEInf. Indicadores e Padres de Qualidade para Cursos de Graduao da rea de Computao, 2001. [30] MINISTRIO DA EDUCAO E CULTURA. Diretrizes Curriculares para os Cursos de Engenharia - Anteprojeto de Resoluo Verso 05/maio/99. Disponvel em: <http://www.mec.gov.br/Ftp/Sesu/diretriz/Engenh.rtf >. Acesso em 4 outubro. 2002. [31] MINISTRIO DA EDUCAO E CULTURA. Indicadores e Padres de Qualidade para Cursos de Graduao de Engenharia - Comisso de Especialistas de Ensino de Engenharia. Disponvel em: <http:// www.mec.gov.br/FTP/Sesu/eng_ind.doc >. Acesso em: 04 outubro 2002. [32] MONTEIRO, J. A. S.; MARTINS, J. S. B.; GIOZZA, W. F. Uma proposta de plano pedaggico para a matria redes de computadores. In: WORKSHOP DE EDUCAO EM COMPUTAO, 8. Qualidade de Cursos de Graduao da rea de Computao e Informtica, 2. Anais ... Curitiba: Champagnat, 2000. p. 149-184. [33] NUNES, D. J.; BICHINHO, G. L. (eds.). II Curso de Qualidade de Cursos de Graduao da rea de Computao e Informtica. Anais. Curitiba: Editora Universitria Champagnat, 2000. [34] PARNAS, D. L. Software Engineering Programmes are not Computer Science Programmes. In: Annals of Software Engineering 6 (1/4):19-37, 1998. Kluwer Academic Publishers, 1998. [35] SBC Sociedade Brasileira de Computao. Currulo de Referncia da SBC para Cursos de Graduao em Bacharelado em Cincia da Computao e Engenharia da Computao. Verso 2005. [36] SBC, Grandes Desafios da Pesquisa em Computao no Brasil 2006-2016. Relatrio sobre o Seminrio realizado em 8 e 9 de maio de 2006. Disponvel no site da SBC: www.sbc.org.br, acessado em novembro de 2006. [37] SBC/Diretoria de Educao. Currculo de Referncia para Cursos de Graduao em Computao. Verso 2006, 2006. [38] SOCIEDADE BRASILEIRA DE COMPUTAO SBC. Diretrizes Curriculares de Cursos da rea de Computao e Informtica. In: WORKSHOP DE EDUCAO EM COMPUTAO, 8. Qualidade de Cursos de Graduao da rea de Computao e Informtica, 2. Anais ... Curitiba: Champagnat, 2000. p. 381-410.

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 84 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO [39] Teixeira, Cesar A.C., et alli . Um Plano Pedaggico de Referncia para Cursos de Engenharia de Computao. Disponvel em <http//:www.sbc.org.br> . Acesso em 26 de setembro de 2002. [40] TOFFLER, ALVIN. The Third Wave: The Classic Study of Tomorrow. Bantam Doubleday Dell Publishing Group, 1981. [41] TORI, R.; FERREIRA, M.A.G.V. Aprendizagem em Computao Grfica: Uma Abordagem Top-Down. VI Workshop de Educao em Computao - WEI 98. Belo Horizonte, 3 a 7 de agosto de 1998. Anais, pp.521-531. [42] TORI, R.; FERREIRA, M.A.G.V. Educao SEM Distncia em Cursos de Informtica. VII Workshop de Educao em Computao - WEI 99. Rio de Janeiro, 19 a 23 de julho de 1999. Anais, pp.581-590. [43] UNIVERSIDADE ESTADUAL DE CAMPINAS. Curso de Engenharia de Computao. Desenvolvido pela Universidade Estadual de Campinas. Apresenta descrio dos Cursos de Graduao - Engenharia de Computao Disciplinas do Curso. Disponvel em: <http://www.unicamp.br/ > . Acesso em 29 maio 2001. [44] Universidade Estadual do Maranho. Instruo Normativa 01/2001 de 05 de abril de 2001, da Pro-Reitoria de Graduao e Assuntos Estudantis que estabelece normas complementares Resoluo 261/2001. [45] Universidade Estadual do Maranho. Resoluo 203/2000 de 29 de agosto de 2002 do Conselho de Ensino, Pesquisa e Extenso, que estabele as diretrizes gerais para a construo de projetos curriculares de cursos de graduao da UEMA, 2002. [46] Universidade Estadual do Maranho. Resoluo 261/2001 de 5 de maro de 2001 do Conselho de Ensino, Pesquisa e Extenso, que estabele prazos para elaborao e prazos de aprovao de projetos polticos-pedaggicos de cursos de graduao da UEMA. 2001. [47] Universidade Estadual do Maranho. Resoluo 276/2001 de 19 de julho de 2001 do Conselho de Ensino, Pesquisa e Extenso, que autoriza a implantao de flexibilizao dos currculos de cursos de graduao da UEMA. 2001. [48] UNIVERSIDADE FEDERAL DE SO CARLOS. Curso de Engenharia de Computao. Desenvolvido pela Universidade Federal de So Carlos. Apresenta descrio do Curso de Engenharia de Computao. Disponvel em: < http://www.dc.ufscar.br/enc/index.html>. Acesso em 29 setembro 2002. [49] UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL. Curso de Engenharia de Computao. Desenvolvido pela Universidade Federal do Rio Grande do Sul. Apresenta descrio do Curso de Engenharia de Computao. Disponvel em: <http://www.ufrgs.br.engcomp/folder.html>. Acesso em 29 setembro 2002. [50] WEBBER, R. F., WEBER, T. S., WAGNER, F. R. Uma proposta de plano pedaggico para a matria de matemtica. In: WORKSHOP DE EDUCAO EM COMPUTAO, 8. Qualidade de Cursos de Graduao da rea de Computao e Informtica, 2. Anais ... Curitiba: Champagnat, 2000. p. 37-64. [51] WORKSHOP DE EDUCAO EM COMPUTAO, 8. Qualidade de Cursos de Graduao da rea de Computao e Informtica, 2. Anais ... Curitiba: Champagnat, 2000. 410 p.

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 85 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

Anexos

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 86 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

Anexo I Docentes da UEMA que iro ministrar disciplinas no curso de Engenharia de Computao da UEMA
MAT NOME PS-GRADUAO MESTRE MESTRE MESTRE MESTRE UNIDADE CARGO 5149 ERICO DE OLIVEIRA JUNQUEIRA AYRES 72181 ERICO PEIXOTO ARAUJO 70847 MARCIA TEREZA CAMPOS MARQUES 6056 MARLUCE WALL DE CARVALHO VENANCIO 70854 CLAYTON CARVALHEDO SILVA FRANCISCO ALEXANDRENO DE ALMEIDA BARBOSA JOSE DELZUITE PEREIRA FRAN GARCIA DE AQUINO FILHO JOAQUIM TEIXEIRA LOPES JOSE DE RIBAMAR PESTANA FILHO MANUEL JESUS MARIN CARO PAULO SERGIO FEITOSA BARROSO JORGE DE JESUS PASSINHO SILVA UBIRACI SILVA NASCIMENTO JOSE CLET BRITO MARCO POLO FONSECA ROCHA VALTER VALDER REIS BECKMAN DEPTO. DE ARQUITETURA_E URBA ADJUNTO IV PF DEPTO. DE ARQUITETURA_E URBA ASSISTENTE I PF DEPTO. DE ARQUITETURA_E URBA ASSISTENTE II PF DEPTO. DE ARQUITETURA_E URBA ASSISTENTE II PF DEPTO. DE ARQUITETURA_E URBA AUXILIAR I PF

5387 5089 5155 5388 72256 9639 9969 9571 9894 5106 5435 9852

MESTRE MESTRE ESPECIALISTA

DEPTO. DE FISICA DEPTO. DE FISICA DEPTO. DE FISICA DEPTO. DE FISICA DEPTO. DE FISICA DEPTO. DE FISICA DEPTO. DE FISICA DEPTO. DE FISICA DEPTO. DE FISICA DEPTO. DE FISICA DEPTO. DE FISICA DEPTO. DE FISICA

PF ADJUNTO II PF ADJUNTO III PF ADJUNTO IV PF ADJUNTO IV PF ASSISTENTE I PF ASSISTENTE I PF ASSISTENTE I PF ASSISTENTE III PF ASSISTENTE III PF ASSISTENTE IV PF ASSISTENTE IV PF AUXILIAR III

5372 VALDEMAR SILVA LEAL 5318 JOEL MANOEL ALVES FILHO MARIO CESAR PERFETTI JANSEN 5333 FERREIRA 73486 HENRIQUE MARIANO COSTA DO AMARAL 5310 WALDEMIR SILVA DE LIMA 70383 ADAIL BARROS FILHO 70284 MARIA AMALIA TRINDADE DE CASTRO 70300 ROSSANE CARDOSO CARVALHO 70326 WELLINGTON DE ASSUNCAO 5361 ANTONIO PEREIRA SILVA 71795 JOSE HENRIQUE BEZERRA

DOUTOR DOUTOR MESTRE MESTRE DOUTOR MESTRE DOUTOR DOUTOR MESTRE MESTRE MESTRE PS-GRADUAO MESTRE MESTRE

DEPTO. DE MECANICA E PRODU PF ADJUNTO I DEPTO. DE MECANICA E PRODU PF ADJUNTO II DEPTO. DE MECANICA E PRODU PF ADJUNTO III DEPTO. DE MECANICA E PRODU PF ADJUNTO IV DEPTO. DE MECANICA E PRODU PF ADJUNTO IV DEPTO. DE MECANICA E PRODU PF ASSISTENTE I DEPTO. DE MECANICA E PRODU PF ASSISTENTE I DEPTO. DE MECANICA E PRODU PF ASSISTENTE I DEPTO. DE MECANICA E PRODU PF ASSISTENTE II DEPTO. DE MECANICA E PRODU PF ASSISTENTE III DEPTO. DE MECANICA E PRODU PF AUXILIAR I

MAT

NOME

UNIDADE
DEPTO. EXPRESSAO GRAF.E DEPTO. HIDRAULICO E SANE

CARGO
PF ASSISTENTE IV PF ASSISTENTE IV

5378 JOSE BELLO SALGADO NETO 5315 RONALDO SERGIO DE ARAUJO COELHO 73213 71191 73296 8920 FLAVIO TRINDADE JERONIMO GILSON MARTINS MENDONCA LUDGARD SANTOS RICCI FRANCISCO DA CHAGA MATOS NELMA CELESTE SOUZA SILVA SARNEY 8154 COSTA

DEPART. DIREITO ECONOMIA E CO ASSISTENTE I PF DEPART. DIREITO ECONOMIA E CO ASSISTENTE I PF DEPART. DIREITO ECONOMIA E CO ASSISTENTE I PF DEPART. DIREITO ECONOMIA E CO ASSISTENTE II PF PF DEPART. DIREITO ECONOMIA E CO ASSISTENTE II DEPTO. DE ADMINISTRACAO DEPTO. DE ADMINISTRACAO DEPTO. DE ADMINISTRACAO DEPTO. DE ADMINISTRACAO DEPTO. DE ADMINISTRACAO DEPTO. DE ADMINISTRACAO DEPTO. DE ADMINISTRACAO DEPTO. DE ADMINISTRACAO DEPTO. DE ADMINISTRACAO DEPTO. DE CIENCIAS SOCIAIS DEPTO. DE LETRAS DEPTO. DE LETRAS DEPTO. DE LETRAS DEPTO. DE LETRAS PF ADJUNTO II PF ADJUNTO III PF ASSISTENTE I PF ASSISTENTE I PF ASSISTENTE I PF ASSISTENTE II PF ASSISTENTE III PF TITULAR PF TITULAR PF ASSISTENTE I PF ASSISTENTE I PF ASSISTENTE I PF ASSISTENTE I PF ASSISTENTE I

5044 EUDA DA S. V. BATISTA DA SILVA 5379 JOSE RIBAMAR GOMES LAERCIO MARQUES DO NASCIMENTO 70342 FILHO 73627 LUCIA HELENA SARAIVA DE OLIVEIRA 70359 MARIA DAS GRACAS CORREA MENDES 5481 ANTONIO FERNANDO C SILVA 70334 GUSTAVO PEREIRA DA COSTA 5346 JOAO AUGUSTO RAMOS E SILVA 5082 JOSE HENRIQUE PEREIRA MACEDO 72017 TEREZINHA DE JESUS SILVA BOGEA 1296003 6045 8821 8862 ANDREA TERESA MARTINS LOBATO CAMILA MARIA SILVA NASCIMENTO ILZA LEIA RAMOS AROUCHE KATIA CARVALHO DA SILVA

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 87 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO


MAT NOME
PS-GRADUAO

UNIDADE

CARGO

58 LUIS CARLOS SANTOS RODRIGUES 5048 MANOEL DE JESUS PRASERES SALGADO 8064 CARLOS ALBERTO O. DE ALMEIDA 8088 JOSE ANTONIO COSTA 71910 71928 71936 9100 72587 5322 8961 8979 8032 1294727 1396803 1294743 71902 9159 1294669 1294651 1395490 71951 71894 71944 72595 72074 9167 JOSE DE RIBAMAR RODRIGUES SIQUEIRA JOSE NILTON GONCALVES DINIZ KENARD PACHECO DE ANDRADE FILHO ANSELMO BAGANHA RAPOSO FRANCISCO FRANCINEIDE GRANGEIRO HILKIAS JORDAO DE SOUZA IVANILDO SILVA ABREU JOAO COELHO SILVA FILHO LOURIVAL CIRIACO BORGES FARIAS ANTONIO MAGNO BARROS ARISTON LOPES FERNANDES CRISTOVAM DERVALMAR RODRIGUES TEIXEIRA FILHO ELINALDO COUTINHO MORAIS JACKSON MARTINS REIS MAURO GUTERRES BARBOSA PATRICIA HELENA MORAES REGO RAIMUNDO MARTINS REIS NETO SAULO COSTA ARCANGELI CARLOS CESAR PEREIRA DE ALMEIDA LUIS CARLOS SANTOS RODRIGUES MARIA DA CONCEICAO COSTA TORRES RODRIGO DOMINGOS DE GUZMAN BORGES DIAZ GILBERTO CHAVES LIMA

DEPTO. DE MATEMATICA E INFOR PF ASSISTENTE I DEPTO. DE MATEMATICA E INFOR PF ADJUNTO IV DEPTO. DE MATEMATICA E INFOR PF ASSISTENTE I DEPTO. DE MATEMATICA E INFOR PF ASSISTENTE I DEPTO. DE MATEMATICA E INFOR PF ASSISTENTE I DEPTO. DE MATEMATICA E INFOR PF ASSISTENTE I DEPTO. DE MATEMATICA E INFOR PF ASSISTENTE I DEPTO. DE MATEMATICA E INFOR PF ASSISTENTE II DEPTO. DE MATEMATICA E INFOR PF ASSISTENTE II DEPTO. DE MATEMATICA E INFOR PF ASSISTENTE II DEPTO. DE MATEMATICA E INFOR PF ASSISTENTE II DEPTO. DE MATEMATICA E INFOR PF ASSISTENTE III DEPTO. DE MATEMATICA E INFOR PF ASSISTENTE IV DEPTO. DE MATEMATICA E INFOR PF AUXILIAR I DEPTO. DE MATEMATICA E INFOR PF AUXILIAR I DEPTO. DE MATEMATICA E INFOR PF AUXILIAR I DEPTO. DE MATEMATICA E INFOR PF AUXILIAR I DEPTO. DE MATEMATICA E INFOR PF AUXILIAR I DEPTO. DE MATEMATICA E INFOR PF AUXILIAR I DEPTO. DE MATEMATICA E INFOR PF AUXILIAR I DEPTO. DE MATEMATICA E INFOR PF AUXILIAR I DEPTO. DE MATEMATICA E INFOR PF AUXILIAR I DEPTO. DE MATEMATICA E INFOR PF AUXILIAR II DEPTO. DE MATEMATICA E INFOR PF AUXILIAR II DEPTO. DE MATEMATICA E INFOR PF AUXILIAR II DEPTO. DE MATEMATICA E INFOR PF AUXILIAR II DEPTO. DE MATEMATICA E INFOR PF AUXILIAR III DEPTO. DE MATEMATICA E INFOR PF AUXILIAR III DEPTO. DE MATEMATICA E INFOR PF AUXILIAR IV DEPTO. DE MATEMATICA E INFOR PF TITULAR

MESTRE MESTRE MESTRE DOUTOR

MESTRE MESTRE

MESTRE

9142 RAIMUNDO MERVAL MORAIS GONCALVES 8063 PEDRO NICOLAU G. DE CARVALHO 5081 JOSE DE RIBAMAR P. FRANCO

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 88 de 89

UNIVERSIDADE ESTADUAL DO MARANHO CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE COMPUTAO

Anexo II Ementrio do curso de Engenharia de Computao da UEMA

Projeto Pedaggico do Curso de Engenharia de Computao

Pgina 89 de 89

Anexo II Ementrio do curso de Engenharia de Computao da UEMA


N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos Contribuir no fornecimento de base ao aluno para que este seja capaz de construir e definir formalmente conceitos fundamentais da computao, de desenvolver algoritmos, de resolver eficientemente problemas em ambientes computacionais, alm de contribuir no desenvolvimento de seu raciocnio abstrato, do ponto de vista lgico-matemtico. Lgica sentencial e de primeira ordem. Operadores Lgicos e Quantificadores. Inferncia Lgica. Sistemas dedutveis naturais e axiomticos. Metodos de Prova. Completeza, consistncia e coerncia. Formalizao de problemas e de programas e sistemas de computao simples. Correo de Programas. Funes (uma-parauma, inversa, composio); relaes (reflexividade, simetria, transitividade, relaes de equivalncia); Teoria dos Conjuntos (diagramas de Venn, operaes, completude, produto cartesiano, potencia de conjuntos, induo, operaes com cadeias, clusters) e sua lgebra; Principio de Pigeonhole; cardinalidade; lgica proposicional; conectivos lgicos; tabelas verdades; formas normais (conjuntivas e disjuntivas); lgica de predicados; Introduo a Grafos e rvores: conceitos e operaes, dgrafos, representaes. Relaes Binrias. Automato de Estado Finito e Aplicaes. Relaes de equivalncia. Relaes de ordem. Induo matemtica. Relaes de recorrencia, Recurso Mista.Funes. Estruturas algbricas. Anlise Combinatria. Permutaes. GERSTING, J. Fundamentos Matemticos para a Cincia da Computao. Rio de Janeiro, LTC Livros Tcnicos e Cientficos Editora S. A., 2004. GRIMALDI, Ralph P.. Matemticas discreta y combinatria. 1.ed., Ed. Addison Wesley Publi, 1989, 605 pg. MORGADO. A. C. O. et. al. Anlise Combinatria e Probabilidade. Rio de Janeiro:Grfica Wagner., 1991. ROSEN, K. Discrete Mathematics and its Applications. 6 Ed.Ed. McGraw-Hill. 2007. SHOKRANIAN, S., SOARES, M., GODINHO, H. Teoria dos Nmeros. Braslia: Editora da UnB, 1994.

101

Matemtica Discreta Bsica


CH 60 CT 4 CP 0

Ementa

Bibliografia

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

102

Clculo Vetorial e Clculo Diferencial e Integral Univarivel


CH 90 CT 6 CP 0

Em conjunto com as demais disciplinas de matemtica, promover o desenvolvimento do raciocnio abstrato do aluno. Introduzir o ferramental matemtico necessrio ao desenvolvimento de outras disciplinas do curso. Nmeros reais e funes de uma varivel real. Funes reais elementares. Funes Vetoriais. Limites e continuidade. Clculo diferencial e aplicaes.

Ementa

Clculo integral e aplicaes. Calculo diferencial com variveis vetoriais. Integral de Riemmann. Sries numricas e de potncias. Clculo de vrias variveis. Funes reais (curvas de nvel). Derivadas Parciais. Derivadas curvilneas em coordenadas retangulares, cilndricas e esfricas. Mudana de coordenadas. Teorema de Green. Teorema da Divergncia e Teorema de Stokes. Aplicaes. Series e seqncias. Serie de Taylor e McLaurent. Series de Fourier. Bibliografia ANTON, H. Clculo, um Novo Horizonte- Vol. 1. 6 ed. Porto Alegre, Bookman, 2000. LEITHOLD, Louis, O Clculo com Geometria Analtica Vol. 1, 2 ed.,. Harbra /Editora Harper & Row do Brasil Ltda., 1982. SIMMONS, G.F. Clculo com Geometria Analtica. Vol. 1e 2 So Paulo, McGraw-Hill, 1987.

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos Ementa

103

Ingls Instrumental para Computao


CH 60 CT 4 CP 0

Introduzir os alunos leitura de documentos tcnicos especficos ligados a engenharia da computao. Reviso da gramtica inglesa (fonemas ou sons da lngua inglesa, a estrutura fontica das palavras, substantivos, adjetivos, pronomes, numerais, verbos (estrutura de formao), preposies, conjunes, frases e oraes, pontuao). Introduo s habilidades utilizadas para a compreenso de textos (inferncia do significado e uso de itens lexicais, entendimento de informaes explcitas e implcitas no texto, entendimento das relaes dos elementos lexicais dentro da sentena, identificao de idias principais, distino entre idias-chave e idiassuporte do texto, anlise e avaliao da informao transmitida pelo texto). Aspectos lingsticos relevantes comuns linguagem tcnica em textos e manuais de computao: tipos de textos, classificao de dados, interao textual), referncias textuais.

Bibliografia

GULEFF, V.L., SOKOLIK, M.E., LOWTHER, C. Tapestry Reading 1. Heinle&Heinle Thomson Learning. 2000. HARDISTY, D., WINDEATT, S. CALL. Resource Books for Teachers. Oxford English. 1994. MCKAY, S.Lee. Teaching English as an International Language. Oxford. 2002. OLIVEIRA, S. Reading Strategies for Computing. Editora UnB. 1998.

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos Ementa

104

Introduo Engenharia da Computao


CH 30 CT 2 CP 0

O aluno deve aprender os princpios da Filosofia. A tica. tica Profissional. Estudo de casos. A tica como filosofia e valor de uma sociedade. O comportamento tico. O computador na sociedade moderna; Aspectos sociais e econmicos da utilizao do computador; tica profissional; Atuao do profissional no mercado de

trabalho. Bibliografia Diversos textos legais e textos atuais sobre a aplicao da Engenharia da Computao

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

105

Comunicao e Expresso Oral e Escrita


CH 60 CT 4 CP 0

Promover o desenvolvimento da linguagem oral e escrita, atravs das habilidades de exposio e defesa de idias, apreenso de estruturas textuais, reconhecimento dos diferentes nveis da linguagem, anlise da forma, contedo e da relao existente entre ambos. Estudo da natureza do signo lingstico. Estudo e definio da dicotomia lngua e fala. Estudo do processo de comunicao. Caracterizao da linguagem e dos nveis conotativo e denotativo. Estudo e ttica das diretrizes para leitura de texto linear. Estudo e prtica da leitura de cones e semitica. Estudo e prtica das diversas formas estruturais de textos. Caracterizao da transferncia da linguagem oral para a escrita. LOPES, Edward. Fundamentos da lingstica contempornea. So Paulo : Cultrix, 2002. ANDRADE, Maria Margarida e HENRIQUES, Antnio. Lngua portuguesa: noes bsicas para cursos superiores. 5.ed. So Paulo : Atlas, 2006. CINTRA, Ana Maria M.. Portugus instrumental. So Paulo: Atlas. GALVES, C. Orlandi e OTONI, P.. O texto : escrita e leitura. 2.ed. Campinas -SP : Pontes, 1997. FEITOSA, Vera C. Redao de Textos Cientficos. Campinas: Papirus, 1991. MEDEIROS, J. B. Redao Cientfica. 3 Ed.: S o Paulo, Atlas, 1997. NEY, J. L. Guia de redao. So Paulo, Nova Fronteira. 1995. GIL, A. C. Como elaborar projetos de pesquisa. 3 Ed. So Paulo, Atlas, 1996.

Ementa

Bibliografia

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

106

Geometria Analtica e lgebra Linear


CH 90 CT 6 CP 0

Em conjunto com as demais disciplinas de matemtica, promover o desenvolvimento do raciocnio abstrato do aluno. Introduzir o ferramental matemtico necessrio ao desenvolvimento de outras disciplinas do curso. Vetores, operaes. Bases, sistemas de coordenadas. Distncia, norma e ngulo. Produto escalar e vetorial. Retas no plano e no espao. Planos. Posies relativas, intersees, distncias e ngulos. Tensores. lgebra Tensorial. Combinao Linear; Espaos Vetoriais. Bases. Sistemas de Equaes Lineares; Matrizes; Transformaes Lineares; Autovalores e Autovetores; Espaos Vetoriais Euclidianos. Espaos Mtricos. Espaos Normados. Seqncias de Cauchy. Espaos de Hilbert e Banach. Aplicaes contradas. Isomorfismo e Mapeamento de Espaos. Homeomorfismos. Projeo em Espaos de Sobolev e de Krylov. LAY, D. C., lgebra Linear e suas Aplicaes, LTC 2 a . edio, Rio de Janeiro, 2004. BOLDRINI, Jos Luiz e outros. lgebra Linear. 3 a ed. , So Paulo, Harbra

Ementa

Bibliografia

Ltda.,2002, 411 p. LIPSCHULTZ, S., lgebra Linear, Ed. McGraw-Hill do Brasil, 3 a . edio, So Paulo, 1997

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

107

Algoritmos Bsicos e Programao


CH 60 CT 4 CP 0

Desenvolver o raciocnio lgico aplicado soluo de problemas em nvel computacional. Introduzir os conceitos bsicos de desenvolvimento de algoritmos, de forma a propiciar aos alunos uma viso crtica e sistemtica sobre resoluo de problemas e prepar-los para a atividade de programao. Desenvolver a lgica de programao. Introduzir a estrutura e funcionalidades bsicas de uma linguagem de programao procedural e a forma de concretizar um algoritmo naquela linguagem. Ao final da disciplina o aluno estar apto a implementar programas simples. Introduo ao conceito de algoritmo. Desenvolvimento de algoritmos. Os conceitos de variveis, tipos de dados, constantes, operadores aritmticos, expresses, atribuio, estruturas de controle (atribuio, seqncia, seleo, repetio). Metodologias de desenvolvimento de programas. Representaes grfica e textual de algoritmos. Estrutura e funcionalidades bsicas de uma linguagem de programao procedural. Implementao de algoritmos atravs da linguagem de programao introduzida.. Introduo ao conceito de subprogramas, passagem de parmetros, variveis locais e globais, recursividade. Aprofundamento nos conceitos de estruturas bsicas de dados (vetor, matriz, registros), variveis dinmicas, ponteiros. O conceito de abstrao. Programao estruturada. Refinamentos sucessivos. Manipulao de arquivos. FARRER, H. e outros. Algoritmos estruturados. Segunda edio, Rio de Janeiro: LTC, 1998. FORBELONE, A. L., Lgica de Programao, So Paulo, Makron Books, 1993. SEBESTA, R. W. Conceitos de Linguagens de Programao, Bookman, 2002 SALIBA, Walter Lus Caran. Tcnicas de programao: uma abordagem estruturada. So Paulo: Makron, 1998. ZIVIANI, N.. Projetos de algoritmos com implementao em Pascal e C. Ed. Pioneira, 1996.

Ementa

Bibliografia

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

201

Estruturas de Dados
CH 60 CT 4 CP 0

Apresentar ao aluno o conceito de abstrao de dados, sua importncia para os princpios de modularidade, encapsulamento e independncia de implementao. Apresentar as estruturas de dados clssicas, suas caractersticas funcionais, formas de representao, operaes associadas e complexidade das operaes. Ao final da disciplina, o aluno estar capacitado a selecionar as estruturas de dados e as respectivas representaes que sejam mais adequadas a uma dada aplicao, implementando-as com uso dos recursos de linguagem de programao mais apropriados ao caso.

Ementa

Tipos abstratos de dados. Estudo das estruturas de dados, conceitos, operaes, representaes e manipulao de dados na forma de vetores, matrizes, listas lineares, pilhas, filas, grafos. Estudo da alocao seqencial e ligada, listas circulares, listas duplamente ligadas. Representao de estruturas em rvores. rvores de pesquisa: rvores AVL, rvores (2,4), rvores rubro-negras. Processamento de texto: Algoritmos para procura de padres, Busca digital, Compresso de textos, Similaridade de textos. Grafos: Representaes e tipos de Grafos, Caminhamento em Grafos, Problemas de conexidade, Caminhos mnimos, rvore geradora mnima. Algoritmos geomtricos: Fecho convexo, Triangulaes, Diagrama de Voronoi estruturados. GUIMARES, ngelo de Moura Lages. Algoritmos e estrutura de dados. 27ed., Rio de Janeiro: LTC, 1994. TENENBAUM, Aron M.. Estrutura de dados usando C. So Paulo: Makron Books,.1995. VELOSO, Paulo e outros. Estrutura de dados. Rio de Janeiro: Campus, 1983. ZIVIANI, N.. Projetos de algoritmos com implementao em Pascal e C. Ed. Pioneira, 1996.

Bibliografia

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos Ementa

2002

Matemtica Discreta Avanada


CH 60 CT 4 CP 0

Consolidar a base de conhecimento do aluno na rea das matemticas discretas. Grafos: Circuitos e Caminhos: circuitos e caminhos Euler / hamiltonianos, caminhos crticos, Algoritmo de Dijkstra, problema de vendedor ambulante, conectividade. Arvores: propriedades, algoritmos de Prim e Kruskal, rvores binarias e n-rias, operaes sobre rvores. Colorao de Grafos. Modelagem: estrutura, cadeias de Markov, modelo de Leslie, modelo de Leontief. Probabilidade discreta: eventos mutuamente excludentes e condicionalmente dependentes. Variveis Aleatrias Discretas. Varincia e Valores Esperados. Relaes de Recorrncia. Teoria dos Jogos. Relaes de Cobweb. Teoria das Filas. GRIMALDI, Ralph P.. Matemticas discreta y combinatria. 1.ed., Ed. Addison Wesley Publi, 1989, 605 pg. GERSTING, J. Fundamentos Matemticos para a Cincia da Computao. Rio de Janeiro, LTC Livros Tcnicos e Cientficos Editora S. A., 2004. SHOKRANIAN, S., SOARES, M., GODINHO, H. Teoria dos Nmeros. Braslia: Editora da UnB, 1994. MORGADO. A. C. O. et. al. Anlise Combinatria e Probabilidade. Rio de Janeiro:Grfica Wagner., 1991. ROSEN, K. Discrete Mathematics and its Applications. 6 Ed.Ed. McGraw-Hill. 2007.

Bibliografia

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

203

Clculo Diferencial e Integral Multivariveis


CH 90 CT 6 CP 0

Em conjunto com as demais disciplinas de matemtica, promover o desenvolvimento do raciocnio abstrato do aluno. Introduzir o ferramental matemtico necessrio ao desenvolvimento de outras disciplinas do curso. Clculo Integral: Integrais Definidas. Integrais Indefinidas. Integrao por partes. Itegrais Curvilneas. Integrao multivariveis: integrais de superfcie, integrais de volume, integrais mltiplas, etc. Integrao paramtrica. Mtdos e Tcnicas de Integrao. Transformadas Integrais. Aplicaes de Integrao. ANTON, H. Clculo, um Novo Horizonte- Vol. 1. 6 ed. Porto Alegre, Bookman, 2000. LEITHOLD, Louis, O Clculo com Geometria Analtica Vol. 1, 2 ed.,. Harbra /Editora Harper & Row do Brasil Ltda., 1982.SIMMONS, G.F. Clculo com Geometria Analtica. Vol. 1e 2 So Paulo, McGraw-Hill, 1997.

Ementa

Bibliografia

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

204

Filosofia e a Histria das Cincias


CH 60 CT 4 CP 0

Instigar o aluno prtica de reflexo filosfica a partir da rea particular do conhecimento qual est ligado e a constituir elementos para uma interveno crtica no domnio das cincias. Aprimorar tcnicas argumentativas e interpretativas especficas. Evidenciar a universidade do domnio do conhecimento e as vrias formas evolutivas da teoria e da prtica cientfica com os demais campos do conhecimento e da vida social. O conceito de conhecimento. O modelo euclidiano-positivista de conhecimento. O modelo indutivista. O modelo hipottico-dedutivo: uma nova imagem da cincia. Os conceitos de paradigma e de cincia normal. A cincia como produo coletiva e o conceito de comunidade. Descoberta e inveno na cincia. Incomensurabilidade e o problema da racionalidade. Pluralismo metodolgico. A histria das cincias modernas e o futuro da computao. GRANGER, G. G., A Cincia e as Cincias. So Paulo, Editora UNESP, 1994. POPPER, K., Lgica da Investigao cientfica, So Paulo, in Col. Os Pensadores, ed. Abril, 1978. KUHN, T., A Estrutura das Revolues Cientficas. So Paulo, ed. Perspectiva, 1975.

Ementa

Bibliografia

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

205

Administrao e Organizao de Empresas


CH 60 CT 4 CP 0

Desenvolver atitudes profissionais compatveis com a Administrao aplicada ao contexto do profissional envolvido com a Engenharia da Computao.

Ementa

Viso histrica das teorias administrativas. Processos bsicos da administrao empresarial. Planejamento, organizao, direo e controle. Principais modelos organizacionais utilizados na atualidade. Administrao por objetivos. Administrao participativa. O gerenciamento das pessoas. A administrao de recursos materiais. Administrao de recursos tecnolgicos. Administrao do Conhecimento. A administrao Informatizada. Empreendedorismo. Como criar uma empresa. CHIAVENATO, Idalberto. Teoria geral da administrao. So Paulo : Makron Books, 2006.

Bibliografia

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

206

Mecnica Newtoniana
CH 60 CT 4 CP 0

Apresentao dos conceitos fsicos referente Mecnica Newtoniana e os princpios de Ondas, Calor e tica. No contexto deste curso, esta disciplina deve propiciar apoio s demais disciplinas do curso, relacionadas aos aspectos fsicos. Contribuir para o entendimento do mundo fsico. Medidas e Erros Experimentais. Movimento de uma Partcula em 1D, 2D e 3D; Leis de Newton; Aplicaes das Leis de Newton: Equilbrio de Lquidos (Arquimedes) e Foras Gravitacionais; Trabalho e Energia; Foras Conservativas - Energia Potencial; Conservao da Energia (Equao de Bernoulli); Sistemas de Vrias Partculas - Centro de Massa; Colises; Conservao do Movimento Linear. Ondas: caracterizao e propagao; ondas e partculas; interferncia; ondas estacionrias e ressonncia; ondas sonoras; efeito Doppler; Noes de tica: a luz como onda, interferncia, difrao e lentes. RESNICK, R.; HALLIDAY, D. Fundamentos de Fsica. Rio de Janeiro: Livros Tcnicos e Cientficos, V. 1 e 3, 2005. SEARS, F.; ZEMANSKI, M. Fsica. Rio de Janeiro: Ao Livro Tcnico, V. 1,2, 1973.

Ementa

Bibliografia

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

207

Paradigmas de Programao
CH 60 CT 4 CP 0

Apresentar ao aluno os diferentes paradigmas de programao e os conceitos associados a cada um deles, caracterizando os tipos de aplicaes para as quais cada modelo melhor se adapta. Paralelamente so apresentadas tcnicas de desenvolvimento de interfaces. A disciplina se completa com o estudo e uso de linguagens orientadas a objetos. Ao final da disciplina, o aluno estar capacitado a escolher modelos de programao em funo do tipo de problema a ser resolvido e a implementar programas no modelo de orientao a objetos. Modelos de linguagens de programao. Conceitos de programao funcional e baseada em lgica. Programao orientada a objetos: implementao de classeobjetos, herana, polimorfismo, comunicao e associao. Implementao de interface grfica e de armazenamento de dados orientados a objetos. Uso de linguagem de programao orientada a objetos. COLEMAN, Derek. Desenvolvimento orientado a objetos: o mtodo fusion. Rio

Ementa

Bibliografia

de Janeiro: Campus, 1996. R.W. Sebesta, Concepts of programming languages. 1998, Addison-Wesley S. Thompson, Haskell: the craft of functional programming. 1999, AddisonWesley I. Bratko, Prolog: programming for artificial intelligence (3rd ed.). 2000, Prentice-Hall K. Marriott & P. Stuckey. Constraint programming: an introduction. , 1999, MIT Press

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

208

Tpicos Especiais em Programao


CH 30 CT 1 CP 0

Introduzir os alunos ao mundo da pesquisa e ao desenvolvimento de trabalho especfico ligado a engenharia da computao, sob orientao docente. Visa tambm fundamentar as tcnicas aprendidas na disciplina "Algoritmos Bsicos e Programao" . Consiste no desenvolvimento de um projeto tcnico-cientfico, em torno do qual o aluno dever integrar diversos conceitos, teorias, tcnicas, procedimentos e conhecimentos no campo da Engenharia de Computao, sob orientao de um docente e num tema ligado suas reas de pesquisa. Os resultados obtidos devero ser apresentados em seminrio. O documento gerado deve ser encaminhado para publicao em revistas tcnicas-cientficas nacionais.

Ementa

Bibliografia

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos Ementa

301

Mtodos Numricos Bsicos


CH 60 CT 4 CP 0

O objetivo desta disciplina a apresentao dos principais mtodos de anlise numrica. Aritmtica de ponto flutuante; Representao numrica. Zeros de funes reais; Sistemas lineares; sistemas triangulares; sistemas em banda; sistemas tridiagonais em blocos; Sistemas lineares esparsos: mtodos de subespaos de Krylov; Autovalores e Autovetores; Ajuste de curvas: mtodo dos quadrados mnimos e outros; Interpolao polinomial. Splines. Tcnicas de integrao e diferenciao numricas. Tratamento numrico de equaes algbricas no lineares: mtodo de Newton-Raphson e suas variantes. Resoluo de equaes diferenciais ordinrias: mtodos de Euler, Runge-Kutta, preditor/corretor. Resoluo de equaes diferenciais parciais. Aplicaes numricas em uma linguagem de programao tipo Matlab, SCILAB ou MathCad MORAES, C. D.; MARINS, J. M. Clculo Numrico Computacional Teoria e Prtica. So Paulo: Editora Atlas, 2 a edio, 1998. SCHILLING, R.J., HARRIS, L.H. Applied Numerical Methods for Engineers Using Matlab and C. Pacific Grove. Brooks Cole Pub. 2000. M. RAHMAN, Applied Numerical Analysis. Wit Press 2004.ISBN: 1-85312-8910 Burden and

Bibliografia

Faires. Numerical Analysis. Thomson / Brook/Cole. 2005.

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos Ementa

302

Modelagem de Dados e Banco de Dados


CH 60 CT 4 CP 0

Capacitar o aluno a entender e utilizar banco de dados convencionais. Fundamentos e Conceitos de Gerenciamento da Informao: sistemas de informao; sistemas de banco de dados; anlise, formas e fontes de dados; coleo, reteno de dados; backup e recuperao de informaes. Linguagens "Database Query": manipulao de SQL data; definio de SQL data; otimizao / ajuste de performance via SQL; relatrios; Query by example. Arquitetura de Organizao de Dados: modelos de dados; banco de dados objeto e lgicos; banco de dados XML;XMI; modelos semanticos; Formas Normais. Relaes de 2 ordem; integridade referencial e de entidades; resties de integridade; Modelagem de dados: modelo conceitual; diagramas de relacionamento de entidades; identificao de regras de negcios; modelos lgicos e fsicos; Modelagem padronizada: UML e IDEF. Ferramentas CASE. Gerenciamento do Ambiente da Bando de Dados; Concorrencia; Segurana; banco de dados distribuidos; Conectividade: ODBC, JDBC, SML. Web Services. SOAP. Banco de Dados Especiais: banco de dados textuais, temporais, espaciais, mveis, cientficos. Suporte deciso. Conceitos de Datawarehouse e data mining. Gerenciamento do conhecimento. Bibliotecas digitais. Date, C. J. An Introduction to Database Systems, Addison-Wesley, 1992. Ulman, Jeffrey D., and Widom, Jenifer. First Course in Database System, Addison-Wesley, 1999. Object Data Management: Object-Oriented and Extended Relational Database Management, R. Cattell, Addison Wesley, 1994. The Object Database Standard: ODMG-93, R. Cattell, Morgan Kaufmann, 1994. Modern Database Systems: The Object Model, Interoperability, and Beyond, W. Kim, Addison Wesley, New York, 1995.

Bibliografia

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

303

Equaes Diferenciais
CH 90 CT 6 CP 0

Em conjunto com as demais disciplinas de matemtica, promover o desenvolvimento do raciocnio abstrato do aluno. Introduzir o ferramental matemtico necessrio ao desenvolvimento de outras disciplinas do curso. Parte I: Equaes Diferenciais Ordinrias; Transformadas de Laplace, Sistemas de Equaes Diferenciais Ordinrias Lineares; Sries de Fourier; Integral de Fourier; Transformada de Fourier; Transformada de Laplace, Polinmios de Legendre e Funes de Bessel; Equaes Diferenciais Lineares. Parte II: Equaes Diferenciais Parciais; Problemas tipo Difuso: equaes parablicas, separao de variveis, transformadas integrais,principio de Duhamel; Problemas tipo hiperblico: equaes da onda, vibrao finita, vibrao em vigas; Problemas tipo elptico: problemas de valores de contorno, problemas

Ementa

de Dirichlet, funes de Green. Mtodo de Monte Carlo. Mtodo Variacional. Mtodo dos Elementos Finitos. Mtodo das Funes Base Radiais. Bibliografia BOYCE, W. E., DI PRIMA, R. C., Equaes Diferenciais Elementares e Problemas de Valores e Contorno , LTC, 2003. BRONSON, R., Equaes Diferenciais, McGraw-Hill, Makron Books Editora, Coleo Schaum, 1994. KREYSZIG, E., Matemtica Superior, LTC, 320 pgs, 1983 SPIEGEL, M. R., Applied Differential Equations, McGraw-Hill, Schaum's Outline Series, New York, 2006. FARLOW, Stanley. Partial Differential Equations for Scientists and Engineers. Dover.1993.

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

304

Probabilidade e Estatstica
CH 60 CT 4 CP 0

Apresentar os conceitos bsicos de probabilidade e estatstica necessrios para uma base matemtica slida. Alm disso, os conceitos apresentados nesta disciplina so importantes para a analise de sinais e formas, para a anlise de desempenho de sistemas e para o controle de sinais e processos nas vertentes previstas para o curso.

Ementa

Introduo probabilidade; Espao probabilstico; Eventos aleatrios; Variveis aleatrias e probabilidades; Distribuio de probabilidades; Estatstica descritiva. Estimativas de parmetros. Intervalos de confiana. Testes estatsticos..Tcnicas de amostragem. Inferncia Estatstica: teoria da estimao e testes de hipteses; Regresso linear simples. Correlao. Srie temporal. Simulao. Funes de variveis aleatrias. Processos Estocsticos. Modelos estocsticos. Introduo teoria de filas. Aplicaes em sistemas de telecomunicaes. Probabilidade discreta. Eventos mutuamente excludentes. eventos dependentes. MEYER, P. Probabilidade Aplicaes Estatstica. Livros Tcnicos e Cientficos Editora , 1993. PAPOULIS, A. Probability, Random Variables, and Stochastic Processes. McGraw-Hill Book Company, 5 rd edition, 2003. FELLER, W. Introduo Teoria das Probabilidades e suas Aplicaes. So Paulo: Edgar Blucher, 1976. SPIEGEL, M. R. Probabilidade e Estatstica. MacGraw Hill, 1998.

Bibliografia

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

305

Eletricidade e Eletromagnetismo
CH 60 CT 4 CP 0

O objetivo principal desta disciplina a apresentao dos conceitos fsicos de eletricidade e fazer uma introduo aos circuitos eltricos. No contexto deste curso, esta disciplina deve cobrir os conceitos de eletricidade necessrios

compreenso dos fenmenos nos computadores e nas interligaes destes entre si. Alm disso, esta disciplina deve fazer uma introduo bsica e conceitual aos circuitos eltricos e deve prover tambm uma base conceitual slida e enfatizar os conceitos necessrios compreenso dos fenmenos de transmisso de sinais e ondas em mltiplos meios de transmisso.

Ementa

Elementos de Eletricidade e Circuitos Eltricos: energia e transferncia de energia, carga, fora eltrica e campos eltricos, condutores e isolantes eltricos, corrente eltrica, diferena de potencial, tenso eltrica e fora eletromotriz, fontes de energia fontes de tenso e corrente, dispositivos eltricos e suas equaes de resposta, resistncia eltrica, lei do ohm e efeito joule, rendimento, dispositivos eltricos reais; Circuitos Eltricos Resistivos: leis de Kirchoff, circuitos bsicos srie,.paralelo, srie paralelo, divisores de tenso e corrente, balano de potncia, mtodos das tenses de ns, mtodo das correntes de malhas, linearidade e superposio, teorema de redes Thvenin e Norton, substituio; Circuitos com Elementos Armazenadores de Energia: resistncia, capacitor e indutor com excitao interna, resposta de circuitos RL, RC e RLC, mtodo fasorial de resoluo de circuitos; Instrumentos de Medida. Campo Magntico: princpios e definies; Movimento de cargas em campos magnticos; Lei de Ampere; Lei da Induo de Faraday; Indutncia: capacitores e indutores, circuitos RL; Magnetismo; Lei de Gauss; Propriedades Magnticas da Matria; Oscilaes Eletromagnticas; Correntes Alternadas; Equaes de Maxwell.

Bibliografia

RESNICK, R.; HALLIDAY, D. Fundamentos de Fsica. Rio de Janeiro: Livros Tcnicos e Cientficos, V. 2 e 3, 1991. SEARS, F.; ZEMANSKI, M. Fsica. Rio de Janeiro: Ao Livro Tcnico, V. 1,2, 1973. TIPLER, P. A. Fsica. Rio de Janeiro: Guanabara Dois, 1991.

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

306

Programao Orientada a Objetos


CH 60 CT 4 CP 0

A proposta desta disciplina o de ensino de tecnicas de programao objeto e uso de ferramentas para implementar procedimentos e programas aplicativos baseados neste conceito

Ementa

Histrico e apresentao dos principais conceitos de Orientao a Objetos: classes; subclasses; herana e composio; polimorfismo. Estudo prtico dos conceitos anteriores em uma linguagem de programao. Conceitos de modelagem em Orientao a Objetos: identificao de classes primrias; classes derivadas; mensagens e seus tratadores; representao; diagramas de consistncia. Estudo de caso com implementao. COLEMAN, Derek. Desenvolvimento orientado a objetos: o mtodo fusion. Rio de Janeiro: Campus, 1996. R.W. Sebesta, Concepts of programming languages. 1998, Addison-Wesley S. Thompson, Haskell: the craft of functional programming. 1999, AddisonWesley I. Bratko, Prolog: programming for artificial intelligence (3rd ed.). 2000, Prentice-Hall K. Marriott & P. Stuckey. Constraint programming: an introduction. , 1999, MIT

Bibliografia

Press

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

307

Arquitetura e Organizao de Computadores


CH 60 CT 4 CP 0

Capacitar o aluno a compreender as diferentes alternativas de organizao de um processador, dada certa arquitetura, reconhecendo o impacto de cada alternativa sobre fatores como desempenho e custo. A disciplina enfatiza organizaes de bloco operacional e de seu impacto na implementao do bloco de controle; aborda o estudo de organizao de mquinas multiprocessadoras e introduz conceitos centrais para o estudo do desempenho do processador. Reviso de conceitos bsicos de organizao de mquinas de diversas arquiteturas. Organizao de processadores: bloco operacional e bloco de controle. Organizao de pipelines. Mquinas super escalares. Organizao de Memria: memria cache e memria virtual. Introduo a mquinas paralelas. WEBER, R. F., Introduo Arquitetura de Computadores, Porto Alegre, Instituto de Informtica - UFRGS. TANENBAUM, A. S., Organizao Estruturada de Computadores, Guanabara Koogan, 1992. HENNESSY, J. L., PATTERSON, D. A., Arquitetura de Computadores. Uma Abordagem Qntitativa. Ed. Campus, 2006.

Ementa

Bibliografia

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

308

Laboratrio de Programao Orientada a Objetos


CH 30 CT 0 CP 1

A proposta desta disciplina o desenvolvimento prtico de software que faa o aluno aprender a pensar em objetos, como projetar com flexibilidade sistemas reusveis, manutenveis e centrados num grande projeto, usando linguagem voltadas a objeto. o suporte prtico s disciplina "Paradigmas de Programao" e "Programao Orientada a Objetos". Ensino de ferramentas de desenvolvimento de software (compiladores): C++ e Java. Desenvolvimento de software com ferramentas voltadas a objeto. COLEMAN, Derek. Desenvolvimento orientado a objetos: o mtodo fusion. Rio de Janeiro: Campus, 1996. R.W. Sebesta, Concepts of programming languages. 1998, Addison-Wesley S. Thompson, Haskell: the craft of functional programming. 1999, AddisonWesley I. Bratko, Prolog: programming for artificial intelligence (3rd ed.). 2000, Prentice-Hall K. Marriott & P. Stuckey. Constraint programming: an introduction. , 1999, MIT Press

Ementa Bibliografia

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

401

Laboratrio de Modelagem e Banco de Dados


CH 30 CT 0 CP 1

O aluno deve aprender a modelar bases de dados e implementa-las em sistemas gerenciadores de banco de dados; deve desenvolver diversos projetos de BD para poder ganhar experincia.

Ementa

Projeto e Desenvolvimento de Aplicaes de Banco de Dados.Laboratrio baseado na disciplina Modelagem e Banco de Dados

Bibliografia

Date, C. J. An Introduction to Database Systems, Addison-Wesley, 1992. Ulman, Jeffrey D., and Widom, Jenifer. First Course in Database System, Addison-Wesley, 1999. Object Data Management: Object-Oriented and Extended Relational Database Management, R. Cattell, Addison Wesley, 1994. The Object Database Standard: ODMG-93, R. Cattell, Morgan Kaufmann, 1994. Modern Database Systems: The Object Model, Interoperability, and Beyond, W. Kim, Addison Wesley, New York, 1995.

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

402

Pesquisa, Ordenao e Recuperao de Dados


CH 60 CT 4 CP 0

Familiarizar o aluno com diversos mtodos de ordenao de dados e com diferentes formas de armazenar e pesquisar dados, discutindo a aplicabilidade e complexidade de cada um deles. Ao final da disciplina o aluno estar capacitado a identificar qual o mtodo de ordenao mais recomendado para uso em uma dada aplicao, bem como a forma mais eficiente de armazenar dados com vistas a uma recuperao rpida.

Ementa

Mtodos de ordenao: seleo, troca, distribuio, insero, intercalao e clculo de endereos. Pesquisa de dados: seqencial, binria, hashing, rvores de pesquisa, rvores binrias de pesquisa, rvores AVL, B-Trees. Organizao de arquivos em rvore. Organizao de arquivos de dados multimdia. Estudo da complexidade dos mtodos apresentados.

Bibliografia

AZEREDO, P.A.- Mtodos de Classificao de Dados e Anlise de suas Complexidades, Campus, 1996 TERADA, R. Desenvolvimento de Algoritmos e Estrutura de dados. So Paulo: Makron Books, 1991. SZWARCFITER, J., Grafos e Algoritmos Computacionais. Rio de Janeiro, Campus, 1998. KNUTH, D. E., The art of computer programming. Vol. 3, Sorting and Searching. Addison-Wesley, Reading, Mass, 1997.

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

403

Metodologia Cientfica e Tecnolgica


CH 60 CT 4 CP 0

Introduzir os princpios e tcnicas de planejamento e formulao de pesquisa cientfica e do desenvolvimento tecnolgico. Desenvolver atitudes orientadas para o rigor cientfico e para o planejamento de pesquisa e desenvolvimento tecnolgico. Procedimentos didticos (leitura, anlise de texto, seminrio). Pesquisa bibliogrfica (fichamento, resumo). Cincia e conhecimento cientfico. Mtodos cientficos (induo, deduo, hipottico-dedutivo). Fatos, leis e teoria. Hipteses. Variveis. Pesquisa. Tcnicas de pesquisa. Projeto e relatrio de pesquisa. Trabalhos cientficos (monografia, artigos). A natureza da cincia e da pesquisa: relao entre cincia, verdade, senso comum e conhecimento. A produtividade do conhecimento cientfico. A pesquisa como instrumento de interveno. ECO, U., Como se faz uma tese. So Paulo: Perspctiva, 1986 RUDIO, V. F., Introduo ao projeto de Pesquisa. Petrpolis: Vozes, 1986. SEVERINO, A. J., Metodologia do Trabalho Cientfico. 16a Ed. So Paulo: Cortez, 1990.

Ementa

Bibliografia

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

404

Teoria da Computao e Compilao


CH 60 CT 4 CP 0

Complementando Fundamentos de Lgica, Matemtica Discreta e outras disciplinas de Matemtica, Aspectos Tericos de Computao tem o objetivo de contribuir com a formao terica do egresso, em relao Cincia da Computao, dando-se nfase, entretanto, aos resultados prticos decorrentes da teoria. Gramticas, Autmatos, Mquinas de Estados Finitos, Expresses Regulares e suas aplicaes em linguagens formais, compiladores, na sntese de circuitos seqenciais, protocolos de comunicao, engenharia de documentos, etc. Computabilidade e Complexidade, NP - completude. Introduo compilao. Fases da compilao. Ambigidade. Relaes sobre gramticas. Anlise sinttica ascendente e descendente. Anlise lxica. Tabelas de smbolos. Anlise semntica e gerao de cdigo para uma mquina virtual. Introduo otimizao de cdigo.

Ementa

Bibliografia

Aho, Alfred V.; Sethi, Ravi & Ullman, Jeffrey D. Techiniques and Tools; Addison-Wesley, 1998.

Compilers, Principles,

Wirth, Niklaus . Compiler Construction, Addison-Wesley, 1996 Alblas, H. & Nymeyer, A. Practice and Principles of Compiler Buiding with C; Prentice-Hall, 1996 Muchnick, Steve Kaufmann, 1997 Advanced Compiler Design and Implementation; Morgan

Andrew W. Appel, Modern Compiler Implementation in Java (2nd Edition), Cambridge University Press, 2002

PAPADIMITRIOU, C., HARRY, L., Elementos de Teoria da Computao, Bookman, 2000.

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

405

Redes de Computadores e Comunicao de Dados


CH 60 CT 4 CP 0

Apresentar uma viso conceitual abrangente da rea de redes de computadores como uma plataforma bsica para o desenvolvimento de sistemas e aplicaes distribudas. Aspectos de distribuio da informao e a maneira como o middleware 1 do TCP/IP utilizado pela aplicaes distribudas devem ser enfatizados. O contedo deve conceituar de forma abrangente todos os nveis de protocolos at o nvel das aplicaes em rede, detalhamento de tecnologias de rede, tecnologias de telecomunicaes, protocolos e aplicaes distribudas utilizadas na implantao, operao e manuteno de sistemas de redes e telecomunicaes em geral.

Ementa

Sistemas de telefonia. Sistemas de Transmisso. Rdio Digital. Sistemas de comunicao por Fibras pticas. Sistemas de Comunicao via satlite. Sistemas de Comunicao sem Fio. Redes de Comunicao de Dados. Modelo OSI. Meios fsicos de transmisso: caractersticas, limitaes, uso e protocolos de interface fsica. Topologia de redes. Redes locais: protocolos de acesso ao meio (CSMA/CD, Fast Ethernet, Gigabit Ethernet, Wireless LAN, etc.), protocolo de controle de enlace lgico (LLC). Redes de longa distncia: comutao de circuitos e comutao de pacotes. Redes Digitais de Servios Integrados - faixa estreita. Frame-relay. Tecnologias xDSL. Interligao de redes: equipamentos. Cabeamento es-truturado: tcnicas de projeto de rede local. Arquitetura Internet: protocolos PPP, ARP, IP, ICMP, TCP, UDP e protocolos de aplicao. Protocolos de aplicao da famlia TCP/IP: funcionalidades bsicas e operao dos protocolos de correio eletrnico, transferncia de arquivos, emulao de terminais, servios de diretrio de redes, suporte s aplicaes Web e outros.

Bibliografia

Tanenbaum, A. S., Computer Networks, 3 rd Edition, Prentice-Hall, 1996. Stevens, W. R., TCP/IP Illustrated - Vol. 1 - The Protocols, 4 th Edition, AddisonWesley, 1994. Comer, D., Internetworking with TCP/IP, - Vol. 3 - Client-Server Programming and Applications, Prentice-Hall, 1997. Comer, D., Internetworking with TCP/IP, - Vol. 1 - Principles, Protocols and Architectures, 4 th Edition, Prentice-Hall, 2000. Comer, D., Internetworking with TCP/IP, - Vol. 2 - Design, Implementation and Internals, Prentice-Hall, 3 rd Edition, 1998. FEIT, S. TCP/IP. McGraw-Hill, 2nd edition, 1996. STALLINGS, W. Data and Computer Communications. Prentice-Hall, 6 edio, 1999.

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

406

Sistemas Operacionais
CH 60 CT 4 CP 0

Descrever o princpio bsico de montadores, processadores, ligadores e carregadores. Apresentar os conceitos bsicos de sistemas operacionais. Descrever os componentes bsicos de um sistema operacional convencional: gerncia de processador, gerncia de entrada e sada, gerncia de memria e gerncia de arquivos.

Ementa

Montadores. Processamento de macros. Carregadores e ligadores. Objetivos e funes de um sistema operacional, evoluo, principais contribuies, exemplos. Processos: estados, descrio, controle, fluxos de execuo. Concorrncia: princpios, excluso mtua, impasse, problemas clssicos. Gerncia do processador: estados de processo, implementao de processo, escalonamento. Agendamento de CPU: tipos, algoritmos, multiprocessamento, tempo-real. Entrada e sada: dispositivos e controladores, software de E/S, interrupes, teclado, rede, terminais, disco. Gerncia de memria: parties fixas e variveis, segmentao, paginao, segmentao paginada. Memria virtual: conceitos, substituio, alocao. Gerncia de arquivos: conceitos, implementao de arquivos, mltiplos sistemas de arquivos, diretrios, acesso, registros, hierarquia, proteo, organizao, segurana.. Gerencia de outros recursos.

Bibliografia

COULORIS,G., DOLLIMORE, J., KINDBERG,T. Concepts and Design. Addison-Wesley, 3nd ed., 2000.

Distributed

Systems:

Andrew S. Tanenbaum . Modern Operating Systems. Prentice-Hall, 2 nd edition, 2001. Abraham Silberschatz, Peter Galvin . Operating System Concepts, John Wiley & Sons, 5th Edition, 1998. Oliveira, R., Carssimi, A., Toscani, S. Sistemas Operacionais. Instituto de Informtica da UFRGS. Editora Sagra Luzzato. Srie de livros didticos, nmero 11.1a edio. 2001. Avi Silberschatz, Peter B. Galvin, Abraham Silberschatz, Greg Gagne. Applied Operating System Concepts. John Wiley & Sons. 1999. Andrew S. Tanenbaum, Albert S. Woodhull. Sistemas Operacionais. Bookman, 2 a edio, 2000.

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos Ementa

407

Anlise de Circuitos Eltricos - Bsico


CH 60 CT 2 CP 1

Estudo de Circuitos Eltricos Elementos de circuitos lineares. Lei de Ohm. Leis de Kirchoff. Mtodos de anlise. Teoremas. Circuitos de primeira ordem. Excitao senoidal. Fasores. Anlise em regime permanente C.A.. Potncia em regime permanente C.A.. Simulao computacional. Teoremas de Superposio, Thvenin e Norton. Equacionamento de Circuitos Dinmicos Soluo por equaes diferenciais. Variveis de Estado. Circuitos

autnomos: solues no domnio do tempo. Circuitos no autnomos: solues no domnio do tempo. Entradas (fontes): constante, degrau e impulso. Circuitos Monofsicos Tenses e correntes variveis no tempo. Formas de onda: oscilatrias, peridicas, alternadas. Ciclo, perodo, frequncia, velocidade ou frequncia angular, ngulo de fase, diferena de fase (defasagem), valores de pico, mdio e eficaz. Conceito de valor eficaz. Tenses e correntes senoidais.

Bibliografia

JOHNSON, D.E. Fundamentos de anlise de circuitos eltricos. Prentice Hall, 1994. HAYT, W.H. Anlise de circuitos em engenharia. McGraw-Hill, 1975. DESOER, C.A. Teoria bsica de circuitos. Guanabara Dois, 1979. SCOTT, R.E. Elements of linear circuits. Addison Wesley. EDMINISTER, J.A. Circuitos eltricos. McGraw-Hill.

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos Ementa

408

Mtodos Numricos Avanados


CH 60 CT 4 CP 0

Complementar disciplina "Mtodos Numricos Bsicos" Otimizao: Programao Linear; Programao No-Linear; Programao Inteira; Programao Dinmica. Soluo de Equaes Diferenciais: Mtodo das diferenas finitas: diferenas progressiva, regressiva e central, estabilidade, consistncia e convergncia, problemas bidimensionais, esquemas explcito e implcito para problemas transientes; Mtodo dos resduos ponderados: colocao, colocao por sub-regies, Gallerkin; Mtodo dos elementos finitos: formulao fraca, funes de interpolao, discretizao em uma dimenso, implementao Computacional em uma dimenso; Introduo ao Mtodo dos Elementos de Contorno.

Bibliografia

Burden, Richard L., Faires, J. Douglas. Numerical Analysis. 8th Edition. Thomson / Brooks/Cole. International Student Edition. Belmont. 2005. Canale, Raymond, Chapra, Steven., Numerical Methods for Engineers: With Software and Programming Applications. McGraw-Hill Science. New York. 2002. Chapra, Steven C., Canale, Raymond P., Numerical Methods for Engineers. 5th Edition. McGraw-Hill. New York. 2006. Chwa, Ibarra Algorithms and Computation. Springer. Berlin 1998. Fasshauer, Gregory E. Meshfree Approximation Method with Matlab. Interdisciplinary Mathematical Science Serie vol. 6.World Scientific Publishing. Singapore. 2007. Krizek, M., Neittaanmki, P., Glowinski R., Korotov, S. (Edts). Conjugate Gradient Algorithm and Finite Element Method. Springer-Verlag. Berlin. 2004. Natterer, F. The Mathematics of Computerized Tomography. SIAM. 2001. Pozrikidis, C., Numerical Computation in Science and Engineering. Oxford Univ. Press. Oxford. 1998. Reusch, Bernd., Computational Intelligence. Theory and Applications. Springer. Berlin. 2001. Rice, J., Numerical Methods, Software and Analysis. 2 Ed. Boston. Academic Press. 1993.

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos Ementa

501

Direito e Legislao para Engenheiros


CH 60 CT 4 CP 0

Apresentar noes gerais de direito e alguns de seus aspectos especficos relacionados com a utilizao de recursos tecnolgicos numa sociedade moderna. Noes Gerais de Direito; Direito Constitucional; Direito Civil; Cdigo de Propriedade Industrial; Lei de Software; Tratamento de Sigilo de Dados; Propriedade Imaterial; Propriedade Intelectual; Responsabilidade Civil e Penal sobre a Tutela de Informao; Consolidao das Leis do Trabalho e legislao especfica; Legislao aplicada informtica; Direito Autoral; Legislao de Patentes e Marcas; Registro de Software; Registro de Programas e Sistemas; Registro de Direito Autoral. PINHO, R. R. Instituies de Direito Pblico e Privado. Atlas, 1999. Di PIETRO, M. S. Z. Direito Administrativo. Atlas, 1999. JUNIOR, T. S. F. Introduo ao Estudo do Direito. Atlas, 1999. PINTO, A. L. T. Cdigo de Proteo e Defesa do Consumidor. Saraiva.

Bibliografia

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

502

Anlise de Circuitos Eltricos Avanado


CH 60 CT 2 CP 1

Fornecer ao aluno os conceitos fundamentais em lgica digital embasado em sistemas digitais tanto conbinacionais como seqenciais. Habilitar o aluno a desenvolver anlise e sntese de circuitos digitais.

Ementa

Circuitos combinacionais. Funes e portas lgicas. Formas cannicas e lgebra de Boole. Circuitos multiplexadores e demultiplexadores. Circuitos combinacionais. Sistemas de numerao. Aritmtica binria. Unidade lgica aritmtica. Cdigos e decodificadores. Circuitos seqenciais. Flip-Flops. Circuitos temporizveis. Registradores. Contadores. Aplicao de circuitos seqenciais. Anlise e sntese baseada em temporizao. Modelos de circuitos seqenciais sncronos e assncronos. Diagramas de fluxo e tabelas de estados. Anlise e sntese atravs de diagramas de fluxo. Circuitos seqenciais com lgica programvel. Conversores. Anlise de erros em conversores. Teorema da amostragem e circuito amostrador-redentor.

Bibliografia

BURIAN Jr., Y. Circuitos Eltricos CASTRO Jr., C.A. e TANAKA, M.R. Circuitos de Corrente Alternada - Um Curso Introdutrio. Editora UNICAMP ORSINI, L. Q. Curso de Circuitos Eltricos. Edtora Edgard Blcher Ltda. DESOER, C. A. e KUH, E. S. Teoria Bsica de Circuitos. Editora Guanabara Dois S.A. MONTICELLI, A. J. e GARCIA, A. V. Introduo a Sistemas de Energia

Eltrica. Editora da Unicamp. ELGERD, O.I. Introduo Teoria de Sistemas de Energia Eltrica. McGraw Hill do Brasil.

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

503

Engenharia de Software
CH 60 CT 4 CP 0

Capacitar o aluno no desenvolvimento de sistemas de software, desde a sua concepo at o projeto detalhado dos requisitos. Numa primeira fase aborda as fases de levantamento, elicitao, especificao e gerenciamento de requisitos, da Engenharia de Requisitos. Numa segunda fase aborda o projeto fsico do sistema, considerando as diferentes arquiteturas de hardware e software para sua construo.

Ementa

Processo Unificado e Metodologias geis: Processo Unificado. Modelagem gil durante o ciclo de vida do Projeto. Diagramas da UML. Projeto de software. Uso do projeto orientado a objetos. Modularizao do projeto: critrios para partio. Visibilidade e navegao. Classes para estruturas de dados. Documentao do projeto. Arquiteturas de software. Frameworks. Componentes de software. Coeso e Acoplamento. Testes de software. Princpios dos testes: objetivos e mtodos. Tipos de teste: de integrao, de aceitao e de regresso. Projeto de testes. Realizao de testes. Documentao de testes. Implementao de software. Testes de unidade. Modularizao detalhada. Diretrizes especficas para linguagens orientadas a objetos. Padres de projeto detalhado e codificao. Principais idias do eXtreme Programming. Design Patterns. Tpicos Avanados em Engenharia de Software. Engenharia Reversa e Re-Engenharia. Software de Tempo Real. Co-Desenvolvimento Hardware e Software. Elicitao, Anlise, Especificao e Validao de requisitos. Gerenciamento de requisitos: mudanas de gerenciamento, atributos dos requisitos e investigao dos requisitos.

Bibliografia

Pressman, R. S. Software Engineering: A Practitioners Approach (4 edition). McGraw-Hill, 1997. Sommerville. Software Engineering (fifth edition). Addison-Wesley, 1996. D Souza, D.; Wills, A. Objects, Components and Frameworks with UML The Catalysis Approach. Addison Wesley, 1998. I. Jacobson, G. Booch, and J. Rumbaugh. The Unified Software Development Process, Addison-Wesley, 1999. L.Bass, P. Clements, R. Kazman. Software Architecture in Practice. AddisonWesley. F.Buschmann, R.Meunier, H. Rohnert, P. Sommerlad and M. Stal. PatternOriented Software Architecture A System of Patterns. J. Wiley and Sons.

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

504

Computao Grfica
CH 60 CT 4 CP 0

O aluno deve aprender as tcnicas bsicas e manipular ferramentas de computao grfica; e deve desenvolver diversos projetos de software, para poder ganhar experincia.

Ementa

Introduo Computao Grfica: Conceitos bsicos. Dispositivos grficos 2D e 3D. Modelagem em computao grfica. Interao com os objetos de uma cena. Sistemas para visualizao de dados; Tecnologia dos dispositivos raster: Algoritmo de Bresenham's. Algoritmos para preenchimento de polgonos. Aliasing. Teoria de cores. Princpios de processamento de imagens e viso computacional. Clipping 2D e 3D Elementos de variedades lineares por partes; Superfcies e linhas escondidas: Introduo, Algoritmos de scan line. Rendering: Conceitos bsicos. Modelos de iluminao. Determinando o vetor normal e vetor de reflexo. Modelos de Phong e Gourand. Efeitos de transparncia, sombras e texturas. Ray tracing. Radiosidade.Sistemas e equipamentos grficos. Representao vetorial e matricial. Algoritmos de converso matricial de primitivas grficas. Tcnicas anti-serrilhado (antialiasing).

Bibliografia

Foley, J.D.; Dam, A.; Feiner, S.K., Hughes, J.F. e Phillips R. L. Introduction to computer graphics. Addison-Wesley, 1994. Edward R. Dougherty, Jaakko T. Astola. Introduction to Nonlinear Image Processing. SPIE-International Society for Optical Engine. January 1994.X Ronald Newbold Bracewell. Fourier Analysis and Imaging. Plenum Publishing Corporation. April 2004. Bernd Jahne. Practical Handbook on Image Processing for Scientific and Technical Applications, Second Edition. CRC Press . Rogers, D.F. e Adams, J. A. - Mathematical Elements for Computer Graphics, McGraw-Hill International Editions , 2ed, 1990. Guoan Bi, Yonghong Zeng, Y. Zeng. Transforms and Fast Algorithms for Signal Analysis and Representations. October 2003. Publisher: Birkhauser Verlag. Anke Meyer-Baese. Pattern Recognition in Medical Imaging. August 2003. Publisher: Elsevier Science & Technology Books. Rafael C. Gonzalez, Richard E. Woods. Digital Image Processing. November 2001. Publisher: Addison-Wesley.

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

505

Tcnicas Digitais para Computao


CH 60 CT 4 CP 0

Nesta disciplina o aluno deve aprofundar os conhecimentos obtidos na disciplina Introduo Arquitetura de Computadores, atravs do estudo detalhado da arquitetura e da programao em baixo nvel de mquinas reais e mais complexas. Particularmente os estudos devem ser feitos sobre arquiteturas reais de microprocessadores e microcontroladores, que so potenciais componentes de

projeto de um engenheiro de computao.

Ementa

Famlias lgicas. Mquinas seqenciais. Memrias. Dispositivos lgicos programveis. Linguagem de descrio de hardware. Microcontroladores. Processadores digitais de sinais. Programao de hardware. Sistemas de interfaceamento analgico e digital. Hardware reconfigurvel: conceitos, configurao, ambientes de desen-volvimento, sntese, IP-cores. Aplicaes.

Bibliografia

WAKERLY, J. F., Microcomputer Architecture and Programming, John Wiley & Sons, 762 pages, 1989 ROSCH, W. L., Hardware Bible, Indianapolis, 5th edition, Indiana, Que, 2000. TOCCI, R. J.; WIDMER, N. S. Digital Systems: Principles and Applications. 8 th edition, Prentice Hall, 2000. FLETCHER, W. I. An Engineering Approach to Digital Design. Prentice Hall, 1980.

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

506

Engenharia de Controle
CH 60 CT 4 CP 0

Introduzir os alunos ao estudo sobre anlise e projetos de sistemas de controle

Ementa

Modelamento e anlise de sistemas contnuos e discretos. Transformada de Laplace e transformada Z. Sistemas lineares de 1 e 2 ordem. Modelagem no dominio de freqncia. Modelagem no Dominio do Tempo. Resposta no dominio do Tempo. Reduo de sistemas multiplos. Conceituao de sistemas de controle realimentados. Realimentao. Estabilidade. Critrios de Routh-Hurwitz e Nyquist. Lugar das razes. Sensibilidade. Plos dominantes. Projeto por intermdio do Lugar das Razes. Critrios de desempenho, margem de ganho e margem de fase. Compensao. Simulao e sntese, utilizando computadores digitais e controle com realimentao. Conceitos introdutrios, definies bsicas e propriedades dos sistemas contnuos e discretos; sistemas lineares invariantes no tempo (LIT).

Bibliografia

OGATA, KATSUHIKO - Engenharia de Controle Moderna, Editora PrenticeHall do Brasil, 2004. BOLTON, W. - Engenharia de Controle. So Paulo/SP: Makron Books do Brasil Editora Ltda., 1995. Nise, Norman S., Engenharia de Sistemas de Controle. 3 Edio. LTC Editora. Rio de Janeiro. 2002.

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

507

Inteligncia Computacional
CH 60 CT 4 CP 0

O objetivo desta disciplina apresentar os conceitos, tcnicas e mtodos de inteligncia artificial e suas aplicaes em automao, visualizao, gerao de software, anlise de risco, etc. Discusso geral sobre Inteligncia Artificial e seus principais paradigmas. Resoluo de problemas em espaos de busca. Caminho mais curto e programao dinmica em grafo estado-estgio. Tcnicas de busca heurstica. Representao de conhecimento. Sistemas especialistas e raciocnio baseado em caso. Programao em lgica e a linguagem Prolog. Programao em lgica com restries. Manipulao simblica e a linguagem Lisp. Alternativas de representao de conhecimento e tratamento de incerteza. Jogos e busca minimax. Noes de aprendizagem e processamento de linguagem natural. Resoluo de Problemas de conhecimento e raciocnio; conhecimento e raciocnio Incerto; Aprendizado; Comunicao, Percepo, e Ao. Russell, S. J., Norvig, P., Artificial Intelligence: A Moderns Approach, 1132 pages, 2st edition, 2002, Prentice Hall. Rich, E., Knight, K., Artificial Intelligence, 621 pages, 2 nd edition, 1991, McGraw-Hill College Div. "DREYFUS, H., What Computers Still Can t Do: A Critique of Artificial Reason, 354 pages, 1992, Mit Pr. T. Ludermir Multi-Agent Systems, Gerhard Weiss, 1999, MIT Press " A.E. Eiben , J.E. Smith, Introduction to Evolutionary Computing (Natural Computing Series) Springer; 2nd edition 2007

Ementa

Bibliografia

N disciplina Nome da disciplina

508

Projeto e Atividades de Pesquisa e Inovao Tecnolgica em Redes de Computadores e Comunicao de Dados


CH 30 CT 0 CP 1

Carga-horria Pr-requisitos Objetivos

Introduzir os alunos pesquisa, leitura de documentos tcnicos e o desenvolvimento de trabalho especfico ligado a redes de computadores e comunicao de dados, sob orientao docente.

Ementa

Consiste no desenvolvimento de um projeto tcnico-cientfico, em torno do qual o aluno dever integrar diversos conceitos, teorias, tcnicas, procedimentos e conhecimentos no campo de redes de computadores e comunicao de dados. Visa tambm o exerccio da capacidade de comunicao oral, grfica e escrita, de acordo com as normas vigentes para textos tcnicos e cientficos. O Seminrio deve ser orientado por docente, atravs de atividades de orientao. O seminrio dever ocorrer na penltima semana letiva do perodo. O documento gerado deve ser encaminhado para publicao em revistas tcnicas-cientficas regionais.

Bibliografia

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

601

Microprocessadores e Microcontroladores
CH 60 CT 2 CP 1

Nesta disciplina o aluno deve aprofundar os conhecimentos obtidos na disciplina Introduo Arquitetura de Computadores, atravs do estudo detalhado da arquitetura e da programao em baixo nvel de mquinas reais e mais complexas. Particularmente os estudos devem ser feitos sobre arquiteturas reais de microprocessadores e microcontroladores, que so potenciais componentes de projeto de um engenheiro de computao.

Ementa

Breve histrico dos microprocessadores. Estudo da arquitetura de pelo menos um microprocessador e um microcontrolador real, e dispositivos lgicos complexos programveis, com o exerccio do conjunto de instrues e programao em linguagem montadora. Prtica dos modos de endereamento, manipulao de registros, pilhas, sub-rotinas; mtodos de transferncia de dados: polling, interrupes, acesso direto a memria; organizao de memrias, interfaces seriais e paralelas; dispositivos de entrada e sada. Projeto de conjunto de instrues: alternativas, princpios, medidas. Tcnicas de implementao de provessadores bsicos. Pipelining; Processadores vetoriais.

Bibliografia

HAYES, J. P., Computer Architecture and Organization, 3rd edition, WCB McGraw-Hill, 1998. WAKERLY, J. F., Microcomputer Architecture and Programming, John Wiley & Sons, 762 pages, 1989 WEBBER, R. F., Arquitetura de Computadores Pessoais, Editora Sagra, 2000. ROSCH, W. L., Hardware Bible, Indianapolis, 5th edition, Indiana, Que, 2000. DUECK, R. K., Digital Design with CPLD Applications and VHDL, Hardcover 896 pages 1st edition (June 28, 2000), Delmar Publishers; ISBN: 0766811603 NORTON, P., AIKEN, P., WILTON, R., A Bblia do Programador, Editora Campus, 1993. BREY, B. B., The Intel Microprocessors, Prentice Hall, 1997. Hennessy & Patterson. Computer Architecture: A Quantitative Approach, 3rd edition; Morgan Kaufmann Publishers; ISBN 1-55860-596-7 Manuais de microprocessadores, microcontroladores e dispositivos lgicos complexos programveis.

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos Ementa

602

Empreendedorismo e Gesto Industrial


CH 60 CT 4 CP 0

O objetivo desta disciplina apresentar as tcnicas, mtodos e conceitos gerais sobre organizao e gesto empresarial e o empreendedorismo Processos de produo industrial; surgimento e expanso de empresas; organizao industrial e o conceito de produtividade; e conhecimento tcnico nas

organizaes; cadeias de produo e de fornecimento; planejamento e controle da produo; Empreendedorismo como fator de desenvolvimento individual e coletivo.

Bibliografia

Woodward, J. Organizacao Industrial: Tteoria e Prtica. Atlas, 1977; Ferreira, A. A., Reis, A. C. F. e Pereira, M. I. Gesto Empresarial: de Taylor aos nossos dias: evoluo e tendncias da moderna administrao de empresas. Pioneira. 1997. Laudon, K.C and Laudon, J. P. Management Information Systems. Prentice Hall, Fourth Edition, 1996. McNurlin, Barbara & Sprague, Ralph H. - Information Systems Management in Practice, 4/e, Prentice Hall , 1998, 554 pp. Martin, James & Leben, Joe - Strategic Information Planning Methodologies, 2/e, Prentice Hall, 1989, 328 pp.

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

603

Laboratrio de Computao Grfica


CH 30 CT 0 CP 1

Desenvolvimento de softwares e uso de ferramentas voltadas computao grfica

Ementa

Suporte laboratrial ementa do componente curricular "Computao Grfica"

Bibliografia

Foley, J.D.; Dam, A.; Feiner, S.K., Hughes, J.F. e Phillips R. L. Introduction to computer graphics. Addison-Wesley, 1994. Edward R. Dougherty, Jaakko T. Astola. Introduction to Nonlinear Image Processing. SPIE-International Society for Optical Engine. January 1994.X Ronald Newbold Bracewell. Fourier Analysis and Imaging. Plenum Publishing Corporation. April 2004. Bernd Jahne. Practical Handbook on Image Processing for Scientific and Technical Applications, Second Edition. CRC Press . Rogers, D.F. e Adams, J. A. - Mathematical Elements for Computer Graphics, McGraw-Hill International Editions , 2ed, 1990. Guoan Bi, Yonghong Zeng, Y. Zeng. Transforms and Fast Algorithms for Signal Analysis and Representations. October 2003. Publisher: Birkhauser Verlag. Anke Meyer-Baese. Pattern Recognition in Medical Imaging. August 2003. Publisher: Elsevier Science & Technology Books. Rafael C. Gonzalez, Richard E. Woods. Digital Image Processing. November 2001. Publisher: Addison-Wesley.

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

604

Laboratrio de Engenharia de Controle


CH 30 CT 0 CP 1

Desenvolver a modelagem e anlise de comportamento dos sistemas fsicos dinmicos.

Ementa

Executar a modelagem de sistemas fsicos dinmicos; sistemas eltricos; sistemas mecnicos; analogia entre sistemas eltricos e mecnicos; sistemas de fluidos; elementos eletromecnicos; elementos mecnicos-hidrulicos; sistemas de primeira e segunda ordem; modelagem e anlise de comportamento dos sistemas dinmicos e de sistemas de controle.

Bibliografia

OGATA, KATSUHIKO - Engenharia de Controle Moderna, Editora PrenticeHall do Brasil, 2004. BOLTON, W. - Engenharia de Controle. So Paulo/SP: Makron Books do Brasil Editora Ltda., 1995. Nise, Norman S., Engenharia de Sistemas de Controle. 3 Edio. LTC Editora. Rio de Janeiro. 2002. Nelson, Berry L. Stochastic Modeling Analysis & Simulation. McGraw-Hill, Inc. 1995. Banks, Jerry. Handbook of Simulation Principles, Methodology, Advances, Applications, and Practice. John Wiley & Sons, Inc. 1998.

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

605

Eletrnica Fundamental
CH 90 CT 4 CP 1

Estudo da Eletronica Fundamental e de Circuitos Bsicos Eletrnicos em Semicondutores bipolares e outros

Ementa

Junes semicondutores. Diodos. Retificadores e filtros. Fontes DC no estabilizadas. Estabilizadores com diodo Zener. Circuitos grampeadores e ceifadores. Multiplicadores de tenso. Transistores bipolares: modelos de EbbersMoll e de Gummel-Poon. Efeitos de segunda ordem. O transistor como chave. Portas lgicas bipolares. Estabilizadores de tenso eletrnicos. Transistores bipolares: polarizao e estabilidade DC; resposta em freqncia de amplificadores bsicos; classes de amplificadores. Transistor de efeito de campo de juno; modelos esttico e dinmico; polarizao; amplificadores. Transistor de efeito de campo de porta isolada (MOS); modelos esttico e dinmico; polarizao; circuitos amplificadores, circuitos digitais, osciladores, moduladores e demoduladores elementares.

Bibliografia

ANTOGNETTI, P., MASSOBRIO, G. - Semicondutor device modeling with spice. McGraw-Hill, 1988.

GRAY and MEYER - Analysis and design of analog integrated circuits. Wiley, 1984. SEDRA, SMITH, Microeletrnica, Makron Books, 2000. B. RAVAZI, Design of analog CMOS integrated circuits, McGraw-Hill, 2001.

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

606

Anlise e Projeto de Sistemas de Informao


CH 60 CT 4 CP 0

Este curso deve levar o estudante a investigar e desenvolver sistemas aplicativos de carter empresarial considerando o objetivo do projeto, sistema lgico, diagrama de fluxo, dicionrios e sua implementao. O aluno deve aprender a manipular ferramentas CASE, UML, etc.

Ementa

Fundamenos de Sistemas de Informaes; Sistemas de Informao Pessoais, de Grupos e Corporativos; Administrao de Sistemas de Informao; Sistemas de Informao Gerenciais; Sistemas de Apoio a Deciso; Aplicaes de Sistemas de Informao; Planejamento Estratgico de Sistemas de Informao; Gerncia de Custos de Sistemas de Informao; Qualidade, Segurana e Auditoria de Sistemas de Informao; Gerncia de Pessoal para Sistemas de Informao; Relacionamento Organizacional de Sistemas de Informao. Tecnologias envolvidas no desenvolvimento do sistema: ambiente operacional, vulnerabilidades, seguranas de acesso, tecnoloogias de desenvolvimento e gesto do ambiente. Metodologias e feramentas CASE. Documentao de Sistemas.

Bibliografia

Modell, Martin E. A Professionals Guide to Systems Anlysis. McGraw Hill, 1996 David Kroenke, Richard Hatch: Management Information Systems, 3 edio, McGraw-Hill, Watsonville, CA, EUA, 1994. Rocha, Ana R.C., Anlise e Projeto Estruturados de Sistemas, Ed. Campus, 1987. Page-Jones, Meillir. Gerenciamento de Projetos. McGraw Hill 1996. Conte,, S.D. et alli, Software Benjamin/Cummings Pub, 1986 Engineering Metrics and Models,

DeMarco, Tom, Controle de Projetos de Software. Ed. Campus, 1992

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos Ementa

607

Sistemas Digitais para Computadores


CH 60 CT 4 CP 0

Apresentar os principais circuitos digitais para a constituio de sistemas computadorizados. Flip-flops, mquinas de estado sncrono, mquinas de estado assncronas, registradores, contadores, seqenciadores, converso A/D e D/A.

Bibliografia

Ronald J. Tocci, Neal S. Widmer, Livro Sistemas Digitais: Princpios e Aplicaes, Pearson, 2007. Milos Ercegovac; Tomas Lang; Jaime H. Moreno, Introduo aos Sistemas Digitais, Editora Artmed, 2000. ANTONIO CARLOS DE LOURENCO, CIRCUITOS DIGITAIS, Erica, 1996. Wakerly, John F., Digital Designs Principles and Practices, 3o edio, Prentice Hall, 1990.

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

608

Tpicos Especiais em Banco de Dados


CH 15 CT 0 CP 1

Dar continuidade disciplina "Modelagem de Dados e Banco de Dados", atravs do estudo de tpicos emergentes em banco de dados.

Ementa

Produzir documentos e conhecimentos a partir dos resultados obtidos nos trabalhos e discutir os resultados em seminrios, apresentado a uma banca de professores.

Bibliografia

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos Ementa Bibliografia

609

Laboratrio de Tcnicas e Sistemas Digitais


CH 30 CT 0 CP 1

Permitir prtica laboratorial da disciplina de Tcnicas e Sistemas Digitais

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

1001

Estgio Supervisionado
CH 180 CT 0 CE 4

Desenvolvimento supervisionado de trabalho junto a empresa, com carter de treinamento em atividades pertinentes a funes de engenheiro de computao. O Estgio Supervisionado dever propiciar ao aluno experimentar na prtica a aplicao de conceitos aprendidos no curso e melhor prepara-lo para atuar no mercado de trabalho. O Plano de Estgio deve ser definido individualmente para cada aluno, na poca do desenvolvimento do Estgio, abordando assunto de interesse do aluno e da empresa. O Trabalho deve necessariamente propiciar treinamento ao aluno para

Ementa

exercer atividades pertinentes a um engenheiro de computao.. Bibliografia

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

1002

Trabalho de Concluso de Curso


CH 0 CT 0 CP 0

Desenvolvimento supervisionado de trabalho envolvendo assuntos pertinentes ao curso. Trabalho de Concluso de Curso dever propiciar ao aluno experimentar na prtica a aplicao dos conceitos aprendidos no curso e melhor prepara-lo para atuar no mercado de trabalho ou para continuar seu estudos de ps-graduao. Definida individualmente para cada aluno, na poca do desenvolvimento do Trabalho, abordando assunto de interesse do aluno, dentro da capacidade de orientao do professor supervisor e pertinente nfase do curso escolhida pelo aluno. O Trabalho no deve consistir apenas de reviso bibliogrfica e elaborao de.monografia. Espera-se, alm da monografia, um trabalho prtico em que o aluno necessite efetivamente aplicar os conhecimentos tcnicos aprendidos no curso.

Ementa

Bibliografia

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

701

Sistemas Distribudos
CH 60 CT 4 CP 0

Apresentar os conceitos e tcnicas de programao concorrente, em especial as usadas em sistemas com memria compartilhada. Os mecanismos clssicos de sincronizao sero estudados com nfase no uso dos mesmos. Apresentar os conceitos bsicos dos sistemas operacionais distribudos e dos sistemas operacionais de redes. Estabelecer as tecnologias bsicas que suportam este tipo de computao. Mostrar como os servios bsicos dos sistemas operacionais distribudos podem ser construdos. Descrever os principais algoritmos distribudos necessrios na implementao de tais servios. Estudar casos prticos de servios computacionais distribudos. Introduo programao concorrente. Conceitos e tcnicas de sincronizao: condio de corrida, excluso mtua, sincronizao de condio, mutex (locks), semforos, monitores. Problemas clssicos de sincronizao: produtor / consumidor, leitores/escritores e filsofos. Introduo aos sistemas operacionais distribudos. Modelo cliente-servidor. Troca de mensagens. Chamada remota de procedimento. Comunicao de grupo. Threads. Microkernel. Servios Distribudos: Sincronizao de relgios e servios de tempo. Alocao de processadores. Sistemas distribudos de tempo real. Servio de nomes. Sistemas de arquivos distribudos. Transaes.distribudas. Deadlocks em ambiente distribudo. Memria compartilhada distribuda. Tolerncia a falhas em ambiente

Ementa

distribudo. Segurana em ambiente distribudo. Estudo de Casos: Amoeba, Mach, Chorus, DCE, CORBA, Jini, Windows NT, Linux,Outros. Bibliografia Tanenbaum & van Steen Distributed Systems: Principles and Paradigms, 1st edition; Prentice Hall; ANDREWS, G. Foundations of Multithreaded, Parallel, and Distributed Programming. Addison-Wesley, 1 o edition, 1999. ORFALI, R. and HARKEY, D. Client/Server Programming with JAVA and CORBA. John Wiley, 1998 (2 a edio) LYNCH, N. Distributed Algorithms. Morgan Kaufmann Publishers, 1997. LEA, D. Concurrent Programming in Java (tm), Second Edition: Design Principles and Patterns. Addison-Wesley, 2 o edition, 1999.

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

702

Processamento de Sinais
CH 60 CT 4 CP 0

O objetivo desta disciplina a apresentao das tcnicas e arquiteturas bsicas de processadores de sinais utilizadas para o desenvolvimento de aplicaes. A disciplina deve privilegiar uma abordagem orientada para o desenvolvimento de sistemas baseados em arquiteturas DSPs e tendo como utilizao aplicaes nas vertentes de automao industrial e telecomunicaes. Processamento de Sinais Digitais: princpios e aplicaes; Aritmtica de ponto fixo e flutuante; Tcnicas fundamentais; Arquiteturas de DSPs; Repertrio de instrues; Anlise de desempenho; Filtros.Sinais de tempo discreto: amostragem, quantizao, aliasing, equaes de diferena, representaes de sinais. Funes Window: definio, proposio, compresso de sinal e propriedades de transformao, seu impacto no espectro. Convoluo: impulsos, convoluo integral, sistemas realizveis fisicamente, mtodos grficos. Processamento de Audio: codificao da fala, codificao de audio e algoritmos MPEG, melhoramentos de audio e fala, reduo de ruidos, reconhecimento de voz. Processamento de imagens: transformao digital e analogica, amostragem e integridade da imagem, imagens smoothing e filtros passa-baixo, reconstruo e filtragem, imagens e ruidos, frequencia espacial. GROVER, D.; DELLER, J. R. Digital Signal Processing and the Microcontroller. Prentice Hall, 1998. PROAKIS, J. G.; MANOLAKIS, D. G. Digital Signal Processing: Principles, Algorithms and Applications. 3rd edition, Prentice Hall, 1995. INGLE, V. K.; PROAKIS, J. G. Digital Signal Processing Using MATLAB(r). Brooks/ Cole Publishing Company, 1999.

Ementa

Bibliografia

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

703

Laboratrio de Processamento de Sinais


CH 30 CT 0 CP 1

Suporte laboratorial e prtico disciplina "Processamento de Sinais".

Ementa

Arquiteturas de DSPs; Repertrio de instrues; Desenvolvimento de software; Projeto de sistema; Aplicaes;Projeto no espao de freqncias. Processamento de sinais no espao de estado. Projeto no espao de estado. GROVER, D.; DELLER, J. R. Digital Signal Processing and the Microcontroller. Prentice Hall, 1998. PROAKIS, J. G.; MANOLAKIS, D. G. Digital Signal Processing: Principles, Algorithms and Applications. 3rd edition, Prentice Hall, 1995. INGLE, V. K.; PROAKIS, J. G. Digital Signal Processing Using MATLAB(r). Brooks/ Cole Publishing Company, 1999.

Bibliografia

N disciplina Nome da disciplina

704

Projeto e Atividades de Pesquisa e Inovao Tecnolgica em Sistemas de Informao


CH 30 CT 0 CP 1

Carga-horria Pr-requisitos Objetivos

Consolidar nos alunos o mundo da pesquisa e do desenvolvimento de trabalho especfico ligado a sistemas de informao. Trabalho a ser realizado sob orientao docente. Consiste no desenvolvimento de um projeto tcnico-cientfico, em torno do qual o aluno dever integrar diversos conceitos, teorias, tcnicas, procedimentos e conhecimentos no campo de Sistemas de Informao, sob orientao de um docente e num tema ligado a suas reas de pesquisa. Os resultados obtidos devero ser apresentados em seminrio. O documento gerado deve ser encaminhado para publicao em revistas tcnicas-cientficas nacionais.

Ementa

Bibliografia

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

721

Gerenciamento da Informao e de Sistemas de Software


CH 60 CT 4 CP 0

Os objetivos principais da disciplina so a preparao do aluno para: reconhecer, criar e explorar um recurso de informao; usar tecnologias de informao emergentes para a gesto eficaz do recurso informao; discutir o impacto das tecnologias nas reas de proviso, suporte e gesto de informao, e discutir e usar mtodos e tcnicas para gerir o recurso informao Introduo Gesto de Informao: conceitos tericos associados, Nveis da maturidade e Benefcios da Gesto de Informao. Sinais vitais e compreenso do Negcio (atividade): Conceitos tericos associados, A mudana nas organizaes, Taxionomia para o planejamento, e (Re)pensar o negcio. Mtodos e ferramentas de planejamento; Questes de integrao e Identificao das necessidades de informao. Vantagem competitiva e valor agregado. Desenvolvimento de uma estratgia de empresa, Integrao, Adicionando valor. Custos e benefcios: Custos a longo prazo, Tipos de custo, Contigncia, Benefcios e teste de benefcios, e Avaliao de investimentos. Especificao e aquisio: utilidade, linguagem e estilo, o processo de aquisio, aquisio: dilogo com os fornecedores. A gesto da implementao: Estrutura e planejamento de projetos, Avaliao e gesto de risco, a gesto de projetos. Sistemas de informao para empresas: manuteno e explorao dos sistemas, Inovao e desafios tecnolgicos, Desenvolvimentos e

Ementa

prospectiva, A redefinio do conceito de negcio e Sntese do potencial da implementao. Bibliografia LESCA, H. Veille Stratgique La mthode L.E.SCAnning, Paris: Editions EMS, 2003 AGUILAR, F.J. Scanning the business environment, N.Y: MacMillan. FULD, Leonard. New Competitor Intelligence, John Willey, 1995. GILAD, B. et T. GILAD (1988) The business intelligence system, a new tool for competitive advantage, AMACOM, N.Y. LESCA, H. (1986) Systmes dinformation pour le management stratgique de lentreprise , Paris: McGraw Hill. PRESCOTT, J.E.; MILLER, S.H. Inteligncia Competitiva na Prtica. Rio de Janeiro: Campus, 2002.

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos Ementa

722

Sistemas Computacionais para Telemedicina e Telesade


CH 60 CT 4 CP 0

Apresentar os fundamentos, tecnologias, casos de estudo e limites da telemedicina Origens e Desenvolvimento: Introduo, Definies de Telemedicina, telesade e telecare, Origens e desenvolvimenot de telemedicina, Drivers of telemedicina e telecare, Telemedicina em pases desenvolvidos e em desenvolvimento, O Futuro de Telemedicina. Escopo, Benefcios e Limites de Telemedicina: Tipos de telemedicina, Pacientes e Agentes de Sade, Beneficios e limites de telemedicina, Barreiras para o progesso. Tecnologia de Sistemas de Telemedicina: Tipos de informao e Transmisso, Componentes de um sistema de teleconsulta, Opes de Telecomunicaes, Integrao e Desafios Operacionais. Fornecedores de Servios e Aplicaes de Telemedicina: Servios de Sade, Servios Comerciais e outras agncias. Desenvolvendo e entregando servios de telemedicina: O Contexto estratgico de Desenvolvimento de Servio, A avaliao de um estudo piloto, Desenvolvendo e Entregando Servios de Telemedicina. tica e Aspectos legais de telemedicina: Confidencialidade, Direitos do Paciente e Consentimento, Proteo de dados e segurana, Aspectos ticos e Legais da Internet, Prticas ruins de telemedicina, Direitos de propriedade intelectual. 1.Eamon Doherty Ph. D., Gary Stephenson, Emergency Management And Telemedicine for Everyone,Authorhouse, 2006. 2.Richard Wootton, John Craig, Victor Patterson, Introduction to Telemedicine, Rittenhouse Book Distributors, 2ed, 2006. 3.Anthony Charles Norris, A. C. Norris,Essentials of Telemedicine and Telecare, John Wiley & Sons, 2001.

Bibliografia

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

723

Programao Concorrente
CH 60 CT 2 CP 1

Familiarizao do estudante com os conceitos bsicos de programao

concorrente, arquiteturas paralelas e linguagens de programao concorrente. Ementa Introduo programao concorrente: motivao, contexto e objetivos da programao concorrente. Reviso dos principais conceitos de arquiteturas paralelas. Desenvolvimento de aplicaes concorrentes: conceitos bsicos da programao concorrente, definio, ativao e coordenao de processos, modelos de programao e tcnicas de decomposio. Noes bsicas sobre escalonamento de processos. Ferramentas de apoio implementao. Avaliao de desempenho e teste de programas concorrentes. Processos: concorrncia; threads; eventos. Comunicao: troca de mensagens; chamada remota de procedimentos e de mtodos; outros modelos; cdigo mvel. Arquiteturas: cliente-servidor; peer-to-peer; publish/subscribe. Nomeao: Localizao de entidades. Segurana: criptografia, autenticao e acesso. FOSTER, I. Designing and Building Parallel Programs, Addison-Wesley Publishing Company, 1994. DONGARRA, J., et al Sourcebook of Parallel Computing Morgan Kaufmann, John Wiley & Sons, 2002, . LASTOVETSKY, A.L. Parallel Computing on Heterogeneous Networks, 2003. SCOTT, L.R.; BAGHERI, B., Scientific Parallel Computing, 2005, Princeton University Press." "ALMASI,G.S.; GOTTLIEB,A. Highly Parallel Computing, 2a edio, The Benjamin/Cummings Publishing Company, Inc., 1994. QUINN, M.J. Parallel Programming in C with MPI and OpenMP, McGrawHill,Published 2003, . GRAMA,A.; KUMAR, U.; GUPTA,A.; KARYPIS, G. Introduction to Parallel Computing, 2nd Edition, 2003, .

Bibliografia

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

724

Projeto e Anlise de Algoritmos


CH 60 CT 4 CP 0

Apresentar um conjunto de tcnicas de projeto e de anlise de algoritmos. A comparao de alternativas sempre feita utilizando-se tcnicas de anlise de algoritmos. Ao final do curso o aluno dever ser capaz de lidar com classes especficas de problemas e solues eficientes, dominando as principais tcnicas utilizadas para projetar e analisar algoritmos. Conceitos bsicos: motivao e soluo de problemas, critrios de anlise, correo e eficincia. Anlise de Algoritmos; tempo de processamento e operaes elementares, complexidade de pior caso, comparao de algoritmos. Anlise de Crescimento de Funes. Recorrncias e Funes Geradoras. Anlise Probabilstica e Anlise Amortizada. Algoritmos e estruturas de dados para problemas em grafos. Tcnicas de construo de algoritmos (gulosos, programao dinmica, diviso e conquista). Teoria da complexidade: as classes P, NP, Np-completo. Hierarquia em complexidade computacional. Algoritmos heursticos, busca heurstica, algoritmos heursticos X algoritmos exatos. Paralelismo. KERNIGHAN, B. W. & RITCHIE, D. M.. C a linguagem de programao. Campus, 1995. CORMEN, T., LEISERSON, C., RIVEST, R., Introduction to algorithms. MIT Press / McGraw-Hill, 1990.

Ementa

Bibliografia

KNUTH, D. E.. The Art of Computer Programming, Fundamental Algorithms Vol. 1, Addison Wesley. HOROWITZ, J. E. et al - Computer Algorithms/C++, Computer Science Press, 1996 BROOKSHEAR, J. G. Cincia da Computao: uma viso abrangente, 5 a.edio, Porto Alegre, 2000, Bookman. TERADA, R. Desenvolvimento de algoritmos e estrutura de dados. So Paulo: Makron Books, 1991.

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

801

Processamento de Imagens e Reconhecimento de Padres


CH 60 CT 4 CP 0

Apresentar os principais conceitos envolvidos na aquisio, processamento e anlise de imagens digitais. Preparar os alunos para o uso de desenvolvimento de sistemas de processamento e anlise de imagens e reconhecimento de padres. Desenvolvimento utilizando aspectos de processamento de imagens e algoritmos de comparao para reconhecimento de padres. Introduo. tica, radiometria (incluindo modelos de cor) e formao de imagens (amostragem e quantizao). Sensores: viso, cmeras CCD, scanner, tomgrafos, radar, ultra-som, profundidade, laser, etc. Aplicaes: processamento de documentos (OCR, WEB, etc.), reconhecimento de faces, mamografia, reconstruo 2D, reconstruo 3D, anlise de imagens de microscopia (biologia, metalografia, etc.), bases de dados multi-mdia, vdeo digital, anlise de estrutura, mecnica por movimento, viso robtica, reconhecimento de placas de veculos, etc. Estudo de problemas: processamento de imagens (filtragem, segmentao, realce, codificao, restaurao, registro, fuso, descrio quantitativa, visualizao colorida, visualizao em nveis de cinza); viso 2D (texturas, anlise de formas, classificao); viso 3D (calibrao e geometria, anlise no espao-tempo, movimento, estreo, profundidade, formas pelo sombreamento, viso ativa, interpretao de cenas). Topologia digital. Estatstica e operaes pontuais. Transformaes lineares: Fourier, wavelets. Transformaes nolineares. Morfologia matemtica. Reconhecimento de padres. Viso estereoscpica: Geometria da imagem estreo; Estreo baseado em rea; Estreo baseado em atributos; Formas: de contorno, de sombra, de movimento, de textura. Representao e uso do conhecimento. Nalwa, U.S. A guided tour of computer vision. Addison-Wesley, 1993. Jain, R.; Kasturi, R and Schunk, B.G. Machine Vision. McGraw Hill, 1995. Ullman, S. High-level vision - object recognition and visual cognition. MIT Press, 1996. Gonzalez, R.C. & Woods, R.E. Digital Image Processing. Addison Wesley, 1993." "Coley, Devid A. Na Introduction to Genetic Algorithms for Scientists and Engineers Marr, D. Vision W.H. Freeman and Company. 1982 Ballard, D.H. & Brown, C.M. Computer Vision. Prentice hall, 1982 Horn, B.K.P. Robot Vision. MIT Press, 1986 Grimmson, W.E.L. Object Recognition by Computer: The Role of Geometric

Ementa

Bibliografia

Constrainsts. MIT Press, 1990 Shirai, Y. Three-Dimensional Computer Vision. Springer-Verlag, 1987. Faugeras, O. Three-Dimensional Computer Vision: A Geometric Viewpoint. MIT Press, 1993.

N disciplina Nome da disciplina

802

Laboratrio de Processamento de Imagens e Reconhecimento de Padres


CH 30 CT 0 CP 1

Carga-horria Pr-requisitos Objetivos Ementa Bibliografia

Dar suporte disciplina 'Procesamento de Imagens e Reconhecimento de Padres" Desenvolvimento de aplicativos usando os conhecimentos adquiridos na disciplina Procesamento de Imagens e Reconhecimento de Padres. Nalwa, U.S. A guided tour of computer vision. Addison-Wesley, 1993. Jain, R.; Kasturi, R and Schunk, B.G. Machine Vision. McGraw Hill, 1995. Ullman, S. High-level vision - object recognition and visual cognition. MIT Press, 1996. Gonzalez, R.C. & Woods, R.E. Digital Image Processing. Addison Wesley, 1993." "Coley, Devid A. Na Introduction to Genetic Algorithms for Scientists and Engineers Marr, D. Vision W.H. Freeman and Company. 1982 Ballard, D.H. & Brown, C.M. Computer Vision. Prentice hall, 1982 Horn, B.K.P. Robot Vision. MIT Press, 1986 Grimmson, W.E.L. Object Recognition by Computer: The Role of Geometric Constrainsts. MIT Press, 1990 Shirai, Y. Three-Dimensional Computer Vision. Springer-Verlag, 1987. Faugeras, O. Three-Dimensional Computer Vision: A Geometric Viewpoint. MIT Press, 1993.

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos Ementa

803

Tpicos Especiais em Engenharia de Computao


CH 15 CT 1 CP 0

Possibilitar o estudo de tpicos emergentes em Engenharia de Computao na forma de trabalho de pesquisa com aparesentao de seminrios. Produzir documentos e conhecimentos a partir dos resultados obtidos e discutir os

resultados em seminrios, apresentado a uma banca de professores. Bibliografia

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

821

Sistemas Multimdias e Hipermdias


CH 60 CT 2 CP 1

Introduo aos conceitos de multimdia e investigao dos problemas envolvidos com o suporte computacional a dados de mdia e de aplicaes multimdia. Apresentar os fundamentos da tecnologia de hipermdia, abordando questes relevantes arquitetura, modelagem, especificao, construo e usabilidade de aplicaes hipermdia de modo geral, e daquelas que manipulam hiperdocumentos estruturados para a WWW de modo particular. Analisar ferramentas, aplicaes e sistemas disponveis, considerando suas capacidades e limitaes. Desenvolvimento de sistemas computacionais utilizando os conceitos de hiper e multimdia. Padres e tipos de dados de mdia: texto, imagem, grficos, udio, vdeo, animaes. Processamento de dados de mdia: captura, armazenamento, compresso, transmisso. Sistemas hipermdia e a World Wide Web. Modelagem de aplicaes hipermdia. Especificao de documentos estruturados, estruturas hipertexto e estruturas multimdia. Aspectos de usabilidade. Princpios e arquitetura da World Wide Web. Linguagens de marcao para elaborao de documentos para a Web. Projeto e construo de hipermdias: Sistemas de Gerncia de Banco de Dados Hiperdocumentados (SGBHd), Aspectos estruturao, volume e multimdia; Modelos para objetos estruturados; Padres internacionais para documentos e hiperdocumentos (ODA/ODIF, SGML, HyperODA, HDML, HYTIME, etc.) e mtodos para armazenamento e acesso Aplicaes Web interativas formulrios, linguagens de script. Integrao Banco de Dados/Web. Engenharia de documentos: metalinguagens, gramticas de documentos, padres de representao e de intercmbio de hiperdocumentos, linguagens de transformao e apresentao, processadores de documentos padres, modelos e interfaces para manipulao de documentos. GIBBS, S.J.; TSICHRITZIS, D.C. Multimedia Objects,Environments and Frameworks. Addison-Welsey. 1995. Programming:

Ementa

Bibliografia

-LU, GUOJUN. Communication and computing for distributed multimedia systems, 1996. -LOWE, D; HALL, W. Hypermedia and the Web: An Engineering Approach. John Wiley & Son, 2004. -Artigos em revistas e conferncias da Sociedade Brasileira de Computao (SBC). http://www.sbc.org.br -Artigos em revistas e conferncias da Association for Computing Machinery (ACM) http://www.acm.org -Especificaes e http://www.w3.org recomendaes do World-Wide Web Consortium.

-Padres e recomendaes da International Organization for Standardization (ISO). http://www.iso.org

N disciplina

823

Nome da disciplina Carga-horria Pr-requisitos Objetivos

Desenvolvimento para Web e Comrcio Eletrnico


CH 60 CT 4 CP 0

Esta disciplina visa apresentar ao aluno algumas linguagens para construo de sistemas via Web e aprender os princpios que regem o Comrcio Eletronico: b2b, e-commerce, p2p, Legislao de Comercio eletrnico; Tecnicas de implemetao de sites de comercio eletronico e relacionamento com clientes. reviso de HTML e HTTP, linguagem para Web: Javascript e PHP, Uso banco de dados com JavaScript e PHP, Comrcio Eletrnico: tendncias, tipos e aplicaes. Processos e Logstica. Anlise e Armazenamento de Dados. Segurana para Comrcio Eletrnico. Linguagens de especificao, programao e marcao para comrcio eletrnico. Arquiteturas. Meios de Pagamento: Interface com redes de pagamento eletronico. Certificao eletrnica: sites, mensagens, transaes, dados, etc. Sites com transaes seguras. W. Jason Gilmore, Beginning PHP and MySQL 5: From Novice to Professional, Second Edition, Apress; 2 edition, January 23, 2006. Rasmus Lerdorf, Kevin Tatroe, Peter MacIntyre, Programming PHP, O'Reilly Media, Inc., 2 edition, April 28, 2006. Hugh E. Williams, David Lane, Web Database Applications with PHP & MySQL, 2nd Edition, O'Reilly Media, Inc.; 2 edition May 16, 2004. David Flanagan, JavaScript: The Definitive Guide, O'Reilly Media, Inc.; 5 edition, August 17, 2006. GROSOF, B. N., LABROU, Y., CHAN, H. Y. A Declarative Approach to Business Rules in Contracts: Courteous Logic Programs in XML. In M.P. Wellman (ed.), Proc. of EC'99, 1st ACM Conference on Electronic Commerce,ACM Press, 1999. GROSOF, B. N. & LABROU, Y. An Approach to using XML and a Rule-based Content Language with an Agent Communication Language. In Proc. IJCAI-99 Workshop on Agent Communication Languages, 1999. LAZCANO, A., ALONSO, G., SCHULDT, H. and SCHULER, C.. The WISE Approach to Electronic Commerce. International Journal of Computer Systems Science and Engineering, Sept. 2000. ALONSO, G., FIEDLER, U., HAGEN, C., LAZCANO, A., SCHULDT, H. and WEILER, N. Wise: Business to business e-commerce. In Research Issues on Data Engineering (RIDE), 1999. BICHLER, M., SEGEV, A., ZHAO, J. L. Component-Based E-Commerce: Assessment of Current Practices and Future Directions, ACM Sigmod Record: Special Section on Electronic Commerce, Vol. 27, No. 4, December 1998,pp. 714. DEVANBU, P. and STUBBLEBINE, S. Software engineering for security: a roadmap. In A. Finkelstein, editor, The Future of Software Engineering. ACM Press, New York, 2000. DITTMANN, L., FANKHAUSER, P., and MARIC, A. AMetaCar - a mediated eCommerce-Solution for the Used-Car-Market. In R.-D. Kutsche, U. Leser, and J. C. Freytag, editors, 4. Workshop Federated Databases, November.1999, Berlin, Germany, Proceedings, pages 18--33. Technical University of Berlin, 1999. SCHAFER, J. B., KONSTAN, J., and RIEDL, J. (1999). Recommender Systems in E-Commerce. In Proceedings of ACM E-Commerce 1999 conference. GUPTA, A., STAHL, D., and WHINSTON, A.. The Economics of Network Management. Communications of the ACM, 42(9): 57-63, September 1999.

Ementa

Bibliografia

ZHONG Tian and JEN-YAO Chung. Business-to-Business e-Commerce with Open Buying on the Internet. Report of the IBM Institute of advanced Commerce, May 1999, available at : http://www.ibm.com/iac/ tech-paper.html WELTY, Chris. Towards a Semantics for the Web. Invited presentation at the Dagstuhl Symposium on Semantics for the Web. May, 2000. SANDHOLM, T. and Vulkan, N. Bargaining with deadlines. In Proceedings of 16th National Conference on Artificial Intelligence (AAAI-99), 1999.

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

824

Verificao, Validao e Testes de Softwares


CH 60 CT 4 CP 0

Esta disciplina voltada para as atividades de Verificao e Validao ao longo do desenvolvimento do software. Ser apresentado o conceito de Verificao e Validao, bem como as principais formas de anlise, tanto estticas quanto dinmicas. O enfoque da disciplina so os testes, a sua importncia na Engenharia de Software, bem como as principais tcnicas existentes. Introduo: Definio; Importncia da Verificao e Validao ao longo do ciclo de vida; Classificao das tcnicas. Inspeo do produto. Abordagens formais: Prova de correo; O processo sala limpa (clean room). Testes: Fundamentos; Os testes e o ciclo de vida; Testes unitrios; Testes Estruturais; Testes Funcionais. Outras estratgias: Testes de Integrao; Testes Validao; Testes de Sistemas. Testes de sistemas Orientados a Objeto: Testes de classes; Testes de grupos de classes. Objectivos da verificao e validao; Mtodos estticos e dinmicos; Inspeces ao software; Testes de software; Definio de casos e dados de teste. Merlin Dorfman and Richard H. Thayer(eds.). Software Engineering, 1997. S. L. Pfleeger, Software Engineering: Theory and Pratice, Prentice-Hall, Upper Saddle River, NJ, 1998. Pressman, R. S. Software Engineering: A Practitioners Approach (4 edition). McGraw-Hill, 1997. Sommerville. Software Engineering (fifth edition). Addison-Wesley, 1995. Edward V. Berard. Essays on Object-Oriented Software Engineering. PrenticeHall, 1993.

Ementa

Bibliografia

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

825

Engenharia de Software Assistida por Computador


CH 60 CT 4 CP 0

Permitir ao aluno utilizar e desenvolver ferramentas de Software que possam contribuir para a qualidade e a produtividade do processo de desenvolvimento de Software melhores. O aluno deve aprender a manipular amigavelmente

ferramentas de engenharia de software simples e deve desenvolver diversos projetos de software com ferramentas CASE, especificao UML, para poder ganhar experincia. Ementa Desenvolvimento de sistemas de software utilizando aspectos estudados nas diversas disciplinas de engenharia de software: projeto, validao, teste, verificao, qualidade, mtricas, gerao de software, manuteno e evoluo, controle e gerenciamento de projeto; reutilizao, engenharia reversa e reengenharia. Estudo, anlise e projeto de ferramentas de suporte automatizao das atividades estudadas de Engenharia de Software e metodologias de programao. Uso intensivo do computador para ensaiar e criar prottipos dos mdulos em estudo. Em particular, sero estudados e desenvolvidos mdulos para apoio documentao, editores de DFDs, Dicionrios de Dados, Editores de Diagramas de Estrutura Modular, Ferramentas de Teste, Ferramentas de Gerenciamento de Software etc. LAPLANTE, P. A. ""Real-Time Systems Design and Analysis"", , 528 pages, Wiley-IEEE Press; 2004. YAO, C.; LI, Q. Caroline ""Real-Time Concepts for Embedded Systems"", 294 pages, CMP Books; 2003." "LI, Q.; YAO, C. ""Real-Time Concepts for Embedded Systems"", 294 pages, CMP Books; 2003. LIU, J.W. S. ""Real-Time Systems"", 610 pages, Prentice Hall; 2000. CHENG, A.M.K. ""Real-Time Systems : Scheduling, Verification"",, 552 pages, Wiley-Interscience, 2002. Analysis, and

Bibliografia

KOPETZ, H. ""Real-Time Systems : Design Principles for Distributed Embedded Applications"", 352 pages, Springer;1997.

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

901

Viso Computacional
CH 60 CT 4 CP 0

Passar ao aluno uma viso de geral das tcnicas de anlise e reconhecimento de imagens e dos mtodos de Viso Computacional, desde mtodos e algoritmos bsicos at tcnicas de Inteligncia Artificial. Propiciar ao aluno experincia prtica na utilizao destes mtodos e tcnicas atravs da implementao de trabalhos utilizando uma ferramenta-laboratrio de anlise de imagens. Conceitos de representao de imagens. Mtodos de filtragem de imagens. Conceitos gerais de reconhecimento de padres. Detetores de bordas. Tcnicas de convoluo. Mtodos de segmentao. Transformaes de Fourier e Wavelets Transformaes de Hough, Snakes e outros mtodos de reconhecimento de objetos baseados em modelos. Operadores morfolgicos. O problema do Consistent Labelling. Representaes internas de de objetos adequadas viso computacional. Tcnicas de construo de sistemas de viso computacional baseados em IA. Modelos de aparncia (deteco de faces, codificao e reconhecimento). Aplicaes da filtragem de Kalman para determinao de trajetria e estimao de parmetros. Fluxo ptico e equao da restrio de movimento. Viso Humana. Exemplos prticos de aplicaes robtica, telecomunicaes, electrnica e computao grfica. Coley, Devid A. Na Introduction to Genetic Algorithms for Scientists and Engineers Marr, D. Vision W.H. Freeman and Company. 1982 Ballard, D.H. & Brown, C.M. Computer Vision. Prentice hall, 1982

Ementa

Bibliografia

Horn, B.K.P. Robot Vision. MIT Press, 1986 Grimmson, W.E.L. Object Recognition by Computer: The Role of Geometric Constrainsts. MIT Press, 1990 Shirai, Y. Three-Dimensional Computer Vision. Springer-Verlag, 1987. Faugeras, O. Three-Dimensional Computer Vision: A Geometric Viewpoint. MIT Press, 1993. " "Benzhaf, Wolfgang, et alli, Genetic Programming, Morgan Kaufmann, 1977, Ripley, B. D. Patter Recognition and Neural Networks, Cambridge Univ. Press, 1996, J. A. Anderson and E. Rosenfeld, Neurocomputing: Foundations of Research"",The MIT Press, Cambridge,1998. N disciplina Nome da disciplina

902

Projeto e Atividades de Pesquisa e Inovao Tecnolgica em Engenharia de Software


CH 30 CT 0 CP 1

Carga-horria Pr-requisitos Objetivos

Consolidar nos alunos o mundo da pesquisa e do desenvolvimento de trabalho especfico ligado a engenharia de software. Trabalho a ser realizado sob orientao docente. Consiste no desenvolvimento de um projeto tcnico-cientfico, em torno do qual o aluno dever integrar diversos conceitos, teorias, tcnicas, procedimentos e conhecimentos no campo da Engenharia de Software, sob orientao de um docente e num tema ligado a suas reas de pesquisa. Os resultados obtidos devero ser apresentados em seminrio. O documento gerado deve ser encaminhado para publicao em revistas tcnicas-cientficas nacionais.

Ementa

Bibliografia

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

921

Computao Pervasiva
CH 60 CT 4 CP 0

Introduzir ao aluno o paradigma de Computao Pervasiva (Computao Ubqua), abordando seus fundamentos conceituais e tecnolgicos. Apresentar o estado da arte em aplicaes computacionais que exploram a integrao com o ambiente fsico e interao espontnea entre recursos distribudos no ambiente, capacitando o aluno para compreender a tecnologia de sistemas pervasivos. Paradigmas da computao ubqua. Dispositivos: handhelds, wearable computing. Conectividade: computao mvel (comunicao wireless, operao com restrio de energia), redes transientes, comunidades ad hoc. Infra-estrutura: operao em ambientes dinmicos e heterogneos, middleware. Integrao fsica: redes de sensores e atuadores, interfaces naturais. Interao espontnea: cincia de contexto, interao inter-dispositivos. Aplicaes.

Ementa

Bibliografia

WEISER, M., The Computer for the Twenty-First Century, Scientific American, pp. 94-110, Sep. 1991 (Artigo inicial). WEISER, M., Hot Topics: Ubiquitous Computing, IEEE Computer, 71-72. 1993 IEEE Pervasive Computing, peridico, artigos selecionados UBICOMP, Anais da conferncia internacional Ubicomp, artigos selecionados PERVASIVE, Anais da ``International Conference on Pervasive Computing'', artigos selecionados

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

922

Interface entre Usurios e Sistemas Computacionais


CH 60 CT 2 CP 1

Apresentar ao aluno conceitos fundamentais da interao entre o usurio e o computador. Capacitar o aluno a discutir os tpicos envolvidos em reas atuais de pesquisa. Dar ao aluno experincia na avaliao de interfaces. Introduo aos conceitos fundamentais da interao entre o usurio e o computador. Definio de usabilidade. Geraes de interfaces e dos dispositivos de interao - a evoluo dos tipos de interfaces para interao usuriocomputador. Aspectos humanos. Aspectos tecnolgicos. Mtodos e tcnicas de design. Ciclo de vida da engenharia de usabilidade. Heursticas para usabilidade. Ferramentas de suporte. Mtodos para avaliao da usabilidade. Padres para interfaces. Interao do usurio com sistemas hipermdia. Desenvolvimento prtico em avaliao e construo de interfaces. DIX, A.; FINLAYJ., ABOWD, G.; BEALE, R.. Human-computer interaction. 2 ed., Prentice Hall,1998. LEWIS, C. e RIEMAN, J. Task-Centered User Interface Design: A Practical Introduction. Shareware, 1994, disponvel em http://www.acm.org/~perlman/uidesign.html HACKOS, J. T. e REDISH, J. C., - User and Task Analysis for Interface Design, John Wiley & Sons, 1998.

Ementa

Bibliografia

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

923

Qualidade de Engenharia de Software


CH 60 CT 2 CP 1

Abordar os principais conceitos de qualidade de software e trabalhar com tcnicas de qualidade, bem como planejar as atividades para anlise da qualidade segundo as normas de qualidade de software. Conceitos de Qualidade de Software: medida do valor da qualidade, descrio de qualidade segundo a norma ISO9126, tipos especiais de sistemas e necessidades de qualidade. Definio e Planejamento da Qualidade: planejamento das atividades e planos SQA e V&S. Tcnicas de Qualidade: Tcnicas estticas e dinmicas. Mtricas de Anlise de Qualidade de Software: fundamentos de

Ementa

medidas, mtricas, tcnicas de anlise de medidas, caracterizao de defeitos e usos adicionais de SQA e V&V. Bibliografia Dorfman, M., and R. H. Thayer, Software Engineering. IEEE Computer Society Press, 1997. Moore, J. W., Software Engineering Standards: A Users Road Map. IEEE Computer Society Press, 1998. S. L. Pfleeger, Software Engineering: Theory and Pratice, Prentice-Hall, Upper Saddle River, NJ, 1998. Pressman, R. S. Software Engineering: A Practitioners Approach (4 edition). McGraw-Hill, 1997. Sommerville. Software Engineering (fifth edition). Addison-Wesley, 1995. Grady, Robert B. Practical Software Metrics for project Management and Process Management, Prentice Hall, Englewood Cliffs, NJ 07632, 1992. Fenton, N. E., Software Metrics, International Thomson Computer Press, 1995. Fenton, N. E., and Shari Lawrence Pfleeger, Software Metrics, International Thomson Computer Press, 1997. Leveson, Nancy, SAFEWARE: System Safety and Computers, Addison-Wesley, 1995. Musa, John. Software Reliability Engineering, MCGraw Hill, 1998.

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

1003

Data Mining
CH 60 CT 4 CP 0

Introduzir os conceitos de data mining. Ao termino do curso o aluno deve est apto para: Discutir criticamente as principais noes e conceitos associados ao Data Mining; Evidenciar esprito crtico e capacidade de seleco das tcnicas de preparao e pr-processamento de dados; Discutir o funcionamento, potencialidades e limitaes das ferramentas estudadas (k-means, self-organizing maps, market basket analysis, rvores de deciso e perceptro multi-camada); Evidenciar autonomia na busca e sntese de informao sobre os conceitos tcnicos abordados durante a unidade curricular; Desenvolver autonomamente um projecto de segmentao de uma base de dados, mostrando competncia tcnica na utilizao das ferramentas requeridas e capacidade de justificao das opes feitas; Desenvolver autonomamente um projecto de scoring de uma base de dados, mostrando competncia tcnica na utilizao das ferramentas requeridas e capacidade de justificao das opes feitas. Consideraes iniciais da rea e aplicaes. O data mining como instrumento de CRM. Processo de descoberta do conhecimento (KDD) em base de dados. Anlise exploratria de dados. Tipos de variveis. Tcnicas de data mining para classificao, estimao, predio, anlise de agrupamentos, anlise de associao: redes neurais, rvores de deciso, regras de deciso, anlise discriminante, regresso linear, regresso logstica, anlise de cluster (k-means e self organizing maps), anlise de componentes principais. Preparao e prprocessamento de dados. Ferramentas de modelao Preditiva e Scoring; rvores de deciso e Redes neuronais em data mining. Desenvolvimento do Projecto Prtico. CACM-96. Data Mining. Communications of the ACM, Vol 39, No. 11, 1996. Decker, K.M.; Focardi, S. Technology Overview: A Report on Data Mining.

Ementa

Bibliografia

Swiss Cientific Computer Center, 1995. Fayyad, U.; Piatetsky-Shapiro, G.; Smyth, P.; Uthurusamy, R. (Eds.) Advances in Kmowledge Discovry and Data Mining. American Association for Artificial Intelligence, 1996. KDD-95, Proceedings of the First International Conference on Knowledge Discovery and Data Mining, American Association for Artificial Intelligence, 1995. KDD-96, Proceedings of the Second International Conference on Knowledge Discovery and Data Mining, American Association for Artificial Intelligence, 1996. Kohavi, R.; Sommerfield, D.; Dougherty, J. Data Mining using MLC++. Silicom Graphics, Inc. 1996. Trabalhos recentes publicados em peridicos especializados.

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

1021

Tpicos Emergentes em Engenharia de Software


CH 60 CT 4 CP 0

Essa disciplina serve como mecanismo para viabilizar a introduo no curso de aspectos pertinentes a Engenharia de Software, no abordados em outras disciplinas, e que seja de interesse particular para uma determinada turma, de relevncia para o momento, que traduza a evoluo tecnolgica e/ou que aproveite experincia significativa de docente/profissional qualificado e disponvel. A disciplina serve ainda como laboratrio para promoo de atualizaes da grade curricular do curso. Contedo varivel respeitando os objetivos mencionados.

Ementa Bibliografia N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos Ementa

814

Planejamento e Avaliao de Projetos


CH 60 CT 4 CP 0

A disciplina objetiva a transmisso de conhecimentos bsicos, de tcnicas e subsdios necessrios para a elaborao de um Projeto Econmico. Sntese histrica e necessidade de planejamento. Planejamento e projetos. Projetos econmicos, financeiros e sociais. Natureza e dimenso dos projetos. Tipos de projetos de conformidade com os setores da economia. Fases de um projeto. Caracterizao do empreendimento. Mercado consumidor e mercado fornecedor. Engenharia do projeto. Objetivos do projeto; investimento e financiamento. Processo e custo de produo. Matria-prima e mo-de-obra. Avaliao do projeto. Critrios de avaliao. Organismos financeiros. Fundos e programas de financiamento. - ARMANI, D. Como elaborar projetos? Tomo Editorial, Porto Alegre, 2000. - LANZER, E. A. Programao Linear: conceitos e aplicaes. IPEA/ INPES, Rio de Janeiro, 1988. - SILVA, C. A. B. Avaliao financeira de projetos com o auxlio de planilhas

Bibliografia

eletrnicas. Editora da Universidade Federal de Viosa, Viosa, 2000. (Cadernos Didticos 69). - WOILER, S. & MATHIAS, W.F. Projetos Planejamento, Elaborao e Anlise. Editora Atlas, So Paulo, 1996. - ZOT, W. D. Matemtica Financeira. Editora da Universidade Federal do Rio Grande do Sul, Porto Alegre, 2002.

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos Ementa

815

Planejamento e Anlise de Sistemas de Produo


CH 60 CT 4 CP 0

Introduzir os alunos s tecnicas de planejamento e anlise de sistemas de produo industrial, onde se pode aplicar processos automativos. Introduo gesto da produo. Analisar os conceitos fundamentais da Gesto da Produo: Viso global das atividades da gesto da produo, setores de servios e indstria. Estratgia operacional e competitividade: Estratgia operacional manufatura e servios; Ciclo produtivo e competitividade. Concepo para a produo: Concepo industrial e concepo para a produo; Matriz produto-processo; Anlise custo-volume-lucro; Anlise processual; A natureza dos servios. Classificao operacional e fatores predominantes na concepo dos servios; Concepo e desenvolvimento de produtos e servios. Planejamento de operaes: Plano Diretor de Produo (PDP); Planejamento das Necessidades em Capacidade (CRP); Escalonamento de tarefas; Regras de prioridade e tcnicas; Controle de operaes. Programao e Controle da Produo Intermitente. Planejamento e Controle da Produo por Projeto. Sistemas de Informapo para PCP. Modelagem Matemtica. Melhoria de produtos e servios: Sistemas de produo; Produo Sincronizada; Cadeias produtivas. Anlise de valores: MRP, PERT/CPM. Modelos de Otimizao Discretos. ASKIN, R.G.; STANDRIDGE, C.R. Modeling and Analysis of Manufacturing Systems. Nova York, Wiley, 1993. BRANDIMARTE, P.; VILLA, A. Advanced Models for Manufacturing Systems Management. Boca Raton, CRC Press, 1995. GREENE, J.G. Production and Inventory Control Handbook. Nova York, McGraw-Hill, 1996. HAX, A.C.; CANDEA, D. Production and Inventory Management. Nova Jersey, Prentice-Hall, 1984. HANKE, J.E.; REITSCH, A.G. Business Forecasting. Nova Jersey, Prentice-Hall, 1998. HOPP, W.J.; SPEARMAN, M.L. Factory Physics : foundations of manufacturing management. 2.ed., Boston, Irwin / McGraw-Hill, 2000. MAKRIDAKIS, S.G; WHEELWRIGT, S.C.; HYNDMAN, R.J. Forecasting: Methods and Applications. Nova York, Wiley, 1997. MORTON, T.E.; PENTICO, D.W. Heuristic Scheduling Systems with Applications to Production Systems and Project Management. Nova York, Wiley, 1993.

Bibliografia

PLOSSL, G. Orlickys Material Requirements Planning. 2.ed., Nova York, McGraw-Hill,1994. RAGSDALE, C.T. Spreadsheet Modeling and Decision Analysis: a practical introduction to management science. 3 ed., Ohio, South-Western College Pub., 2001 . SILVER, E.A.; PETERSON, R.; PYKE, D.F. Decision Systems for Inventory Management and Production Planning. 3 ed., Nova York, Wiley, 1998. VOLLMANN, T.E. BERRY, W.L.; WHYBARK, D.C. Manufacturing Planning and Control Systems. 4.ed. Nova York, McGraw-Hill, 1997.

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

822

Computao Evolutiva
CH 60 CT 4 CP 0

O objetivo deste curso fornecer aos alunos uma forte base na rea de Computao Evolutiva, abordando principalmente mtodos avanados de projeto e otimizao de desempenho de Algoritmos Evolutivos (AEs). Pretende-se apresentar uma viso geral que reflita a situao atual da rea, abordando AEs voltados a pequenas populaes (Micro Algoritmos Genticos), AEs Multiobjetivo, co-evoluo, co-adaptao, "Species Adaptation Genetic Algorithm" (SAGA), Programao Gentica, Problemas do mundo real, roteamento e programao de projetos evolutivos, AEs para problemas de modificao de grafos e Robtica Evolutiva. Sero abordados mtodos de otimizao de parmetros de configurao de AEs empregando outros AEs. Introduo Computao Evolutiva e Computao Bioinspirada. Algoritmos Genticos propostos por John Holland. AE voltados a pequenas populaes (Micro Algoritmos Genticos). AE Multi-objetivo. Co-evoluo e Co-adaptao. "Species Adaptation Genetic Algorithm" (SAGA). Programao Gentica e Evolutiva e Estratgias Evolutivas. Problemas do mundo real. Roteamento e programao de projetos evolutivos. AEs para problemas de modificao de grafos. Robtica Evolutiva. Entender as tcnicas da computao evolutiva e sua aplicabilidade em problemas de pesquisa, otimizao e aprendiagem. Sivanandan, S.N. and Deepa,S.N., Introduction to Genetic Algorithms. Springer. 2007. Back, Thomas, Evolutionary algorithms in Theory and Practice: Evolution Strategies, Evolutionary Programming, Genetic Algorithms. Oxford Univ. Press. 1995. Bandyopadhyay, Sanghmitra and Pal, Sankar K. Classification and Learning Using Genetic Algorithms: Applications in Bioinformatics and Web Intelligence. Springer. 2007. Reeves, Colin R. Genetic Algorithms - Principles and Perspectives: A Guide to GA Theory. Springer. 2002. BARONE, Dante Augusto Couto, SIMOES, Eduardo Do Valle, FERRUGEM, A., BAZZAN, A. L., YEPES, I., FRANZEN, E., SILVEIRA, S. R. - Sociedades artificiais - a nova fronteira da inteligncia nas maquinas. Porto Alegre - RS: ARTMED EDITORA S.A., 2003 DEB, K. - Multi-objective optimization using evolutionary algorithms. John Wiley & Sons, 2001. NOLFI, Stefano and FLOREANO, Dario - Evolutionary robotics, the biology, intelligence, and technology of self-organizing machines. MIT Press/Bradford

Ementa

Bibliografia

Books, 2001. XIN YAO - Evolutionary computation: theory and applications, edited by University of Birmingham, UK, 1999. FLAKE, G.W. - The computational beauty of nature. MIT Press. 1999. GEN, Mitsuo - Genetic algorithms and engineering design, New York : Wiley, 1997. BAECK, Thomas, FOGEL, D. B., MICHALEWICZ, Z. - Handbook of evolutionary computation, IOP Publishing Ltd and Oxford University Press, 1997. 8. MITCHELL, Melanie - Introduction to genetic algorithms, Cambridge : Mit, 1996. Richard J.Bauer - Genetic algorithms and investment strategies, New York : Wiley, 1994. ZBIGNIEW MICHALEWICZ - Genetic algorithms + data structures = evolution programs, Springer-Verlag, 1994. GOLDBERG, David E. - Genetic algorithms in search, optimization, and machine learning, Addison-Wesley, 1989.

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos Ementa

833

Computao de Objetos Distribudos


CH 60 CT 4 CP 0

O aluno deve aprender a lidar com ferramentas de computao distribuda e deve desenvolver diversos projetos para poder ganhar experincia. Sistemas de arquivos distribudos. Sistemas de gerncia de banco de dados distribudos. Projeto de sistemas distribudos. Modelos de dados XML, Web Semntica e Ontologias. Web Services em sistemas de informao distribudos. Aplicaes de IA na Web Semntica. Conceitos bsicos de sistemas distribudos; Paradigmas de linguagens de programao distribuda; Tcnicas de descrio de sistemas; Ambientes de suporte ao desenvolvimento de sistemas distribudos; Arquitetura; Sistemas operacionais de Sistemas distribudos; Redes; Clusters; Paradigmas: simtrico e assimtrico; Sncrono e assncrono; Paralelo e distribudo; Mobilidade; Colaborao; Algoritmos distribudos: eleio e excluso mtua; Deteco e resoluo de deadlock; Deteco de terminao; Protocolos; gerencia de dados; Obter consenso na presena de incertezas; Computao com objetos distribudos: arquitetura; Conceitos middleware (Grid, ORBs, Agentes); Linguagens; Acesso; Escalonamento; Segurana; Gerencia de tarefas; Projeto e implantao de sistemas distribudos: resoluo de nomes; Notificao de eventos; Temporizao; Suporte a mobilidade; Componentes; Tolerncia a falhas; Outras funcionalidades de suporte; George Coulouris, Jean Dollimore, Tim Kindberg. Distributed Systems: Concepts and Design, 4th Edition. Addison-Wesley, 2005. Tanenbaum & van Steen Prentice Hall, 2006 Distributed Systems: Principles and Paradigms,

Bibliografia

Silberschatz, A .; Galvin, P. e Gagne, G. - Applied Operating System Concepts, First Edition, John Wiley & Sons Inc., 2000. Raynal, M. - Distributed Algorithms and Protocols, John Wiley & Sons, 1988. Bertsekas, D.P. e Tsitsklis, J.N. - Parallel and Distributed Computations Numeriacal Methods, Printice-Hall, 1997.

Barbosa, V.C. - An Introduction to Distributed Algorithms, The MIT Press, Cambridge, MA, 1996. Lynch, Nancy Distributed Algorithms, Morgan Kaufmann Publishers, San Mateo, CA, 1996. Puder, A. e Roemer, K. - MICO: An Open Source CORBA Implementation, Morgan Kaufmann Publishers, 2000. Mahmoud, Qusay H. - Distributed Programming with Java, Manning Publications, 1999. Stevens, R. - Unix Network Programming - Networking APIs: Sockets and XTI, Vol.1, Second Edition, Prentice-Hall, 1998. Stevens, R. - Unix Network Programming - Interprocess Communications, Vol.2, Second Edition, Prentice-Hall,1999. ODP Reference Model - Part 1: Overview; Part 2: Foundations; Part 3: Architecture, 1996. OMG - The Common Object Request Broker: Architecture and Specification ver.2.4, Outubro 2000. OMG- CORBA services: Common Object Services Scpecification, 2000. Orfalli, R.; Harkey, D. e Edwards, J. - Instant CORBA, John Wiley & Sons, 1997. N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos introduzir os estudantes a uma classe poderosa de modelos: as Redes Neurais. Introduzir a idia de computao distribuda e paralela. Deve ser introduzida, em detalhes, uma espcie de rede: Feedforward network trained by backpropagation of error. Os alunos, para poderem ganhar experincia, devem desenvolver diversos projetos.

841

Redes Neurais e Lgica Fuzzy


CH 60 CT 4 CP 0

Ementa

Lgica Fuzzy; Introduo aos Conjuntos Fuzzy; Matemtica Fuzzy; Aplicaes de Teoria de Conjuntos Fuzzy; Anlise e exemplos de Aplicaes. Redes de Neurnios Artificiais; Neurnios Artificiais; Modelos de Redes Neurais Artificiais; Processos de Aprendizagem e Otimizao dos Processos de Aprendizagem; Generalizao; Anlise e Exemplos de Aplicaes. Regresso linear e multilinear. Redes neurais lineares, redes multicamadas e retropropagao de erros. Classificao: percepo e aprendizagem, aprendizagem delta. Otimizao de Redes Lineares: Taxas de aprendizagem e ponderao. Ferramentas de Retropropagao: redes 2-camadas; rudo e sobre-treinamento, momentum, Delta-Bar-Delta, Redes de n-camadas; sobre-ajustamento e regularizao; crescimento e limitao de redes; precondicionamento de redes. Aprendizagem no Supervisionada: compresso linear; compresso no-linear; aprendizagem competitiva; auto-organizao de Kohonon. Reforo de Aprendizagem: componentes RL, terminologia e equao de Bellman. Taxa de adaptao de aprendizagem; Redes Neurais com atrasos; redes neurais recorrentes; aprendizagem recorrente em tempo real; Dinmica de RNNs; Memria de pequena e longa durao.

Bibliografia

Braga, A.P., Carvalho, A.P.L., e Ludermir, T.B., Redes Neurais Artificiais. Teoria e Aplicaes. LTC. 2007. Fausett L., Fundamentals of Neural Networks, Prentice-Hall, 1994. ISBN 0 13 042250 9 or Gurney K., An Introduction to Neural Networks, UCL Press, 1997, ISBN 1 85728

503 4 Haykin S., Neural Networks , 2nd Edition, Prentice Hall, 1999, ISBN 0 13 273350 1 "Lefteri H. Tsoukalas, Robert E. Uhrig. Fuzzy and Neural Approaches in Engineering (Adaptive and Learning Systems for Signal Processing, Communications and Control Series). Wiley-Interscience (January, 1997) . ISBN: 0471160032 Shaw, I. S., Simes, M. G.: Controle e Modelagem Fuzzy, Edgard Blcher, So Paulo, 1999 Cox, Earl. The Fuzzy Systems Handbook. AP Professional. 1994. ISBA 0-12194270-8 / 784810-x Kasabov, N.K.: Foundations of Neural Networks, Fuzzy Systems and Knowledge Engineering, MIT-Press, 1996 Gupta, M.M.; Sinha, N. K.: Intelligent Control Systems - Theory and Applications, IEEE Press, 1996 Nguyen, H.T.; Prasad, N.R.: Fuzzy Modeling and Control - Selected Works of M. Sugeno, CRC Press, 1999

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos Ementa

915

Custos Industriais e Contabilidade de Custos


CH 60 CT 4 CP 0

Dar ao aluno os conhecimentos bsicos necessrios de custos industriais mais comumente empregados. Classificao, nomenclatura dos custos, custeio direto e integral, margem de contribuio e relao custo-volume-lucro, custos na produo contnua, custos na produo por encomenda, bases de rateio dos CIF. Custos ABC, projeto do sistema custos, Kaizer Cost e Target Cost. Anlise econmica de projetos industriais. Principios de Contabilidade de Custos. DEARDEN, J. Anlise de custos e oramentos das empresas. Zahar. MARTINS, E. - Contabilidade de custos. S.Paulo, Atlas, 1979. LI, D.H. Contabilidade de custos. Internacional, 1981. LAWRENCE, W.B. Contabilidade de custos. Ibrwsa, John W. Ruscoinchel. FLORENTINO, A.M. Custos - princpios, clculos e contabilizao. CAMPIGLIA, A.O. Contabilidade bsica. CEPAI. BEL, GRANT, E. Basic accounting and cost accounting. McGraw Hill. MARTINS, E. - Contabilidade de custos. S.Paulo, Atlas, 1979. LI, D.H. Contabilidade de custos. Internacional, 1981. LAWRENCE, W.B. Contabilidade de custos. Ibrwsa, John W. Ruscoinchel. FLORENTINO, A.M. Custos - princpios, clculos e contabilizao. CAMPIGLIA, A.O. Contabilidade bsica. CEPAI. BEL, GRANT, E. Basic accounting and cost accounting. McGraw Hill.

Bibliografia

N disciplina

924

Nome da disciplina Carga-horria Pr-requisitos Objetivos

Desenvolvimento de Sistemas de Informaes Inteligentes


CH 60 CT 2 CP 1

Objetiva permitir aos alunos projetarem e desenvolverem sistemas de informaes operacionais e sistemas de informaes gerenciais os mais inteligentes possveis, utilizando-se das tecnicas j aprendidas . Deve incluir a modelagem e o planejamento de sistemas integrados de gesto empresarial utilizando-se dos conceitos de utilizao de datawarehouse, data mining, workflow, redes neurais e lgica fuzzy. Modelagem, planejamento e implementao de sistemas operacionais e sistemas de informaes gerenciais utilizando-se dos conceitos de utilizao de datawarehouse, data mining, workflow, redes neurais e lgica fuzzy. Fundamentos de workflow , incluindo conceitos inerentes estrutura organizacional; descrio de modelos para modelagem de processos e workflow (WfMC, WIDE, BPMI); metodologias aplicveis na modelagem de processos (UML, BPMI, EPC, Petri-Nets); introduo ao uso de padres na modelagem de processos de workflow (Will van der Aalst, SAP, MIT). Implementao e gerenciamento de sistemas de workflow: automatizao de processos com base em sistemas de workflow e ferramentas para desenvolvimento e gerncia de sistemas de workflow (noes sobre ferramentas de software livre existentes, Oracle Workflow, Domino Workflow, ADEPT). MITCHELL, T.M. Machine Learning. McGraw-Hill 1997. RUSSEL, S. & NORVIG, P. Artificial Intelligence: A Modern Approach. Prentice Hall, 1995. BITTENCOURT, G. Inteligncia Artificial: Ferramentas e Teorias. 10 Escola de Computao, 1996. BUCHANAN, B.G. and SHORTLIFFE, E.H., eds. Rule-Based Expert-Systems: the Mycin Experiments of the Stanford Heuristic Programming Project. AddisonWesley, 1984. SLOMAN, A. Why we need many knowledge representation formalisms. In M.Bramer Ed. Research and Development in Expert Systems. Cambrige U.P., 1985. NEBEL, B.; VON LUCK, K.. Issues of integration and balancing in hybrid knowledge representation systems. In K. Morik, ed. Proceedings of the 11th German Workshop on Artificial Intelligence, p.115-123, 1987. RICH, E. & KNIGHT, K. Inteligncia Artificial. McGraw Hill. 2 Edio, 1994. RILEY, G. Expert Systems - Principles and Programming, Second Edition, PWS Publishing Company, 1994. WEISS, S. M. & INDURKIHYA, N.- Predictive Data Mining Morgan Kaujmann, 1998. MORIK, K.; WROBEL, S. & KIETZ, J. - Knowledge Aquisition and Machine Learning - Academic Press, 1994. KASABOV, N.K. Foundations of Neural Networks, fuzzy Sets, Knowledge Engineering, MIT Press, 1996.

Ementa

Bibliografia

N disciplina Nome da disciplina Carga-horria

925

Planos de Contingncia
CH 60 CT 4 CP 0

Pr-requisitos Objetivos Ementa Estudar os mtodos e procedimentos necessrios para contingenciamento de sistemas e processos produtivos.E451 Segurana computacional; Planejamento de contingncias. Preparando um plano de contingencia. Anlise de impacto nos negcios. Equipamentos envolvidos. Registro de Chaves de Acesso. Contingncia de Pessoal; contingncia de fora, de hardware, de sistemas de controle, de ar-condicionado; de sistemas on-line. Prioridades. Sistemas de recuperao para datacenters, servidores departamentais, servidores de redes wireless, desktops, notebooks, Sites terceirizados. Salva de equipamentos e registros. Centros de emergencas. Segurana e responsabilidades antes e depois de disastres; Fogo. Inundao. Relao com Bombeiros. Evacuao. Planos e Documentao. Testes, Simulao, Monitoramento e Atualizao de Planos.Treinamento de time para recuperao de desastres.. Donna C.S. Summers, Quality Management: Creating and Sustaining Organizational Development. Prentice-Hall. 2004. "Kenneth N. Myers. Manager's Guide to Contingency Planning for Disasters : Protecting Vital Facilities and Critical Operations. Wiley; 2 edition (August 27, 1999) Thomas L. Barton, Making Enterprise Risk Management Pay Off: How Leading Companies Implement Risk Management . Financial Times Prentice Hall; 1st edition (February 8, 2002) . Jon William Toigo. Disaster Recovery Planning: Strategies for Protecting Critical Information Assets. Prentice Hall PTR; 3 edition (August 27, 2002). John Laye. Avoiding Disaster: How to Keep Your Business Going When Catastrophe Strikes. Wiley; 1 edition (August 16, 2002). James C. Barnes. A Guide to Business Continuity Planning by James C. Barnes. John Wiley & Sons; 1st edition (June 27, 2001). Michael Wallace. Disaster Recovery Handbook, The: A Step-by-Step Plan to Ensure Business Continuity and Protect Vital Operations, Facilities, and Assets. AMACOM; Bk&CD-Rom edition (July, 2004). Gerald R. Ferrera. Cyberlaw: Text and Cases, Second Edition. South-Western College/West; 2 edition (July 7, 2003). James Lam. Enterprise Risk Management: From Incentives to Controls. Wiley; 1st edition (May 16, 2003)

Bibliografia

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

928

Desenvolvimento de Sistemas Dirigido a Modelos


CH 60 CT 4 CP 0

Recentemente, novos paradigmas como a Engenharia Dirigida por Modelos (MDE - Model Driven Engineering) esto sendo desenvolvidos para fazerem face complexidade cada vez mais crescente do desenvolvimento de software. Neste novo paradigma, o ciclo de vida de desenvolvimento de software no muito diferente do encontrado na literatura tradicional. A diferena fundamental que os artefatos criados durante o processo de desenvolvimento so modelos ""formais"", isto , modelos que podem ser compreendidos e ento manipulados por computadores. Sendo assim, MDE uma proposta complementar aos processos tradicionais de desenvolvimento de softwares. Um exemplo de MDE a recente proposta da OMG para desenvolvimento de softwares, Arquitetura

Dirigida por Modelos (MDA Model Driven Engineering). Nesta arquitetura, a OMG prope basicamente a criao de modelos independentes da plataforma (PIM Platform Independent Model) e a transformao de PIMs em modelos dependentes da plataforma (PSM Platform Specific Model). Assim, a complexidade de desenvolvimento de software gerenciada por modelos, favorecendo o desenvolvimento, a manuteno e a evoluo de softwares. Ementa Introduo. Contexto. Problemtica. Solues propostas. Engenharia Dirigida por Modelos (MDE): Conceitos de base, Arquiterua a quatro-nveis, MOF, EMF, UML, DSL, OCL. Arquitetura Dirigida por Modelo (MDA): PIM, PSM e cdigo fonte, MOF QVT, Linguagens de transformao ATL, YATL. Propondo metamodelos: Servios Web, Java, C#, J2ME, SMIL, NCL. Correspondncias entre Metamodelos. Definies de transformaes. Ferramentas. Exemplos com ATL, UML, Java, C#, J2ME e documentos Hipermdia. Concluses Bibliografia FRANKEL, David S., Applying MDA to Enterprise Computing, OMG Press e Wiley, 2003. KLEPPE, Anneke, WARMER, Jos e BAST, Wim, MDA Explained: the model driven architecute: Practice and Promise, Addison-Wesley, 2003. MELLOR, Stephen J, SCOTT, Kendall, UHL, Axel e WEISE, Dirk, MDA Distilled: Principles of Model-Driven Architecture, Addison-Wesley, 2004. FAVRE, Jean Marie, Towards a Basic Theory to Model Driven Engineering, UML 2004 - Workshop in Software Model Engineering (WISME 2004), 2004. OMG, MDA Guide Version 1.0.1, Document Number: omg/2003-06-01, 2003.

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

934

Avaliao de Desempenho de Sistemas e Redes


CH 60 CT 4 CP 0

Apresentar as diversas tcnicas de avaliao de desempenho de sistemas. Introduzir o conceito de intervalo de confiana. Apresentar a tcnica e pelo menos um pacote.de simulao. Apresentar as tcnicas de anlise dos resultados de simulao. Apresentar a tcnica de modelagem analtica e sua aplicao na avaliao de desempenho de redes e sistemas. O estudante devera implementar e desenvolver diversos projetos nas reas de redes LAN de computadores, redes heterogeneas; grid computing, teleprocessamento wireless para poder ganhar experincia. Tcnicas de avaliao de desempenho; reviso de probabilidade e estatstica; comparao de sistemas usando dados de amostras; introduo simulao; ferramentas de simulao; gerao de valores aleatrios; distribuies comumente utilizadas; anlise de resultados de simulao. Projeto experimental; introduo teoria das filas; anlise de uma fila nica; redes de filas; Planejamento de capacidades: Redes, Sistemas de telecomunicaes, e Sistemas Web. JAIN, R. The Art of Computer Systems Performance Analysis: Techniques for Experimental Design, Measurement, Simulation and Modeling. John Wiley & Sons, 1991. MENASC, D.; ALMEIDA, V., Capacity Planning for WEB Performance:

Ementa

Bibliografia

Metrics, Models, & Methods. Prentice-Hall, 1998. MENASC, D. A.; ALMEIDA, V. A. F., Scaling for E-Business: Technologies, Models, Performance, and Capacity Planning, Prentice-Hall, 2000. KLEINROCK, L., Queueing Systems. vol. 1. John Wiley, 1976. TRIVEDI, K. S., Probability & Statistics with Reliability, Queuing, and Computer Science Applications. Prentice-Hall, 1982..

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

1052

Economia e Responsabilidade Social


CH 60 CT 4 CP 0

Estudar os princpios da economia e da relao do homem com a sociedade.Desenvolver no aluno a capacidade de refletir sobre as influncias da tecnologia da informtica sobre a sociedade. Discutir os aspectos ticos, sociais, econmicos e legais da profisso. Avaliar a importncia da informtica nas diversas reas de atividade humana. Noes de funcionamento de uma economia moderna; Elementos de Economia; Matemtica Comercial e Financeira; Introduo geral ao pensamento sociolgico: histrico, a sociologia como.cincia, relao com outros campos do conhecimento; O trabalho e as transformaes histricas da sociedade: o trabalho e a produo social, as dimenses simblicas do trabalho (a ideologia do xito), sentido tico-poltico do trabalho. O computador e o sentido da modernidade nas relaes de produo: automao, produtividade, novas configuraes de poder. A importncia e aplicaes da informtica na medicina, na educao, na indstria, nas comunicaes, nos transportes, no lazer, no comrcio, na administrao pblica, na administrao de empresas, no desenvolvimento social, na agricultura e pecuria, na guerra, etc. tica nas profisses de informtica. FURTADO, C. Formao Econmica do Brasil. Braslia: Editora Brasiliense, 1991. CRESPO, A. A. Matemtica Comercial e Financeira. So Paulo: Saraiva, 1994. MITCHELL, G. The Practice of Operational Research. John Wiley, 1993. Boisot, M.H., 1995, Information Space, Routledge, Londres. Boltanski, L., Chiapello, E., 2000, Le Nouvel Esprit du Capitalisme, Gallimard, Paris. Bourdieu. P., Sobre a televiso, Jorge Zahar Editora, 1997. Burton-Jones, A., Knowledge Capitalism, Oxford University Press, 1999. Callon, M., The Laws of the Markets, Blackwell, 1998. Hill, S., Lederer, C., The Infinite Asset, Harvard Business School Press, 2001. Himmelstrand, U., Interfaces in Economic and Social Analysis, Routledge, 1992. Johnson, S., Cultura da Interface, Jorge Zahar Editor, 2001. Kagami, M., Tsuji, M., Digital Divide or Digital Jump: Beyond "IT" Revolution, IDE-Jetro, 2002 Liu, K. (et alii), Information, Organisation and Technology - Studies in Organisational Semiotics, Kluwer, 2001. Manovich, L., The Language of New Media, MIT Press, 2001. Martins, J.R., Branding, Negcio Editora, 2000.

Ementa

Bibliografia

Schwartz, G., 2000, O Capital em Jogo, Ed. Campus, Rio de Janeiro. Sherwood, R.M., Propriedade Intelectual e Desenvolvimento Econmico, Edusp, 1992. Terra, J.C., Gordon, C., Portais Corporativos - a Revoluo na Gesto do Conhecimento, Negcio Editora, 2002. Ullman, E., Perto da Mquina, Conrad, So Paulo, 1997

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

1053

Programao Cientfica
CH 60 CT 4 CP 0

Este curso apresentar diversas filosofias de desenvolvimento de programao cientfica como programao paralela, programao em computao distribuda, grid computing, processamento vetorial, sistemas de alta performance, etc. O aluno deve aprender a manipular essas ferramentas C, Matlab, e deve desenvolver diversos projetos, para poder ganhar experincia. Estudo compreensivo dos fundamentos de sistemas com arquiteturas paralelas, vetorial e distribuda; modelos de data-flow e data mining; tcnicas de processamento numrico e estudo de algoritmos de otimizao para sistemas de alto desempenho em sistemas com mltiplas CPUs em aplicaes tais como Multimidia, processamento de sinais, telecomunicaes, Redes Heterogneas, aplicaes grficas, etc. Golub, Gene H.; Ortega, James M.; "Scientific computing and differential equations: introduction to numerical methods", Academic Press, 2005; Burden, Richard L.; J. Douglas Faires; "Numerical Analysis", Brooks/Cole, 2005

Ementa

Bibliografia

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos Ementa

1061

Princpios de Bioinformtica
CH 60 CT 4 CP 0

O aprendizado dos conceitos bsicos, principais tcnicas, perspectivas futuras e aplicaes de Bioinformtica. Principios de Biologia Molecular, Comparao de Seqncias e Busca em Bases de Dados, Montagem de Fragmentos de DNA, rvores Filogenticas, Reconhecimento de Genes, Ferramentas para Bionformtica, Tcnicas Avanadas, Aplicaes: Medio de potenciais neuroeltricos e estudo de propriedades do potencial de ao. Atividade eltrica e mecnica do msculo esqueltico. Eletromiograma. Eletrocardiograma. Propriedades eltricas e contrteis do msculo cardaco. Resposta a drogas. J.C. SETUBAL; J. MEIDANIS Introduction to computational molecular biology. PWS Publishing Co., 1997. P.A. PEVZNER Computational Molecular Biology: An algorithmic approach. MIT Press, 2000." "SETUBAL J. C.; MEIDANIS J. ""Introduction to Computational Molecular Biology."" Brooks/Cole Pub Co, 1997.

Bibliografia

GIBAS, C.; JAMBECK, P. ""Developing Bioinformatics Computer Skills."". O'Reilly & Associates, 2001. HUNTER, L. ""Artificial Intelligence and Molecular Biology."" AAAI Press Book, 1998. BALDI, P.; BRUNAK, S. ""Bioinformatics: Adaptive Computation and Machine Learning."" MIT Press, 1998. WU, C.; MCLARTY, J. ""Neural Networks and Genome Informatics. "" Elssevier, 2000. JAGOTA, A. ""Data Analysis and Classification for Bioinformatics."" Bioinformatics By The Bay Press, 2000. PEVZNER, P. Computational Molecular Biology: an algorithmic approach. MIT Press, 2000. MOUNT, D. ""Bioinformatics: Sequence and Genome Analysis."" Cold Spring Harbor Laboratory, 2001."

N disciplina Nome da disciplina

1062

Tpicos Avanados em Sistemas Gerenciadores de Banco de Dados


CH 60 CT 4 CP 0

Carga-horria Pr-requisitos Objetivos

Visa o estudo de tpicos avanados no desenvolvimento de sistemas gerenciadores de banco de dados:

Ementa

Requisitos de Sistemas de Gerncia de Bancos de Dados. Arquitetura bsica de SGBDs centralizados. O Sub-sistema de armazenamento (SSA). O processamento de linguagens de alto nvel para BDs. Implementao de Bancos de Dados Dedutvos e Bancos de Dados Orientados a Objetos. Umeshwar Dayal, Jennifer Widom, Stefano Ceri, Active Database Systems: Triggers and Rules for Advanced Database Processing, Morgan Kaufmann Publishers, 1995. Erozan M. Kurtas, Bane Vasic, Advanced Error Control Techniques for Data Storage Systems, CRC Press, 2005. Keng Siau, Advanced Topics in Database Research, IGI Global, 2004.

Bibliografia

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos Ementa

1063

Segurana e Auditoria de Sistemas


CH 60 CT 4 CP 0

Visa ensinar os alunos a proceder aditoria em sistemas utilizando as tcnicas de auditoria. Viso geral da Auditoria de Sistemas de Informao; Atividades de uma Auditoria de Sistemas de Informao; Controles da Alta Administrao; no Desenvolvimento de Sistemas; em Programao; na Gesto de Dados; na Segurana; em Operaes (TI); em Quality Assurance. Metodologia de Auditoria de Sistemas conforme as normas internacionais ISACA/COBIT; Papel do gestor,

natureza das funes desempenhadas, importncia, etc; Viso geral sobre desenvolvimento e gerenciamento de sistemas e programas; Controles e segurana em Sistemas - Planos de Contingncia em TI; - Controles e auditoria em hardware e software; Palestras por Executivos da rea de Auditoria de Sistemas. Apresentaes de Softwares para Auditoria de Sistemas Bibliografia - Borthick, F and Kiger, J.E. 1996 Auditing in paperless environments: The case of ticketless travel, 1996 - Carneiro, A., Auditoria de Sistemas de Informao. Portugal - Editora FCA. - Champlain, J. J., Auditing Information Systems. John Wiley & Sons; 2nd edition (February 2003) - Clowes, K. W., EDP Auditing. International Thomson Publishing; (November 1988) - CRC-SP/IBRACON, Auditoria por Meios Eletrnicos. Editora Atlas (1999) - CRC-SP/IBRACON, Auditoria em Ambiente de Internet. Editora Atlas (2001) - Dias, C., Segurana e Auditoria da Tecnologia da Informao. Axcel Books (2000) - Gallegos, F., Richardson, D. R., Borthick, F., Audit and Control of Information Systems. South-Western College/West; (January 1999) - Gilhooley, I. A., Information Systems Management, Control, and Audit. Institute of Internal Auditors; (June 1991) - Hall, J. A., Information Systems Auditing and Assurance. South-Western College Pub; Book and CD-ROM edition (June 18, 1999) - Harnois, A. J., Edp Auditing: A Functional Approach. Prentice Hall Trade; (August 1991) - Internacional Federation of Accountants, The Impact of Information Technology on the Accountancy Profession, "IFAC, December, 1992 - ISACA - Governance, control and Audit for Information and Related Technology, Cobit, 3rd. Ed. Governance Institute - Jenkins, Cook and Quest, An Audit Approach to Computers, London, Accountancy Books, 1992 - Kuong, J. F., Edp Systems Auditability. Management Advisory Publications; 1 edition (June 1988) - Kuong, J. F., Audit and Control of Computerized Systems. Management Advisory Publications; (December 1990) - Kuong, J. F., How to Prepare Audit and Test Plans for Edp Systems. Management Advisory Publications; (December 1995) - Morris, EDP AUDITING GUIDE. McGraw-Hill Education - Europe; (December 1, 1992) - O'Leary, Audit and Security Issues With Expert Systems. American Institute of Certified Public Accountants; (August 1992) - Thomas, A. J. & Douglas, I. J., Audit of Computer Systems. International Publications Service; (December 1983) - Vallabhaneni, Mis and Edp Auditing for Accountants and Auditors. SRV Professional Publications; (June 1992) - Watne, D. & Turney, P., Auditing EDP systems, EUA, Prentice Hall, 1990. - Weber, Ron EDP Auditing Conceptual Foundations and Practices, New York: McGraw-Hill, Inc. 1998

- Weber, R., Information Systems: Control and Audit, EUA, Prentice Hall, 1999.

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos Ementa

1064

Gerncia de Configurao e de Engenharia de Software


CH 60 CT 4 CP 0

Capacitar o aluno a identificar, controlar, e manter as configuraes do sistema, gerenciando a sua engenharia, ao longo de todo o seu ciclo de vida. Gerncia de Configuraes de Software(SCM). Gerenciamento do SCM: contexto organizacional para gerenciamento, problemas de gerenciamento e planejamento. Identificao da Configurao de Software: identificao dos itens a serem controlados, estabelecimento de ferramentas e tcnicas a serem utilizadas no controle e gerenciamento de controle dos itens. Controle da Configurao de Software: Requisio, validao e aprovao das mudanas do software e implementao das mudanas. Registro e relatos da Configurao de Software Auditagem da Configurao de Software: Configurao de auditagem funcional do software, configurao de auditagem fsica do software e auditagem da baseline do software. Gerenciamento e Liberao de verses de Software: Construo do software e gerenciamento do software. Gerncia de Engenharia de Software. Gerenciamento Organizacional: poltica de gerenciamento, gerenciamento pessoal, gerenciamento de comunicao e gerenciamento de portiflio. Gerenciamento de Processo e Projeto: definio de escopo e inicializao, planejamento, reviso e validao. Mtricas de Engenharia de Software: pontos alvos do programa de medio, seleo de medio, medio de software, desenvolvimento, agrupamento de dados e modelos de medida de software. Pressman, R. S. Software Engineering: A Practitioners Approach (4 edition). McGraw-Hill, 1997. Sommerville. Software Engineering (fifth edition). Addison-Wesley, 1996. T. C. Jones. Estimating Software Costs. McGraw-Hill, 1998. M.M Lehman, Laws of Software Evolution Revisited, EWSPT96, October 1996, LNCS 1149, Springer Verlag, 1997. R. B. Grady, Practical Software Metrics for Project Management and Process Improvement. Prentice-Hall, Englewook Cliffs, NJ, 1992. S. L. Pfleeger, Software Engineering: Theory and Practice, Prentice Hall, Upper Saddle River, NJ, 1998. Walker Royce, Software Project Management. A Unified Framework. AddisonWesley, Reading, Massachusetts, 1998. J. P. Vincent, et al., Software Quality Assurence, Prentice-Hall, Englewood Cliffs, NJ, 1998. Whitten, N. Managing Software Development Projects: Formulas for Success. Wiley, 1995. D. Whitgift, Methods and Tools for Software Configuration Management, John

Bibliografia

Wiley & Sons, Chichester, England, 1991.

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

731

Princpios de Comunicaes
CH 60 CT 4 CP 0

O objetivo desta disciplina a introduo dos meios e sistemas bsicos de transmisso de dados e informaes utilizados em redes e sistemas de.telecomunicaes. As solues estruturadas de cabeamento utilizadas em redes e telecomunicaes devem ser enfatizadas em termos dos objetivos globais da disciplina. Rudo: figura de rudo, temperatura equivalente de rudo. Constituio bsica de um sistema de telecomunicaes. Caractersticas dos radioenlaces e suas estruturas. Mecanismos de progao: Zonas de Fresnel, desvanecimento. Atenuao no espao livre. Clculo das atenuaes em um sistema em visibilidade. Ganho e atenuao. CATV: projeto de um sistema de antena coletiva em condomnios. Sinal e rudo nos enlaces radioeltricos. Critrios de desempenho nos enlaces: qualidade e confiabilidade. Desempenho em transmisso digital: relao entre S/N e BER. Dimensionamento do enlace. Projeto de SHF. Comunicao via satlite: lanamento, foguete, satlite, sensores, subsistemas e antenas, estaes terrenas e seus componentes: antenas, tcnicas de construo, alimentadores , LNA's, LNB's. Tcnicas de mltiplo acesso: FDMA, TDMA, CDMA (Spread Spectrum). Consideraes sobre o sistema: degradao do link, EIRP do satlite, interferncias. Clculo dos enlaces: fator de mrito, equao de FM, relao SILVA, G. BARRADAS, O. - Sistemas de radiovisibilidade. PICQUENARD, A. - Complementos de telecomunicaes. BRODHAGE, H. HOUMUTH, W. - Planejamento e clculo de radioenlaces. Siemens. SKLAR, B. Digital Communications: Fundamentals & Applications. 2nd edition, Bk&cdr, 2001. HAYKIN, S. Communication Systems. John Wiley & Sons, 4 th edition, 2000. HAYKIN, S. Digital Communications. John Wiley & Sons, 1988.

Ementa

Bibliografia

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

732

Arquitetura TCP/IP e Protocolos Internet


CH 60 CT 4 CP 0

O objetivo desta disciplina a introduo dos meios e sistemas bsicos de transmisso de dados e informaes utilizados em redes e sistemas de.telecomunicaes. As solues estruturadas de cabeamento utilizadas em redes

e telecomunicaes devem ser enfatizadas em termos dos objetivos globais da disciplina. Ementa Rudo: figura de rudo, temperatura equivalente de rudo. Constituio bsica de um sistema de telecomunicaes. Caractersticas dos radioenlaces e suas estruturas. Mecanismos de progao: Zonas de Fresnel, desvanecimento. Atenuao no espao livre. Clculo das atenuaes em um sistema em visibilidade. Ganho e atenuao. CATV: projeto de um sistema de antena coletiva em condomnios. Sinal e rudo nos enlaces radioeltricos. Critrios de desempenho nos enlaces: qualidade e confiabilidade. Desempenho em transmisso digital: relao entre S/N e BER. Dimensionamento do enlace. Projeto de SHF. Comunicao via satlite: lanamento, foguete, satlite, sensores, subsistemas e antenas, estaes terrenas e seus componentes: antenas, tcnicas de construo, alimentadores , LNA's, LNB's. Tcnicas de mltiplo acesso: FDMA, TDMA, CDMA (Spread Spectrum). Consideraes sobre o sistema: degradao do link, EIRP do satlite, interferncias. Clculo dos enlaces: fator de mrito, equao de FM e relao. SILVA, G. BARRADAS, O. - Sistemas de radiovisibilidade. PICQUENARD, A. - Complementos de telecomunicaes. BRODHAGE, H. HOUMUTH, W. - Planejamento e clculo de radioenlaces. Siemens. SKLAR, B. Digital Communications: Fundamentals & Applications. 2nd edition, Bk&cdr, 2001. HAYKIN, S. Communication Systems. John Wiley & Sons, 4 th edition, 2000. HAYKIN, S. Digital Communications. John Wiley & Sons, 1988.

Bibliografia

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos Ementa

734

Antenas
CH 60 CT 2 CP 1

Dar ao aluno os conhecimentos bsicos de antenas e tcnicas empregadas para dimensionamento dos tipos mais comumente empregados. Parmetros fundamentais. Radiao. Antenas lineares. Dipolos. Impedncias prpria e mtua. Arranjo de antenas. Tcnicas de adaptao de impedncias. Baluns. Antenas Tpicas: Yagi, log-peridica, helicoidal, plano-terra, com refletor, de fenda, corneta, com microfita, de onda progressiva e hlices, etc. Medidas em antenas.Irradiao; Antenas: Resistncia de Irradiao, Diretividade, Ganho, Polarizao, Impedncia e rea efetiva; Antenas de abertura; Antenas de faixa larga; Propagao; Efeitos dos Meios Naturais; Coeficiente de Reflexo do Solo; Refrao;Difrao; Reflexo; Raio Equivalente; Efeito da Ionosfera; Elipside de Fresnell. Luiz Gonzaga Rios, Engenharia de Antenas, Edgard Blucher, 2a. Edio, ISBN 8521203039, 2002. John Daniel Kraus, Antenas, Editora LTC, 1a. Edio, ISBN 8527706180, 1983. Constantine A. Balanis, Antenna Theory Analysis & Design, John Wiley, 4a. Edio, 2005. Warren L. Stutzman, Antenna Theory & Design, IE-Wiley, 2a. Edio, ISBN

Bibliografia

0471025909, 1997. J.C. Sartori, Linhas de Transmisso e Carta de Smith: Projeto Assistido por computador, Reenge EESC-USP. J. Smit, Ondas e Antenas, Editora rica. L. C. Esteves, Antenas Teoria Bsica e Aplicaes, McGraw-Hill do Brasil.

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos Ementa

803

Seminrios Cientficos 3
CH 15 CT 1 CP 0

Dar continuidade disciplina "Iniciao Cientifica 2". Produzir documentos e conhecimentos a partir dos resultados obtidos nos trabalhos de "Iniciao Cientifica 2" e discutir os resultados em seminrios, apresentado a uma banca de professores.

Bibliografia

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

831

Cabeamento Estruturado e Planejamento de Redes


CH 60 CT 4 CP 0

Estudar os fundamentos bsicos sobre cabeamento estruturado e capacitar os alunos a analisar, utilizar e desenvolver ferramentas de gerenciamento de redes de computadores. Parte 1 - Cabeamento metlico e ptico: caractersticas. Cabeamento estruturado: conceito e aplicaes. Tipos de conexes de redes. Instrumentos e medies em cabeamento. Padres e normas de cabeamento (NBR 14565, TIA-568, TS-67, TS72, TS-75, TIA 569-A, TIA-570, TIA-606, TIA-607). Tcnicas de projeto, implantao e administrao de cabeamento interno e externo. Evoluo dos sistemas de cabeamento e meios de transmisso. Metodologias e padres de projetos; Elaborao do projeto de infra-estrutura; Projeto de rede interna primria e secundria; Projeto de cabeamento de interligao; Detalhes construtivos - Simbologias, notas e identificao. Parte 2 - Mecanismos bsicos de gerncia de redes. Modelo de referncia para gerncia de redes. Modelo agente-gerente. Protocolos de gerncia. Funes de gerncia: Modelo de gerncia Internet. SNMP, SMI, MIB, RMON: Plataformas de gerncia, Modelo de gerncia ISO/OSI. CMIS, CMIP, MIB, TMN: Gerncia pr-ativa, Automao de gerncia. Gerenciamento Distribudo. Gerncia de Segurana. Estudo de Casos: redes windows, redes linux, redes heterogneas. HERRICK, C. Telecommunications Wiring. Prentice Hall, 3 rd Edition, 2001. DERFLER, FRANK J.; LES FREED, JR. Tudo sobre cabeamento de redes. Editora Campus, Rio de janeiro, 1994.

Ementa

Bibliografia

N disciplina

832

Nome da disciplina Carga-horria Pr-requisitos Objetivos

Comunicaes Digitais
CH 60 CT 4 CP 0

O objetivo desta disciplina a apresentao dos conceitos bsicos referentes s comunicaes digitais. Apresentar os aspectos bsicos da teoria de sistemas de comunicao digital, incluido: modulao por cdigo de pulsos, modulao delta, cdigos de linhas, tipos de pulsos, transmisso em banda base. Teoria da Informao: princpios; Medidas da Informao; Entropia; Capacidade de canais discretos e contnuos; Cdigos: conceitos e tipos; Cdigos de Controle de Erros; Cdigos Convolucionais; Cdigo de Hamming; Modulao digital; Representao digital de sinais analgicos; Tcnicas de modulao: transmisso em banda bsica; Anlise de enlaces de comunicao; Multiplexao e mltiplo acesso; Tcnicas de espalhamento espectral. Mensagens analgicas e digitais. Teoria da amostragem e multiplexao por diviso de tempo. Modulao por cdigo de pulso. Modulao delta e cdigos de linha. Transmisso digital e banda base. Formato do pulso, interferncia entre smbolos, filtros timos, sistemas de resposta parcial e equalizadores. SKLAR, B. Digital Communications: Fundamentals & Applications. 2nd edition, Bk&cdr, 2001. "HAYKIN, S. Digital Communications. John Wiley & Sons, CARLSON, A.B. - Sistemas de comunicao. McGraw-Hill, 1981. 1988.

Ementa

Bibliografia

SHANMUGAN, K.S. - Digital and analog communication systems. JohnWiley, 1979. HAYKIN, S. - Digital communication. John Wiley & Sons, 1988," Barry, John R. et alli, Digital Communication: Third Edition. Springer. 2003. HAYKIN, S. an Introduction to Digital and Analog Communications. John Wiley & Sons, 2006.

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

834

Engenharia de Protocolos de Informao


CH 60 CT 4 CP 0

Este curso apresentar diversas tcnicas usadas na anlise e na implementao na construo de protocolos de informao. Deve estudar modelos existentes. O aluno deve aprender a manipular essas ferramentas e deve desenvolver diversos projetos, para poder ganhar experincia. "Estudo da teoria da comunicao. Protocolos de Informao. Criptografia. Modelos de Troca de mensagens. Modelos XML e outros. Protocolos utilizados no modelo OSI. Introduo e Conceitos bsicos: (processo, thread, comunicao sncrona e asncrona, RPC, comunicao de grupo, relgios lgicos, estados globais, cortes cosistentes, snapshots, transaes atmicas, classificao das falhas, falhas bizantinas); Protocolos p/ sincronizao de relgios; Protocolos p/ comunicao de grupo (confivel, com entrega ordenada, atmica); Protocolo p/ obteno de estados locais consistentes e de evaluao de predicados globais; Tolerncia falha atravs das estratgia ``active replication'' e ``primary-backup''; Modelo bsico e facilidades de diversos ambientes de programao: (Conic, Concert/C, Linda, Argus, Isis, DCE). Suporte de Rede para Transmisso de Mdias Contnuas 3. Protocolos de Transporte (com enfoque em MPEG4) 4.

Ementa

Representao da Informao (MPEG-7 e outros) Outros Protocolos de Interesse MHEG HyTime SMIL VRML." Bibliografia S. Mullender (ed.), Distributed Systems, Addison-Wesley, 1993. A.S. Tanenbaum, Modern Operating Systems, Prentice-Hall, New Jersey, 1992. K. Birman and R.v. Renesse, Reliable Distributed Computing with the Isis Toolkit, Computer Society Press, 1994. M. Sloman and J. Kramer, Distributed Systems and Computer Networks, Prentice-Hall, 1987. H.E. Bal, J.G. Steiner, and A.S. Tanenbaum, Programming languages for distributed computing systems, ACM Computing Surveys 21 (1989), no. 3. N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos Ementa Este curso apresentar diversas tcnicas usadas na anlise e na implementao na construo de redes de computao mvel Arquiteturas, protocolos e servios. Padres: General Packet Radio Services (GPRS), Universal Mobile Telecommunication Systems (UMTS), International Mobile Telecommunications 2000 (IMT-2000), IEEE 802.11, Mobile Internet protocol (IP mvel): IPv4 e IPv6, roteamento, endereamento, largura de faixa, segurana, qualidade de servio, padronizao, operabilidade entre redes. Alocao de recursos das redes. Roy T. Fielding e Reza B'Far, Mobile Computing Principles Designing and Developing Mobile Applications, Editora Cambridge, EUA, 1a. Edio, ISBN 052181733, 2004. Ivan Stojmenovic, Handbook of Wireless Networks and Mobile Computing, John Wiley, 1a. Edio, ISBN, 0471419028, 2002. Frank Adelsteins, Golden Richard III, Loren Schwiebert, Fundamentals of Mobile and Pervasive Computing, McGraw-Hill, 1a. Edio, ISBN 0071412379, 2004. N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos Neste curso o aluno deve aprender a manipular as tcnicas e ferramentas de computao mvel e deve desenvolver diversos projetos, para poder ganhar experincia. Trabalhos e projetos prticos sobre computao mvel.

835

Redes e Sistemas de Comunicaes Mveis


CH 60 CT 4 CP 0

Bibliografia

836

Laboratrio de Redes e Comunicaes Mveis


CH 60 CT 0 CP 1

Ementa Bibliografia

Roy T. Fielding e Reza B'Far, Mobile Computing Principles Designing and Developing Mobile Applications, Editora Cambridge, EUA, 1a. Edio, ISBN 052181733, 2004. Ivan Stojmenovic, Handbook of Wireless Networks and Mobile Computing, John Wiley, 1a. Edio, ISBN, 0471419028, 2002. Frank Adelsteins, Golden Richard III, Loren Schwiebert, Fundamentals of Mobile

and Pervasive Computing, McGraw-Hill, 1a. Edio, ISBN 0071412379, 2004.

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

931

Redes de Computadores Corporativas WAN


CH 60 CT 4 CP 0

O objetivo do contedo apresentar uma viso conceitual das alternativas tecnolgicas das redes de computadores locais, de longa distncia e sem fio, visando a sua utilizao em projetos, desenvolvimentos e operao em redes e sistemas de telecomunicaes levando em conta a convergncia das redes e telecomunicaes. A nfase deve ser colocada nas tecnologias de alto desempenho. O curso deve cobrir as tecnologias de redes locais, as alternativas tecnolgicas para as redes de longa distncia, as tecnologias utilizadas em redes metropolitanas e as solues sem fio. O enfoque utilizado deve ser a viso prtica de utilizao das tecnologias de rede em projetos de redes, na implantao de sistemas de telecomunicaes e na viso de como operar e manter tal tipo de infra-estrutura. Dada a contnua evoluo tecnolgica observada para estas tecnologias, recomenda-se uma abordagem que privilegie o estado da arte e aquelas opes tecnolgicas de maior utilizao e impacto nos sistemas de redes e telecomunicaes. Tecnologias de acesso - modems, xDSL, RDSI; Padronizao IEEE; tecnologia Ethernet e suas variantes (10base5, 10baseT, 100baseT, 1000baseT outras); tecnologias de comutao de quadros - switching; tecnologia ATM nos contextos locais, metropolitano e de longa-distncia; tecnologia Frame Relay; tecnologia X.25 (reviso); tecnologia de redes sem fio (SST, etc.); tecnologias metropolitanas e de banda larga - SDH/ SONET; tecnologia de redes pticas; WDM (Wavelenght Division Multiplexing); aplicaes importantes e relevantes sobre tecnologias de rede: voz sobre ATM, voz sobre FR, banco de dados distribudos e outras; Qualidade de Servio (QoS) das tecnologias de rede. Tanenbaum, A. S., Computer Networks, 3 rd Edition, Prentice-Hall, 1996. Stevens, W. R., TCP/IP Illustrated - Vol. 1 - The Protocols, 4 th Edition, AddisonWesley, 1994. Comer, D., Internetworking with TCP/IP, - Vol. 3 - Client-Server Programming and Applications, Prentice-Hall, 1997. Softwares de suporte ao desenvolvimento de programas e aplicaes em redes e sistemas distribudos.

Ementa

Bibliografia

N disciplina Nome da disciplina Carga-horria Pr-requisitos

932

Redes de Alto Desempenho


CH 60 CT 2 CP 1

Objetivos

Avanar os conhecimentos obtidos pelos alunos em redes de computadores adicionando conceitos fundamentais de tecnologia de alta velocidade e de Qualidade de Servio principalmente com vistas transmisso de mdia contnua. Reviso de redes de computadores. A problemtica da transmisso de mdia contnua. FDDI, FastEthernet, GigabitEthernet. Redes ATM: conceitos. Fibras e Switches. LANs e Backbones de Alta Velocidade. Projeto de Rede para transmisso de multimdia. Servios de Vdeo-On-Demand. COMER, D. Internetworking with TCP/IP, V. 1, Prentice Hall, 1992. DERSLER,F.J. Guia para Interligao de Redes Locais, Editora Campos, 1993. DERSLER,F.J. Guia de Conectividade, Editora Campos, 1993. DUTRA, L. S.V.; CRUZ, MARCOS A.C.; CEREDA, R.L.D.; SEWAYBRICKER, RODRIGUES, R. - ATM: O Futuro das Redes, Makron Books, 1997. STALLINGS, W. High Speed Networks and Internets: Performance and Quality of Service, Prentice Hall, 2001, 2a edio, ISBN 0130322210. STALLINGS, W. Data and Computer Communications, Prentice Hall, 2003, 7a edio, ISBN 0131006819. STALLINGS, W. Wireless Communications & Networks, 2a edio, Prentice Hall, 2004, 2a edio, ISBN 0131918354.

Ementa

Bibliografia

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos Ementa

933

Comunicaes pticas
CH 60 CT 2 CP 1

Estudo de dispositivos pticos e sistemas de comunicaes pticas. Fibras pticas: estruturas, propagao e desempenho. Fontes pticas: estruturas, acoplamento, caractersticas. Fotodetectores. Receptores pticos. Sistemas de comunicaes pticas. Multiplexao de sinais em comprimento de onda (WDM). Medidas. Dispositivos pticos. Sensores pticos. Componentes em Sistemas pticos; Sistemas de Transmisso baseados em Comunicaes pticas; Medidas e Caracterizao de Sistemas pticos; Introduo ao Processamento ptico de Sinais; Comutao ptica; Redes e Sistemas pticos. GIOZZA et alli. Fibras pticas: Tecnologia e Projeto de Sistemas. Makron Books, 1991. KEISER, G. - Optical fiber communications. McGraw-Hill, 1991 2a. ed. GRAWAL, G.P. - Fiber-optic communications systems. John Wiley & Sons, 1992. RAMASWANI, R.; SIVARAJAN, K. Optical Networks: A Practical Perspective. Morgan Kaufmann, 1998. MUKHERJEE, B. Optical Communications Networks. McGraw-Hill, 1997.. " LEE, B.G., KANG, J.L., Brodband telecommmunications technology, 2a. ed., Artech House, Norwood, MA, EUA, 1996. WALDMAN, H., YACOUB, M.D. Telecomunicaes: princpios e tendncias. Srie Reuniversidades, rica, SP, 1997.

Bibliografia

RITCHIE, W.K., STERN, J.R. Telecommunications local networks. BT Telecommmunications Sries, Chapman and Hall, Londres, Inglaterra, 1993. CHEN, T.M., LIU, S.S. ATM Switching Systems. Artech House, MA, EUA, 1995. KASHIMA, N. Optical transmission for the subscriber loop. Artech House, MA, EUA, 1993, H, TRI T. Digital satelite communications. McGraw-Hill Communications series, NY, EUA, 1990. "

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

934

Avaliao de Desempenho de Sistemas e Redes


CH 60 CT 4 CP 0

Apresentar as diversas tcnicas de avaliao de desempenho de sistemas. Introduzir o conceito de intervalo de confiana. Apresentar a tcnica e pelo menos um pacote.de simulao. Apresentar as tcnicas de anlise dos resultados de simulao. Apresentar a tcnica de modelagem analtica e sua aplicao na avaliao de desempenho de redes e sistemas. O estudante devera implementar e desenvolver diversos projetos nas reas de redes LAN de computadores, redes heterogeneas; grid computing, teleprocessamento wireless para poder ganhar experincia. Tcnicas de avaliao de desempenho; reviso de probabilidade e estatstica; comparao de sistemas usando dados de amostras; introduo simulao; ferramentas de simulao; gerao de valores aleatrios; distribuies comumente utilizadas; anlise de resultados de simulao. Projeto experimental; introduo teoria das filas; anlise de uma fila nica; redes de filas; Planejamento de capacidades: Redes, Sistemas de telecomunicaes, e Sistemas Web. JAIN, R. The Art of Computer Systems Performance Analysis: Techniques for Experimental Design, Measurement, Simulation and Modeling. John Wiley & Sons, 1991. MENASC, D.; ALMEIDA, V., Capacity Planning for WEB Performance: Metrics, Models, & Methods. Prentice-Hall, 1998. MENASC, D. A.; ALMEIDA, V. A. F., Scaling for E-Business: Technologies, Models, Performance, and Capacity Planning, Prentice-Hall, 2000. KLEINROCK, L., Queueing Systems. vol. 1. John Wiley, 1976. TRIVEDI, K. S., Probability & Statistics with Reliability, Queuing, and Computer Science Applications. Prentice-Hall, 1982..

Ementa

Bibliografia

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

1031

Tpicos Emergentes em Redes e Telecomunicaes


CH 60 CT 4 CP 0

Essa disciplina serve como mecanismo para viabilizar a introduo no curso de aspectos pertinentes a Redes e Telecomunicaes, no abordados em outras

disciplinas, e que seja de interesse particular para uma determinada turma, de relevncia para o momento, que traduza a evoluo tecnolgica e/ou que aproveite experincia significativa de docente/profissional qualificado e disponvel. A disciplina serve ainda como laboratrio para promoo de atualizaes da grade curricular do curso. Ementa Bibliografia Contedo varivel respeitando os objetivos mencionados.

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

1072

Projeto de Teleprocessamento e Redes


CH 60 CT 4 CP 0

O estudante devera implementar e desenvolver diversos projetos nas reas de redes WAN de computadores, teleprocessamento e telecomunicaes, para poder ganhar experincia. Estrutura de Redes de Comunicao de Dados; Modelo OSI/ISSO e Estrutura de Camadas; Modelo de Referncia TCP/IP; Redes de Telecomunicaes; Redes de Acesso; Redes de Transporte; Equipamentos de Comunicao de Dados; Interconexo de Redes; Camada de Rede; Servios oferecidos Camada de Transporte; Ligaes Inter-Redes; Bridges, Swithes e Roteadores; Redes de Servios de Comunicao de Dados; Circuitos Delicados; Redes Frame Relay, X25, IP e Internet; Redes de Alta Velocidade; Conceitualizao; BackBone de Alta Velocidade; Internet; Aplicao de Redes de Alta Velocidade; Ferramentas Colaborativas; Teleoperao e Telerobtica; Manufatura Virtual; Estudo de Casos. Gesto de Redes: reas Funcionais e Funes de Gerenciamento. Arquitetura de Gerenciamento OSI. Componentes e Base de Dados de Gerenciamento. Protocolos de Gerenciamento. TMN (Telecommunications Management Network). Arquitetura de Gesto INTERNET (SNMP). Protocolo de Gerenciamento. RMON 1 e 2 (Remote Monitoring). Evoluo da Arquitetura INTERNET: SNMPv2 E SNMPv3. Comparao das Arquiteturas de Gerenciamento. Gerenciamento via WEB: Padres WBEM e JMAPI. Gerenciamento CORBA. Avaliao de Sistemas e Solues de Gerenciamento Integrado. Redes de Dados, voz e imagem. Voz sobre IP. Comunicao wireless. TANENBAUM, A.S.; "Computer NetWorks" - Prentice Hall; COMER,D.; "Internet Working with TCP/IP" - Prentice Hall Vol1 (1992); HIRZINGER, G.; "Teleoperating Space Robots - Impact for the Design of Industrial Robots" - IEEE WOLF, H; FROITZHEIM, K.; "A Tool for www Based Teleoperation" - IEEE (International Symposium on Industrial Electronics) pp268-273 Portugal (1216/07/1997); FIORINI, P.; BEJCZY, A.K.; SCHENKER, P.S.; "Integrated Interface for Advanced Teleoperation" - IEEE (Control System) (10/1993); TAYLOR, K.; DALTON, B.; "issues in Internet Telerobotics" - FRS97 (International Conference on Field and Service Robotics) Australia (1997); MASSIMINO,M.; SHERIDAN, T.B.; "Teleoperator Performance with Varying Force and Visual Feedback" - Human Factors (36)1 pp145-157 (1994); MCKINNON,M.; KING,M.; "Manual Control of Telemanipulators" - Proceeding of International Symposium on Teleoperation and Control pp263-276

Ementa

Bibliografia

Bristol/England (7/1998); SHERIDAN, T.B.; "Telerobotics, Automation and Human Supervisory Control" MIT Press (1992); BUXTON, W.; "Telepresence: Integrating Shared Task and Person Spaces" Proceedings of Graphics Interface92 pp123-129 (1992); GONANSON, H.T.; "The Agile Virtual Enterprise - Cases, Metrics, Tools" Quorum Books (1999); KIDD, P.; "Agile Manufacturing: Forcing New Frontiers" - Addison-Wesley (1994); CAMARINHA-MATOS, L.M.; LIMA, C.A.; "A FrameWork for Cooperation in Virtual Enterprices" - Proceedings of DIISM98 (Design of Information Infrastructure Systems for Manufacturing) Forst Worth / USA (5/1998);

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

812

Sistemas de Tempo Real e Tolerantes a Falhas


CH 60 CT 4 CP 0

Familiarizar os alunos com os conceitos fundamentais associados a sistemas de tempo-real, quer centralizados quer distribuidos bem como dota-los de uma viso no s do "estado da prtica" como tambm do "estado da arte" de sistemas de tempo real, de modo a que possam no s aplicar os fundamentos na resoluo de problemas prticos mas tambm iniciar investigao na rea dos sistemas de tempo real. Capacitar o aluno a identificar as situaes potenciais para a ocorrncia de falhas em sistemas distribudos, conhecendo suas dificuldades e formas terico-prticas de soluo. O estudo de casos prticos tal como a programao usando sistemas de comunicao de grupo voltada para lidar com situaes de falhas. Reviso de conceitos de Concorrncia. Noo de processo. Comunicao entre processos. Mecanismos de sincronizao. Partilha de recursos e bloqueio mtuo.Modlos de sincronimso e de avarias. Eventos, relgios lgicos e estado global. Sincronizao de relgios. Eleio de "leader". Excluso mtua. Replicao. Grupos e comunicao em grupo. "Atomic commitment". Acordo distribudo ("Consensus"). Introduo aos Sistemas de Tempo-Real: definies e classificao de Sistemas de Tempo-Real. Escalonamento de Tempo-Real: classificao de algoritmos e algoritmos clssicos de escalonamento. Excluso Mtua no Acesso a Recursos Partilhados. Computao Distribuda de TempoReal. Objectos e Observaes de Tempo-Real. Sistemas "Event-Triggered" vs. Sistemas "Time-Triggered". Protocolos de Comunicao de Tempo-Real. Requisitos de Comunicao de Tempo-Real e Tolerante a Falhas. Paradigmas de Comunicao. Protocolos de Comunicao CAN, FIP e PROFIBUS. Mecanismos de tolerncia a falhas implementados no hardware, por software, sistemas operacionais, a nvel de linguagens. Avaliao de segurana: confiabilidade e disponibilidade. JALOTE, Pankaj: Fault Tolerance in Distributed Systems, Prentice Hall, 1994. BURNS, A. Real-time systems and programming languages. Addison-Wesley, 1997. SINGHAL, M., SHIVARATRI, N. Advanced Concepts in Operating Systems. McGraw-Hill, 1994. BIRMAN,K. Building Secure and Reliable Network Applications. Manning,

Ementa

Bibliografia

1996.

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

914

Modelagem e Simulao de Sistemas Produtivos


CH 60 CT 4 CP 0

Fornecer conceitos bsicos sobre modelagem e simulao de sistemas produtivos industriais, apresentando mtodos e tcnicas de modelagem e anlise de comportamento / desempenho de sistemas. Sistemas produtivos contnuos e de eventos discretos, modelagem de sistemas produtivos, tcnicas de construo de modelos, linguagens de simulao, ambientes de simulao, anlise de parmetros de entrada, anlise de resultados, projeto de experimento, projeto de simulao. Sistemas logsticos. Nelson, Berry L. Stochastic Modeling Analysis & Simulation. McGraw-Hill, Inc. 1995. Evans, James R. e Olson, David L. Introduction to Simulation and Risk Analysis. Prentice Hall, Inc. 1998. Knepell, Peter L. e Arangno, Deborah C. Simulation Validation A Confidence Assessment Methodology. IEEE Computer Society Press. 1993.

Ementa

Bibliografia

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos Ementa

1071

Arquiteturas Paralelas
CH 60 CT 4 CP 0

Apresentar aos alunos os conceitos de arquiteturas paralelas, algoritmos paralelos e desenvolvimento de algoritmos e arquiteturas paralelas. Paralelismo (definio, conceitos, mitos); Modelos (PRAM, memria distribuda, redes de interconexo); Mtricas de desempenho. Hierarquia (limites inferiores, simulao entre modelos); Algoritmos de ordenao paralelos (PRAM, grade, anel, hipercubo); Ferramentas do paralelismo (prefixo paralelo, diviso e conquista (em cascata), estrutura de dados paralelas); Circuitos e classes de complexidade. Multiprocessadores: Redes de Interconexo, Sincronizao. Multicomputadores: Interconexo, Mecanismos de troca de mensagens. Arquiteturas alternativas. Arquitetura de computadores de alto desempenho. Sistema de entrada e sada de alto desempenho. Processadores de alto desempenho. SETUBAL J. C.; MEIDANIS J. "Introduction to Computational Molecular Biology", Brooks/Cole Pub Co, 1997. GIBAS, C.; JAMBECK, P. "Developing Bioinformatics Computer Skills" , O'Reilly & Associates, 2001. HUNTER, L. "Artificial Intelligence and Molecular Biology," AAAI Press Book,

Bibliografia

1998. BALDI, P.; BRUNAK, S. "Bioinformatics: Adaptive Computation and Machine Learning", MIT Press, 1998. WU, C.; MCLARTY, J. "Neural Networks and Genome Informatics, Elssevier, 2000. JAGOTA, A. "Data Analysis and Bioinformatics By The Bay Press, 2000. Classification for Bioinformatics",

GIBAS, C.; JAMBECK, P. "Developing Bioinformatics Computer Skills" O'Reilly & Associates, 2001. MOUNT, D. "Bioinformatics: Sequence and Genome Analysis", Cold Spring Harbor Laboratory, 2001.

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

711

Princpios de Robtica
CH 60 CT 4 CP 0

Introduzir os alunos no mundo da robtica. Faz-los entender, projetar, construir e programar robs simples onde se possa aplicar os principaos mecanismos de controle, como direo, deteo de obstculos, etc. e princpios de inteligencia computacional. Tipos e classificaes de robs e servomecanismos; modelagem cinemtica; modelagem dinmica; tcnicas de controle. Elementos de robs (rgos motores e rgos sensores); aplicaes de robs; linguagens de programao de robs; robs mveis; simulao de robs. "Paul Sandin . Robot Mechanisms and Mechanical Devices Illustrated. McGrawHill/. 2003. Karl Williams .Insectronics McGraw-Hill/. 2003. David Hrynkiw . Mark Tilden .JunkBots, Bugbots, and Bots on Wheels : Building Simple Robots With BEAM Technology. McGraw-Hill/. 2003. Gordon McComb .Robot Builder's Sourcebook. McGraw-Hill. 2003. David Shircliff . Build A Remote-Controlled Robot . McGraw-Hill. 2003. James A. Rehg, Introduction to Robotics in CIM Systems, 5/E. Prentice Hall, 2003. " David Alciatore . Michael Histand. Introduction to Mechatronics & Measurement Systems. McGraw-Hill Science. 2003. . John Dorsey. Continous and Discrete Control Systems with CD-ROM. McGrawHill Science. 2001. Myke Predko. Programming & Customizing PICmicro Microcontrollers. McGraw-Hill. 2001, . Gordon McComb. Constructing Robot Bases, McGraw-Hill, 2003. Stan Gibilisco. Concise Encyclopedia of Robotics. McGraw-Hill. 2003. Myke Predko. Programming Robot Controllers. McGraw-Hill. 2003. "

Ementa

Bibliografia

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

712

Anlise Linear de Sistemas


CH 60 CT 4 CP 0

Introduzir os alunos leitura de documentos tcnicos especficos ligados a engenharia da computao. Analisar como fenmenos e paradigmas que modelam o mundo real podem ser utilizados pela Cincia da Computao para solucionar amplo espectro de problemas, como Otimizao, Controle, Predio, Anlise de Sries Temporais, e outros. Vai se investigar tanto a natureza estocstica de fenmenos quanto a natureza determinstica do caos. Quanto s tcnicas que fazem uso da randomicidade na busca de solues, vai se analisar principalmente as tcnicas de Simulated Annealing, Hill Climbing e Algoritmos Genticos, enfatizando esta ltima. Quanto ao estudo de caractersticas determinsticas de fenmenos aparentemente estocsticos, vai se analisar fractais, comportamento de sistemas dinmicos e outros tpicos relacionados.Os alunos devero desenvolver implementaes prticas dos conceitos e paradigmas vistos na disciplina. Caracterizao de sistemas lineares. Modelamento de processos dinmicos contnuos e discretos no tempo. Estabilidade:Estabilidade linear e classificao de pontos de equilbrio; Sistemas no-lineares: linearizao, estabilidade no-linear e bifurcaes; Pontos fixos, estabilidade linear e bifurcaes em mapas; Atratores estranhos; Modelo de Lotka-Volterra, Mapa Logstico e alguns outros mapas. Funo de transferncia. Resposta em freqncia de sistemas contnuos e discretos no tempo. Representao de estado de sistemas contnuos e discretos no tempo. Introduo ao controle por realimentao. Experimentos utilizando ferramentas computacionais especializadas: modelagem e simulao de sistemas lineares e no lineares. Anlise da resposta temporal e resposta em freqncia. Experimentos utilizando simulao de processos em escala reduzida. Algoritmos Estocsticos: caractersticas de Sistemas Estocsticos; Hill Climbing; Simulated Annealing. Algoritmos genticos: Operadores genticos, Funo de ajuste, Aplicaes prticas. Chen, C.T., Introduction to linear system theory, New York, Holt, c1970, 431p. Desoer RUGH, W.J. Linear System Theory. Prentice-Hall Information and System Sciences Series, 1996.

Ementa

Bibliografia

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

713

Sistemas Embarcados
CH 60 CT 4 CP 0

Introduzir ao aluno os conceitos e tcnicas de sistemas embarcdos. Destacar metodologias que favoream o projeto de sistemas embarcados em tempo real adequados complexidade atual das aplicaes, que inclui conceitos como o reuso de projetos, verificao formal e implementao de software. Introduo aos Sistemas Embarcados; Estudo das principais caractersticas dos elementos de computao tipo (DSP - Digital Signal Processing, processadores, FPGA e ASICs) voltados para aplicaes embarcadas; Levantamento das limitaes e capacidades do hardware e software destes elementos para a implementao de sistemas embarcados; Metodologias para comparar os resultados entre as diferentes tecnologias. Modelos de computao. Software e hardware embarcados. Arquitetura do software (middleware). Sistemas operacionais embarcados. Sistemas embarcados em computao

Ementa

ubqua.Programao para Sistemas Embarcados: Estrutura de programa para sistemas embarcados. Avaliao da qualidade do cdigo. Alocao de memria. Programao modular. Programao por camadas. Controle de interrupes. Drivers de dispositivos. Tcnicas de acesso ao hardware. Protocolos de Comunicao Serial: Introduo e definies. Especificaes de padres. Mdulos de interface serial e aplicaes (SCI). Interface serial para perifricos (SPI). Interface I2C. Interface USB e USB-OTG. Interface Firewire. Memorias: Introduo e definies gerais. Memrias no volteis e volteis. Tcnicas de acesso para memrias. Infra-estrutura de redes e protocolos para sistemas embarcados mveis: Protocolo Bluetooth, Protocolo IrDA, Protocolos 802.11, Protocolo 802.14. Projeto e desenvolvimento de aplicaes para sistemas embarcados e computao ubqua. Exemplos de projetos reais de sistemas embarcados. Bibliografia "PELLERIN, D.; THIBAULT, S. ""Practical FPGA Programming in C"", ISBN: 0131543180, 448 pages, Prentice Hall, 2005. Wolf W. ""FPGA-Based System Design"", ISBN: 0131424610, 576 pages, Prentice Hall, 2004. KATZ, R.H. Contemporary Logic Design, The Benjamin/Cummings Publishing, 1994. JERRAYA, A.A.; W. Wolf, Multiprocessor Systems on-Chips, Morgan Kaufmann, 2004." NOERGAARD, T. "Embedded Systems Architecture: A Comprehensive Guide for Engineers and Programmers", 656 pages, ISBN 0750677929, Newnes; 2005. BERGER, A.; BERGER, A.S. "Embedded Systems Design: An Introduction to Processes, Tools and Techniques", 237 pages, ISBN 1578200733, Newnes; 2001. BRAUNL, T. "Embedded Robotics: Mobile Robot Design and Applications with Embedded Systems", 434 pages, ISBN 3540034366, Springer; 2004. ROWEN, C., Engineering the Complex SoC: Fast, Flexible Design with Configurable Processors, Prentice Hall, 2004 CATSOULIS, J. "Designing 0596003625, O'Reilly; 2002. Embedded Hardware", 328 pages ISBN

CHENG "Operating Systems and Embedded Programming: from Vcrs and Pdas to Avionics and Sensor Networks", ISBN: 0471486019, 500 pages, John Wiley & Sons Inc, 2006.

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos Ementa

714 Processos de Fabricao e Produo


CH 60 CT 4 CP 0

Dar aos alunos competencia nas tcnicas e processos de fabricao e produo industrial. Conceito de sistemas de Fabricao: Produo e Fabricao. Sistemas de Fabricao. Sistemas Integrados de Gerncia. Sistemas de Processo de Fabricao: Fluxo de Material. Planejamento do Processo. Planejamento do lay-out. Produo just-in-time: Fabricao de Agrega Valor. Manufatura JIT. Automao de Baixo Custo. O Envolvimento Total das Pessoas. Sincronizao da Empresa. AFbrica Externa - Os Fornecedores. A

Reformulao Permanente. Bibliografia FUNDAMENTALS OF MODERN MANUFACTURING: materials, processes, and systems / Mikell P. Groover, Prentece-Hall, Inc. New Jersey 1996; MANUFACTURING AND BUSINESS EXCELLENCE: Strategies, techniques and technology /Ian Warnock, Prentice Hall, Inc. Europe, 1996; MANUFACTURING PLANNING AND CONTROL: Beyond MRP II / Paul Higgis, Patrick Le Roy and Lian Tierney, Chapman & Hall, Great Britain, 1996; Miyagi, P. E. Controle Programvel: Fundamentos de Controle de Sistemas a Eventos Discretos. N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos Introduzir tcnicas de projeto de controle em tempo real de sistemas dinmicos e o uso do computador digital como parte do sistema a ser estudado, e implementar algortmos de controle. Realimentao e controle. Principais sistemas lineares. Critrios de qualidade de sistemas. Sistemas analisados por lugar das razes e por resposta em freqncia. Compensao de servos-sistemas. Representao por variveis de estado. Projetos de sistemas de controle digital. Mtodos de controle timo. Aquisio de dados e componentes de interface. Implementao de algortmos. Experimentos utilizando processos em escala reduzida e equipamentos de controle e aquisio de dados disponveis no laboratrio. Propriedades do controle por realimentao. Projeto de controladores PID. Resposta em freqncia. Projeto de controladores utilizando alocao de polos. Projeto de controladores utilizando representao de estados. Bibliografia John J. Craig. Introduction to Robotics: Mechanics and Control. Addison-Wesley. 1989.. Jorge Angeles. Fundamentals of Robotic Mechanical Systems: Theory, Methods and Algoritms. Springer-Verlag. 1997. Krishna C. Gupta. Mechanics and Control of Robots. Springer-Verlag. 1997. Arthur G. O. Mutambara. Decentralized Estimation and Control for Multisensor Systems. CRC Press. 1998. Richard K. Miller. Industrial Robot Handbook: Case Histories of Effective Robot Used in 70 Areas. Van Nostrand Reinhold. 1989. Gene F. Franklin, J. David Powell e Michael L. Workman. Digital Control of Dynamic Systems. Addison Wesley Longman, Inc. 1997. N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos O objetivo desta disciplina apresentar os tipos, tcnicas e princpios de funcionamento de elementos usados para instrumentao eletro-eletrnica, sensores, transdutores e atuadores ou rgos motores.

811 Controle e Servomecanismos


CH 60 CT 2 CP 1

Ementa

813

Instrumentao, Sensores e Atuadores


CH 60 CT 2 CP 1

Ementa

Instrumentos analgicos e digitais de bancada (galvanmetros, multmetros, osciloscpio, capacmetros, etc.); sensores e transdutores (indutivos, capacitivos, resistivos, ticos, ultra-som, de efeito hall); medidores (nvel, vazo, temperatura, presso, ph, posio, velocidade, acelerao, vibrao, torque); chaves de fim de curso; viso; e atuadores ou rgo motores (vlvulas; pistes pneumticos e hidrulicos; motores e servo-motores AC, DC, de passo). Experimentos utilizando processos em escala reduzida e equipamentos de controle e aquisio de dados disponveis no laboratrio. Propriedades do controle por realimentao. Projeto de controladores PID. Resposta em freqncia. Projeto de controladores utilizando alocao de polos. Projeto de controladores utilizando representao de estados. Soloman, Sabrie. Sensors and Control Systems in Manufacturing. McGraw-Hill Inc. 1994 Bradley, D. A [et al.]. Mechatronics: Electronics in Products and Processes. Chapman and Hall, 1991. Ruocco, S.R. Robot Sensors and Transducers. New York. Halsted Press, 1987. Tzou, H.S. and Fukuda, T. Precision Sensors, Actuators, and Systems. Dordrecht. Boston. Kluwer Academic, 1992. Cooper, W. D. Electronic Instrumentation and Measurement Techniques. Englewood Cliffs, N.J., Prentice-Hall. 1970. Bannister, B. R. and Whitehead, D.G. Instrumentation: Transducers and Interfacing. Chapman and Hall, 1991. Morris, Alan S. Principles of Measurement and Instrumentation. New York. Prentice Hall, 1993. Warnock, I. G. Programmable Controllers: Operation and Application. New York. Prentice Hall, 1988.

Bibliografia

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos Ementa

911

Projetos de Automao Industrial


CH 60 CT 4 CP 0

Implantao de um sistema de PIMS (Plant Information Management System); Introduo a sistemas de produo (contnuos e de eventos discretos) com nfase em sistemas de eventos discretos. Modelagem de sistemas de eventos discretos. Tcnicas de controle, terminologia de controle e intertravamento. Projeto de automao da manufatura, ambiente de manufatura integrada, elementos e tcnicas de apoio automao e integrao da manufatura (CAD, CAM, CAE, CAPP, programao CNC, PCP, MRP, MRPII, ERP, tecnologias de manipulao e movimentao de materiais, tecnologias de integrao). Organizao de ambientes integrados. Aspectos de Segurana em Automao; Classificao de reas Industriais; Projeto de Redes de Automao para reas Classificadas; Sistemas Instrumentados de Segurana; Aspectos de Escalonamento em Redes Industriais. Desenvolver projetos nas reas de: automao de terminais de gros, metodologias para automao de balanas rodo-ferrovirias, metodologia para automao de fluxo, especificao de sensores, uso de controladores lgicos programveis, automao predial, intergrao de automao de processos com sistemas gerenciais administrativos; automao de terminais. automao de linhas de produo fabril.

Bibliografia J. Berge. Fieldbuses for Process Control: Engineering, Operation and Maintenance. 1a Edio. ISA Press. 2001.

A. S. Tanenbaum. Redes de Computadores. 4a Edio. Ed. Campus. 2003. M. Popp. Rapid Way to Profibus DP. 1a Edio. PROFIBUS Nutzerorganisation. 2003. M. Popp. Rapid Way to Profinet. 1a Edio. PROFIBUS Nutzerorganisation. 2004. J. F. Kurose & K. W. Ross. Redes de Computadores e a Internet. 4a Edio. Ed. Addison-Wesley. 2006. Peridicos: Control Engineering Practice; IEEE Transactions on Industrial Electronics (IEEE Press); IEEE Transactions on Industrial Informatics (IEEE Press); Computers in Industry; Control and Instrumentation; Manufacturing Automation. N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos Ementa Fornecer aos alunos os conceitos bsicos sobre robtica industrial e servomecanismos. Aspectos macroscpicos da Robtica Industrial. Acionamento. Sensoriamento. Atuao e programao de robs industriais. Caractersticas, arquiteturas, modelagem e controle de robs industriais.Tipos e classificaes de robs e servomecanismos; modelagem cinemtica; modelagem dinmica; tcnicas de controle; elementos de robs (rgos motores e rgos sensores); aplicaes de robs; linguagens de programao de robs; robs mveis; simulao de robs.Design de garras para manipuladores robticos. Programao on-line e offline de robs. Sesso de demonstrao de programao off-line, John J. Craig. Introduction to Robotics: Mechanics and Control. Addison-Wesley. 1989.. Jorge Angeles. Fundamentals of Robotic Mechanical Systems: Theory, Methods and Algoritms. Springer-Verlag. 1997. Krishna C. Gupta. Mechanics and Control of Robots. Springer-Verlag. 1997. Arthur G. O. Mutambara. Decentralized Estimation and Control for Multisensor Systems. CRC Press. 1998. Richard K. Miller. Industrial Robot Handbook: Case Histories of Effective Robot Used in 70 Areas. Van Nostrand Reinhold. 1989. Gene F. Franklin, J. David Powell e Michael L. Workman. Digital Control of Dynamic Systems. Addison Wesley Longman, Inc. 1997. Gene F. Franklin, J. David Powell e Abbas Emami-Naeini. Feedback Control of Dynamic Systems. Addison Wesley Longman, Inc. 1994. N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos Essa disciplina serve como mecanismo para viabilizar a introduo no curso de aspectos pertinentes a Automao e Controle, no abordados em outras disciplinas, e que seja de interesse particular para uma determinada turma, de

913

Robtica Industrial
CH 60 CT 4 CP 0

Bibliografia

1011 Tpicos Emergentes em Automao e Controle


CH 60 CT 4 CP 0

relevncia para o momento, que traduza a evoluo tecnolgica e/ou que aproveite experincia significativa de docente / profissional qualificado e disponvel. A disciplina serve ainda como laboratrio para promoo de atualizaes da grade curricular do curso. Ementa Bibliografia N disciplina Nome da disciplina Contedo varivel respeitando os objetivos mencionados.

912

Mtodos e Tecnicas para Anlise e Projetos de Sistemas Reativos


CH 60 CT 4 CP 0

Carga-horria Pr-requisitos Objetivos

Apresentar os conceitos de anlise e projeto de sistemas voltados para aplicaes de tempo real ou reativas, tais como controladores de processos e sistemas embutidos. Ao longo do curso o aluno deve assimilar os conceitos e desenvolver o modelo de um sistema exemplo, utilizando os mtodos e tcnicas ensinados em classe. Caractersticas dos softwares de tempo real: classificaes e aplicaes. Tcnicas para especificao do comportamento de sistemas reativos: mquinas de estado finito, redes de Petri e Statecharts. Validao e simulao de modelos. Principais mtodos para anlise e projeto de sistemas reativos: Darts, Ward & Mellor. Desenvolvimento de um sistema exemplo completo. GOMAA, H. A Software Design Method for Real-Time Systems, CACM, vol. 27, no. 9, pp 938-949, 1984. HAREL, D. et alli. STATEMATE: A Working Environment for the Development of Complex Reactive Systems, IEEE Transactions on Software Engineering, Vol. 16, No. 3, pp. 403-414, 1990. HATLEY, D. and PIRBHAI, M. Strategies for Real-Time Systems Specification, Dorset-House, 1987. GOMAA, H. A Software Design Method for Real-Time Systems, CACM, vol. 27, no. 9, pp 938-949, 1984. HAREL, D. et alli. STATEMATE: A Working Environment for the Development of Complex Reactive Systems, IEEE Transactions on Software Engineering, Vol. 16, No. 3, pp. 403-414, 1990. Randall S. Janka, Specification and Design Methodology for Real-Time Embedded Systems, Springer; 1 edition, November 1, 2001.

Ementa

Bibliografia

N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos

1054 Automao Predial e Corporativa


CH 60 CT 4 CP 0

O aluno deve utilizar ferramentas de engenharia de software, automao, instrumentao, redes, robtica, tratamento de imagens, telecomunicaes para projetar e construir sistemas de automao predial e corporativa, visando segurana, conforto, comodidade, facilidade e outros requisitos. Desenvolvimento de projetos, dispositivos e sistemas de software visando automao corporativa e predial, usando, por exemplo, o padro X10.utilizando

Ementa

aspectos estudados nas diversas disciplinas de engenharia de software Bibliografia ASHRAE. ANSI/ASHRAE 114-1986. Instrumentation. ASHRAE, Atlanta, 1987. Energy Management Systems

ATKIN, B. L. Intelligent Buildings, Kogan Page Limited e Unicon Seminars Limited, Great Britain,1988. CHAPMAN, PAUL W. Smart Sensors. Instrument Society of America. U.S.A., 1996. CILIA, JOHN. Building and Facility Automation Systems. The Fairmont Press, U.S.A., 1991. CYSSAU, REN. Manuel de la Regulation et de la Gestion Technique. PYC Edition Livres, Paris, 1995. DERFLER, FRANK J.; LES FREED, JR. Tudo sobre cabeamento de redes. Editora Campus, Rio de janeiro, 1994. GUPTON JR.; GUY W. HVAC controls: operation & maintenance. The Fairmont Press, 2nd. Ed., Lilburn, 1996. HONEYWELL. Engineering Manual of Automatic Control for Comercial Buildings - Heating, Ventilating, Air Conditioning. Honeywell, U.S.A., 1995. KUNG, ANTONIO ET AL. La Domotique Applique. International Thomson Publishing France, Paris, 1996. McGOWAN, JOHN J. Networking for Building Automation and Control Systems. The Fairmont Press, U.S.A., 1992. NETO, VICENTE S.; SILVA, ADELSON P.; C. JNIOR, MRIO B. Telecomunicaes - Redes de alta velocidade - Cabeamento estruturado. rica, So Paulo, 1999. NOZICK, JACQUES. La maison intelligent - Guide du prcblage - Initiation la domotique. Editions du Moniteur, Paris, 1988. WENDES, HERB. Variable air volume manual. The Fairmont Press. 2nd. Ed. Lilburn, 1994. N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos O objetivo da disciplina apresentar tcnicas, mtodos e elementos de automao para ambientes produtivos industriais, cuja principal caracterstica de produo seja de processos contnuos de fabricao. Introduo a sistemas de produo (contnuos e de eventos discretos) com nfase em sistemas contnuos, modelagem de sistemas contnuos, elementos de automao de processos (sensores, atuadores, controladores e supervisores), tcnicas de controle, terminologia de controle e intertravamento, controladores lgico programveis (CLP), linguagens de programao de CLP, projeto de automao de processo. Soloman, Sabrie. Sensors and Control Systems in Manufacturing. McGraw-Hill Inc..1994 Bradley, D. A [et al.]. Mechatronics: Electronics in Products and Processes. Chapman and Hall, 1991. Cooper, W. D. Electronic Instrumentation and Measurement Techniques.

1056 Automao de Processos Contnuos Industriais


CH 60 CT 4 CP 0

Ementa

Bibliografia

Englewood Cliffs, N.J., Prentice-Hall. 1970. Bannister, B. R. and Whitehead, D.G. Instrumentation: Transducers and Interfacing. Chapman and Hall, 1991. Morris, Alan S. Principles of Measurement and Instrumentation. New York. Prentice Hall, 1993. Warnock, I. G. Programmable Controllers: Operation and Application. New York. Prentice Hall, 1988. Miyagi, P. E. Controle Programvel: Fundamentos de Controle de Sistemas a Eventos Discretos. FUNDAMENTALS OF MODERN MANUFACTURING: materials, processes, and systems / Mikell P. Groover, Prentece-Hall, Inc. New Jersey 1996. N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos Estudar a ciencias do meio ambiente, sob o aspecto hdrico, que ser o grande desafio do seculo XXI e como a Engenharia da Computao pode ser utilizada para gerir esses tipos de recursos. Reflexes sobre o meio-ambiente; Ecologia: a cincia do ambiente. O campo da ecologia: os nveis de organizao dos seres vivos. Subdivises de ecologia; generalidades sobre os fatores ecolgicos; Fatores abiticos; fatores biticos.Qualidade de vida e degradao ambiental. Desenvolvimento sustentvel; educao ambiental. Poltica ambiental: Legislao Federal / Estadual; Aspectos Jurdicos e Legais de proteo ambiental na Constituio Federal / Estadual; Lei Orgnica, Polcia Administrativa; Cdigo do Meio Ambiente; Impacto Ambiental; EPIA, EIA, RIMA. Degradao de mananciais hdricos. Resduos slidos. Degradao dos solo. Poluio sonora e do ar. Aspectos possiveis de serem controlados por ferramentas computacionais BRANCO, S.M et al. Elementos de Cincias do Ambiente. So Paulo: CETESB / ASCETESB, 1987 Benedito Braga, Ivanildo Hespanhol, Joo G. Lotufo, INTRODUO A ENGENHARIA AMBIENTAL. Pearson.ISBN: 8587918052" "BRANCO, S.M et al.. Poluio. A Morte dos Nossos Rios. So Paulo: CETESB / ASCETESB, de Janeiro; Ed. Guanabara, 1983. ODUM, E.P. Rio de Janeiro: Ed. Guanabara, 1988. PINHEIRO, A.C.F.B. et al. Cincias do Ambiente: Ecologia, Poluio e Impacto Ambiental, So Paulo: Makron, 1992. COIMBRA, J.A.A. O outro lado do Meio Ambiente. So Paulo; CETESB, 1985. GONALVES, C.W.P. Os Caminhos do Meio Ambiente. So Paulo: Contexto, 1989. RAMADE, F. Elements d'ecologie Apliquee. Paris: Mc Graw-Hill, 1982. BRANCO, S.M. Ecossistemica: Uma Abordagem Integrada dos Problemas do Meio Ambiente. So Paulo, Ed. Edgard Blucher, 1989. DREW, D. Processos Integrativos: Homem - Meio Ambiente. Rio de Janeiro, Bertrand Brasil S.A. 1989. LIMA, M.J.A. Ecologia Humana: Realidade e Pesquisa. Petroplis, Vozes, 1984.

1055

Introduo a Cincias do Ambiente


CH 60 CT 4 CP 0

Ementa

Bibliografia

COSTA, Jr. Gregori, G. Direito Penal Ecolgico. So Paulo: Ed. CETESB, 1989. LAGO, A. Padua, J.A. O que Ecologia. So Paulo. Ed. Brasiliense, 1989. BRASIL, CONAMA. Resoluo 001 de 26 de janeiro. Braslia, 1986. Planejamento ambiental: caminho para participao popular e gesto ambiental para o nosso futuro comum: uma necessidade, um desafio/ J. Ribeiro de Almeida (Coord.) [et al.]- Rio de Janeiro: Thex Ed.: Biblioteca Estacio de S, 1993. Meio Ambiente: aspectos tcnicos e econmicos. Rio de Janeiro,IPEA / PNUD, 1990. Problema Chave do Meio Ambiente / Joaquina Lacerda Leite (org) Salvador; Instituto de Geocincias da UFBa: Espao Cultural EXPOGEO, 1994." N disciplina Nome da disciplina Carga-horria Pr-requisitos Objetivos O objetivo da disciplina apresentar tcnicas, mtodos e elementos de automao para ambientes produtivos industriais, cuja principal caracterstica de produo seja de processos contnuos de fabricao. Introduo a sistemas de produo (contnuos e de eventos discretos) com nfase em sistemas contnuos, modelagem de sistemas contnuos, elementos de automao de processos (sensores, atuadores, controladores e supervisores), tcnicas de controle, terminologia de controle e intertravamento, controladores lgico programveis (CLP), linguagens de programao de CLP, projeto de automao de processo. Soloman, Sabrie. Sensors and Control Systems in Manufacturing. McGraw-Hill Inc..1994 Bradley, D. A [et al.]. Mechatronics: Electronics in Products and Processes. Chapman and Hall, 1991. Cooper, W. D. Electronic Instrumentation and Measurement Techniques. Englewood Cliffs, N.J., Prentice-Hall. 1970. Bannister, B. R. and Whitehead, D.G. Instrumentation: Transducers and Interfacing. Chapman and Hall, 1991. Morris, Alan S. Principles of Measurement and Instrumentation. New York. Prentice Hall, 1993. Warnock, I. G. Programmable Controllers: Operation and Application. New York. Prentice Hall, 1988. Miyagi, P. E. Controle Programvel: Fundamentos de Controle de Sistemas a Eventos Discretos. FUNDAMENTALS OF MODERN MANUFACTURING: materials, processes, and systems / Mikell P. Groover, Prentece-Hall, Inc. New Jersey 1996.

1056 Automao de Processos Contnuos Industriais


CH 60 CT 4 CP 0

Ementa

Bibliografia

Você também pode gostar