Embora os assuntos específicos necessários possam variar um pouco entre escolas e países, aqui estão os assuntos essenciais  Você deve se concentrar no ensino médio para se preparar para um diploma de engenharia de computadores:  
 Assuntos principais:   * 
 Matemática: Isso é absolutamente crucial. Fundação forte em álgebra, geometria, trigonometria e cálculo será essencial para entender conceitos complexos de engenharia de computadores. 
 * 
 Física: Compreender os princípios fundamentais de eletricidade, magnetismo e mecânica será útil para entender o hardware do computador e as tecnologias relacionadas. 
 * 
 Química: Embora menos diretamente relacionados, o conhecimento básico da química pode ser útil para entender os materiais usados na eletrônica. 
 * 
 Inglês: Fortes habilidades de comunicação são vitais para redação técnica, documentação e colaboração.   
 Assuntos relacionados à ciência da computação:   * 
 ciência da computação: Se oferecido, esta é uma excelente base. Aprenda conceitos básicos de programação, algoritmos, estruturas de dados e potencialmente até alguns conceitos básicos de hardware. 
 * 
 Programação: Aprenda pelo menos uma linguagem de programação, de preferência uma amplamente usada como Python, Java ou C ++. 
 * 
 Tecnologia da informação (IT): Isso pode apresentar a você conceitos de rede, sistemas operacionais e hardware básico de computador. 
 * 
 Robótica: Se disponível, isso pode apresentá -lo aos sistemas embutidos de robótica e programação.   
 Outros assuntos úteis:   * 
 Design e tecnologia: Isso pode apresentá-lo a projetos de pensamento e habilidades de solução de problemas, que são cruciais na engenharia de computadores. 
 * 
 Mídia digital: Compreender a mídia digital e a multimídia pode ser valiosa para a comunicação visual e o design da interface do usuário.   
 além da sala de aula:   * 
 Auto-aprendizagem: Utilize recursos on -line, tutoriais de codificação e participe de comunidades on -line para promover seu conhecimento. 
 * 
 Atividades extracurriculares: Explore clubes de robótica, competições de codificação ou participe de projetos STEM para obter experiência prática.   
 Nota importante: Embora esses assuntos sejam essenciais para uma base forte, é crucial lembrar que 
 paixão e um interesse genuíno em engenharia de computadores  são igualmente vitais.