Un plan de estudios de ingenier?a inform?tica prepara a un estudiante para varios puestos en dise?o de hardware inform?tico, dise?o de software e ingenier?a de redes. El plan de estudios generalmente incluye grupos de cursos que se centran en clases de educaci?n general, cursos avanzados de matem?ticas y ciencias, y cursos de ingenier?a el?ctrica e inform?tica. La mayor?a de las escuelas requieren alg?n tipo de requisito final que generalmente se presenta en forma de pasant?a, tesis o proyecto final. El estudiante tambi?n podr? tomar varios cursos electivos que le interesen, pero no tienen que relacionarse con la ingenier?a inform?tica.
La primera parte de un plan de estudios de ingenier?a inform?tica incluye educaci?n general y cursos electivos. Cada escuela establece un requisito espec?fico para la cantidad y el tipo de cursos de educaci?n general que uno debe tomar. Algunos de estos cursos preparan al estudiante para cursos m?s avanzados de matem?ticas y ciencias, pero los cursos avanzados de matem?ticas y ciencias tambi?n pueden ser parte de los requisitos de educaci?n general. Otras clases incluyen idiomas, ciencias sociales, escritura, computaci?n, filosof?a y otros cursos de ciencias. El estudiante tambi?n deber? tomar cursos optativos de su elecci?n y podr?a tomar cursos adicionales en las ?reas de educaci?n general o cursos en un campo profesional no relacionado.
Los cursos de matem?ticas y ciencias forman la base de un plan de estudios de ingenier?a inform?tica y generalmente incluyen f?sica, c?lculo, estructuras discretas, qu?mica y ecuaciones diferenciales. La parte de matem?ticas del t?tulo es fundamental para comprender y obtener buenos resultados en los cursos t?cnicos relacionados con la ingenier?a, por lo que el plan de estudios generalmente requiere m?s de un curso en cada ?rea. Los cursos avanzados de ciencias generalmente requieren trabajo de laboratorio para que el estudiante pueda obtener experiencia pr?ctica en el campo.
Los cursos de ingenier?a constituyen una gran parte del plan de estudios de ingenier?a inform?tica y cubren circuitos el?ctricos, dise?o l?gico, electr?nica digital, dise?o inform?tico, teor?a de sistemas, programaci?n inform?tica y sistemas operativos. Los diversos cursos educan al estudiante en ciencias de la computaci?n, dise?o de hardware y dise?o de redes y le ense?an al estudiante sobre c?mo las estructuras internas de una computadora trabajan juntas. Muchos de los cursos involucran una cantidad significativa de trabajo de laboratorio y proyectos, y algunos cursos te?ricos pueden requerir un curso de laboratorio por separado. Despu?s de que el estudiante toma todos los cursos de ingenier?a inform?tica y el?ctrica, generalmente realiza una pasant?a o un proyecto final que puede ser un trabajo individual o un proyecto grupal. Algunas escuelas requieren tanto una pasant?a como un proyecto final para graduarse del programa.