Engenharia de Software
Os programas de computador estão cada vez mais presentes em nosso cotidiano, mas pouca gente entende a fundo com tudo isso funciona. Nesse panorama, o Engenheiro de Software detém um conhecimento muito valorizado hoje em dia.
Junto à criatividade, o profissional precisa aplicar uma grande capacidade de abstração para conceber, analisar e desenvolver programas adequados às necessidades das pessoas e empresas. Para isso, é importante uma boa formação.
Não há tanta oferta de cursos no país, mas é possível encontrar graduações muito bem avaliadas pelo Ministério da Educação (MEC), principalmente nas universidades públicas.
Como é o curso de Engenharia de Software?
O curso de Engenharia de Software é um bacharelado com duração de cinco anos.
Durante a graduação, o aluno vai conhecer a fundo as técnicas e práticas de desenvolvimento de softwares e programas computacionais para uma ampla gama de aplicações em diferentes tipos de situações e dispositivos, como sistemas de informação de empresas, portais de internet, jogos digitais, telefones móveis, entre outros.
O crescente mercado de Tecnologia da Informação (TI) também vai exigir que o estudante formado tenha conhecimentos científicos suficientes para projetar e fazer o gerenciamento e a manutenção dos softwares.
O esforço durante o curso costuma valer a pena. A profissão vem se valorizando no Brasil e no mundo, e as oportunidades para os bons profissionais são muitas. Há possibilidade de altos salários, principalmente nos grandes polos tecnológicos e em empresas multinacionais.
Segundo a Associação Brasileira de Empresas de Software (ABES), o Brasil está em nono lugar no ranking dos maiores mercados mundiais para o software, ficando atrás somente de grandes potências como os Estados Unidos, China, Japão, Reino Unido, Alemanha, França, Canadá e Índia. Na América Latina, o Brasil é o primeiro mercado.
O que se estuda no curso de Engenharia de Software?
As grades curriculares apresentam algumas variações de acordo com a faculdade. Mas, de modo geral, as principais matérias do curso de Engenharia de Software são:
| Arquitetura de Software |
| Cálculo Diferencial e Integral |
| Desenvolvimento de Sistemas para Dispositivos Móveis |
| Desenvolvimento de Sistemas Web |
| Design e Interação |
| Engenharia de Linguagens |
| Estrutura de Dados |
| Fundamentos e Arquitetura dos Computadores |
| Fundamentos Matemáticos da Computação |
| Gerenciamento de Software |
| Gestão de Projetos |
| Introdução à Organização e Arquitetura dos Computadores |
| Introdução a Sistemas Operacionais |
| Introdução às Técnicas de Programação |
| Linguagem de Programação |
| Lógica Aplicada à Engenharia de Software |
| Manutenção de Software |
| Modelagem de Software |
| Planejamento e Gerenciamento de Projetos |
| Probabilidade |
| Processos de Software |
| Práticas de Programação |
| Projeto Detalhado de Software |
| Projetos de Interface de Usuários |
| Redes de Computadores |
| Resolução de Problemas Matemáticos para TI |
| Segurança e Auditoria de Sistemas |
| Tecnologia da Informação e Sociedade |
| Vetores e Geometria Analítica |
No final do curso, os alunos normalmente completam Estágios Supervisionados e um Trabalho de Conclusão de Curso (TCC) para ganhar experiência prática e demonstrar seu conhecimento. Existem cerca de 50 instituições credenciadas pelo MEC no Brasil que oferecem graduações em Engenharia de Software.
Post a Comment