Como faço para obter um PhD em engenharia de software?
Conquistar um doutorado em filosofia (PhD) em engenharia de software normalmente requer muitos anos de escola. Quando você terminar o ensino médio, normalmente precisará obter um diploma de bacharel, o que exige cerca de quatro anos de escolaridade. Em seguida, você provavelmente precisará obter um mestrado, o que pode exigir dois ou três anos adicionais da escola antes de você se inscrever em um programa de doutorado em engenharia de software. Depois de concluir os diplomas de pré-requisito e estar pronto para se inscrever em um programa de doutorado, você provavelmente precisará fornecer à escola cópias oficiais de suas transcrições, obter cartas de recomendação e escrever uma declaração de seus objetivos. Você pode precisar fornecer outros documentos de suporte também.
Sua preparação para um programa de doutorado em engenharia de software pode começar com as aulas que você faz no ensino médio. Os cursos avançados de matemática e ciências podem ajudar a se preparar para o trabalho de nível superior que você terá que fazer na faculdade. Além disso, as aulas de programação podem ajudá-lo a se preparar também.
Como estudante de graduação, você normalmente precisará trabalhar em direção a um diploma de bacharel em engenharia, ciência, ciência da computação ou especialização relacionada. As notas obtidas na faculdade e o conhecimento adquirido ajudarão a prepará-lo para ingressar em um programa de mestrado em engenharia de software. A maioria das escolas exige que você tenha uma boa média de notas, e talvez você precise enviar as notas dos testes de exames padronizados para obter acesso ao programa de mestrado. Normalmente, você também deverá enviar transcrições oficiais e cartas de recomendação. Além disso, alguns programas de mestrado exigem que os candidatos tenham experiência profissional aplicável, o que pode ser alcançado por meio período de trabalho ou estágio enquanto estiver na escola.
Para obter admissão em um programa de doutorado em engenharia de software, você normalmente precisa demonstrar que tem a capacidade de ter sucesso no que pode ser um programa rigoroso. Embora seus diplomas de bacharelado e mestrado possam servir como prova de sua capacidade, você também pode precisar fornecer transcrições oficiais, resultados de testes padronizados e cartas de recomendação. Algumas escolas também exigem que os candidatos tenham experiência prática e outras podem indicar uma preferência pela experiência, mas não a exigem.
Os cursos que você terá que fazer para obter seu doutorado em engenharia de software podem depender de onde você decide ir à escola. Você provavelmente terá cursos obrigatórios para fazer design e engenharia; sistemas e análises; e negócios e políticas, no entanto. Você provavelmente terá que fazer algumas disciplinas eletivas e de auto-estudo também. Como parte do processo de obtenção de um doutorado em engenharia de software, talvez você também precise preparar e defender uma dissertação.