Quais são os diferentes tipos de cursos de engenharia da computação?
A engenharia da computação (CE) é um currículo desafiador que prepara os graduados para projetar componentes de hardware de computador e espera que os alunos concluam os cursos em diversas áreas do conhecimento. Os programas de CE nos Estados Unidos são regulamentados pelo Conselho de Credenciamento de Engenharia e Tecnologia (ABET) e geralmente exigem química e física básicas, matemática avançada incluindo cálculo e equações diferenciais e aulas extensivas em eletrônica, programação e design de sistemas de computador. A maioria das faculdades também precisará de algumas horas em composição, humanidades, ciências sociais e ética em inglês para completar o currículo. Alguns dos cursos se sobrepõem aos campos relacionados da ciência da computação e engenharia de software.
Os alunos que ingressam em um programa de engenharia da computação devem ter uma base sólida em matemática e ciências e devem estar qualificados para fazer cursos em nível de cálculo no primeiro ano de faculdade. Eles também devem esperar a introdução aos cursos de química e física, juntamente com as respectivas aulas de laboratório, nos dois primeiros anos. O requisito de composição em inglês geralmente é preenchido durante o primeiro ano, para que o aluno esteja preparado para qualquer tarefa de redação nas aulas de nível superior. As disciplinas eletivas de ciências humanas e sociais podem ser preenchidas a qualquer momento, mas muitos estudantes as dividem ao longo do programa de quatro anos para fornecer uma experiência acadêmica mais ampla a cada semestre.
A matemática é um componente importante dos cursos de engenharia da computação e os alunos precisarão fazer pelo menos três cursos de cálculo e uma aula que cubra equações diferenciais. A maioria das faculdades exigirá pelo menos mais uma disciplina eletiva em matemática, além de algumas exigirem que os alunos concluam a teoria das matrizes, a probabilidade ou a matemática discreta. Os alunos precisarão concluir essas aulas para entender os conceitos usados nas aulas de engenharia de nível superior.
Os cursos de engenharia da computação variam de escola para escola. Muitos programas exigem uma introdução à aula de engenharia para todos os alunos desse departamento. Os alunos da CE também terão algumas aulas para se familiarizarem com os conceitos básicos de ciência da computação, programação e eletrônica. Depois que os alunos concluírem essas aulas introdutórias, eles deverão estar preparados para as aulas de engenharia de nível superior durante seus anos júnior e sênior.
O terceiro e quarto anos de cursos de engenharia da computação oferecem uma educação completa no design e aplicação de sistemas de computação. Esses anos geralmente incluem aulas sobre arquitetura de computadores, design digital, sistemas operacionais e redes. Eles também podem incluir trabalhos de laboratório ou um projeto de design sênior para proporcionar aos alunos experiência prática no campo. Depois que um aluno concluir um programa de CE, ele poderá entrar no local de trabalho ou optar por continuar os cursos de engenharia da computação em um programa de pós-graduação.