Portal:Computação e Informática/Bacharelado em Engenharia da Computação
O objetivo deste projeto é oferecer material didático completo e genérico para disciplinas que compõe a grade curricular dos cursos de Engenharia de Computação, oferecendo também material para pós-graduação em vários segmentos da área. É um guia independente de apoio a graduandos em Engenharia de Computação e para aqueles que desejam aprender um pouco, de forma genérica, sobre:
- Projeto e funcionamento de componentes computacionais físicos (hardware)
- Programação de computadores (software)
- Síntese e análise de circuitos elétricos
- Redes: protocolos de comunicação, arquitetura e infra-estrutura de redes
- DSP (processamento digital de sinais)
- Sistemas de controle
- Sistemas embarcados
O perfil do engenheiro de computação
editarO engenheiro de computação é um profissional com sólida formação em eletrônica e computação. Ele trabalha simultaneamente em dois campos da área de tecnologia: a programação de computadores e o projeto de sistemas computacionais (sistemas embarcados, microcontroladores, microprocessadores, circuitos integrados, redes, sistemas de controle, etc.).
A grade curricular do curso é um misto de disciplinas dos cursos de ciência da computação e engenharia eletrônica. Não é exagero falar que o curso é uma fusão destas duas graduações. Os engenheiros de computação são profissionais com profundos conhecimentos em hardware (engenharia eletrônica) e software (ciência da computação).
O campo de atuação profissional
editarOs egressos dos cursos de engenharia de computação são bastante requisitados por empresas de tecnologia da informação (TI). O mercado de trabalho é amplo, porém bastante especializado, o que torna a especialização profissional um fator importante para a conquista de bons empregos. Todas áreas são bem remunerados, e o futuro e a carreira são bastante promissores.
Há menos profissionais formados do que a demanda de mercado. Conseguir emprego nesta área costuma ser muito fácil, desde que o profissional possua a qualificação exigida. A maioria destes profissionais conseguem estágios ou empregos ainda mesmo durante a graduação.
Exemplos de locais de trabalho:
- Empresas de desenvolvimento de software
- 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.
- Empresas de projetos de automação industrial e comercial.
O curso
editarA grade curricular do curso compõem-se de disciplinas do Ciclo Básico de Engenharia e de disciplinas profissionalizantes. Estas visam preparar o aluno para o mercado de trabalho e para a prática de pesquisa nas seguintes áreas:
- Eletrônica digital e analógica
- Algoritmos
- Estrutura de dados
- Desenvolvimento de software
- Organização e arquitetura de computadores
- Sistemas embarcados e de controle
- Processamento de sinais
- Projeto, síntese e análise de circuitos integrados
Diversos institutos da Wikiversidade ministram disciplinas da grade curricular do curso de Engenharia de Computação, quais sejam:
Como estudar
editarListamos abaixo 5 regras para que o estudante organize seus estudos de forma satisfatória:
- Inicie o curso com as disciplinas do primeiro nível. O nível subseqüênte exigirá conhecimentos do nível precedente, e assim sucessivamente
- Comece o próximo nível somente após ter concluído o nível que você está atualmente cursando
- Inicie seus estudos pelas disciplinas que julga ter maior facilidade de aprendizado
- Repita a disciplina caso obtenha grau insatisfatório nas avaliações
- Realize as avaliações somente após ter domínio do que foi estudado na disciplina. Lembre-se: não há tempo mínimo nem máximo para a conclusão de uma disciplina ou curso.
Pré-requisitos
editarAntes de iniciar o curso de engenharia de computação, recomendamos que o aluno tenha concluído satisfatoriamente os seguintes cursos:
- Matemática (nível: Ensino Médio)
- Física (nível: Ensino Médio)
- Inglês básico ou Inglês instrumental
- Informática Básica
Plano Curricular
editarPrimeiro estágio
editar- Introdução à Engenharia de Computação
- Algoritmos e Estruturas de Dados I
- Programação de Computadores I
- Sistemas Digitais I
- Introdução ao Cálculo
- Matemática Discreta
- Física I (Mecânica)
Segundo estágio
editar- Algoritmos e Estruturas de Dados II
- Programação de Computadores II
- Cálculo II
- Física II (Eletromagnetismo)
- Sistemas Digitais II
- Arquitetura de Computadores I
- Lógica para Computação
Terceiro estágio
editar- Metodologia Científica
- Álgebra linear
- Engenharia de Software
- Química Geral
- Física III (Termodinâmica e Ondas)
- Cálculo III
- Arquitetura de Computadores II
Quarto estágio
editar- Materiais Elétricos
- Teoria da Computabilidade
- Equações Diferenciais e Transformadas Integrais
- Física IV (Óptica e Física Moderna)
- Cálculo IV
- Sistemas Operacionais
- Arquitetura de Computadores III
Quinto estágio
editar- Eletrônica I
- Análise de Circuitos I
- Métodos Computacionais
- Análise de Sistemas Lineares
- Eletrônica Analógica
- Probabilidade e Estatística
- Microcontroladores
Sexto estágio
editar- Eletrônica II
- Análise de Circuitos II
- Microprocessadores
- Redes de Comunicação I
- Análise de Sistemas de Controle
- Sistemas de Controle
- CAD para Sistemas Digitais
Sétimo estágio
editar- Microeletrônica
- Análise de Circuitos III
- Inteligência Artificial
- Programação Paralela e Distribuída
- Robótica
- Redes de Comunicação II
Oitavo estágio
editar- Processamento Digital de Sinais
- Programação de Periféricos
- Redes Wireless
- Ética e Exercício Profissional da Engenharia
- Economia para Engenharia
- Redes Neurais e Lógica Fuzzy
Nono estágio
editar- Aplicações de DSP
- Automação
- Teste e Confiabilidade de Sistemas
- Projeto de Sistemas Integrados I
- Gerência de Redes de Computadores
- Empreendedorismo