Que comprend un programme typique de génie informatique?
Un programme d’ingénierie informatique prépare un étudiant à occuper divers postes dans la conception de matériel informatique, la conception de logiciels et l’ingénierie de réseau. Le programme comprend généralement des groupes de cours qui se concentrent sur les cours d’enseignement général, les cours avancés de mathématiques et de sciences et les cours de génie électrique et informatique. La plupart des écoles exigent une sorte d'exigence finale qui se présente généralement sous la forme d'un stage, d'une thèse ou d'un projet final. L'étudiant suivra également plusieurs cours au choix qui l'intéressent, mais ils n'ont pas à se rapporter à l'ingénierie informatique.
La première partie d'un programme d'études en génie informatique comprend des cours de formation générale et des cours au choix. Chaque école établit une exigence spécifique concernant le nombre et le type de cours de formation générale à suivre. Certains de ces cours préparent l'élève à des cours plus avancés en mathématiques et en sciences, mais les cours avancés en mathématiques et en sciences peuvent également faire partie des exigences de l'enseignement général. Les autres cours comprennent les langues, les sciences sociales, l'écriture, l'informatique, la philosophie et d'autres cours de sciences. L'étudiant devra également suivre des cours au choix de son choix et peut suivre des cours supplémentaires dans les domaines de la formation générale ou des cours dans un domaine professionnel non lié.
Les cours de mathématiques et de sciences constituent le fondement d’un programme d’ingénierie en informatique et comprennent généralement la physique, le calcul, les structures discrètes, la chimie et les équations différentielles. La partie en mathématiques du diplôme est essentielle à la compréhension et à la réussite dans les cours techniques liés à l’ingénierie. Le programme d’études requiert donc généralement plus d’un cours dans chaque domaine. Les cours de sciences de pointe exigent généralement des travaux de laboratoire afin que l'étudiant puisse acquérir une expérience pratique dans le domaine.
Les cours d'ingénierie constituent une grande partie du programme d'ingénierie informatique et couvrent les circuits électriques, la conception logique, l'électronique numérique, la conception informatique, la théorie des systèmes, la programmation informatique et les systèmes d'exploitation. Les différents cours enseignent l’élève à l’informatique, à la conception de matériel informatique et à la conception de réseaux, ainsi qu’à l’élève sur la manière dont les structures internes d’un ordinateur fonctionnent ensemble. De nombreux cours impliquent une quantité importante de travail et de projets de laboratoire, et certains cours théoriques peuvent nécessiter un cours de laboratoire séparé. Une fois que l’élève a suivi tous les cours en génie informatique et électrique, il effectue généralement un stage ou un projet final qui peut être un travail individuel ou un projet de groupe. Certaines écoles exigent à la fois un stage et un projet final pour obtenir leur diplôme du programme.