Classes que preparam você para Engenharia de Computação
Os cursos que preparam os alunos para uma carreira em engenharia da computação envolvem análise e resolução de problemas relacionados com o computador . Estudantes em um programa de engenharia da computação aprender sobre o hardware e componentes de software de computadores . Outras áreas de foco dentro destes cursos incluem trabalho em rede, automação de projeto e inteligência da máquina . Processamento de Sinal
Um curso de processamento de sinal ensina os alunos sobre as aplicações utilizadas em comunicações , vídeo digital e computadores. Tópicos do curso cobrir sinais em tempo contínuo , sinais em tempo discreto , finito de precisão e algoritmos de processamento de sinal digital. Os alunos também aprendem sobre os sinais de entrada e de saída em sistemas de computador , filtrar sinais em tempo contínuo e elaborar sinais estocásticos e filtros adaptativos.
Análise de circuitos
Estudantes em uma análise de circuitos claro desenvolver uma compreensão de circuitos físicos através da utilização de modelos de elementos de circuito. A ênfase é colocada sobre o Leis de Kirchhoff , técnicas de análise de domínio , Nodal e malha de métodos de análise e equivalentes de Thevenin /Norton . Uma oportunidade também está disponível para os alunos aprenderem sobre a série e ressonância paralela , impedância e admissão e função de força senoidal.
Engenharia de Software
Um curso em engenharia de software combina as áreas de matemática e ciências na concepção, construção e operação de sistemas e programas de computador. Os alunos aprendem sobre desenvolvimento de software, os custos de software , modelagem de processos de software e programas de engenharia de software assistida por computador . Tópicos adicionais incluem análise de sistemas , design de baixo nível , codificação, integração , testes e manutenção de configuração.
Computer Systems
Alunos matriculados em um curso de sistemas de computador aprender sobre a organização de computadores , incluindo os componentes de hardware , memória, unidades centrais de processamento , dispositivos de armazenamento , memória e sistemas de comunicação. O curso também enfatiza software, linguagens de programação e desenvolvimento de programas , bem como as questões de segurança do computador e de privacidade. Ênfase também é colocado na avaliação de sistemas de computador e acessar informações do computador.
Arquitetura de Computadores
Um curso de arquitetura de computadores fornece aos alunos os princípios gerais envolvidos na forma como um computador executa e opera . Os alunos desenvolvem uma compreensão dos fundamentos envolvidos na arquitetura de computadores, que os prepara para futuros desenvolvimentos no campo. Oportunidades também estão disponíveis para os alunos aprenderem sobre a execução de código , configuração de hardware , atualização de plataformas de computadores e incorporando novas tecnologias informáticas .