PRINCIPAL EM CIÊNCIA DA COMPUTADOR, CONCENTRAÇÃO DE ENGENHARIA DE SOFTWARE
Colorado State University College of Natural Sciences
Informação chave
Localização do campus
Fort Collins, EUA
Idiomas
Inglês
Formato de estudo
Solicitar Informações
Duração
Solicitar Informações
Ritmo
Solicitar Informações
Propinas
Solicitar Informações
Prazo para inscrição
Solicitar Informações
Data de início mais cedo
Sep 2024
bolsas de estudo
Explore oportunidades de bolsas de estudos para ajudar a financiar seus estudos
Introdução
A engenharia de software envolve projetar, implementar e manter programas de computador. O desenvolvimento de sistemas de software modernos requer mais do que habilidades de programação e conceitos básicos de ciência da computação. Requer habilidades de engenharia de software, que são muito procuradas na indústria de software.
A concentração em Engenharia de Software concentra-se nos conceitos, técnicas e ferramentas necessárias para análise, projeto, teste, manutenção e trabalho em equipe de software. Os cursos incluirão trabalho prático com as ferramentas de engenharia de software usadas na indústria.
Esta concentração combina um grau rigoroso de ciência da computação com cursos em design de software, teste de software, gerenciamento de projeto e análise e design de sistema.
Resultados de Aprendizagem
Ao concluir este programa, os alunos serão capazes de:
Trabalhe com eficácia em equipes para desenvolver soluções computacionais para problemas complexos.
Comunique ideias técnicas de forma eficaz por escrito e verbalmente.
Busque com confiança estudos de pós-graduação ou emprego profissional em engenharia de software e ciência da computação.
Potenciais ocupações
Além das oportunidades de carreira abertas a todos os graduados em ciência da computação, a concentração de engenharia de software abre caminhos de carreira que incluem:
Desenvolvedor de software, arquiteto de software, desenvolvedor full-stack, gerente de projeto de software, programador de banco de dados, analista de sistemas de computador, desenvolvedor web, gerente de computador e sistemas de informação, designer UX, engenheiro de nuvem, desenvolvedor de aplicativo móvel e educador.