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