Bacharel em Engenharia de Software

University of Central Missouri

Descrição do Programa

Leia a descrição oficial

Bacharel em Engenharia de Software

University of Central Missouri

SE @ UCM - Prepare-se para o sucesso na carreira

A UCM oferece o primeiro e único programa de engenharia de software (SE) no estado do Missouri. Engenharia de Software é a aplicação de uma abordagem sistemática, disciplinada e quantificável para o desenvolvimento, operação e manutenção de software. O programa de engenharia de software prepara os alunos com um domínio da teoria, prática e processo de desenvolvimento de software. Ao completar o programa, você passa a uma carreira como engenheiro de software, gerente de projeto, designer, consultor ou arquiteto que cria software. Com a demanda por pessoal técnico qualificado excedendo em muito o suprimento disponível, as oportunidades que esperam os graduados em engenharia de software são quase ilimitadas.

O que vou estudar?

Neste importante estudo, você estudará as práticas de engenharia disciplinadas necessárias para especificar, construir, analisar, testar e manter sistemas de software complexos. O currículo tem uma cobertura equilibrada de tópicos de ciência da computação e engenharia, com ênfase em engenharia de requisitos de software, arquitetura e design de software, teste de software e garantia de qualidade, gerenciamento de projetos de software e engenharia de software segura. Os estudantes de engenharia de software adquirem conhecimento e habilidade em todos os aspectos do ciclo de vida de desenvolvimento de software. Eles aprendem a trabalhar dentro e melhorar continuamente um processo de desenvolvimento de software definido, com o objetivo de produzir software de alta qualidade de forma previsível e eficiente. Nossa graduação em engenharia de software preparará você para a prática profissional e pós-graduação.

O que é engenharia de software?

Engenharia de Software (SE) é a aplicação de uma abordagem sistemática, disciplinada e quantificável para o desenvolvimento, operação e manutenção de software; isto é, a aplicação da engenharia ao software. Baseando-se na computação como uma de suas fundações, a engenharia de software busca desenvolver e usar modelos sistemáticos e técnicas confiáveis ​​para produzir software de alta qualidade. Os alunos que concluem o programa passam por carreiras como engenheiros de software, gerentes de projeto, designers, consultores ou arquitetos que criam softwares.

Objetivos Educacionais do Programa

Dentro de alguns anos de graduação, graduados com um diploma de Bacharel em Engenharia de Software usará os conhecimentos e habilidades obtidos no programa para:

  • Demonstrar a capacidade de criar software de qualidade na indústria, governo ou academia apropriados aos seus níveis de experiência profissional.
  • Ser capaz de avaliar o impacto da computação e engenharia na sociedade e possuir conhecimento das responsabilidades éticas, sociais e profissionais de seu trabalho.
  • Ter habilidades eficazes de comunicação oral e escrita e demonstrar a capacidade de contribuir efetivamente para o benefício das equipes.
  • Continuar a atualizar seus conhecimentos e habilidades profissionais para se adaptar à inovação e à mudança, e ter sucesso em seu trabalho profissional e / ou estudos de pós-graduação.

Resultados dos alunos

Os graduados com um diploma de bacharel em Engenharia de Software demonstrarão os seguintes resultados específicos dos alunos:

  • capacidade de identificar, formular e resolver problemas complexos de engenharia aplicando princípios de engenharia, ciência e matemática.
  • capacidade de aplicar design de engenharia para produzir soluções que atendam a necessidades específicas levando em consideração a saúde pública, a segurança e o bem-estar, bem como fatores globais, culturais, sociais, ambientais e econômicos.
  • uma capacidade de comunicar eficazmente com um leque de audiências.
  • capacidade de reconhecer responsabilidades éticas e profissionais em situações de engenharia e fazer julgamentos informados, que devem considerar o impacto das soluções de engenharia nos contextos global, econômico, ambiental e societário.
  • uma capacidade de funcionar efetivamente em uma equipe cujos membros juntos fornecem liderança, criam um ambiente colaborativo e inclusivo, estabelecem metas, planejam tarefas e atendem aos objetivos.
  • capacidade de desenvolver e conduzir experimentos apropriados, analisar e interpretar dados e usar o julgamento de engenharia para tirar conclusões.
  • uma capacidade de adquirir e aplicar novos conhecimentos conforme necessário, utilizando estratégias de aprendizagem adequadas.

Engenharia de Software vs. Ciência da Computação

Baseando-se na computação como uma de suas fundações, a engenharia de software busca desenvolver e usar modelos sistemáticos e técnicas confiáveis ​​para produzir software de alta qualidade. O estudo e a prática da engenharia de software são influenciados tanto pelas suas raízes na ciência da computação quanto pelo seu surgimento como disciplina de engenharia.

Algumas características críticas comuns a todas as outras disciplinas de engenharia são igualmente aplicáveis ​​à engenharia de software. Eles são

  1. Enquanto os cientistas observam e estudam os comportamentos existentes e depois desenvolvem modelos para descrevê-los, os engenheiros usam esses modelos como ponto de partida para projetar e desenvolver tecnologias que permitam novas formas de comportamento.
  2. Os engenheiros procedem tomando uma série de decisões, avaliando cuidadosamente as opções e escolhendo uma abordagem em cada ponto de decisão que seja apropriado para a tarefa atual no contexto atual. A adequação pode ser julgada por análise de trade-off, que equilibra os custos com os benefícios.
  3. Engenheiros medem coisas e, quando apropriado, trabalham quantitativamente. Eles calibram e validam suas medições e usam aproximações baseadas em experiência e dados empíricos.
  4. Engenheiros enfatizam o uso de um processo disciplinado ao criar e implementar projetos e podem operar efetivamente como parte de uma equipe ao fazê-lo.
  5. Os engenheiros podem ter várias funções: pesquisa, desenvolvimento, projeto, produção, teste, construção, operações e gerenciamento, além de outros, como vendas, consultoria e ensino.
  6. Engenheiros usam ferramentas para aplicar processos de forma sistemática. Portanto, a escolha e o uso de ferramentas apropriadas é um aspecto fundamental da engenharia.
  7. Engenheiros, através de suas sociedades profissionais, avançam pelo desenvolvimento e validação de princípios, padrões e melhores práticas.
  8. Engenheiros reutilizam projetos e artefatos de design.

Extraído da ACM Software Engineering 2014

Faculdade experiente

Todas as faculdades permanentes de ciência da computação têm um grau de Ph. D. em ciências da computação ou áreas relacionadas. Eles realizam pesquisas teóricas e aplicadas em suas próprias áreas e publicam seus resultados de pesquisa em grandes revistas de pesquisa. Além disso, eles também viajam para palestras técnicas em várias conferências nacionais / internacionais. Eles estão comprometidos em fornecer a tecnologia de hoje para os alunos.

Bolsas de Estudo e Assistência Financeira

Várias bolsas de estudo estão disponíveis especificamente para majores de Engenharia de Software. Além disso, existem oportunidades pagas para trabalhar como tutor ou assistente de ensino.

Instalações de computação

O programa possui laboratórios de computação de última geração para suportar as necessidades de instrução e pesquisa. O principal laboratório para o programa de engenharia de software consiste em quarenta computadores Dell executando sistemas operacionais Linux e Microsoft Windows. Seis salas de informática, com mais de trinta computadores cada, são ideais para as classes altas e sessões especiais de laboratório. Os computadores de laboratório são atualizados regularmente. Três áreas comuns de estudantes oferecem um espaço para os alunos colaborarem em trabalhos de casa e projetos, bem como relaxar entre as aulas. Estes quartos estão convenientemente localizados perto de escritórios do corpo docente para ajudar a estabelecer uma comunidade de alunos.

O programa se esforça para fornecer aos nossos alunos as mais recentes tecnologias. Oferecemos plataformas Windows e Linux para que nossos alunos estejam bem preparados para uma carreira como profissional de software nessas duas principais plataformas padrão do setor. O programa é membro do programa Microsoft Imagine, Oracle Academy e VMWare Academic Program.

Se envolver!

Explore a Engenharia de Software fora da sala de aula juntando-se a uma organização de estudantes de Engenharia de Software. Esses incluem:

  • Upsilon Pi Epsilon, uma sociedade de honra para as disciplinas de Informática e Informação, e
  • um capítulo estudantil da Association of Computing Machinery

Ao participar dessas organizações, você aprenderá com palestrantes convidados, participará de conferências regionais e nacionais e participará de competições de programação estaduais e / ou nacionais.

Carreiras em Engenharia de Software

O mercado de trabalho de engenharia de software está crescendo. Empresas de centenas de indústrias empregam engenheiros de software. A demanda por engenheiros de software nos Estados Unidos e no Missouri cresce mais rápido do que as universidades podem produzir graduados. De acordo com o Bureau of Labor Statistics, 58% do total de empregos em Ciência, Tecnologia, Engenharia e Matemática (STEM) até 2024 nos EUA estão relacionados à computação. Entre todos os trabalhos de computação, 26% dos trabalhos estão em desenvolvimento de software. Em outras palavras, haverá quase tantas aberturas no desenvolvimento de software quanto em todos os ramos da engenharia tradicional combinados. O salário médio para engenheiro de software no Missouri é de US $ 92.680 - US $ 101.450. De fato, US News

Esta escola oferece programas em:
  • Inglês


Última actualização October 14, 2018
Duração e Preço
Este curso é No campus
Start Date
Data inicial
Set. 2019
Duration
Duração
4 anos
Tempo integral
Price
Preço
451 USD
Residente do Missouri: US $ 225,65 / Não-residente: US $ 451,30 (por hora de crédito)
Information
Deadline
Locations
USA - Warrensburg, Missouri
Data inicial : Set. 2019
Prazo de inscrição Contactar Escola
Data de conclusão Contactar Escola
Dates
Set. 2019
USA - Warrensburg, Missouri
Prazo de inscrição Contactar Escola
Data de conclusão Contactar Escola