Vimos na postagem anterior que existem varias propostas para formacao de profissionais em nivel superior na area de computacao/informatica.Ocurso de Bacharelado em Ciencia da Computacao oferece uma formacao mais amplana area, cobrindo suas diferentes sub-areas (computacao grafica, inteligenciaartificial, arquitetura de computadores, redes de computadores, teoria dacomputacao, e sistemas distribuidos) e nao oferece, portanto, formacaoespecifica e direcionada para a area de engenharia de software. O curso deBacharelado em Sistemas de Informacao oferece uma formacao voltada aprofissionais que desejam trabalhar na area de tecnologia de informacao,cobrindo tecnicas e metodos de analise de processos de negocio de empresas, eque se concentram sobretudo na producao de um tipo especifico de software, ossistemas de informacao. O curso de Engenharia de Computacao evoltado, principalmente, para o projeto de sistemas de hardware e sistemas desoftware relacionados a automacao industrial, telecomunicacoes, e sistemas embarcados. A Engenharia de Software e fundamentadasobretudo na ciencia da computacao e na matematica [Software EngineeringCurriculum ACM/IEEE, 2005]. Ao longo dos ultimos anos, a area de engenharia desoftware e suas diferentes disciplinas tem amadurecido bastante, atraves daproposicao de novos metodos e tecnicas que possibilitem o desenvolvimento desoftwares mais confiaveis, de melhor qualidade, com custo reduzido e altaprodutividade. Buscando atingir tais objetivos, a formacao do profissional deES exige nao apenas um amplo dominio de tecnicas de programacao modernase avancadas, mas tambem o conhecimento e o dominio das diferentes disciplinas quecompoem o processo de desenvolvimento de software. A IEEE Computer Societyapresenta, em seu guia de corpo de conhecimento na area de engenharia desoftware [SWEBOK, 2004], as principais disciplinas que compoem a area, sendoelas: requisitos, projeto, construcao, testes, manutencao de software, gerenciade configuracao, gestao de projetos, processos de desenvolvimento, ferramentase metricas de engenharia de software, e qualidade de software. Cada uma destasdisciplinas requer o aprendizado de tecnicas e ferramentas especificas. A diferencade formacao de profissionais nas diferentes carreiras em computacao [ACMCarreers, 2009] e tambem destacada pela Association for Computing Machinery(ACM), a qual ja reconhece explicitamente a area de engenharia de software comouma carreira na area de computacao, e destaca as diferencas e necessidades deformacao de profissionais em comparacao com outras carreiras, tais como,ciencia da computacao e engenharia da computacao. Referencias[ACM/IEEE-CS, 2005] Computing Curricula 2005 The Overview Report. The Joint Task Force on Computing Curricula IEEE ComputerSociety/Association for Computing Machinery, 2005. URL:http://www.acm.org/education/education/curric_vols/CC2005-March06Final.pdf[SWEBOK, 2004] Guide to the SoftwareEngineering Body of Knowledge, IEEE Computer Society, 2004. URL: http://swebok.org A UFRN e uma das pioneiras no Brasil a oferecer uma graduacao em Engenharia de Software. O curso iniciou suas turmas em 2010 e conta com cerca de 100 alunos matriculados. Ja existem outros cursos semelhantes na UFG, a UNB, a Unipampa, a UFC e outras.O curso de Engenharia de Software da UFRN tem sua base na computacao e na matematica, mas foca sua parte aplicada nas diversas atividades praticas necessarias para os profissionais da area. Para saber mais voce pode visitar a pagina do curso.Mas voce sabe a diferenca entre o curso de ES e os outros cursos de computacao. Vamos comecar aqui alguns esclarecimentos numa serie de postagens.A Computacao e uma area oudisciplina bastante abrangente que envolve a fundamentacao teorica dasconstrucoes computacionais, o