Você não possui a última versão do Adobe Flash Player instalado. Alguns elementos podem apresentar erros. Clique aqui para efetuar o download.   (fechar este aviso)

Engenharia de Computação

Coordenação

Prof. Dr. Dênis Fernandes - FENG

Comissão Coordenadora

Prof. Me. Anderson Royes Terroso - FENG
Profª. Drª. Beatriz Regina Tavares Franciosi - FACIN
Prof. Dr. Jeferson Vieira Flores - FENG
Profª. Drª. Leticia Maria Bolzani Poehls - FENG
Prof. Dr. Ney Laert Vilar Calazans - FACIN
Prof. Dr. Tiago Coelho Ferreto - FACIN

Contato

Prédio 30 - Bloco B - Sala 101
E-mail: engenharia.computacao@pucrs.br

 

 

Apresentação

O curso de Engenharia de Computação tem como objetivo a formação de profissionais para atuar em processos de automação, integrando aspectos relacionados ao desenvolvimento e gerência de projetos de hardware e software. Tais aspectos envolvem sistemas embarcados, sistemas de tempo real, sistemas integrados de hardware e software, sistemas distribuídos, redes de computadores e sistemas de comunicação.

A criação e a implantação do curso de Engenharia de Computação pode ser justificada pelo crescente nível de automatização e informatização da sociedade moderna, que fez surgir já há alguns anos, nas mais conceituadas universidades do mundo, esta nova modalidade de atuação, denominada Engenharia de Computação. A necessidade de um contingente de profissionais capazes de interagir dinamicamente com as demandas computacionais em mais baixo nível (hardware), até então normalmente realizadas por profissionais egressos dos cursos de Engenharia Elétrica, com sólidos conhecimentos das necessidades e tendências das demandas computacionais em mais alto nível (software), até então normalmente realizadas por profissionais egressos dos cursos de Ciência da Computação, deu espaço à criação e crescente procura do mercado por profissionais desta nova área.

Um egresso de cursos de Engenharia, segundo a comissão de especialistas de Engenharia do MEC compreende: "...uma sólida formação técnico científica e profissional geral que o capacite a absorver e desenvolver novas tecnologias, estimulando a sua atuação crítica e criativa na identificação e resolução de problemas, considerando seus aspectos políticos, econômicos, sociais, ambientais e culturais, com visão ética e humanística, em atendimento às demandas da sociedade.".

Da mesma forma, as diretrizes curriculares da comissão de especialistas em Informática e Computação, apresentam o curso de Engenharia de Computação da seguinte forma: "Os cursos de Engenharia de Computação visam a aplicação da Ciência da Computação e o uso da tecnologia da computação, especificamente, na solução dos problemas ligados a automação industrial. Muitos cursos de Engenharia de Computação visam, também, a aplicação da física e eletricidade na solução dos problemas da automação industrial. Esses cursos incluem, portanto, nos seus currículos, uma nova base científica, a física e a eletricidade, que se introduzida de forma abrangente e profunda estendem demasiadamente os currículos dos cursos, alem de invadir a área de competência da engenharia elétrica."

 

 

Histórico

O curso de Engenharia de Computação foi criado em 08 de novembro de 2001, na sessão nº 04/01 do Conselho Universitário da PUCRS, sob parecer nº 07/01.

O curso de Engenharia de Computação é um curso em parceria entre as Faculdades de Engenharia (FENG) e Informática (FACIN). A estrutura curricular proposta foi desenvolvida por comissão mista, formada por representantes de cada uma das Faculdades. O curso iniciou em 2002/1.

O curso está organizado em 10 semestres, com ingresso de 60 alunos em março e 60 alunos em agosto. Os 3 semestres iniciais têm aulas no turno da manhã. A partir do 4º semestre as aulas são à noite, a partir das 17h35min.

O curso de Engenharia de Computação é sediado administrativamente na FENG. O Coordenador do curso, que pode ser tanto da FENG quanto da FACIN, é auxiliado por um Colegiado, formado pelo coordenador do curso e mais 3 a 6 professores escolhidos de acordo com a área de atuação pelo coordenador do curso.

O perfil do curso envolve formação básica (matemática, física, química), programação, e forte ênfase técnica, nas áreas definidas no objetivo do curso. Para atender ao perfil desejado, classificam-se as disciplinas do curso nas seguintes áreas:

  • Área de Formação Básica - 1950 horas (130 crédito), 57% da carga horária total.
  • Área de Formação Tecnológica - 1260 horas (84 créditos), 37% da carga horária total.
  • Estágio e Trabalho de Conclusão de Curso - 60 horas (4 créditos), 2% da carga horária total.
  • Disciplinas Eletivas - 120 horas (8 créditos), 4% da carga horária total

O curso totaliza assim 3390 horas-aula, equivalente a 226 créditos (15 horas-aula por crédito). O estágio obrigatório requer do aluno o cumprimento de no mínimo 160 horas de estágio. Além das 3390 horas-aula, o aluno deve realizar 120 horas em atividades complementares, totalizando assim 3670 horas de atividades realizadas pelo aluno (3390 + 160 + 120).

O aluno pode especializar-se em uma determinada área de Formação Tecnológica cursando disciplinas eletivas oferecidas nos cursos de Engenharia (Elétrica e Controle e Automação) e Ciência da Computação.

Atuam no curso de Engenharia de Computação 37 professores da FACIN e da FENG (maio/2011), afora os professores de outras unidades. Destes 21 possuem Doutorado (57%), 14 possuem Mestrado (25%) e 1 possui Especialização e 1 é graduado. Dos 37 docentes, 24 atuam em regime integral (65%) e 13 são horistas (35%).

 

 

Informações Gerais

Perfil do Egresso

Engenheiro de Computação possui formação em programação de computadores, organização e arquitetura de computadores, circuitos eletrônicos e eletromagnéticos. O egresso atuará em sistemas de automação industrial, comercial e residencial (domótica), de forma a integrar projetos de hardware e software.

Locais de Trabalho

  • Indústrias de equipamentos e sistemas elétricos e eletrônicos.
  • Indústrias que empreguem dispositivos e sistemas de automação, telecomunicação e controle.
  • Empresas de projetos de circuitos integrados VLSI (design house).
  • Empresas de telecomunicações.
  • Empresa de projetos de automação industrial e comercial.

Áreas mais Promissoras

Automação, telecomunicações, redes de computadores, projetos de circuitos integrados (principalmente após o estabelecimento do CEITEC, Centro de Excelência em Tecnologia Eletrônica Avançada em Porto Alegre).

Pós-Graduação

Os graduados em Engenharia de Computação têm opção cursar pós-graduação, em nível de especialização, mestrado e doutorado, em diversos programas relacionados com Engenharia Elétrica e Computação, tanto no Brasil como no exterior. Na PUCRS existem programas de especialização, mestrado e doutorado nestas áreas, vinculados às Faculdades de Engenharia e Informática.

Atividades Complementares

Além das atividades regularmente previstas na grade curricular do curso de Engenharia de Computação, serão contemplados ainda como parte da formação proporcionada ao aluno, as seguintes atividades:

  • Monitoria de Disciplinas: A participação de alunos em atividades de monitoria é considerada fundamental para o auxílio ao corpo docente, além de proporcionar uma integração efetiva entre os alunos. Através de atividades de monitoria os alunos exercitam a fixação de conceitos e difundem, de uma forma própria e eficiente, o conhecimento entre os demais alunos do curso.
  • Iniciação Científica: O elevado número de professores Doutores e Mestres existentes nas Faculdades de Engenharia e na Faculdade de Informática devem proporcionar ao alunos a chance de desenvolver atividades científicas. Estas atividades poderão ser suportadas por órgãos de fomento, responsáveis pelo fornecimento de bolsas de iniciação científica, ou simplesmente pela participação de alunos sem qualquer tipo de remuneração nos diversos grupos de pesquisa já existentes.
  • Minicursos: Anualmente, normalmente no mês de maio, ocorre a Semana da Engenharia, com dez edições consecutivas já ocorridas, onde são oferecidas um conjunto de atividades para todos os alunos da Engenharia. Dentre estas atividades, normalmente são oferecidos minicursos, que abordam temas atuais em cada uma das áreas da Engenharia. Além disto, a Faculdade de Informática promove regularmente palestras de professores/pesquisadores visitantes do Programa de Pós-graduação.
  • Programa Especial de Treinamento: A Faculdade de Informática é uma das faculdade da PUCRS que possui o Programa Especial de Treinamento - PET - apoiado pela CAPES. Este programa visa a formação continuada de futuros pesquisadores, desenvolvendo um conjunto de atividades diferenciadas de capacitação discente.
  • Participação e auxílio na organização de eventos: Tanto a Faculdade de Engenharia quanto a Faculdade de Informática organizam eventos (workshops, simpósios, conferências,...) em níveis regionais, nacionais e internacionais, atividades estas em que os alunos são convidados a colaborar e participar.

As atividades complementares não geram créditos, pelas seguintes razões:

  • o número de créditos do curso (226) é suficiente para cumprir uma carga horária mínima;
  • as atividades complementares em Engenharia e Computação são inerentes às atividades do aluno. Os professores destes cursos são em sua maioria professores em regime que atuam em pesquisa, envolvendo desta forma os alunos em atividades de Bolsa de Iniciação Científica, monitoria, participação em eventos científicos, etc.

 

 

O Profissional de Engenharia de Computação

As principais funções do profissional de Engenharia de Computação são as seguintes:

  • Gerenciar e implantar redes de computadores.
  • Projetar sistemas computacionais (hardware como software).
  • Projetar sistemas eletrônicos microprocessados.
  • Projetar sistemas de controle para automação de processos industriais.
  • Projetar sistemas (hardware e software) relacionados a telecomunicações.
  • Projetar sistemas integrados VLSI (microeletrônica).
  • Realizar estudos de viabilidade técnico-econômica das ações acima mencionadas.
  • Desenvolver programas que interagem com o hardware, como por exemplos drivers de dispositivos.
  • Desenvolver programas que interagem com o mundo externo, como por exemplo controle de sensores e atuadores.
  • Desenvolver software básico, como por exemplo, sistemas operacionais embarcados e compiladores.

 

 

Professores (Última atualização: Maio/2011)