Master of Science en génie logiciel

Informations générales

En savoir plus sur ce programme sur le site internet de l'école

Description du programme

39323_39224_colorful_campus_photo.jpg

En savoir plus sur la façon dont RIT s'attaque à la crise des coronavirus ici

Aperçu

Au fur et à mesure que vous étudiez en génie logiciel, votre expérience en matière d’enseignement sera adaptée aux réalités du secteur et à la définition, à la conception, au développement et à la fourniture de logiciels modernes. Utilisez les théories de la science informatique pour créer un logiciel permettant aux ordinateurs de répondre aux demandes d'une société en constante évolution et dépendant de la technologie. Effectuer des recherches dans de nombreux domaines, notamment l'analyse de données volumineuses et les référentiels de logiciels d'exploration de données. Et bénéficiez d'une expérience pratique grâce aux projets en équipe qui vous aident à maîtriser les techniques modernes de génie logiciel.

Notre programme accepte des étudiants de divers horizons éducatifs, y compris les nouveaux diplômés et les professionnels intéressés par une carrière en génie logiciel. Nous proposons un cours-relais que nous proposons pour aider les étudiants à se familiariser avec la programmation et les concepts informatiques de base. Nous avons réussi à obtenir des diplômes en génie, en sciences, en affaires et en éducation. Nos diplômés maîtrisent les techniques modernes d'ingénierie logicielle en équipe en utilisant des outils et des plates-formes de pointe.

RIT est réputé pour son programme de services coopératifs et de carrière qui vous aidera à trouver des stages rémunérés et des emplois permanents bien rémunérés travaillant pour de grandes entreprises. Le programme de maîtrise RIT SE a placé avec succès des étudiants chez Citrix, SpaceX, Intuit, Amazon, Microsoft et bien d'autres. Nous offrons également diverses bourses et opportunités d'assistanat.

Plan d'étude

La maîtrise en génie logiciel du RIT se concentre sur les activités en équipe. Étant donné que ces systèmes sont rarement le résultat des efforts d'un seul individu, notre approche en équipe reconnaît le rôle important que jouent les équipes dans la conception, le développement et la mise en œuvre de systèmes logiciels de taille et de complexité variables. Nos étudiants sont activement engagés dans la recherche d'architecture logicielle, de sécurité logicielle et d'exploration de référentiels logiciels. Ils sont également impliqués dans les domaines de recherche émergents du département de génie logiciel en analyse des mégadonnées pour le génie logiciel et en génie logiciel pour les mégadonnées. En conséquence, notre maîtrise en génie logiciel vous prépare à contribuer et à mener des projets de développement logiciel dès le premier jour.

Dans le département de génie logiciel de RIT, vous allez apprendre et recevoir une attention personnalisée de la part des professeurs travaillant dans les domaines de l'accessibilité et du traitement de logiciel pour la science et l'ingénierie informatiques. Dotés des technologies matérielles et logicielles les plus récentes, nos installations comprennent des laboratoires de studio, des laboratoires de projet, des salles d'équipe, un laboratoire de collaboration et un laboratoire de systèmes embarqués et en temps réel, conçus pour vous aider à collaborer sur des projets, peaufiner vos compétences et collaborer. avec faculté. Le département s'est associé à plusieurs éditeurs de logiciels pour vous fournir un accès à une large gamme de produits logiciels destinés à l'apprentissage et à la recherche.

Notre base d'inscription / étudiants moyenne est d'environ 70 étudiants diplômés nationaux et internationaux (plus de 550 étudiants de premier cycle), ainsi que de 18 membres du corps professoral ayant une solide expérience de la recherche et de l'industrie. Le département de génie logiciel est le premier département du genre dans le pays et fait partie du Collège Golisano d'informatique et des sciences de l'information (GCCIS). Faire partie de GCCIS permet aux étudiants de suivre des cours au choix du département de la sécurité informatique, du département des sciences informatiques, du département des sciences de l'information et de la technologie et à la School of Interactive Games and Media.

les industries

  • Internet et logiciels
  • La défense
  • Matériel électronique et informatique
  • Autres industries

Titres d'emploi typiques

  • Ingénieur logiciel
  • Développeur de logiciels
  • Ingénieur Assurance Qualité Logiciel
  • Développeur d'applications Web
  • Analyste de données
  • Testeur de logiciels
  • Développeur
  • Ingénieur Conception Logiciel
  • Ingénieur des exigences logicielles
  • Développeur web
  • Programmeur

Curriculum

Génie logiciel (option thèse), MS, séquence de cours typique

Première année

  • SWEN-610 Fondements du génie logiciel
  • Méthodes de recherche SWEN-640
  • Développement orienté modèle SWEN-746
  • Assurance qualité logiciel SWEN-777
  • Electives

Deuxième année

  • SWEN-732 Développement logiciel collaboratif
  • Architecture logicielle SWEN-755
  • Thèse SWEN-790
  • Étude indépendante SWEN-799
  • Electives

Ingénierie logicielle (option capstone), MS, séquence de cours typique

Première année

  • SWEN-610 Fondements du génie logiciel
  • Développement orienté modèle SWEN-746
  • Méthodes de recherche SWEN-640
  • SWEN-777Assurance qualité logicielle

Electives

Deuxième année

  • Architecture logicielle SWEN-755
  • Projet de recherche Capstone SWEN-780
  • Electives
  • SE électif

39324_39225_real_aerial_of_campus_with_river.jpg

Conditions d'admission

Pour être admis dans le programme MS en génie logiciel, les candidats doivent remplir les conditions suivantes:

  • Remplissez une demande de diplôme.
  • Détenir un baccalauréat d'une institution accréditée.
  • Avoir une moyenne cumulative de 3,0 ou plus (les étudiants potentiels des établissements qui n'utilisent pas l'échelle GPA doivent démontrer un niveau équivalent de réussite scolaire. Une formation académique formelle en génie logiciel, en informatique ou en génie informatique est un atout. ).
  • Soumettre les relevés de notes officiels (en anglais) de tous les travaux de cours terminés précédemment.
  • Soumettez un essai professionnel (1-4 pages) décrivant l'emploi actuel (le cas échéant), l'expérience pertinente et les plans de carrière.
  • Soumettre un curriculum vitae à jour (y compris les descriptions des projets logiciels importants auxquels le candidat a participé).
  • Soumettez deux lettres de recommandation.
  • Les candidats internationaux dont la langue maternelle n'est pas l'anglais doivent soumettre les résultats du test d'anglais comme langue étrangère (TOEFL). Des scores minimum de 570 (sur papier) ou de 88 (sur Internet) sont requis. Les candidats internationaux doivent fournir les résultats du Graduate Record Exam (GRE). Les étudiants nationaux sont encouragés à fournir les scores GRE.
  • Une expérience professionnelle dans le développement de logiciels est préférable, mais les candidats sans formation en informatique seront considérés. Des cours supplémentaires à la passerelle peuvent être nécessaires et peuvent prolonger le délai d'obtention du diplôme.
Mis à jour le May 2020

Bourse Keystone

Découvrez les possibilités offertes par notre bourse

À propos de l'établissement

With more than 80 graduate programs in high-paying, in-demand fields and scholarships, assistantships and fellowships available, we invite you to take a closer look at RIT. Don't be fooled by the word ... Continuer

With more than 80 graduate programs in high-paying, in-demand fields and scholarships, assistantships and fellowships available, we invite you to take a closer look at RIT. Don't be fooled by the word "technology" in our name. At RIT, you will discover a university of artists and designers on the one hand, and scientists, engineers, and business leaders on the other – a collision of the right brain and the left brain. Réduire