Escolar Documentos
Profissional Documentos
Cultura Documentos
CENTRO TECNOLÓGICO
ENGENHARIA
DE COMPUTAÇÃO:
Versão atualizada para o curso implantado na
UFPA, considerando a otimização dos aspectos
pedagógicos envolvidos.
por
Tadeu da Mata Medeiros Branco
Gervásio Protásio dos Santos Cavalcante
Ubiratan Holanda Bezerra
Belém – Pará
Julho 2002
2
ENGENHARIA DE COMPUTAÇÃO:
Versão atualizada para o curso implantado na UFPA,
considerando a otimização dos aspectos pedagógicos
envolvidos.
APRESENTAÇÃO
SUMÁRIO
1. INTRODUÇÃO 1
2. JUSTIFICATIVA 4
2. 1. O mercado de trabalho para o Engenheiro de Computação no Pará 6
3. PERFIL DO PROFISSIONAL 9
3. 1. Papel do egresso na sociedade 10
4. INFRA-ESTRUTURA 11
4. 1. Instalações 11
4. 2. Departamentos envolvidos 12
4. 3. Recursos bibliográficos 13
5. CONTEXTUALIZAÇÃO DO CURSO NO ÂMBITO DO
23
CENTRO TECNOLÓGICO
6. ESTRATÉGIAS DE IMPLEMENTAÇÃO 24
6. 1. Contratação de docentes 24
6. 2. Espaço físico 25
6. 2. 1 Salas de aulas 25
6. 2. 2 Laboratórios 27
7. ESTRUTURA CURRICULAR 28
7. 1. Disciplinas a serem cursadas por semestre letivo 29
7. 2. Caráter, carga horária, créditos, pré-requisitos, ementa e bibliografias
das disciplinas 32
8. PROPOSTA DE RESOLUÇÃO 55
9. BIBLIOGRAFIAS CONSULTADAS 66
4
1. INTRODUÇÃO
- 14
pós-graduação - lato - sensu e strictu - sensu, nas diversas áreas da computação. Detalhe
passível de compreensão, decorre das constantes mudanças em hardwares, expansão de
aplicação em processos cada vez mais sofisticados e outros aspectos relevantes que ocorrem
na Ciência da Computação. Os cursos oferecidos nos níveis de graduação e de pós-graduação,
dependendo da estrutura curricular oferecida, estão assim denominados:
• Ciência da Computação.
• Engenharia de Computação.
• Computação.
• Informática.
• Análise de Sistemas.
• Processamento de Dados.
Visando o alcance deste objetivo, foi desenvolvida a presente proposta que está
fundamentada em trabalhos preliminares que há algum tempo foram iniciados no
Departamento de Engenharia Elétrica do Centro Tecnológico da UFPA; na pesquisa de
estruturas curriculares de outras instituições de ensino do Brasil e do exterior, e nas
contribuições favoráveis, ou mesmo nas críticas, de diversos profissionais do mesmo
Departamento. Certamente que o alcance deste objetivo virá preencher uma lacuna há muito
desejada no contexto profissional do Estado do Pará.
7
2. JUSTIFICATIVA
Por seu turno, a Engenharia de Computação surgiu como uma outra ramificação,
ainda no sentido de tornar os profissionais de Computação com formação cada vez mais
específica. Entretanto, o conteúdo da Engenharia de Computação baseia-se, principalmente,
na herança das matérias da Engenharia Elétrica, em especial Microeletrônica e
Telecomunicações, que são de interesse do profissional da Computação.
A Engenharia Elétrica trata dos princípios básicos que suportam as tecnologias
empregadas para o desenvolvimento dos computadores, seus periféricos e dos sistemas de
comunicação que viabilizam a interligação remota de sistemas computacionais organizados
em rede. Por exemplo, a Eletrônica, ainda no âmbito da Engenharia Elétrica, continua
desenvolvendo circuitos integrados, para diferentes aplicações na Computação.5 A
Engenharia de Computação também desenvolve circuitos integrados. Contudo, desenvolve
principalmente os circuitos integrados digitais, responsáveis pela implementação da lógica
que racionaliza o funcionamento de sistemas computadorizados. A Ciência da Computação
trata o computador como a máquina que irá realizar o processamento, restando a concepção
do software, desenvolvimento, manutenção, e outros itens.
A Engenharia de Computação apresenta interseção com as mais diversas áreas, pois
expande-se justamente a partir da evolução da Microeletrônica e com a necessidade crescente
de concepção de sistemas computadorizados.
A partir deste contexto histórico evolutivo, identifica-se a seguinte divisão da
Computação:
independentemente da designação para o curso, acaba dando ênfase a matérias de acordo com
a experiência e área de atuação de seu corpo docente. 13
A exposição apresentada deixa claro que há profundas interseções entre a Ciência da
Computação e a Engenharia de Computação. Contudo, entende-se, com a devida ressalva,
que relacionar a Ciência da Computação como uma ênfase em software e a Engenharia de
Computação com uma ênfase em hardware, deve constituir uma classificação útil para fins
de mapeamento das necessidades do mercado, e de formação de profissionais.6
Apresentada esta discussão comparativa entre os dois cursos - Ciência da Computação
e Engenharia da Computação, entende-se haver necessidade de abordar a situação
específica da UFPA. Nesta, o Curso de Ciência da Computação tem como ênfases: Sistemas
de Informação e Software Básico, enquanto que o curso ora proposto estará direcionado para
formar o Engenheiro de Computação, com capacitação para desenvolver atividades
profissionais relacionadas com Sistemas de Inmformação e Telecomunicações e Automação
de Processos.
"A questão que se coloca, crucial para o futuro do pais e dos brasileiros,
é: qual fatia dessa industria será ocupada por empresas brasileiras ou, mais
apropriadamente, por trabalhadores brasileiros ?
"Na corrida em busca de um lugar ao sol no próximo século, cabe
perguntar: estão as Universidades e empresas brasileiras preparadas para a era
digital ? Qual a inovação necessária no pais para fazer frente aos desafios da
sociedade da informação?”.....................
3. PERFIL DO PROFISSIONAL
• modelagem e especificação dos problemas do mundo real, com o uso das técnicas
apresentadas no curso;
• implementação de sistemas de telecomunicações e de automação de processos;
• validação e transmissão da solução de um problema de forma efetiva e
contextualizada ao problema original.
• projetista de hardware;
13
4. INFRA-ESTRUTURA
4.1. Instalações
a) Salas de aulas
A carga horária média semanal prevista para o Curso é de 24,2 horas. Considerando-
se duas entradas de 30 alunos por semestre letivo, e em turnos de trabalho alternados, ou seja:
os 30 aprovados para cursarem no 1o Semestre Letivo desenvolverão suas atividades durante o
turno escolar que se inicia pela tarde, e termina no início da noite; enquanto os 30 aprovados
para cursarem no 2o Semestre Letivo, desenvolverão suas atividades no turno escolar que se
inicia pela manhã e termina no início da tarde, levará a necessidade de uma nova sala de aula
a cada semestre letivo, até alcançar um total de 9 salas de aulas no 9o Semestre Letivo,
conforme mostrado mais adiante no item 6. 2. 1.
b) Laboratórios
Para dar apoio ao funcionamento do Curso de Engenharia de Computação, a infra-
estrutura de apoio existente no Centro Tecnológico, compreende: uma oficina de manutenção
e quatro salas de computação com computadores interligados em rede, uma localizada no
prédio do Laboratório de Engenharia Elétrica e três salas localizadas no pavilhão Dp. Também
os laboratórios de Eletromagnetismo Aplicado, de Controle e Sistemas, de Circuitos Elétricos,
de Automação Industrial e o de Processamento Digital de Sinais, do mesmo Departamento,
integrarão a infra-estrutura de apoio ao funcionamento do curso. Um maior detalhamento da
infra-estrutura de laboratórios será descrito mais adiante no item 6. 2. 2.
15
4. 2. Departamentos Envolvidos
Centro Tecnológico
- Departamento de Engenharia Elétrica e de Computação
Centro de Ciências Exatas e Naturais
- Departamento de Informática.
- Departamento de Matemática.
Centro Sócio-Econômico
- Departamento de Administração.
- Departamento de Economia Geral.
50 49,76
45
40
35
30
(%) 25 23,63 23,63
20
15
10
5 1,18 1,18
0
CT (E. Elet) CT (E.Comp) EN SE CJ
Centros participantes
4. 3. Recursos bibliográficos
52. Shneiderman, Bem. Designing the user interface: strategies for effective human –
computer interaction. Massachusetts : Addison-Wesley, 1992.
53. Shultz, Richard D., Smith, Richard A Introduction to electric power engineering. New
York : John Wiley, 1988.
54. Sing, S. Semiconductor optoelectronics: physics and technology. McGraw-Hill. 1995..
55. Stalling, S, High speed network: TCP / IP and ATM design principles. Prentice Hall,
1998.
56. Steele, Raymond. Mobile Radio Communications. New York : IEEE Press, John Wiley,
1996.
57. Taflove, A. S. Advances in computational electrodynamics: the finite-difference time
domain method, Artech House, 1998.
58. Tanenbaum, A. S., Computer network, 3rd. Ed. Prentice Hall, 1996.
59. Vemuri, V. Rao. Artificial Neural Networks : concepts, and control applications. Los
Alamitos, Califórnia : IEEE Computer Society Press, 1992.
60. Vidyasagar, M. Nonlinear Systems analysis. New Jersey : Prentice Hall, 1993.
61. Vidyasagar, M. Control System Synthesis : a factorization approach. Cambridge : MIT
Press, 1985.
62. Wada, Osamu. Optoelectronic integration : Physics, technology and applications. Boston
: Kluwer Academic, 1994.
63. Welfonder, E., Lausterer, G. K., Weber, H. Control of power plants and power systems.
Oxford: IFAC; Pergamon Press, 1992.
64. White, David A. , Sofge, Donald A. Handbook Intelligent Control : neural, fuzzy and
adaptive approaches. New York : Van Nostrand Reinhold, 1992.
37. IEEE TRANS. ON CIRCUITS AND SYSTEMS II – ANALOG AND DIG. SIGNAL
PROC.
38. IEEE TRANS. ON COMMUNICATIONS
1987 ( f. v. 35 n. 1-4); 1988 ( f. v. 36 n. 12); 1989 – 91;
1992 ( f. v. 40 n. 7); 1993 ( f. v. 41 n. 7-9); 1994 ( f. v. 42 n. 6);
1995( f. v. 43 n. 2-4, 12); 1996 ( f. v. 44 n. 12); 1997;
1998 ( f. v. 46 n. 10-12).
39. IEEE TRANS. ON COMPUTER
1987 ( f. v. 36 n. 3); 1988 – 92; 1993 ( f. v. 42 n. 4, 6);
1994 ( f. v. 43 n. 6, 11); 1995 ( f. v. 44 n. 8 –9, 12); 1996 ;
1997 ( f. v. 46 n. 7-10); 1998 ( f. v. 47 n. 10 – 12).
40. IEEE TRANS. ON DIELECTRICS AND ELECTRICAL INSULATION
1994 ( f. v. 1 n. 3); 1995 ( f. v. 2 n. 1); 1996 – 7; 1998 ( f. v. 5 n. 5 – 6).
41. IEEE TRANS. ON EDUCATION
1991 ( f. v. 34 n. 3); 1992 – 7; 1998 ( f. v. 41 n. 4).
42. IEEE TRANS. ON ELECTRICAL INSULATION
1991 ( f. v. 26 n. 1 – 2, 4); 1992 – 3.
43. IEEE TRANS. ON ENERGY CONVERSION
( f. v. 3 n. 3 – 4); 1989 ( nenhum fascículo); 1990 – 4;
1995 ( f. v. 10 n. 1); 1996 – 7; 1998 ( f. v. 13 n. 4).
44. IEEE TRANS. ON INDUSTRIAL ELECTRONICS
1996 ( f. v. 43 n. 1-11); 1997 (nenhum fascículo); 1998 ( f. v. 45 n. 1, 6).
45. IEEE TRANS. ON INDUSTRY APPLICATIONS
1987 ( f. v. 23 n. 2); 1988 – 9; 1990 ( f. v. 26 n. 1); 1991;
1992 ( f. v. 28 n. 2); 1993 ( f. v. 29 n. 4); 1994 ( f. v. 30 n. 2 –4);
1995 ( f. v. 31 n. 1); 1996; 1997 ( f. v. 33 n. 6); 1998 ( f. v. 34 n. 1 –2, 6).
46. IEEE TRANS. ON INFORMATION THEORY
1991 – 3; 1994 ( f. v. 40 n. 3); 1995 ( f. v. 41 n. 2 – 3, 5); 1996;
1997 ( f. v. 43 n. 4 – 5).
47. IEEE TRANS. ON INSTRUMENTATION AND MEASUREMENT
1987 ( f. v. 36 n. 1); 1988 – 94; 1995 ( f. v. 44 n. 1);
1996 ( f. v. 45 n. 2 – 4); 1997.
48. IEEE TRANS. ON MICROWAVE THEORY AND TECHNIQUES
24
1998 ( f. v. 20 n. 3- ).
61. INTERNATIONAL JOURNAL OF ELECTRONICS
1991 – 97; 1998 ( f. v. 85 n. 5 –6).
62. JOURNAL OF LIGHTWAVE TECHNOLOGY
1994 ( f. v. 12 n. 1 – 3); 1995 ( f. v. 13 n. 1, 9); 1996-7;
1998 ( f. v. 16 n. 11 – 12).
63. THE JOURNAL OF MICROWAVE POWER & ELECTROMAGNETIC ENERGY
1993; 1994 ( f. v. 29 n. 2 –4); 1995 ( nenhum fascículo);
1996( f. v. 31 n. 2); 1997; 1998 ( f. v. 33 n. 3 – 4).
64. JOURNAL OF OPTICAL COMMUNICTIONS
1993; 1994 – 5 (nenhum fascículo); 1996 ( f. v. 17 n. 1 – 5); 1997;
1998 ( f. v. 19 n. 6).
65. LASER FOCUS WORLD
1992; 1993 ( f. v. 29 n. 1 – 2); 1994 – 5; 1996 ( f. v. 32 n. 2 – 3); 1997;
1998 ( f. v. 34 n. 4 – 12).
66. POWER ENGINEERING
1988 ( f. v. 92 n. 1- 6); 1989 ( f. v. 93 n. 7 – 12); 1990 ( nenhum fascículo);
1991( f. v. 95 n. 1 – 6); 1992 – 3; 1994 ( f. v. 98 n. 4 – 10); 1995;
1996( f. v. 100 n. 1 – 4); 1997 ( f. v. 101 n. 9, 11-12);
1998 ( f. v. 102 n. 1 – 3, 10 – 12).
67. SYSTEMS & CONTROL LETTERS
1997 ( f. v. 30 N. 1); 1998 ( F. V. 33 N. 4 – 5).
68. TELECOMMUNICATIONS
1991 ( f. v. 25 n. 1 – 8, 11 - 12), 1992 ( f. v. 26 n. 1 – 2, 4 – 12);
1993 ( nenhum fascículo); 1994 ( f. v. 28 n. 1 – 4, 12);
1995 ( f. v. 29 n. 1 – 2, 4 – 5); 1996 ( f. v. 30 n. 2, 4, 11 – 12); 1997; 1998 ( f. v. 32 n.
11 – 12).
26
6. ESTRATÉGIAS DE IMPLEMENTAÇÃO
6. 1. Contratação de docentes
• 1o Semestre: 02 docentes.
• 2o Semestre: 04 docentes.
• 3o Semestre: 06 docentes.
• 4o Semestre: 08 docentes.
• 5o Semestre: 10 docentes.
• 6o Semestre: 12 docentes.
• 7o Semestre: 13 docentes.
• 8o Semestre: 15 docentes.
• 9o Semestre: 17 docentes.
28
18 17
16 15
14 13
12 12
10 10
Quantidade 8
8
6 6
4 4
2 2
0
1 2 3 4 5 6 7 8 9
Semestres
6. 2. Espaço físico
6. 2. 1. Salas de aulas
10 9
9 8
Total de salas de aulas
8 7
7 6
6 5 5 Manhã
5 4 4 44 4 Tarde
4 3 3 33 3 Total
3 2 2 22 2
2 1 1 11 1
1 0
0
1 2 3 4 5 Semestres
6 7 8 9
6. 2. 2. Laboratórios
• 1o Semestre: 02 laboratórios.
• 2o Semestre: 04 laboratórios.
• 3o Semestre: 05 laboratórios.
• 4o Semestre: 07 laboratórios.
• 5o Semestre: 09 laboratórios.
• 6o Semestre: 11 laboratórios.
• 7o Semestre: 12 laboratórios.
• 8o Semestre: desse semestre em diante repete o total de 12 laboratórios.
14
12 12 12
12 11
Total de laboratórios
10 9
8 7
6 5
4
4
2
2
0
1 2 3 4 5 6 7 8 9
Semestres
7. ESTRUTURA CURRICULAR
de 240 (duzentos e quarenta) horas de atividades, com 16 (dezesseis) créditos. A carga horária
média semanal de atividades corresponde a 24,2 (vinte e quatro vírgula duas) horas.
1O SEMESTRE
Código Disciplina CH Créd.
EN – 01083 Álgebra Linear 90 6
EN – 01068 Cálculo I 90 6
EN – 01119 Lógica Matemática 60 4
EN – 05007 Introdução à Computação 60 4
TE – 11001 Algoritmos e Programação de Computadores I 60 4
TE – 11003 Laboratório de Computação I 30 1
Total 390 25
Carga horária média semanal 26
2O SEMESTRE
Código Disciplina CH Créd.
EN – 01069 Cálculo II 90 6
TE – 11002 Eletricidade 60 4
TE – 11004 Laboratório de Eletricidade 30 1
TE – 11005 Autômatos e Linguagens Formais 60 4
TE – 11006 Algoritmos e Programação de Computadores II 60 4
TE – 11007 Laboratório de Computação II 30 1
TE – 05125 Eletrônica Digital 60 4
TE – 05126 Laboratório de Eletrônica Digital 30 1
Total 420 25
Carga horária média semanal 28
3O SEMESTRE
Código Disciplina CH Créd.
EN – 01070 Cálculo III 60 4
EN –01066 Matemática Discreta 60 4
EN – 0135 Cálculo Numérico 60 4
EN – 1512 Compiladores 60 4
EN – 1506 Estrutura de Dados I 60 4
TE – XXX Arquitetura e Organização de Computadores 60 4
TE – XXX Laboratório de Arquitetura de Computadores 30 1
Total 390 25
Carga horária média semanal 26
33
4O SEMESTRE
Código Disciplina CH Créd.
TE – XXX Sistemas e Programação Concorrentes 60 4
TE – 1517 Circuitos Elétricos 60 4
TE – 1519 Laboratório de Circuitos Elétricos 30 1
EN – 1507 Estrutura de Dados II 60 4
TE – 1573 Sistemas Operacionais 60 4
TE – XXX Microporecessadores e Microcontroladores 60 4
TE – XXX Laboratório de Microprocessadores e Microcontroladores 30 1
Total 360 22
Carga horária média semanal 24
5O SEMESTRE
Código Disciplina CH Créd.
TE – 1540 Análise de Sistemas Lineares 60 4
TE – XXX Análise e Projetos de Sistemas de Software 60 4
EN – 0576 Banco de Dados 60 4
TE – 1547 Probabilidade e Processos Estocásticos 60 4
TE – 1526 Eletrônica Analógica 60 4
TE – 1528 Laboratório de Eletrônica Analógica 30 1
EN – 0559 Informática e Sociedade 60 4
Total 390 25
Carga horária média semanal 26
6O SEMESTRE
Código Disciplina CH Créd.
TE – XXX Análise e Projeto de Sistemas de Hardware 60 4
TE –XXX Transmissão Digital de Sinais 60 4
TE – 1571 Processamento Digital de Sinais 60 4
TE – XXX Técnicas de Otimização 60 4
TE – 1541 Sistemas de Controle 60 4
TE – 1543 Laboratório de Sistemas de Controle 30 1
CJ – 0306 Legislação Aplicada 60 4
Total 390 25
Carga horária média semanal 26
7O SEMESTRE
Código Disciplina CH Créd.
TE – XXX Avaliação de Desempenho de Sistemas 60 4
EN – 0575 Engenharia de Software 60 4
TE – XXX Automação Industrial 60 4
TE – XXX Laboratório de Automação Industrial 30 1
TE – 1572 Redes de Computadores 60 4
TE – XXX Inteligência Computacional 60 4
SE – 0550 Administração na Engenharia de Computação 60 4
34
Total 390 25
Carga horária média semanal 26
9O SEMESTRE
Código Disciplina CH Créd.
TE – XXX Estágio Supervisionado 180 4
TE – XXX Trabalho de Conclusão de Curso 120 3
Total 300 7
Carga horária média semanal 20
Resumo:
Obrigatórias (Incluindo Estágio Supervisionado e Trabalho de Conclusão de Curso):
3.030 (três mil e trinta) horas.
Optativas: 240 (duzentos e quarenta) horas.
Total: 3.270 (três mil duzentas e setenta) horas.
Créditos: 195 (cento e noventa e cinco).
Média Semanal: 24,2 (vinte e quatro vírgula duas) horas.
35
450
420
400 390 390 390 390 390
correspondentes
350 360
300 300
Valores
250 240
200 Créditos
150
Carga Horária Sem.
100
50 25 25 25
22 25 25 25 16 7
0
1 2 3 4 5 6 7 8 9
Semestres
1o Semestre Letivo
EN – 01083 ÁLGEBRA LINEAR
Caráter: Obrigatória.
Carga Horária: 90 (noventa). Créditos: 06 (seis).
Pré – requisito (os): Aberto
Ementa:. Vetores. Espaços vetoriais. Geometria analítica plana. Geometria no espaço.
Matrizes. Espaços vetoriais. Transformações lineares. Espaços com produto interno.
Processo de ortogonalização de Gram-Schmidth. Autovalores e autovetores.
Bibliografia (as):
1. Anton, H. Álgebra linear. Rio de Janeiro: Campus, 1982.
2. Boldrini, J. L. et al. Álgebra linear. 2. ed. São Paulo: Harper & Row, 1980.
3. Callioli, C. A. Álgebra linear e aplicações. São Paulo: Atual, 1984.
4. Lipschutz, S. Álgebra linear. São Paulo: McGraw-Hill, 1980.
5. Munem, M., Foulis, D. J. Cálculo. Rio de Janeiro: Guanabara Dois, 1982.
36
EN – 01068 CÁLCULO I
Caráter: Obrigatória.
Carga Horária: 90 (noventa). Créditos: 06 (seis).
Pré – requisito (os): Aberto.
Ementa:. Conjuntos numéricos. Funções e geometria analítica no R2. Limites. Cálculo
diferencial: estudo e variações de funções. Cálculo integral.
Bibliografia (as):
1. Ávila, G. Cálculo I e II. Rio de Janeiro: LTC, 1981.
2. Demidovitch, B. Problemas e exercícios em análise matemática. Moscou: Ed. Mir, 1979.
3. Kaplan, W. Cálculo avançado. São Paulo: Edgar Blücher, 1991.
4. Spiegel, M. R. Cálculo avançado. Rio de Janeiro: McGraw-Hill, 1972.
5. Thomas, F. Cálculo e geometria analítica. Rio de Janeiro: LTC, 1979.
2o Semestre Letivo
EN – 01069 CÁLCULO II
Caráter: Obrigatória.
Carga Horária: 90 (noventa). Créditos: 06 (seis).
Pré – requisito (os): Cálculo I.
Ementa:. Funções de mais de uma variável real. Geometria analítica no R3. Derivadas
parciais e aplicações. Integrais múltiplas. Aplicações das integrais múltiplas.
Bibliografia (as):
1. Ávila, G. Cálculo II e III. Rio de Janeiro: LTC, 1980.
2. Demidovitch, B. Problemas e exercícios em análise matemática. Moscou: Ed. Mir, 1979.
3. Kaplan, W. Cálculo avançado. São Paulo: Edgar Blücher, 1991.
4. Spiegel, M. R. Cálculo avançado. Rio de Janeiro: McGraw-Hill, 1972.
5. Thomas, F. Cálculo e geometria analítica. Rio de Janeiro: LTC, 1979.
38
TE – 11002 ELETRICIDADE
Caráter: Obrigatória.
Carga Horária: 60 (sessenta). Créditos: 04 (quatro).
Pré – requisito (os): Cálculo I.
Ementa: Campo Elétrico; Lei de Gauss; Potencial Elétrico; Capacitância e Dielétricos;
Corrente e Resistência; Circuitos de Corrente Contínua; Campos Magnéticos; Fontes de
Campo Magnético; Lei de Faraday; Indutância; Circuitos de Corrente Alternada; Ondas
Eletromagnéticas.
Bibliografia (as):
1. R. A. Serway, “Physics for Scientists and Engineers; with Modern Physics”, 3ª edição,
Saunders College Publishing, 1992.
2. D. Halliday e R. Resnick, "Fundamentals of Physics", 3a edição, John Wiley & Sons,
1988.
3. J. D. Kraus, “Electromagnetics”, 4ª edição, McGraw-Hill, 1992.
4. W. H. Hayt Jr., “Eletromagnetismo”, 3ª edição, Livros Técnicos e Científicos Editora,
1983.
5. J. A. Edminister, “Eletromagnetismo”, Schaum, McGraw-Hill, 1980.
6. D. T. Paris e F. K. Hurd, “Teoria Eletromagnética Básica”, Guanabara Dois, 1984.
7. C. A. Balanis, "Advanced Engineering Electromagnetics", John Wiley & Sons, 1989.
8. S. Ramo, J. R. Whinnery and T. van Duzer, "Fields and Waves in Communication
Electronics", 2nd. Edition, John Wiley & Sons, 1984.
9. C. A. Desoer e E. S. Kuh, "Teoria Básica de Circuitos", Guanabara Dois, 1979.
10. R. E. Scott, "Linear Circuits", Addison-Wesley Publishing Company, 1960.
11. H. Creder, "Instalações Elétricas", 11a Edição, Livros Técnicos e Científicos Editora,
1991.
Bibliografia (as):
1. Hill, F. , Peterson, G. R. Introduction to Switching and Logical Design. Wiley,. 1974.
2. Idoeta, I. , Capuano, F. G. Elementos de eletrônica digital. São Paulo: Érica, 1998.
3. Rhyne, T., Fundamentals of Digital Systems Design. Prentice-Hall, 1973.
4. Taub, H., Circuitos Digitais e Microprocessadores. São Paulo: McGraw-Hill, 1984.
3o Semestre Letivo
EN – 01070 CÁLCULO III
Caráter: Obrigatória.
Carga Horária: 60 (sessenta). Créditos: 04 (quatro).
Pré – requisito (os): Cálculo II
Ementa:. Introdução e definições. Equação diferencial de primeira ordem. Funções
homogêneas. Equação diferencial exata. Equações diferenciais lineares de primeira ordem e
equação de Bernoulli. Equações de segunda ordem. Equações lineares. Transformada de
Laplace.
Bibliografia (as):
1. Ávila, G. Cálculo II e III. Rio de Janeiro: LTC, 1980.
2. Demidovitch, B. Problemas e exercícios em análise matemática. Moscou: Ed. Mir, 1979.
3. Kaplan, W. Cálculo avançado. São Paulo: Edgar Blücher, 1991.
4. Spiegel, M. R. Cálculo avançado. Rio de Janeiro: McGraw-Hill, 1972.
5. Thomas, F. Cálculo e geometria analítica. Rio de Janeiro: LTC, 1979.
EN – 1512 COMPILADORES
Caráter: Obrigatório.
Carga Horária: 60 (sessenta) Créditos: 04 (quatro).
Pré – requisito (os): Autômatos e Linguagens Formais.
Algoritmos e Programação de Computadores II.
Ementa:. Organização e estrutura de compiladores e interpretadores. Análise léxica. Análise
sintática. Alocação e gerência de memória. Formas internas de programa - fonte. Análise
semântica. Geração de código. Otimização de código. Especificação de linguagem de
programação a nível sintático e semântico. Projeto e implementação de um tradutor.
Bibliografia (as):
1. Aho, A. V., Sethi, R., Ullman, J. D. Computers: principles, techiques, and tools.
Massachusetts: Addison-Wesley, 1986.
2. Mak, R. Writing compiler and interpreters: an applied approach. New York: Wiley,
1991.
3. Terry, P. D. Programming language translation: a practical approach. Wokingham:
Addison-Wesley, 1986.
4. Tremblay, P. G. The theory and practice of compiler writing. Cingapura: McGraw-Hill,
1989.
____________________
• O código TE - XY001 corresponde ao código da disciplina 001 do curso XY
(Engenharia de Computação) que deverá ser criada com a implantação do Curso, e ser
ministrada sob a responsabilidade do Centro Tecnológico. O mesmo procedimento de
designação de código de disciplina será empregado no decorrer desta proposta, com a
modificação dos dois últimos dígitos.
4o Semestre Letivo
TE - XY011 SISTEMAS E PROGRAMAÇÃO CONCORRENTES
Caráter: Obrigatória.
Carga Horária: 60 (sessenta). Créditos: 04 (quatro).
Pré-requisito (os): Algoritmos e Programação de Computadores II. Cursar simultaneamente
com a disciplina Sistemas Operacionais.
43
5o Semestre Letivo
45
Bibliografia (as):
1. Bernstein, P., Hazilacos, V., Goodman, N. Concurrency control and recovery in
database systems. Menlo Park, CA: Addison-Wesley, 1987.
2. Date, C. J. Introdução a sistemas de bancos de dados. Rio de Janeiro: Campus, 1992.
Tradução da 4ª edição americana.
3. Elmasri, R., Navatine, S. B. Fundamentals of database systems. Califórnia:
Benjamin/Cummings, 1989.
4. Kern, V. M. Bancos de dados relacionais: teoria e prática de projetos. São Paulo: Érica,
1994.
5. Korth, H. F., Silberschatz, A. Sistemas de bancos de dados. 2. ed. São Paulo: Makron
Books, 1993.
6o Semestre Letivo
TE - XY015 ANÁLISE E PROJETO DE SISTEMAS DE HARDWARE
Caráter: Obrigatória.
Carga Horária: 60 (sessenta). Créditos: 04 (quatro).
Pré – requisito (os): Eletrônica Analógica.
Microprocessadores e Microcontroladores.
Ementa: A implementação de circuitos voltados para a solução de problemas em Eletônica
requer, na maioria dos casos, o redimensionamento e a adequada interligação de blocos de
circuitos usuais. Normas para análise desses blocos de circuitos, técnicas para reconhecer
qual o circuito mais adequado para uma determinada tarefa, dimensionamento dos circuitos
de interface entre a parte analógica e a digital de um circuito híbrido, tratamento dos sinais
oriundos de sensores/transdutores e a avaliação da parcela de programação (software)
adequada em um sistema de controle são alguns temas desta disciplina. Esta é desenvolvida
em torno de um projeto típico baseado em microcomputador.
Bibliografia (as):
1. Tocci, R. J., Widmer, N. S. Sistemas digitais. 7. ed. Rio de Janeiro: LTC, 1998.
2. Horowitz, P., Hill, H. The art of electronics. 2. ed. Cambridge University Press, 1989.
3. Cassel, D. A. Microcomputers and modern control engineering. Reston Pub. Com., Inc.,
1983.
4. Auslander, D. M., Sagues, P. Microprocessors for measurement and control.
Osborne/McGraw-Hill, 1981.
Bibliografia (as):
1. Haykin, S., “Communications Systems”, Willey & Sons, 4th edition 2000.
3. Lathi, B., “Modern Digital and Analog Communications Systems”, Saunders College,
1989.
3. Proaks, J., “Digital Communications”, MacGraw Hill, 1989.
TE – 1571 PROCESSAMENTO DIGITAL DE SINAIS
Caráter: Obrigatória.
Carga Horária: 60 (sessenta) Créditos: 04 (quatro).
Pré-requisito (os): Análise de Sistemas Lineares.
Probabilidade e Processos Estocásticos.
Súmula: Sistemas e sinais discretos no tempo. Equação diferença. Amostragem e
reconstituição de sinais de banda limitada. Processamento digital de sinais discretos.
Transformada Z. Sistemas discretos invariantes no tempo. Análise de estruturas de sistemas
discretos. Filtros FIR e IIR. Técnicas de projetos de filtros digitais. Transformada Discreta de
Fourier. FFT.
Bibliografia (as):
1. Oppenheim, A. V.; Schafer, R. W. , Discrete time signal processing, Prentice-Hall, 1989.
2. Oppenheim, A., A. S. Willsky, Signal and systems, Prentice-Hall, 1975.
3. Proakis, J. G., Monolakis, D. G. Digital signal processing: principles, algorithms, and
applications, Prentice-Hall, 3. ed., 1998.
Bibliografia (as):
1. Franklin, G. F., Powell, J. D. Feedback control of dynamic systems. Addison-Wesley,
1986.
2. Franklin, G. F., Powell, J. D. Digital control of dynamics systems. Addison-Wesley,
1980.
3. Ogata, K. Engenharia de controle moderno.Prentice-Hall do Brasil, 1993.
4. Phillips, C. L. Nagle Jr., H. T. Digital control systems analysis and design. Prentice-Hall,
1984.
5. Phillips, C. L., Harbour, R. D. Feedback control systems. Prentice-Hall, 1988.
7o Semestre Letivo
TE-11017 AVALIAÇÃO DE DESEMPENHO DE SISTEMAS
Caráter: Obrigatória.
Carga Horária: 60 (sessenta) Créditos: 04 (quatro)
Pré – requisito (os): Análise de Sistemas Lineares.
Processos Estocásticos
50
Bibliografia (as):
1. Coad, P., Yourdon, E. Projeto baseado em objeto Rio de Janeiro: Campus, 1993.
2. Fairley, R. E., Software engineering concepts. New York: McGraw-Hill, 1985.
3. Gause, D. C., Weinberg, G. M. Explorando requerimentos de sistemas. São Paulo:
Makron Books, 1991.
4. Pressman, R. S., Software Engineering. São Paulo: Makron Books, 1995.
5. Rumbaugh, J. et al. Modelagem e projetos baseados em objetos. Rio de Janeiro: Campus,
1994.
6. Weinberg, G. M. Software com qualidade: pensando e idealizando sistemas. São Paulo:
Makron Books, 1993.
Bibliografia (as):
1. Batistella, L. F. B. , Lobo, M. P. L., RDSI: Rede digital de serviços integrados. São
Paulo: McGraw – Hill, 1990.
2. Moura, J. A. B. et al. Redes locais de computadores: tecnologia e aplicações. São Paulo:
McGraw – Hill, 1986.
Bibliografia (as):
1. Arima. C. H. Metodologia de auditoria de sistemas. São Paulo: Érica, 1994
2. Davenport, T. H. Reengenharia de processos. Rio de Janeiro: Campus, 1994.
3. Gil, A. L. Qualidade total em Informática. São Paulo: Atlas, 1994.
4. ________. Segurança em Informática. São Paulo Atlas, 1994.
5. Hammer, M., Champy, J. Reengenharia: revolucionando a empresa em função dos
clientes, concorrência e de grandes mudanças da gerência. Rio de Janeiro: Campus,
1994.
6. Leite, J. C. Terceirização em Informática. São Paulo: Makron Books, 1994.
7. Torres, N. A. Manual de planejamento de Informática empresarial. São Paulo: Makron
Books, 1994.
8o Semestre Letivo
Neste semestre letivo, o discente do Curso de Engenharia de Computação deverá matricular-
se em 04 disciplinas de caráter optativa, dentre as relacionadas mais adiante. A integralização
do currículo mínimo necessita da carga horária e dos créditos dessas disciplinas optativas,
escolhidas com a ajuda de um professor orientador acadêmico.
9o Semestre Letivo
TE –XY021 ESTÁGIO SUPERVISIONADO I
Caráter: Complementar Obrigatória.
Carga Horária: 180 (cento e oitenta) Créditos: 04 (quatro).
Pré – requisito (os): Ter concluído as disciplinas obrigatórias.
Disciplinas Optativas
EN - 0590 COMPUTAÇÃO GRÁFICA
Caráter: Complementar Optativa.
Carga Horária: 60 (sessenta) Créditos: 04 (quatro)
Pré-requisito (os): Engenharia de Software.
Ementa: Introdução ao processamento gráfico: origem, histórico, aplicações. Estrutura de
sistemas gráficos. Elementos para computação gráfica bidimensional: modelos de objetos,
estruturas de dados, visualização, técnicas interativas. Elementos para computação gráfica
tridimensional: modelos de objetos, estruturas de dados, visualização, técnicas interativas.
Tópicos sobre projeto de diálogos gráficos.
Bibliografia(as):
1. Foley, J. D. Computer grafics: principles and practice. 2. ed. Massachusetts: Addison-
Wesley, 1991.
2. Plastock, R. A., Kalley, G. Computação gráfica. São Paulo: McGraw-Hill, 1992.
3. Rogers, D. F., Adams, J. A. Mathematical elements for computer graphics. 2. ed. New
York: McGraw-Hill, 1992.
1. Banks, J., Carson, J.S. and Nelson, B.L. Discrete-Event System Simulation. Prentice-Hall,
1996
2. Jain, R. The Art of Computer Systems Performance Analysis – Tecnichniques for
Experimental Design, Measurement, Simulation and Modeling. S.L, John Wiley and Sons
Inc, 1991.
3. Freitas Filho, P.J. Introdução à Modelagem e Simulação de Sistemas – Com Aplicações
em Arena, Ed. Visual Books, 2001.
4. Prado, D. Teoria das Filas e da Simulação, Ed. Edg, 2000.
5. Peterson, J.L. Petri Nets: An Introduction, Prentice Hall, Inc., 1981.
6. Harel, D.; Politi, M. Modeling Reactive Systems with Statecharts: The Statemate
Approach. Mcgraw-Hill, New York, USA, 1998
7. Artigos Diversos de Revistas e Anais de Conferências
Bibliografia(as):
WALRAND, J., VARAIYA, P. High-Performance Communication Networks, 2nd Ed.,
Morgan Kaufmann, 2000.
Ementa: Análise da ação de programas nocivos em sistemas isolados e em rede. Análise das
medidas de proteção e eliminação que podem ser utilizadas. Auditoria e segurança de
sistemas de informação. Segurança em sistemas na Internet. Aspectos de tolerância a falhas.
Bibliografia(as):
1. Garfinkel, S. Web Security, Privacy & Commerce. 2nd Ed, O´Reilly & Associates, Inc,
2002.
3. Stallings, W. Network Security Essentials: Applications And Standards. Prentice-Hall,
2000.
3. Pradhan, D. K. Fault-Tolerant System Design. Prentice Hall, New Jersey, 1996.
4. Bernstein, T. Et Al. Segurança Na Internet. Rio De Janeiro: Campus, 1997.
5. Weber, R. Information Systems: Control And Audit. New Jersey: Prentice Hall, 1999.
6. Artigos Diversos De Revistas E Anais De Conferências
Bibliografia (as):
1. ANDREWS, G.R. Foundations of Multithreaded, Parallel, and Distributed
Programming, Addison Wesley, 2000.
2. ALMASI,G.S. and Gottlieb, A.. Highly Parallel Computing, The Benjamin/Cummings
Publishing Company, 1994.
3. Culler, D. E. et al. Parallel computer architecture: a hardware/software approach.
Morgan Kaufmann, 1998.
4. Kumar, V. et al. Introduction to parallel computing: design and analysis of parallel
algorithms. Addison-Wesley, 1994.
5. FOSTER, I. Designing and Building Parallel Programs, Addison Wesley, 1995.
8. PROPOSTA DE RESOLUÇÃO
RESOLUÇÃO No , de de 2002.
R E S O L U Ç Ã O:
Art. 2o O egresso do Curso deve ter condições de assumir um papel de agente transformador
do mercado, sendo capaz de provocar mudanças através da agregação de novas
tecnologias na solução dos problemas e propiciando novos tipos de atividades,
agregando: domínio de novas ferramentas e implementação de sistemas, visando
melhores condições de trabalho e de vida; conhecimento e emprego de modelos
associados ao uso de ferramentas atualizadas; construção de novos conhecimentos e
produtos; uma visão humanística consistente e crítica do impacto de sua atuação
profissional na sociedade.
Art. 5o O aluno será obrigado a realizar Estágio Supervisionado com carga horária mínima
de 180 (cento e oitenta) horas. O Estágio Supervisionado tem como requisitos para a
sua realização a conclusão das atividades de caráter obrigatório e o atendimento das
diretrizes estabelecidas pelo Colegiado do Curso.
Art. 6o O aluno será obrigado a realizar Trabalho de Conclusão de Curso (TCC), com carga
horária mínima de 120 (cento e vinte) horas. O TCC tem como requisitos para a sua
realização a conclusão das atividades de caráter obrigatório e o atendimento das
diretrizes estabelecidas pelo Colegiado do Curso.
Art. 8o Para a integralização do currículo do curso o aluno deverá ter concluído 3.270 horas,
assim distribuídas:
Art. 9o Esta Resolução passa a viger a partir da data de sua aprovação pelo Conselho Superior
de Ensino e Pesquisa da UFPA.
Belém, de 2002.
Computação e Algoritmos: -
- Autômatos e Linguagens 60
Formais
Arquitetura de Computadores:
- Arquitetura e Organização de 60 -
Computadores
- Laboratório de Arquitetura de - 30
Computadores 60 -
- Sistemas Operacionais
Compiladores: 60 -
- Compiladores
Física - Eletricidade 60 -
- Laboratório de Eletricidade - 30
Eletricidade - Circuitos Elétricos 60 -
- Eletrônica Analógica 60 -
- Eletrônica Digital 60 -
- Laboratório de Circuitos
Elétricos - 30
- Laboratório de Eletrônica
Analógica - 30
- Laboratório de Eletrônica - -
Digital - 30
63
SUB-TOTAL
32 Laboratório de Automação
Industrial 30 2 2 1 1
33 Laboratório de Circuitos 30 2 2 1 1
Elétricos
34 Laboratório de Computação I 30 2 2 1 1
35 Laboratório de Computação II 30 2 2 1 1
36 Laboratório de Eletricidade 30 2 2 1 1
37 Laboratório de Eletrônica
Analógica 30 2 2 1 1
38 Laboratório de Eletrônica 30 2 2 1 1
Digital
39 Laboratório de Micropro-
cessadores e Microcontroladores 30 2 2 1 1
40 Laboratório de Sistemas de
Controle 30 2 2 1 1
41 Legislação Aplicada 60 4 4 4 4
42 Lógica Matemática 60 4 4 4 4
43 Matemática Discreta 60 4 4 4 4
44 Microprocessadores e
Microcontroladores 60 4 4 4 4
45 Modelagem de Sistemas a
Eventos Discretos 60 4 4 4 4
46 Probabilidade e Processos
Estocásticos 60 4 4 4 4
47 Processamento Digital de Sinais 60 4 4 4 4
48 Redes de Computadores 60 4 4 4 4
49 Redes de Comunicações 60 4 4 4 4
50 Sistemas de Informações 60 4 4 4 4
Geográficas
51 Segurança de Sistemas 60 4 4 4 4
52 Sistemas de Controle 60 4 4 4 4
53 Sistemas Distribuídos 60 4 4 4 4
54 Sistemas Multimídia 60 4 4 4 4
55 Sistemas Operacionais 60 4 4 4 4
56 Sistemas Paralelos 60 4 4 4 4
57 Sistemas e Programação 60 4 4 4 4
Concorrentes
58 Técnicas de Otimização 60 4 4 4 4
59 Transmissão Digital de Sinais 60 4 4 4 4
60 Tópicos Especiais em Controle 60 4 4 4 4
Digital
61 Tópicos Especiais em Sistemas
de Telecomunicações 60 4 4 4 4
62 Tópicos Especiais em
Engenharia de Computação 60 4 4 4 4
63 Tópicos Especiais em
Automação de Processos. 60 4 4 4 4
64 Trabalho de Conclusão de Curso 120 8 8 3 3
67
1O SEMESTRE
Código Disciplina CH Créd.
EN - 01083 Álgebra Linear 90 6
EN - 01068 Cálculo I 90 6
EN - 01119 Lógica Matemática 60 4
EN - 05007 Introdução à Computação 60 4
TE - 11001 Algoritmos e Programação de Computadores I 60 4
TE - 11003 Laboratório de Computação I 30 1
Total 390 25
Carga horária média semanal 26
2O SEMESTRE
Código Disciplina CH Créd.
EN - 01069 Cálculo II 90 6
TE - 11002 Eletricidade 60 4
TE - 11004 Laboratório de Eletricidade 30 1
TE - 11005 Autômatos e Linguagens Formais 60 4
TE - 11006 Algoritmos e Programação de Computadores II 60 4
TE - 11007 Laboratório de Computação II 30 1
TE - 05125 Eletrônica Digital 60 4
TE - 05126 Laboratório de Eletrônica Digital 30 1
Total 420 25
Carga horária média semanal 28
3O SEMESTRE
Código Disciplina CH Créd.
EN - 01070 Cálculo III 60 4
EN– 01066 Matemática Discreta 60 4
EN – 0135 Cálculo Numérico 60 4
EN – 1512 Compiladores 60 4
EN – 1506 Estrutura de Dados I 60 4
TE – XXX Arquitetura e Organização de Computadores 60 4
TE – XXX Laboratório de Arquitetura de Computadores 30 1
Total 390 25
Carga horária média semanal 26
68
4O SEMESTRE
Código Disciplina CH Créd.
TE – XXX Sistemas e Programação Concorrentes 60 4
TE – 1517 Circuitos Elétricos 60 4
TE – 1519 Laboratório de Circuitos Elétricos 30 1
EN – 1507 Estrutura de Dados II 60 4
TE – 1573 Sistemas Operacionais 60 4
TE – XXX Microporecessadores e Microcontroladores 60 4
TE – XXX Laboratório de Microprocessadores e Microcontroladores 30 1
Total 360 22
Carga horária média semanal 24
5O SEMESTRE
Código Disciplina CH Créd.
TE – 1540 Análise de Sistemas Lineares 60 4
TE – XXX Análise e Projetos de Sistemas de Software 60 4
EN – 0576 Banco de Dados 60 4
TE – 1547 Probabilidade e Processos Estocásticos 60 4
TE – 1526 Eletrônica Analógica 60 4
TE – 1528 Laboratório de Eletrônica Analógica 30 1
EN – 0559 Informática e Sociedade 60 4
Total 390 25
Carga horária média semanal 26
6O SEMESTRE
Código Disciplina CH Créd.
TE – XXX Análise e Projeto de Sistemas de Hardware 60 4
TE –XXX Transmissão Digital de Sinais 60 4
TE – 1571 Processamento Digital de Sinais 60 4
TE – XXX Técnicas de Otimização 60 4
TE – 1541 Sistemas de Controle 60 4
TE – 1543 Laboratório de Sistemas de Controle 30 1
CJ – 0306 Legislação Aplicada 60 4
Total 390 25
Carga horária média semanal 26
7O SEMESTRE
Código Disciplina CH Créd.
TE – XXX Avaliação de Desempenho de Sistemas 60 4
EN – 0575 Engenharia de Software 60 4
TE – XXX Automação Industrial 60 4
TE – XXX Laboratório de Automação Industrial 30 1
TE – 1572 Redes de Computadores 60 4
TE – XXX Inteligência Computacional 60 4
SE – 0550 Administração na Engenharia de Computação 60 4
69
Total 390 25
Carga horária média semanal 26
9O SEMESTRE
Código Disciplina CH Créd.
TE – XXX Estágio Supervisionado 180 4
TE – XXX Trabalho de Conclusão de Curso 120 3
Total 300 7
Carga horária média semanal 20
Resumo:
Obrigatórias (Incluindo Estágio Supervisionado e Trabalho de Conclusão de Curso):
3.030 (três mil e trinta) horas.
Optativas: 240 (duzentos e quarenta) horas.
Total: 3.270 (três mil duzentas e setenta) horas.
Créditos: 195 (cento e noventa e cinco).
Média Semanal: 24,2 (vinte e quatro vírgula duas) horas.
70
71
9. BIBLIOGRAFIAS CONSULTADAS