MS en informatique

Informations générales

Description du programme

Détails du programme

Le programme nécessite deux ans (quatre semestres) d'études à temps plein et suit un modèle de cohorte au cours de la première année où tous les étudiants suivent le même ensemble de cours de base. Au cours de la deuxième année, les étudiants peuvent choisir parmi une sélection renouvelée d'options au choix en fonction de leurs intérêts et de leurs objectifs. Les étudiants développent plusieurs grands projets de logiciel tout au long de leur diplôme, y compris un projet de synthèse substantiel au cours de leur deuxième année.

Des cours de base

Le programme commence en fournissant aux étudiants une vaste expérience dans le développement de logiciels et d'autres disciplines de base. Tous les étudiants de la même cohorte suivent les cours de base ensemble.

Les cours de base comprennent:

  • Principes de développement logiciel
  • Algorithmes
  • Fondations de systèmes
  • Langages de programmation

Résultats d'apprentissage

  • compréhension de sujets avancés en informatique, y compris l'ingénierie logicielle, les algorithmes, l'intelligence artificielle, les langages de programmation, l'informatique parallèle, la mise en réseau et les systèmes de bas niveau
  • pouvoir concevoir, implémenter et déboguer des applications logicielles à grande échelle
  • pouvoir évaluer et comprendre la recherche avancée issue de la littérature informatique
  • compétences de communication et de participation d'équipe efficaces en matière de développement de logiciels

Projet de Master

Nos étudiants sont tenus de compléter un projet de capstone au cours de leur deuxième année. Au cours d'un semestre, les étudiants travaillent avec un sponsor de l'industrie ou de la faculté sur la spécification, la conception, le développement et les tests d'un système logiciel important.

Diplômé au choix

Les étudiants doivent prendre 16 unités de cours au choix CS de 600 étudiants au cours de leur deuxième année.

Les cours comprennent:

  • Option de stage - Les étudiants peuvent choisir de remplacer un stage avec une expérience de travail pratique dans les entreprises technologiques et les startups dans la région de la baie de San Francisco et la Silicon Valley. Cette option est ouverte à la plupart des étudiants internationaux. En savoir plus sur le stage .
  • Sujets spéciaux - Nous offrons plusieurs cours spéciaux sur les derniers thèmes et technologies en informatique, y compris l'exploration de données, l'infographie, la visualisation de données et l'ingénierie de jeu.
  • Recherche dirigée - Les étudiants peuvent choisir de remplacer un cours au choix par un cours dirigé de lecture et de recherche, ce qui leur permet de travailler en étroite collaboration avec un professeur dans le cadre d'un projet de recherche. De nombreux étudiants utilisent cette option pour rechercher des opportunités de recherche et de publication supplémentaires.
Mis à jour le Fév. 2018

À propos de l'établissement

As one of the country’s premier Jesuit Catholic universities, the College of Arts and Sciences pairs a rigorous academic curriculum with an urban, global perspective. The college's vision of success i ... Continuer

As one of the country’s premier Jesuit Catholic universities, the College of Arts and Sciences pairs a rigorous academic curriculum with an urban, global perspective. The college's vision of success involves both the head and the heart, with outstanding faculty members giving students the skills and compassion to fashion a more just and humane world. Réduire
San Francisco , Buena Vista , Orange + 2 Plus Moins