Software Engineering Quiz Prep Pro pour la préparation aux examens
Génie logiciel Quiz Prep Pro
La connaissance de la programmation informatique est une condition préalable pour devenir un ingénieur en logiciel. En 2004, la société IEEE Computer Society a publié le SWEBOK, qui a été publié dans le Rapport technique ISO / CEI 1979: 2004, décrivant l’ensemble des connaissances qu’ils recommandent d’être maîtrisées par un ingénieur en informatique diplômé possédant quatre ans d’expérience [26]. De nombreux ingénieurs en logiciel entrent dans la profession en obtenant un diplôme universitaire ou une formation dans une école professionnelle. Un programme international standard pour les diplômes de premier cycle en génie logiciel a été défini par le groupe de travail conjoint sur les programmes informatiques de la société IEEE Computer Society et de l'Association for Computing Machinery, et mis à jour en 2014. [27] Un certain nombre d'universités ont des programmes de diplôme en génie logiciel; en 2010, on comptait 244 programmes de baccalauréat en génie logiciel Campus, 70 programmes en ligne, 230 programmes de niveau master, 41 programmes de doctorat et 69 programmes de niveau certificat aux États-Unis.
Outre leurs études universitaires, de nombreuses entreprises parrainent des stages pour les étudiants souhaitant poursuivre une carrière dans les technologies de l'information. Ces stages peuvent initier l'étudiant aux tâches du monde réel que les ingénieurs logiciels typiques rencontrent au quotidien. Une expérience similaire peut être acquise par le service militaire en génie logiciel.