Professional Documents
Culture Documents
Sumrio
Identificao do Curso .............................................................................................................. 4 1. Introduo.............................................................................................................................. 5 2. Perfil do Egresso ................................................................................................................... 6 3. Competncias, Habilidades e Atitudes ................................................................................. 7 4. Contedos/Matriz Curricular............................................................................................... 11 4.1. Fluxograma........................................................................................................................ 13 5. Ordenamento Curricular ...................................................................................................... 14 5.1. Ementas das Disciplinas .................................................................................................... 17 6. Estgio Supervisionado ....................................................................................................... 36 7. Trabalho de Concluso de Curso ........................................................................................ 37 8. Atividades Complementares ............................................................................................... 38 9. Avaliao ............................................................................................................................. 39 9.1. Avaliao do Projeto Pedaggico ..................................................................................... 39 9.2. Avaliao dos Docentes .................................................................................................... 40 9.3. Avaliao dos Discentes.................................................................................................... 40 9.4. Consideraes Finais da Avaliao do Aprendizado ....................................................... 40 Anexo I Corpo Docente........................................................................................................ 41
Identificao do Curso
Instituio: Universidade Federal de Alagoas Unidade Acadmica: Instituto de Computao Nome do Curso: Ttulo Ofertado: Reconhecimento: Turnos: Carga Horria: Durao: Diurno. 3960 horas. Mnima: 5 anos; Mxima: 7 anos. 50 anuais com duas entradas semestrais de 25 alunos. Engenheiro de Computao apto a ser um profissional capacitado para especificar, conceber, desenvolver, integrar, implementar, adaptar, produzir, implantar e supervisionar sistemas computacionais para o exerccio das profisses na rea de projeto de Sistemas Inteligentes, Embarcados, Mveis e de Automao e Controle. Engenharia de Computao. Engenheiro de Computao.
Vagas: Perfil:
Campo de Atuao: Anlise, Projeto e Desenvolvimento de Sistemas Computacionais, nas reas de Sistemas Inteligentes, Embarcados, Mveis e de Automao e Controle, assim como prestao de consultoria sobre tais sistemas, incluindo aspectos de implantao destes.
1. Introduo
O Curso de Engenharia de Computao da UFAL, contempla as diretrizes de formao de recursos humanos em Computao, estabelecidos pelo MEC/SESu, que especifica caractersticas prprias de formao visando atender as necessidades da sociedade brasileira. Os cursos de Cincia da Computao e Engenharia de Computao, segundo as diretrizes curriculares do MEC, tm como objetivo a formao de recursos humanos para o desenvolvimento cientfico e tecnolgico da rea de Computao. De acordo com as recomendao encontradas nas diretrizes propostas pela Comisso de Especialistas em Educao em Computao e Informtica (CEEInf) do Ministrio da Educao, o curso de Engenharia de Computao possui as seguintes caractersticas: 1) So cursos cujos currculos possuem uma base terica profunda em
computao; 2) So cursos nos quais os alunos tm uma intensa atividade de estudos e exerccios extra-classe; 3) So cursos de formao tecnolgica que visam o desenvolvimento tecnolgico e, portanto, pretendem ou devem estar cercados por um ambiente industrial/empresarial de computao; 4) So 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; 5) So 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; 6) So cursos em que os alunos so instados a participar dos projetos de pesquisas dos professores na qualidade de alunos de iniciao cientfica; 7) So cursos em que seus professores esto engajados efetivamente na pesquisa cientfica/tecnolgica sendo, portanto, recomendvel a insero desses cursos em um ambiente de ps-graduao e/ou de pesquisa na rea; 8) So cursos recomendados para serem oferecidos no turno diurno; 9) So cursos de mercado de trabalho restrito;
10) So cursos em que os melhores alunos devem ser estimulados a prosseguir estudos em nvel de mestrado e doutorado.
Os egressos desses cursos devem estar situados no estado da arte da Cincia e da Tecnologia da Computao, de tal forma que possam continuar suas atividades na pesquisa, promovendo o desenvolvimento cientfico, ou aplicando os conhecimentos cientficos e promovendo o desenvolvimento tecnolgico do pas. Este projeto traz uma descrio do que se pretende como perfil do egresso conectado com as principais competncias e habilidades requeridas, refletindo uma matriz curricular apropriada e condizente com tais pretenses. O projeto foi elaborado mantendo-se, principalmente, a coerncia com as Diretrizes Curriculares do MEC para o Curso de Engenharia de Computao. O curso de Engenharia de Computao proposto tem por objetivo a formao terica e prtica em engenharia computao, a fim de preparar adequadamente os seus alunos para atuar nos mais diversos setores da Informtica, conseguindo acompanhar suas evolues, e tambm para ingressar em programas de Ps-Graduao e Pesquisa. A formao do aluno abranger a compreenso do campo cientfico da computao, buscando a sua aplicao na soluo de problemas da sociedade e no desenvolvimento de conhecimento e tecnologias que permitam a evoluo da computao. O curso garantir uma formao bsica, habilitando os seus alunos a ganharem competncias e poder seguir com efetividade o curso nas matrias das reas de conhecimento especficas da computao de acordo com o perfil desejado pelo aluno. A formao abranger tambm o estudo dos aspectos profissionais, ticos e sociais da engenharia de computao e de outras reas do conhecimento, como, por exemplo, matemtica, fsica, administrao, direito e outras, tal como recomendado nas diretrizes propostas pela Comisso de Especialistas em Educao em Computao e Informtica (CEEInf) do Ministrio da Educao.
2. Perfil do Egresso
O Curso enfatiza uma formao profissional slida, considerando uma forte integrao entre as reas de software e hardware. Isso tudo, envolvendo conhecimentos em Cincia da Computao, Eletrnica, Automao e Controle, necessrios ao projeto de Sistemas Inteligentes, Embarcados, Mveis e de Automao e Controle. Neste sentido, pretende-se que o egresso do curso seja um profissional capacitado para especificar, conceber, desenvolver, integrar, implementar, adaptar, produzir, implantar e supervisionar sistemas computacionais.
questes de engenharia; 5. conceber, projetar e analisar sistemas, produtos e processos; 6. planejar, supervisionar, elaborar e coordenar projetos e servios de engenharia; 7. identificar, formular e resolver problemas de engenharia; 8. desenvolver e/ou utilizar novas ferramentas e tcnicas; 9. supervisionar e avaliar criticamente a operao e manuteno de sistemas e processos; 10. comunicar-se eficiente e sinteticamente nas formas escrita, oral e grfica; 11. atuar em equipes multidisciplinares; 12. compreender e aplicar a tica e responsabilidades profissionais; 13. avaliar o impacto das atividades de engenharia no contexto social e ambiental; 14. avaliar a viabilidade econmica de projetos de engenharia; e 15. assumir a postura de permanente busca de atualizao profissional.
Quanto s competncias profissionais especficas, o Engenheiro de Computao deve ser capaz de fornecer respostas s necessidades dos setores que envolvam tecnologias para abordar Sistemas Inteligentes, Embarcados, Mveis e de Automao e Controle. Neste sentido, esto envolvidas competncias, tais como:
1. automao, controle e monitorao de sistemas computacionais em geral; 2. concepo, desenvolvimento e manuteno de sistemas dedicados e embarcados de software e hardware;
3. realizao de clculos matemticos no-triviais obedecendo a restries temporais; 4. comunicao segura, rpida e confivel entre sistemas computacionais; 5. anlise e processamento de sinais de diferentes tipos; 6. comunicao humano-mquina; 7. desenvolvimento de sistemas distribudos, aplicaes multimdia e sistemas inteligentes; 8. extrao e recuperao de informao relevante a partir de fontes de dados de
diferentes mdias e formatos; 9. desenvolvimento e integrao de sistemas de automao e controle, embarcados e mveis.
Alm das competncias e habilidades mencionadas, pode-se citar mais: Auto-aprendizado. Trata-se de uma caracterstica motivada pela rpida evoluo da engenharia de computao, levando o profissional dessa rea a envolver-se num processo contnuo de aprendizado, aps a concluso do seu curso. Assim sendo, fundamental que o aluno adquira desde cedo a capacidade de aprender a aprender. Ele precisar estar sempre aprendendo para manter-se atualizado e competente. A habilidade em pesquisa enseja significativamente o auto-aprendizado. Esta habilidade desenvolvida ao longo de todo o curso atravs de trabalhos de pesquisa e desenvolvimento em diversas disciplinas, pela participao em projetos de pesquisa e pela realizao do trabalho de concluso de curso; Trabalho em grupo. Um indicador importante para motivar o desenvolvimento dessa habilidade que o desenvolvimento quase sempre realizado em equipe, com profissionais desempenhando diferentes funes. A habilidade de trabalhar em grupo fundamental para o profissional da engenharia da computao e estimulada e desenvolvida durante o curso durante a realizao de projetos de pesquisa e trabalhos em disciplinas; Criatividade. Anlise de problemas e modelagem de solues criativas com suas conseqentes implementaes. A anlise de um problema e a capacidade criativa de elaborao de um modelo para a sua soluo uma habilidade essencial para um profissional de engenharia da computao. Esta habilidade introduzida desde o incio do curso nas atividades de programao e desenvolvida mais amplamente, em diversas disciplinas e atividades curriculares.
Capacidade Empreendedora. Trata-se de uma habilidade importante para um profissional, inclusive queles que no desejam ser empresrios. Esta habilidade pode ser desenvolvida e visa capacitar o profissional a assumir uma atitude pr-ativa, a desenvolver uma rede de relaes e a liderar projetos em suas atividades profissionais. Ela introduzida no curso com a disciplina Empreendedorismo. Alm disso, ela desenvolvida ao longo do curso atravs de atividades prticas, nas quais os alunos so estimulados a apresentar e liderar projetos de sistemas; Alm destas habilidades, o aluno tem a oportunidade de aprimorar sua capacidade de expresso oral e escrita, atravs da elaborao e apresentao de projetos em seminrios e debates, e de vrios trabalhos escritos em provas dissertativas, trabalhos em grupo e relatrios individuais durante o curso. O aluno deve desenvolver tambm competncia e desempenho em lngua inglesa atravs de apoio de disciplina de ingls instrumental e leitura de livros e artigos de engenharia da computao, escritos na lngua inglesa.
4. Contedos/Matriz Curricular
O Curso de Engenharia da Computao tem a durao mnima de 5 anos e a mxima de 7 anos. O seu currculo est estruturado em 10 semestres, onde os 4 primeiros destinam-se s disciplinas de formao bsica, os outros 3 semestres destinam-se formao profissional e, por fim, os ltimos 3 semestres so dedicados formao especfica em Engenharia da Computao. O curso conta com um total de 3.960 horas/aula, correspondendo a 44 disciplinas obrigatrias (2.9601 horas/aula) e um mnimo de 8 disciplinas eletivas (320 horas/aula). O contedo da Formao Bsica em Computao formado pelo conjunto de disciplinas obrigatrias. Este conjunto de disciplinas obrigatrias visa garantir a competncia mnima necessria a um profissional de engenharia da computao de nvel superior, com os conhecimentos bsicos e alguns especficos das principais reas da engenharia da computao que o habilitam ao exerccio da profisso. A mdia da carga horria do curso por semestre de 440 horas. Este valor est de acordo com as diretrizes curriculares de computao e informtica estabelecidas pelo MEC, que recomendam um mnimo de 400 horas por semestre. A grade curricular apresenta, tambm, um segundo grupo de disciplinas destinadas formao profissional. Cada disciplina especializa uma ou mais competncias contribuindo para o perfil do profissional da engenharia da computao. Com esse segundo grupo, totalizamos uma carga horria de 3960 horas, ultrapassando o mnimo recomendado a um curso de bacharelado que atualmente de 3000 horas, de acordo com as diretrizes curriculares. Por fim, a grade apresenta um terceiro grupo voltado para a formao especfica em engenharia da computao, sendo elas de Sistemas Embarcados e Automao e Controle. Aps a integralizao dos contedos obrigatrios, exige-se a elaborao e apresentao de uma monografia individual (Trabalho de Concluso de Curso TCC) com temtica relacionada ao exerccio profissional e com o apoio de um professor orientador. O TCC previsto como atividade obrigatria, tendo carga horria para integralizao correspondente a 60 horas.
1
facultada ao aluno, a possibilidade de cursar outras disciplinas eletivas ofertadas, bem com realizar Atividades Complementares no decorrer do curso. As Atividades Complementares devem ter uma carga horria de no mnimo 200 horas e podem ser realizadas atravs do Estgio Supervisionado, abrangendo experincias prticas em ambiente profissional, no interior da Universidade ou fora dela, ou atravs de outras atividades regulamentadas pelo CONSUNI/UFAL e por Resolues do Colegiado de Curso. Desta forma, a carga horria mnima total do curso ser composta por: 2960 horas/aula de disciplinas obrigatrias; 320 horas/aula de disciplinas eletivas; 60 horas de Trabalho de Concluso de Curso e 200 horas de atividades complementares, perfazendo um total de 3960 horas. As horas/aula de disciplinas eletivas cursadas e/ou as atividades complementares realizadas que ultrapassarem a carga horria total sero lanadas no histrico escolar do aluno, somando-se sua integralizao curricular. O Curso de Engenharia da Computao no visa apenas formao de tcnicos. A sua matriz curricular apresenta disciplinas que possibilitam ao aluno, ingressar em grupos de ensino, pesquisa e extenso, como tambm o habilitam ao ingresso em programas de psgraduao. Desde o 4 semestre, o aluno poder inserir-se nos projetos de pesquisa e iniciao cientfica atualmente existentes no Instituto de Computao ou participar de projetos externos ao Instituto. As atividades de extenso, quer seja atravs da realizao de cursos para a comunidade interna e externa, quer atravs de aes que demandem servios de informatizao, podem ser exercidas com a participao do alunado desde o 3 semestre letivo. Com relao participao dos alunos nos programas de ps-graduao, convm ressaltar que a maioria das atividades acadmicas do nosso Curso de Mestrado em Modelagem Computacional de Conhecimento, tais como seminrios, palestras, mini-cursos e outros eventos, est sempre aberta para o alunado da graduao, visando estimular os que se interessam pela carreira acadmica. A matriz curricular atual apresenta vrias disciplinas que proporcionam um embasamento terico matemtico e computacional, visando habilitar o aluno aos programas de ps-graduao em Cincia da Computao e Engenharia da Computao atualmente existentes no pas.
4.1. Fluxograma
O fluxograma da Matriz Curricular do Curso de Engenharia de Computao mostra a relao existente entre os diversos grupos de disciplinas existentes.
5. Ordenamento Curricular
O Ordenamento Curricular do Curso de Engenharia de Computao formado pelas disciplinas abaixo relacionadas por semestre:
DISCIPLINAS 1 SEMESTRE
SEMESTRE CDIGO NOME DA DISCIPLINA CH SEMANAL CH SEMESTRAL
Introduo Programao lgebra Linear e vetorial para computao Introduo Engenharia da Computao Clculo 1 Matemtica Discreta Ingls Instrumental Carga Horria Total DISCIPLINAS 2 SEMESTRE
4 4 2 4 4 4 22
60 60 40 60 60 60 440
SEMESTRE
CDIGO
NOME DA DISCIPLINA
CH SEMANAL
CH SEMESTRAL
Algoritmos e Estruturas de Dados Sistemas Digitais Lgica para Computao Clculo 2 Fsica 1 Informtica Terica Carga Horria Total DISCIPLINAS 3 SEMESTRE
4 4 4 4 4 4 24
60 60 60 60 60 60 460
SEMESTRE
CDIGO
NOME DA DISCIPLINA
CH SEMANAL
CH SEMESTRAL
Clculo 3 Sistemas Operacionais Desenho Qumica e Cincia de Materiais Fsica Experimental Arquitetura de Computadores Fsica 2 Carga Horria Total DISCIPLINAS 4 SEMESTRE
4 4 2 4 2 4 4 22
60 60 40 60 40 60 60 440
SEMESTRE
CDIGO
NOME DA DISCIPLINA
CH SEMANAL
CH SEMESTRAL
Fsica 3 Informtica e Sociedade Interface Hardware-Software Probabilidade e Estatstica Clculo 4 Variveis Complexas Carga Horria Total
4 2 4 4 4 4 22
60 40 60 60 60 60 440
DISCIPLINAS 5 SEMESTRE
SEMESTRE CDIGO NOME DA DISCIPLINA CH SEMANAL CH SEMESTRAL
Circuitos Redes de Computadores Mtodos Numricos Paradigmas de Linguagens Computacionais Inteligncia Artificial Sinais e Sistemas Carga Horria Total DISCIPLINAS 6 SEMESTRE
4 4 4 4 4 2 22
60 60 60 60 60 40 440
SEMESTRE
CDIGO
NOME DA DISCIPLINA
CH SEMANAL
CH SEMESTRAL
Eletrnica Eletromagnetismo Servomecanismos Banco de Dados Engenharia de Software Disciplina Eletiva Disciplina Eletiva Carga Horria Total DISCIPLINAS 7 SEMESTRE
2 2 2 4 4 2 2 22
40 40 40 60 60 40 40 440
SEMESTRE
CDIGO
NOME DA DISCIPLINA
CH SEMANAL
CH SEMESTRAL
Sistemas Distribudos Compiladores Princpios de Comunicao Projeto de desenvolvimento Gerenciamento de Projetos Metodologia e expresso tcnico-cientfica Disciplina Eletiva Disciplina Eletiva Carga Horria Total DISCIPLINAS 8 SEMESTRE
4 4 2 4 4 2 2 2 20
60 60 40 60 60 40 40 40 400
SEMESTRE
CDIGO
NOME DA DISCIPLINA
CH SEMANAL
CH SEMESTRAL
Interface Hardware-Software 2 Processamento Digital de Sinais Empreendedorismo Sistemas de Tempo Real Computao Grfica Disciplina Eletiva Disciplina Eletiva Carga Horria Total
4 2 2 2 4 2 2 20
60 40 40 40 60 40 40 240
DISCIPLINAS 8 SEMESTRE
SEMESTRE CDIGO NOME DA DISCIPLINA CH SEMANAL CH SEMESTRAL
Multimdia Projeto de Sistemas Embarcados Sistemas Embarcados Microprocessadores e Aplicaes Modelagem e simulao Disciplina Eletiva Disciplina Eletiva Carga Horria Total
4 2 2 2 2 2 2 20
60 40 40 40 40 40 40 240
DISCIPLINAS 8 SEMESTRE
SEMESTRE CDIGO NOME DA DISCIPLINA CH SEMANAL CH SEMESTRAL
10
Sistemas de Eventos Discretos Projeto de Automao e Controle Controle Digital Controle Analgico Anlise formal de sistemas complexos Disciplina Eletiva Disciplina Eletiva Carga Horria Total
4 2 2 2 2 2 2 20
60 40 40 40 40 40 40 240
ECOMP001 Ementa:
Introduo Programao
60
Resoluo de problemas e desenvolvimento de algoritmos. Anlise do problema. Estratgias de soluo. Representao e documentao. Programao de algoritmos usando uma linguagem de programao. Estruturao de programas. Noes de tipos e estrutura elementares de dados. Conceito de recurso e sua aplicao.
Bibliografia:
Evaristo, Jaime. Aprendendo a Programar Programando na Linguagem C, Book Express, Rio de Janeiro, 2004. Ascencio, Ana F. G. e Campos, Edilene A. V. Fundamentos de Programao de Computadores. Prentice Hall, 2002. Forbellone, Andr L.V. Ebesrpacher, Henri F. Lgica de programao - a construo de algoritmos e estruturas de dados, 2a ed. Makron Books, SP, 2000. Mizrahi, Victorine V. Treinamento em Linguagem C. Mdulo 1. McGraw Hill, 1990. Mizrahi, Victorine V. Treinamento em Linguagem C. Mdulo 2. McGraw Hill, 1990. Cdigo Nome da Disciplina CH
ECOMP002 Ementa:
60
Sistemas de Equaes Lineares e Matrizes. Mtodos de Gauss-Jordan. Espaos Vetoriais. Base e Dimenso. Espaos com Produto Interno. Transformaes lineares. Auto-valores e auto-vetores. Diagonalizao de operadores. Introduo forma de Jordan. Produto interno. Tipos especiais de operadores lineares. Formas lineares, bilineares e quadrticas. Aplicaes.
Bibliografia:
Callioli, Carlos. lgebra Linear e Aplicaes, Editora Atual, So Paulo, 1990. Steinbruch, Alfredo. lgebra Linear , Makron Books, So Paulo, 1987.
Cdigo
Nome da Disciplina
CH
ECOMP003 Ementa:
60
Bibliografia:
Cdigo
Nome da Disciplina
CH
ECOMP004 Ementa:
Clculo 1
60
Funes e grficos. Limite e continuidade. A derivada e a derivao. Valores Extremos de funes. Tcnicas de construo de grficos. A diferencial. Integrao e a integral definida.
Bibliografia:
vila, Geraldo. Clculo 1, Funes de uma Varivel Real, LTC, Rio de Janeiro, 2004. Stewart, James. Clculo 1, Thomson Learning, So Paulo, 2005. Swokowski, Earl. Clculo com Geometria Analtica, Makron Books, So Paulo, 1994. Guidorizzi, Hamilton. Um Curso de Clculo, LTC, Rio de Janeiro, 2001. Leithold, Louis. Clculo com Geometria Analtica, Harbra, So Paulo, 1994. Cdigo Nome da Disciplina CH
ECOMP005 Ementa:
Matemtica Discreta
60
Conjuntos e Funes. Construo Axiomtica do Conjunto dos Nmeros Naturais: Postulados de Peano. Estruturas Algbricas: Anis, Domnios de Integridade, Domnios Bem Ordenados, Construo Axiomtica do Conjunto dos Nmeros Inteiros. Representao dos Nmeros Inteiros: Sistemas de Numerao. Fatorao de Nmeros Inteiros: Mximo Divisor Comum, Nmeros Primos. Aritmtica Modular: Congruncias, Anis Zn, Criptografia RSA. Noes da Teoria dos Grafos. Combinatria Elementar.
Bibliografia:
Evaristo, Jaime. Introduo lgebra Abstrata, EDUFAL, Macei, 2002. Albertson, M. O. Discrete Mathematic with Algorithms. Wiley & Sons, USA, 1998. Knuth, D. E. The Art of Computer Programming, Volume 2, Addison-Wesley, USA, 1988. Graham, R., Knuth, D. e Pataschink, O. Matemtica Concreta, LTC, Rio de Janeiro, 1995. Szwarcfiler, Jaime. L. Grafos e Algoritmos Computacionais. Campus, 1984.
Cdigo
Nome da Disciplina
CH
ECOMP006 Ementa:
Ingls Instrumental
60
Estudo de textos especficos da rea de computao visando compreenso. Aspectos gramaticais e morfolgicos pertinentes compreenso. Desenvolvimento e ampliao das estratgias de leitura. Conscientizao do processo de leitura. Explorao de informaes no-lineares, cognatos e contexto. Seletividade do tipo de leitura (Skimming/Scanning). Levantamento de hiptese sobre texto (ttulo e subttulos). Abordagem de pontos gramaticais problemticos para leitura. Uso do dicionrio como estratgia-suporte de leitura: tipos, recursos, prtica.s
Bibliografia:
Pinto, Dilce. Compreenso Inteligente de Textos. Grasping the Meaning. Vol 1 e 2, LTC, RJ, 1991. Dubin, F. Reading by All Means. Addison-Wesley, USA, 1990. Ediger, A. Reading for Meaning. Longman, USA, 1989. Michaelis. Dicionrio Ingls-Portugus, Melhoramentos, So Paulo, 2003. Cdigo Nome da Disciplina CH
ECOMP007 Ementa:
60
Introduo programao orientada a objetos. Classes containers: arrays, arrays ordenados, listas e suas variantes (alocao dinmica). Tipos abstratos de dados: pilha, fila, fila de prioridade, rvore, grafo. Notao de ordem de complexidade. Algoritmos de busca e ordenao.
Bibliografia:
Lafore, R. Aprenda em 24 horas Estruturas de Dados e Algoritmos. Campus, 1999. Kruse, Robert L. e Ryba, Alexander J. Data Structures and Program Design in C++. Prentice Hall, 1999. Leiserson, Charles e Cormen, Thomas. Algoritmos: Teoria e Prtica. Campus, Rio de Janeiro, 2002. Cdigo Nome da Disciplina CH
ECOMP008 Ementa:
Sistemas Digitais
60
Microcontroladores. Processadores digitais de sinais. Programao de hardware. Sistemas de interfaceamento analgico e digital. Hardware reconfigurvel: conceitos, configurao, ambientes de desenvolvimento, sntese, IP-cores. Aplicaes.
Bibliografia:
Tocci, Ronald J. et al. Sistemas Digitais - Princpios e Aplicaes, 10 ed. Prentice Hall Brasil, 2003. ISBN 8576050951. Carro, Luigi. Projeto e Prototipao de Sistemas Digitais, 1 ed. Editora UFRGS, 2001. ISBN 8570255896. DAmore, Roberto. VHDL - Descrio e Sntese de Circuitos Digitais. LTC, 2005. ISBN 8521614527 Maxfield, Clive. The Design Warrior's Guide to FPGAs, 1 ed. Newnes (Elsevier), 2004. ISBN 0750676043
Cdigo
Nome da Disciplina
CH
ECOMP009 Ementa:
60
Histrico evolutivo. Fundamentos de Lgica. Lgica proposicional. Lgica de primeira ordem. Prova Automtica de Teoremas. Seminrios em temas complementares.
Bibliografia:
Chang, C., Lee, R. Symbolic Logic and Mechanical Theorem Proving, Academic Press, 1973. Van Dalen, D. Logic and Structure, Second Edition, Springer-Verlag, 1989. Souza, J. N. Lgica para Cincia da Computao, Editora Campus, Rio de Janeiro, 2002. Enderton, H. B. A Mathematical Introduction to Logic, Academic Press, USA, 1972. Cdigo Nome da Disciplina CH
ECOMP010 Ementa:
Clculo 2
60
A integral indefinida. Logaritmos e exponenciais. Funes trigonomtricas e funes trigonomtricas inversas. Funes hiperblicas. Tcnicas de integrao. Aplicaes da integrao. Coordenadas polares. Integrais imprprias. Frmula de Taylor. Seqncias e sries infinitas.
Bibliografia:
vila, Geraldo. Clculo 2, Funes de uma Varivel Real, LTC, Rio de Janeiro, 2004. Stewart, James. Clculo 2, Thomson Learning, So Paulo, 2005. Swokowski, Earl. Clculo com Geometria Analtica, Makron Books, So Paulo, 1994. Guidorizzi, Hamilton. Um Curso de Clculo, LTC, Rio de Janeiro, 2001. Leithold, Louis. Clculo com Geometria Analtica, Harbra, So Paulo, 1994.
Cdigo
Nome da Disciplina
CH
ECOMP011 Ementa:
Fsica 1
60
Grandezas fsicas. Vetores. Cinemtica e dinmica da partcula. Trabalho e energia. Dinmica de um sistema de partculas. Cinemtica e dinmica da rotao.
Bibliografia:
Halliday, Resnick. Fundamentos de Fsica, Volume 1, LTC, Rio de Janeiro, 2001. Cdigo Nome da Disciplina CH
ECOMP012 Ementa:
Informtica terica
60
Contagem e enumerabilidade. Tese de Church-Turing . Modelos de computao. Teoria das funes recursivas. Mquinas de Turing. Decidibilidade. Problema da parada. Reducidibilidade. Complexidade computacional.
Bibliografia:
Sipser, M. Introduction to the Theory of Computation, PSW Publishing Company, 1997 Divrio, T. A. e Menezes, P. B. Teoria da Computao, Sagra-Luzzatto, 2005. Lewis, H., Papadimitriou, C. Elements of the Theory of Computation, Prentice-Hall, 1981. Breinerd, W. S. Theory of Computation. John Wiley & Sons, USA, 1974. Cdigo Nome da Disciplina CH
ECOMP013 Ementa:
Clculo 3
60
Curvas parametrizadas. Comprimento de arco. Curvatura e Torso. Triedro de Frenet. Funes de vrias variveis. Limite e continuidade. Derivadas parciais. Aplicaes diferenciveis. Matriz Jacobiana. Derivadas direcionais. Gradiente. Regra da Cadeia. Funes implcitas. Funes vetoriais. Teorema da funo inversa. Mximos e mnimos. Multiplicadores de Lagrange. Frmula de Taylor.
Bibliografia:
vila, Geraldo. Clculo 2, Funes de uma Varivel Real, LTC, Rio de Janeiro, 2004. Stewart, James. Clculo 2, Thomson Learning, So Paulo, 2005. Swokowski, Earl. Clculo com Geometria Analtica, Makron Books, So Paulo, 1994. Guidorizzi, Hamilton. Um Curso de Clculo, LTC, Rio de Janeiro, 2001. Leithold, Louis. Clculo com Geometria Analtica, Harbra, So Paulo, 1994. Cdigo Nome da Disciplina CH
ECOMP014
Sistemas Operacionais
60
Ementa:
Conceitos bsicos. Evoluo dos sistemas operacionais. Estrutura e funes dos sistemas operacionais. Gerenciamento de processos. Gerncia de memria. Gerenciamento de entrada/sada. Sistemas de arquivos. Estudos de caso de sistemas operacionais.
Bibliografia:
Tanenbaum, Andrew. Sistemas Operacionais Modernos. Prentice-Hall, So Paulo, 2003. Silberschatz, Abraham. Fundamentos de Sistemas Operacionais. LTC, Rio de Janeiro, 2004. Deitel, C. Sistemas Operacionais. Prentice-Hall, So Paulo, 2005. Tanenbaum, Andrew S. e Woodhull, Albert S. Operating systems: Design and Implementation. 3 ed., Prentice-Hall, Upper Saddle River, 2006. Cdigo Nome da Disciplina CH
ECOMP015 Ementa:
Desenho
40
Introduo ao desenho tcnico a mo livre, normas para o desenho. Tcnicas fundamentais de traado a mo livre. Sistemas de representao: 1 e 3 diedros. Projeo ortogonal de peas simples. Vistas omitidas. Cotagem e propores. Perspectivas axonomtricas, isomtricas, bimtrica, trimtrica. Perspectiva cavaleira. Esboos cotados. Sombras prprias. Esboos sombreados.
Bibliografia:
BACHMANN e FORBERG. Desenho Tcnico. Ao Livro Tcnico. Rio de Janeiro, 1976. BORNANCINI,Jos Carlos M., et alii. Desenho Tcnico Bsico- Vol.I e II.3Edio. Ed. Sulina.1981. FRENCH, thomas, et alii. Desenho Tcnico e Tecnologia Grfica. Ed. Globo. Porto Alegre, 1985. HOELSCHER, R.P. e outros. Expresso Grfica e Desenho Tcnico, e cientficos. Editora SA. Rio de Janeiro, 1978. PROVENZA, Francisco. Desenhista de Mquinas. Publicaes Prtec, So Paulo, 1973. SCHNEIDER, W. Desenho Tcnico. Ao Livro Tcnico. Rio de Janeiro, 1976 SPECK, Henderson Jose, et alli. Manual Bsico de Desenho Tcnico. 1 ed. Editora da UFSC.Fpolis, 1997. ABNT - Normas para o Desenho. Ed. Globo, Porto Alegre, 1977.
Cdigo
Nome da Disciplina
CH
ECOMP016 Ementa:
40
Bibliografia:
Cdigo
Nome da Disciplina
CH
ECOMP017 Ementa:
Fsica Experimental
60
Cintica; Energia Mecnica; Colises; Dinmica dos Corpos Rgidos; Oscilaes e Ondas; Hidrosttica e Termodinmica.
Bibliografia:
FSICA, R. Resnick e D. Halliday, Vols. 1 e 2, Ao livro Tcnico S.A FSICA, P. Tipler, Vol,. 1, 2 Ed.., Guanabara Dois Rio de Janeiro.
Cdigo
Nome da Disciplina
CH
ECOMP018 Ementa:
Arquitetura de Computadores
60
Organizao bsica de computadores: processador, memria, entrada-sada. Organizao interna do processador. Hierarquia de memria. Dispositivos de E/S. Barramentos. Microarquiteturas e microprogramao. Arquitetura do conjunto de instrues. Linguagem de mquina e de montagem. Arquiteturas no-convencionais.
Bibliografia:
Tanenbaum, A.S. Organizao Estruturada de Computadores. Prentice Hall Brasil, 2007. Stallings, William. Arquitetura e Organizao de Computadores, Prentice Hall Brasil, 2002. Weber, Raul. Fundamentos de Arquitetura de Computadores, Sagra Luzzato, Porto Alegre, 2001. Murdocca, Miles. Computer Organization and Architecture. Ie-Wiley, 2007. Hennessy, John. Arquitetura de Computadores: uma Abordagem Quantitativa, Campus, Rio de Janeiro, 2003.
Cdigo
Nome da Disciplina
CH
ECOMP019 Ementa:
Fsica 2
60
Gravitao, Fludos, Movimento Oscilatrio, Ondas, Superposio de Interferncia de Ondas Harmnicas, Termodinmica, Teoria Cintica dos Gases, Expanso Trmica
Bibliografia:
Resnick, R., Halliday, D.: `Fsica Vol. 2', , LTC, 1985, 4a. Edio Tipler, P.: `Fsica Vol. 1', Guanabara Dois, 1984, 2a. Edio Cdigo Nome da Disciplina CH
ECOMP020 Ementa:
Fsica 3
60
Bibliografia:
Halliday, Resnick. Fundamentos de Fsica, Volume 3, LTC, Rio de Janeiro, 2001. Cdigo Nome da Disciplina CH
ECOMP021 Ementa:
Informtica e Sociedade
40
A informatizao e suas conseqncias econmicas. A informatizao e o aspecto educacional. Efeitos polticos. Impactos sociais. Informatizao e privacidade. Informtica e desenvolvimento econmico e social. O Impacto da automao e a questo do trabalho. Incluso digital. Questes da atualidade e consideraes sobre o futuro.
Bibliografia:
Dyson, Esther. A Nova Sociedade Digital, Campus, Rio de Janeiro, 1988. Fernandes, Aguinaldo. Gerencia Estratgica da Tecnologia da Informao, LTC, Rio de Janeiro, 1992. Negroponte, Nicholas. A Vida Digital, Companhia das Letras, So Paulo, 1995. Cdigo Nome da Disciplina CH
ECOMP022 Ementa:
Interface Hardware-Software
60
Componentes de um computador, componentes de um processador, Processador Intel, Assembly, Assemblers, Dispositivos de entrada e sada, Programao em modo protegido: C, Assembly e Linux
Bibliografia:
The Pentium Microprocessor, James Antonakos. Prentice Hall Assembly Language. Programing with DOS and Linux. Jeff Duntemann. Wiley. Linux Assembly Language Programming. Bob Nevln. Prentice Hall. Cdigo Nome da Disciplina CH
ECOMP023 Ementa:
Probabilidade e Estatstica
60
Anlise exploratria. Probabilidade. Distribuio discreta e contnua de variveis aleatrias. Valor esperado e varincia. Inferncia estatstica: estimao de parmetros e teste de hipteses. Tpicos especiais. Utilizao de ferramentas computacionais.
Bibliografia:
Magalhes, M.T. e Lima, A.C. Noes de Probabilidade e Estatstica. 6 ed., EDUSP, So Paulo, 2004. Bussab, W. e Morettin, P. Estatstica Bsica. 5 ed., Saraiva, So Paulo, 2004. Yates, R.D. e Goodman, D.J. Probability and Stochastic Processes: A Friendly Introduction for Electrical and Computer Engineers. John Wiley & Sons, New York, 2002. Dekking, F. M.; Kraaikamp, C.; Lopuha, H. P. & Meester, L. E. A Modern Introduction to Probability and Statistics: Understanding Why and How. Springer, 2005. Magalhes, M. N. Probabilidade e Variveis Aleatrias. IME-USP, 2004. Verzani, J. Using R for Introductory Statistics. Chapman & Hall/CRC, 2004. Lapponi, J.C. Estatstica Usando Excel. 2 ed., Lapponi, So Paulo, 2000. Dalgaard, P. Introductory Statistics with R. Springer, 2002. Cdigo Nome da Disciplina CH
ECOMP024 Ementa:
Clculo 4
60
Integrais mltiplas. Integrais de Linha. Campos vetoriais conservativos. Mudana de variveis em integrais mltiplas. Superfcies parametrizadas. Integrais de superfcie. Teorema de Green. Teorema de Gauss. Teorema de Stoke. Equaes diferenciais de primeira e segunda ordem. Mtodos elementares de soluo. Equaes diferenciais lineares.
Bibliografia:
vila, Geraldo. Clculo 2, Funes de uma Varivel Real, LTC, Rio de Janeiro, 2004. Stewart, James. Clculo 2, Thomson Learning, So Paulo, 2005. Swokowski, Earl. Clculo com Geometria Analtica, Makron Books, So Paulo, 1994. Guidorizzi, Hamilton. Um Curso de Clculo, LTC, Rio de Janeiro, 2001. Leithold, Louis. Clculo com Geometria Analtica, Harbra, So Paulo, 1994.
Cdigo
Nome da Disciplina
CH
ECOMP025 Ementa:
Variveis Complexas
40
Nmeros Complexos. Funes analticas complexas. Representao conforme. Integrao complexa. Mtodo dos Resduos. Funes harmnicas. Expanso em srie de potncias. A funo Gamma. A frmula de Stirling.
Bibliografia:
vila, G. Variveis Complexas e Aplicaes. LTC Editoda, Ed. 3. 2000 Cdigo Nome da Disciplina CH
ECOMP026
Circuitos
40
Ementa:
Classificao e componentes de circuitos. Leis de Kirchoff. Equaes de malha e de ns. Diagramas de blocos e de fluxo de sinal. Anlise de circuitos. Modelagem de circuitos por equaes de estado. Resposta em freqncia.
Bibliografia:
W. H. Hayt, Jr.: Anlise de Circuitos em Engenharia. McGraw- Hill David Johnson et al. Fundamentos de Anlise de Circuitos Eltricos, Prentice Hall do Brasil J. David Irwin: Anlise de Circuitos em Engenharia - Quarta Edio - Makron Books Paulo Antonio Mariotto: Anlise de Circuitos Eltricos - Prentice Hall Cdigo Nome da Disciplina CH
ECOMP027 Ementa:
Redes de Computadores
60
Conceitos de redes de computadores. Comunicao de dados. Arquitetura de redes de computadores. Protocolos de baixo nvel. Protocolos de alto nvel. Redes locais de computadores. Redes de longa distncia. Noes de interconexo de redes de computadores.
Bibliografia:
Kurose, James F. Redes de Computadores e a Internet:Uma Abordagem Top-down. 3 ed., Pearson Education, 2006. Tanembaum, Andrew. Redes de Computadores. 4a ed., Campus, Rio de Janeiro, 2003. Peterson, Larry. Computer Networks: a Systems Approach. Morgan Kaufmann, USA, 2003. Cdigo Nome da Disciplina CH
ECOMP028 Ementa:
Mtodos Numricos
60
Aritmtica computacional. Soluo numrica de equaes no-lineares. Soluo numrica de sistemas de equaes lineares. lgebra linear computacional. Aproximao de funes. Derivao e integrao numricas.
Bibliografia:
Ruggiero, Mrcia. Clculo Numrico: Aspectos Tericos e Computacionais. Makron Books, So Paulo, 1996. Kincaid, D. e Cheney, W. Numerical Analysis: Mathematics of Scientific Computing. Brooks-Cole, USA, 2002. Cludio, Dalcidio M., Marins, Jussara M. Clculo numrico computacional: teoria e prtica. Atlas, So Paulo, 2000. Sperandio, Dcio; Mendes, Joo Teixeira; Silva, Luiz Henry M. Clculo Numrico: Caractersticas Matemticas e Computacionais dos Mtodos Numricos. Prentice Hall, 2006. Press, William H., Teukolsky, Saul A., Vetterling, William T. e Flannery, Brian P. Numerical Recipes in C. Cambridge University, 1996. Cdigo Nome da Disciplina CH
ECOMP029
60
Ementa:
Fundamentos da anlise de linguagens de programao. Nomes, ligao, checagem de tipos e escopos. Tipos de dados. Expresses, atribuio e estruturas de controle. Subprogramas. Orientao a objetos. Programao funcional e programao lgica.
Bibliografia:
Sebesta, Robert. Conceitos de Linguagens de Programao, Bookman, Porto Alegre, 2000. Pratt, T. Programming Languages: Design and Implementation, Prentice Hall, USA, 1996. Cdigo Nome da Disciplina CH
ECOMP030 Ementa:
Inteligncia Artificial
60
Aspectos histricos e conceituao da inteligncia artificial. Resoluo de problemas via busca. Representao do conhecimento e raciocnio. Sistemas especialistas. Aquisio de conhecimento e aprendizagem automtica. Raciocnio baseado em casos. Tratamento de incerteza. Seminrios em temas complementares.
Bibliografia:
Luger, George. Inteligncia Artificial: Estruturas e Estratgias para a Soluo. Bookman, Porto Alegre, 2004. Russell, Stuart e Norvig, Peter. Inteligncia Artificial. Campus, Rio de Janeiro, 2004. Rich, Elaine; Knight, Kevin. Inteligncia artificial. 2 ed. Makron Books, So Paulo, 1994. Cdigo Nome da Disciplina CH
ECOMP031 Ementa:
Sinais e Sistemas
60
Representao de sinais, sries de Fourier generalizadas, espectro de sinais, a transformada discreta de Fourier (DFT). Transmisso de sinais em sistemas lineares, modelos lineares de canais, convoluo, banda passante, filtros analgicos passivos e ativos. A Transformada Z.
Bibliografia:
A.V. Oppenheim and A.S. Willsky, Signals and Systems, 2nd ed. Prentice-Hall, 1997. H.M. de Oliveira, Fundamentos da Engenharia de Telecomunicaes, Pub. Interna do DES, 1994. R.N. Bracewell, The Fourier Transform and its Applications, McGraw-Hill, 1989. R.A. Gabal and R.A. Roberts, Signals and Linear Systems, Wiley, 1987. Cdigo Nome da Disciplina CH
ECOMP032 Ementa:
Circuitos
Eletrnica
60
Eletrnicos;
Propriedades
Eletrnicas
de
Materiais.
Semicondutores,
Junes
Semicondutoras e Diodos Semicondutores. Transistores Bipolares e de Efeito de Campo. Circuitos Integrados Lineares. Amplificadores Operacionais. Multivibradores e Osciladores.
Bibliografia:
Cdigo
Nome da Disciplina
CH
ECOMP033 Ementa:
Eletromagnetismo
60
Reviso matemtica. Eletrosttica. Problemas de valores de fronteira em eletrosttica. Conduo eltrica. Magnetosttica.
Bibliografia:
D. T. Paris and F. K Hurd, Basic Electromagnetic Theory, McGraw-Hill Book Company, New York (1969) E. M. Purcell, Electricity and Magnetism Berkeley Physics Course Vol. 2, McGraw-Hill Book Company, New York (1965) John R. Reitz, Frederic J. Milford and Robert W. Christy, Foundations of Electromagnetic Theory, 4 . edio, Addison-Wesley Pub Co (1992) Cdigo Nome da Disciplina CH
ECOMP034 Ementa:
Servomecanismos
60
Conceito de sistemas e de modelos; representao dos sistemas; conceito de estado, de controlabilidade e de observabilidade; propriedades dos sistemas no domnio do tempo, estabilidade de Routh; lugar das razes; resposta em frequncia: diagramas de Bode e estabilidade de Nyquist; aplicaes e simulaes.
Bibliografia:
OGATA, K. Engenharia de Controle Moderno Prentice Hall do Brasil 1970 e Ed. Atualizada ELGERD, 0. Control System Theory Int. Student Ed. 1967 DORF, R.C. Modern Control Systems Addison-Wesley Pub. Co. e Ed. Atualizada CREN, C.T. Introduction to Linear System Theory Holt, Hinehart na Winston Onc. - 1970 OGATA, K. Projeto de Sistemas Lineares de Controle com MATLAB Prentice Hall do Brasil 1996
Cdigo
Nome da Disciplina
CH
ECOMP035 Ementa:
Banco de Dados
60
Mtodos de acesso primrio e secundrio. Arquitetura de banco de dados e modelos de dados. Projeto conceitual: modelo entidade-relacionamento. Projeto lgico. Modelo relacional. Estudos de casos em SGBDS. Transaes, concorrncia, recuperao, segurana e integridade em banco de dados. Linguagem SQL.
Bibliografia:
Navathe, S. e Elmasri, R.E. Sistemas de Banco de Dados. Addison Wesley, Brasil, 2005. Silberschatz, Abraham. Sistemas de Banco de Dados, Campus, Rio de Janeiro, 2006. Date, C. J. Introduo a Sistemas de Banco de Dados, Campus, Rio de Janeiro, 2004. Setzer, Valdemar. Banco de Dados, Edgard Blucher, So Paulo, 2005. Heuser, C.A., Projeto de Banco de Dados. Sagra-Luzzatto, Porto Alegre, 2004. Cdigo Nome da Disciplina CH
ECOMP036 Ementa:
Engenharia de Software
60
Fases do desenvolvimento de software. Modelos de processos de software. Requisitos de especificao de software. Tcnicas de levantamento de dados. Planejamento e projeto de software. Gerenciamento de projetos. Modelos de sistema. Testes de software.
Bibliografia:
Sommerville, Ian. Engenharia de Software, Prentice-Hall, So Paulo, 2003. Pressman, Roger. Engenharia de Software, McGraw-Hill, So Paulo, 2002. Rezende, Denis. Engenharia de Software, Brasport, Rio de Janeiro, 2005. Pfleeger, Shari. Engenharia de Software: Teoria e Prtica, Prentice-Hall, So Paulo, 2004. Filho, Wilson. Engenharia de Software: Fundamentos, Mtodos, Padres, LTC, So Paulo, 2003. Cdigo Nome da Disciplina CH
ECOMP037 Ementa:
Sistemas Distribudos
60
Caracterizao de sistemas de computao distribuda. Modelos de sistemas distribudos. Processos em sistemas distribudos. Objetos distribudos. Sincronizao e coordenao. Servios de sistemas distribudos. Segurana em sistemas distribudos. Novos modelos de sistemas distribudos. Algoritmos distribudos. Replicao e tolerncia a falhas.
Bibliografia:
Coulouris, G. Dollimore J. Distributed Systems: Concepts and Design. Addison Wesley, USA, 2005. Tanenbaum, A. Steen M. Distributed Systems: Principles and Paradigms. Prentice Hall, USA, 2002. Cdigo Nome da Disciplina CH
ECOMP038
Compiladores
60
Ementa:
Processadores de linguagem: compilador e interpretador. Introduo compilao. Fases da compilao. Ambigidade. Relaes sobre gramticas. Anlise lxica. Anlise sinttica ascendente e descendente. Ferramentas para anlise lxica e sinttica. Tabelas de smbolos. Anlise semntica e gerao de cdigo. Introduo otimizao de cdigo.
Bibliografia:
Price, A. M. Implementao de Linguagens de Programao: Compiladores. Sagra Luzzato, 2001. Aho, Sethi, Ullman. Compiladores: Princpios, Tcnicas e Ferramentas. LTC, Rio de Janeiro, 1986. Setzer, Valdemar. A Construo de um Compilador. Campus, Rio de Janeiro, 1986. Cdigo Nome da Disciplina CH
ECOMP039 Ementa:
Princpios de Comunicao
60
Anlise de sinais determinsticos, Comunicaes analgicas, Principais tipos de modulao e demodulao, Comunicaes Digitais, Transmisso de Dados, Comunicaes Modernas (celulares, satlites, pticas etc.).
Bibliografia:
H. Magalhes de Oliveira, "Fundamentos da Engenharia de Telecomunicaes", 801 pg., 2009, publicao do DES-UFPE. K.S. Shanmugam, "Digital and Analog Communication Systems",1985, Wiley. M.S. de Alencar, "Sistemas de Comunicaes", 2001, rica ISBN 8571948380. W.S. Chui, "Princpios de Telecomunicaes: Manual de Laboratrio e Exerccios", 1992, rica. H. Taub, "Principles of Communication Systems", 2nd ed., 1986, McGraw-Hill. A. B. Carlson, "Communication Systems", 3rd ed., 1986, McGraw-Hill M. Snchez, J.A. Corbelle, "Transmisso Digital e Fibras pticas", 1994, Makron Books. H. Magalhes de Oliveira, "Fragmentos Histricos das Telecomunicaes", 2001, publicao interna do DESUFPE, 45pp. Cdigo Nome da Disciplina CH
ECOMP040 Ementa:
Projeto de desenvolvimento
60
Os tpicos sero definidos pelo professor ao ministrar a disciplina, enfocando os principais temas atuais da rea.
Bibliografia:
A bibliografia ser definida em funo do tema sobre Humanidades a ser adotado pelo professor responsvel pela disciplina.
Cdigo
Nome da Disciplina
CH
ECOMP041
Gerenciamento de Projetos
60
Ementa:
Ciclo de vida e organizao de projetos. Gesto da integrao. Gesto do escopo. Gesto do tempo. Gesto de custos. Gesto de qualidade. Gesto de recursos humanos. Gesto de comunicaes. Gesto de riscos. Gesto de aquisies. Software para gesto de projetos.
Bibliografia:
PMI Institute, Um Guia do Conjunto de Conhecimentos em Gerenciamento de Projetos. Project Management Institute, Pennsylvania, EUA, 2004. Heldman, K. Gerncia de Projetos: Guia Para o Exame Oficial do PMI. Campus, So Paulo, 2005. Prado, D. S. Gerenciamento de Projetos nas Organizaes. EDGerencial, Belo Horizonte, 1999. Dinsmore, C. Como se Tornar Um Profissional em Gerenciamento de Projetos. Qualitymark, Rio de Janeiro, 2005. Cdigo Nome da Disciplina CH
ECOMP042 Ementa:
40
Cincia e conhecimento cientfico. Diferena entre cincia e tecnologia. A pesquisa cientfica. Teorias cientficas e a validao da pesquisa. Metodologia geral da pesquisa. Tipos de pesquisa. Mtodos
e tcnicas de pesquisa. Problema e problemtica - aprimoramento das hipteses. Estudos exploratrios e referencial terico. Elaborao de um projeto de pesquisa e de um relatrio de pesquisa. Ferramentas auxiliares.
Bibliografia:
Castro, C. M. A Prtica da Pesquisa. Pearson, 2006. Volpato, G. L. Cincia: da filosofia publicao. Cultura Acadmica, 2007 Costa, Ana Rita. Orientaes Metodolgicas para Produo de Trabalhos Acadmicos. Edufal, Macei, 1997. Lakatos, E.M. Fundamentos de Metodologia Cientfica. Atlas, So Paulo, 2001.
Cdigo
Nome da Disciplina
CH
ECOMP043 Ementa:
Interface Hardware-Software 2
60
Kernel Linux, Modulos, Construo e execuo de mdulos, Tcnicas de depurao, Comunicao com o hardware, modalidades de device drivers, Virtual device drivers, Kernel-mode e user-mode, alocao de memria, tipos de dados no kernel.
Bibliografia:
Understanding the Linux Kernel, Daniel Plerre Bovet, Marco Cesati, Bovet Daniel, Cesati Marco; Third Edition Linux Device Drivers, Jonathan Corbet, Alessandro Rubini, Greg Kroah-Hartman; Third Edition Essential Linux Device Drivers, Sreekrishnan Venkateswaran Cdigo Nome da Disciplina CH
ECOMP044 Ementa:
60
Anlise Espectral Digital. Transformada Discreta de Fourier (DFT).Algoritmos de DFT. Filtragem usando DFT e de Longas Seqncias de Dados. Amostragem. Transformaes. Filtros Digitais. Sinais de Tempo Discreto. Funes Janela. Convoluo. Processamento de udio.
Bibliografia:
Cdigo
Nome da Disciplina
CH
ECOMP045 Ementa:
Empreendedorismo
40
O Empreendimento e o Empreendedor. Caractersticas do Empreendedor. Plano de Negcios Simplificado. Teoria Visionria. Estudos de Viabilidade. Anlise de Mercado. Fundamentos de Marketing. Criatividade. Planejamento Financeiro. Fontes de financiamento, incubadoras Conceitos Bsicos de Legislao Empresarial. Depoimentos de Empreendedores. Simulao Empresarial. Anlise dos Planos de Negcios.
Bibliografia:
Dolabela, Fernando. O Segredo de Luisa, Cultura, So Paulo, 1999. Dolabela, Fernando. Oficina do Empreendedor, So Paulo, 1999. Dornelas, J.C.A. Empreendedorismo Transformando Idias Em Negcios- 2 ed. Campus, 2005. Dornelas, J.C.A. Empreendedorismo na Prtica- 1 Edio. Editora Campus, 2008. Salim, Csar. Construindo Planos de Negcios, Elsevier, Rio de Janeiro, 2003. Covey, Sthephen. Os 7 Hbitos das Pessoas Altamente Eficazes, Best Seller, So Paulo, 2002. Carlzon, Jan. A Hora da Verdade, Sextante, Rio de Janeiro, 2003. Cdigo Nome da Disciplina CH
ECOMP046 Ementa:
60
Introduo aos sistemas operacionais. Conceitos bsicos de sistemas operacionais. Gerncia de processador, de memria, de dispositivos de entrada/sada. Sistemas de arquivo. Sistemas operacionais multitarefas e preemptivos. Viso e conceitos gerais de sistemas de computao a tempo real. Sincronizao de processos concorrentes. Escalonamento de tarefas em sistemas em tempo real. Gerenciamento de entrada e sada. Aplicaes.
Bibliografia:
Liu, Jane W. S.. Real Time Systems, Prentice Hall,, 2000. Cheng, A. M. K. Real-Time Systems: Scheduling, Analysis, and Verification. Wiley-Interscience. 2002. Cdigo Nome da Disciplina CH
ECOMP047 Ementa:
Computao Grfica
60
Transformaes Geomtricas 2D e 3D. Modelagem. Visualizao. Iluminao. Realidade virtual. Ferramentas e Ambientes de Software.
Bibliografia:
Gomes, Jonas e Cruz Velho. Fundamentos da Computao Grfica, IMPA, Rio de Janeiro, 2003. Watt, Alan. 3D Computer Graphics, Addison Wesley, USA, 1999. Hearn, Donald. Computer Graphics with Open GL, Pearson Education, NJ, 2004. Borges, Jos Antonio. Introduo s tcnicas de computao grfica 3D. SBC, Rio de Janeiro, 1988. Angel, Edward. Interactive computer graphics: a top-down approach with OpenGL 3rd ed. Reading, MA: AddisonWesley, 2003. Ames, A.L.; Nadeau, D.R.; Moreland, J.L. VRML 2.0 sourcebook, 2. ed. New York, Wiley, 1997. Cdigo Nome da Disciplina CH
ECOMP048 Ementa:
Multimdia
60
Autoria: Plataformas para Multimdia. Ferramentas de Desenvolvimento. udio: Propriedades Fsicas do Som. Representao Digital. Processamento e Sntese de Som. Imagens: Representao Digital, Dispositivos Grficos, Processamento. Desenhos: Representao de Figuras. Vdeo: Interfaces, Processamento. Animao.
Bibliografia:
CHAVES, EDUARDO O. C. MULTIMIDIA - CONCEITUACAO, APLICACOES E TECNO- ED. PEOPLE 1991 Multimdia: Conceitos e Aplicaes - Wilson de Paula Pdua Filho LTC, Rio de Janeiro, 2000. RUSS, JOHN C. ; " The Image Processing Handbook ". CRC Press, Boca Raton, 1992.
Cdigo
Nome da Disciplina
CH
ECOMP049
40
Ementa:
Os tpicos sero definidos pelo professor ao ministrar a disciplina, enfocando os principais temas atuais da rea.
Bibliografia:
A bibliografia ser definida em funo do tema sobre Humanidades a ser adotado pelo professor responsvel pela disciplina.
Cdigo
Nome da Disciplina
CH
ECOMP050 Ementa:
Sistemas Embarcados
40
Engenharia de Requisitos para Sistemas Embarcados. Especificao, Anlise e Modelos de Implementao. Seleo de Arquitetura. Reusabilidade de Componentes de Software e Hardware para Sistemas Embarcados. Desenvolvimento de Software em Camadas de Abstrao. Introduo aos Componentes de Hardware Reconfigurveis. Microcontroladores: Arquiteturas, Linguagens de Programao, Memria, Dispositivos de E/S, Programao, Temporizadores, Interrupo, Conversores Analgico/Digitais e Digital/Analgicos. Editores, Compiladores, Simuladores, Tcnicas de Teste e Depurao, Escalonadores de Processos, Tcnicas de escalonamento, Sistemas Operacionais de Tempo Real para Microcontroladores
Bibliografia:
Cdigo
Nome da Disciplina
CH
ECOMP051 Ementa:
Microprocessadores e Aplicaes
40
Memrias e Dispositivos Programveis. Barramentos de Dados, Endereo e Controle. Arquitetura Bsica de Microprocessadores e Microcontroladores. Entradas e Sadas. Interrupes.
Programao em Assembly e C para microcontroladores. Tpicos avanados: memria virtual, cache, controladores de memria, DMA. Perifricos. Aplicaes de Microprocessadores.
Bibliografia:
Organizao Estruturada de Computadores ; 4 ed ; Tanenbaum, Andrew S; LTC: 2002; . ISBN 8521612532 Aplicaes Prticas do Microcontrolador 6051; 12 ed ; SILVA, Jr., V. P; rica : ; . ISBN 8571949395 Apostila de Microcontroladores; ; BA, N.; CEFET-SC: ; . ISBN Microcontrolador 6051 Detalhado ; 4 ed ; NICOLAS, D. E. C.; rica: 2002 ; . ISBN ORGANIZAAO E PROJETO DE COMPUTADORES: A INTERFACE HARDWARE/SOFTWARE ; 2 ed; HENNESSY, JOHN L. & PATTERSON, DAVID ; LCT :2002 Cdigo Nome da Disciplina CH
ECOMP052 Ementa:
Modelagem e Simulao
40
Sistemas Contnuos, Discretos e a Eventos Discretos. Modelos e Tcnicas de Modelagem de Sistemas. Mecanismo de Controle de Tempo. Modelos Estatsticos e Matemticos. Anlise dos Dados da Simulao. Linguagens de Programao.
Bibliografia:
Cdigo
Nome da Disciplina
CH
ECOMP053 Ementa:
40
Definio e caracterizao de sistemas a eventos discretos (SED's). Modelos de sistemas a eventos discretos. lgebra Max-Plus. lgebra de processos. Teoria de linguagens formais e autmatos. Lgica temporal. Redes de Petri. Tcnicas de modelagem e sntese de controladores: redes de Petri e teoria de controle supervisrio. Exemplificao: sistemas de manufatura.
Bibliografia:
Cdigo
Nome da Disciplina
CH
ECOMP054 Ementa:
40
Sistemas Contnuos, Discretos e a Eventos Discretos. Sistemas em Malha Aberta e Fechada. Modelos e Tcnicas de Modelagem. Tcnicas de Anlise de Desempenho de Sistemas. Controladores e Compensadores. Sensores, Transdutores e Atuadores. Sistemas de Aquisio de Dados, Monitorao e Controle. Controladores Programveis. Simulao de Modelos de Sistemas. Intertravamento de Mquinas. Elementos e Sistemas de Automao Industrial (CNC, CLP, Mquinas, Manipuladores, Robs Industriais, Transportadores, Inspeo e Medio). Ambiente de Manufatura Integrada por Computadores (CIM, CAE, CAD, CAM, Tecnologias de Movimentao, Tecnologia de Grupo).
Bibliografia:
Cdigo
Nome da Disciplina
CH
ECOMP055
Controle Digital
40
Ementa:
Sistemas de controle e automao. Modelos matemticos para sistemas e perturbaes. Anlise de sistemas discretos no tempo. Implementao por computador de sistemas analgicos. Projeto de
controladores digitais. Otimizao. Aspectos prticos. Introduo a sistemas no-lineares. Controladores lgicos programveis . Sistemas distribudos de controle digital.
Bibliografia:
Astrom, K. J. ; Wittenmark, B. , Computer controlled systems theory and design. Prentice hall, New Jersey, 1984. Isermann,R. Digital control systrem, Springer, 1981. James, K. PC Interfacing and Data Acquisition: Techniques for Measurement, Instrumentation and Control , Book News Inc., 2000. Kane, L. A. Advanced Process Control and Information Systems for the Process Industries. Gulf Professional Publishing Company, 2000. Ikonen, E. et al., Advanced Process Identification & Control , Marcel Dekker, 2001. Cdigo Nome da Disciplina CH
ECOMP056 Ementa:
Controle Analgico
60
Introduo teoria de controle. Representao matemtica de sistemas lineares. Comportamento dinmico de sistemas lineares. Propriedades de sistemas de controle. Tcnicas de anlise de sistemas de controle. Tcnicas de sntese de sistemas de controle
Bibliografia:
OGATA, Katsuhiko. Engenharia de controle moderno. So Paulo: Pearson. ALDABO, Ricardo. Sistemas de Redes para Controle e Automao. So Paulo: Books Express, 2000. Cdigo Nome da Disciplina CH
ECOMP057 Ementa:
40
Redes de Petri Lugar/Transio; Modelagem com Redes de Petri; Redes de Petri de Alto Nvel; Redes de Petri Coloridas (CP-nets); CP-nets hierrquicas; CP-nets com Tempo; CPN-Tools; Modelagem com CP-nets; Anlise comportamental de modelos CP-nets; Aplicao de CP-nets;Verificao de modelos
Bibliografia:
. International Journal on Software Transfer Technology, Springer-verlag, 1998. L.M. Wells. Performance Analysis Using Coloured Petri Nets. Tese de Doutorado, Universidade de Aarhus, Dinamarca, 2002. A. V. Ratzzer et alli. CPN Tools for Editing, Simulating, and Analysing Coloured Petri Nets, 2003. L.M. Kristensen. State Space Methods for Coloured Petri Nets. Tese de Doutorado, Universidade de Aarhus, Dinamarca, 2000.
6. Estgio Supervisionado
O Estgio Supervisionado do Curso de Engenharia da Computao, no obrigatrio, tem por objetivo, a articulao dos conhecimentos tericos e o exerccio da profisso em seu sentido mais amplo, promovendo atividades voltadas para a formao de profissionais de computao com conhecimento das diversas realidades do mercado, quer seja nas aplicaes de carter cientfico, quer nas de cunho empresarial. O Estgio Supervisionado de Computao coordenado pelo Colegiado do Curso e tem carter optativo. Pode ser realizado ao longo do curso, aps o 3 (terceiro) semestre letivo. Durante o Estgio, os alunos devero desenvolver atividades prticas que permitam sedimentar os conhecimentos acumulados nas diversas disciplinas j cursadas e entrar em contato com a realidade local, conhecendo suas dificuldades e necessidades de aprimoramento e automao. Os estgios supervisionados devero ter acompanhamento de um professor do Instituto de Computao, responsvel pela evoluo do aluno nas suas atividades prticas, suprindo-lhe com a orientao e apoio necessrios ao seu bom desempenho durante todo o estgio. O Estgio Supervisionado poder ser remunerado ou no, e em instituies de ensino e pesquisa ou em empresas privadas, desde que haja nelas um profissional da rea de Computao que seja responsvel pelas atividades dirigidas do aluno e que possa avali-lo no final do estgio.
8. Atividades Complementares
As atividades complementares devem ser desenvolvidas ao longo do curso, dentro da carga horria prevista, segundo programao individual de cada aluno. Ao final do Curso, a Coordenao cadastrar as atividades individuais dos alunos, definindo a carga horria correspondente a cada atividade, considerando-se, dentre outras e todas vinculadas a reas de interesse do curso: pesquisa, extenso, monitoria, eventos culturais, cientficos e estudantis (congressos, seminrios, encontros, conferncias, palestras, cursos), ncleos temticos, temas interdisciplinares, disciplinas extracurriculares ministradas fora do curso ou por outras instituies, se forem compatveis com a formao do bacharel em Computao.
9. Avaliao
9.1. Avaliao do Projeto Pedaggico
A avaliao permanente deste Projeto Pedaggico a ser implantado com a presente proposta de importncia fundamental para aferir o sucesso do currculo proposto para o Curso, como tambm para certificar-se da necessidade de alteraes futuras que venham aprimorar o Projeto, tendo em vista o seu carter dinmico e a necessidade de adaptar-se s constantes avaliaes que ter que enfrentar. Seguindo a orientao dos Conselhos Superiores da UFAL, devero ser inseridos mecanismos que possibilitem uma avaliao institucional e uma avaliao do seu desempenho acadmico ensino e aprendizagem de acordo com as normas vigentes na Instituio, possibilitando a realizao de uma anlise diagnstica e formativa, durante todo o processo de implantao do atual Projeto Pedaggico. Tal processo de avaliao dever utilizar estratgias e tticas que possibilitem uma discusso ampla, visando detectar as deficincias que porventura existam. As atividades de extenso universitria, realizadas no mbito do Curso, em parceria com rgos pblicos ou empresas privadas, sero tambm avaliadas pela sociedade, atravs de instrumentos adequados, inclusive nos estgios curriculares no obrigatrios. Tambm ser adotado para fins de avaliao do Projeto Pedaggico do curso, o roteiro proposto pelo INEP/MEC para as condies de ensino, atravs dos seguintes tpicos: 1. Organizao Didtico-Pedaggica: Administrao Acadmica, Projeto do Curso, Atividades Acadmicas articuladas ao ensino de graduao; 2. Corpo Docente: Formao Profissional, Condies de Trabalho, Atuao e Desempenho Acadmico e Profissional; 3. Infra-Estrutura: Instalaes Gerais, Biblioteca, Instalaes e Laboratrios Especficos.
Mestres:
Alcino DallIgna Jnior Ailton Cruz dos Santos Cid Cavalcanti de Albuquerque Diniz Fireman de Arajo Filho Fbio Cunha de Albuquerque Heitor Soares Ramos Filho Jaime Evaristo dos Santos Jorge Silva Dantas Jos Arnon Silva Costa Leandro Sales Marcus de Melo Braga Mrcio Ribeiro Petrcio Antonio Medeiros Barros
Especialistas:
Fernando Bruno de Oliveira Marcos Cavalcante Gameleira