Maestría en Ingeniería de Software

General

Descripción del programa

El MSc en Ingeniería de Software es un curso avanzado dirigido a la investigación en el estudio de ingeniería de software, que desarrolla el conocimiento y las habilidades de los estudiantes en reutilización de software, desarrollo ágil, arquitectura de software e ingeniería de sistemas críticos.

La Maestría en Ingeniería de Software es un programa de un año de duración dirigido por la Escuela de Ciencias de la Computación. El curso consta de dos semestres de módulos enseñados seguidos por un proyecto de 11 semanas que lleva a la presentación de una disertación de 15,000 palabras en agosto.

Reflejos

  • El MSc en Ingeniería de Software es un curso especializado pero conserva cierta flexibilidad, lo que permite a los estudiantes estudiar otras áreas de la informática junto con los módulos especializados obligatorios.
  • Los estudiantes emprenden un proyecto importante, que incluye una amplia investigación y un desarrollo sustancial de software, lo que lleva a su tesis, lo que les permite consolidar y ampliar su conocimiento especializado y pensamiento crítico.
  • Los estudiantes tienen acceso las 24 horas a los modernos laboratorios de computación, equipados con estaciones de trabajo de PC con pantalla dual e instalaciones para trabajo en grupo.

Los estudiantes en este curso pueden cambiar a una maestría en informática avanzada o en tecnología de la información después del primer semestre.

Formato de enseñanza

La parte enseñada del programa de maestría incluye ocho módulos: cinco obligatorios y tres opcionales de una amplia gama disponible. Los métodos de enseñanza incluyen conferencias, seminarios, tutoriales y clases prácticas. La mayoría de los módulos se evalúan a través de ejercicios prácticos y exámenes. Los tamaños de las clases suelen oscilar entre 10 y 50 estudiantes.

A todos los estudiantes se les pedirá que completen una Evaluación de Lenguaje Posterior a la Entrada (PELA) a su llegada a la University of St Andrews . En función de su desempeño en esta evaluación, se recomendará a los estudiantes que asistan a sesiones de apoyo específicas durante el año para mejorar sus habilidades lingüísticas y académicas. Esta evaluación es obligatoria, pero no contará para la clasificación final de grado.

También se le asignará un asesor que se reunirá con usted al comienzo del año para analizar las opciones del módulo y está disponible para ayudarlo con cualquier dificultad académica durante el año. Un miembro designado del personal proporciona una supervisión cercana para el proyecto de maestría y la disertación.

Módulos

Los módulos en este programa tienen diferentes métodos de entrega y evaluación.

Obligatorio

  • Modelado, diseño y programación orientados a objetos: introduce y refuerza el modelado, diseño e implementación orientados a objetos para proporcionar una base común de habilidades, permitiendo a los estudiantes completar las tareas de programación dentro de otros módulos de maestría.
  • Práctica de ingeniería de software: presenta métodos avanzados de ingeniería de software que respaldan el desarrollo de sistemas de software complejos y compuestos con énfasis en la administración de la configuración del software, la reutilización y las prácticas de desarrollo basadas en pruebas.
  • Principios de ingeniería de software: examina los conceptos clave en el desarrollo de software a pequeña y gran escala.

y uno o ambos de

  • Ingeniería de sistemas críticos: proporciona una comprensión de los conceptos y las técnicas de desarrollo utilizadas para los sistemas críticos y socio-técnicos.
  • Arquitectura de software: introduce a los estudiantes en el concepto de arquitectura de software, como una ayuda para el diseño, la reutilización y la evolución del software.

Opcional

Los siguientes módulos son opcionales para los programas de Ciencias de la Computación. No todas las combinaciones de módulos estarán disponibles para todos los programas, y algunos módulos están sujetos a que se cumplan los requisitos previos.

Los estudiantes eligen dos o tres módulos opcionales. En las listas de 'Módulos adicionales a continuación, los estudiantes solo pueden tomar hasta dos de los módulos en cada lista.

  • Temas avanzados en sistemas de comunicación de computadora
  • Inteligencia artificial en la práctica
  • Principios de la inteligencia artificial
  • Ingeniería de sistemas críticos
  • Sistemas de datos intensivos
  • Principios y métodos de interacción humano-computadora
  • Visualización de información
  • Software interactivo y hardware
  • Descubrimiento del conocimiento y datamining
  • Lenguaje y computacion
  • Master de proyectos de programación
  • Práctica en sistemas de comunicación informática.
  • Principios de los sistemas de comunicación de computadora
  • Arquitectura de software
  • Práctica de Ingeniería de Software
  • Principios de Ingeniería de Software
  • Diseño de interacción centrado en el usuario

Módulos opcionales adicionales

Los estudiantes pueden tomar hasta dos de los siguientes:

  • Arquitectura de Computadores
  • Gráficos de computadora
  • La seguridad informática
  • Arquitecturas concurrentes y multinúcleo
  • Programación de restricciones
  • Sistemas distribuidos
  • Verificación de lógica y software
  • Programación del diseño e implementación del lenguaje.
  • Videojuegos

Los estudiantes pueden tomar hasta dos de los siguientes:

  • Sistemas de gestión de bases de datos
  • Tecnología de información verde
  • Gestión de seguridad de la información
  • Proyectos de Tecnologías de la Información
  • Tecnologías web

Los módulos opcionales están sujetos a cambios cada año, y algunos solo pueden permitir un número limitado de estudiantes.

Disertación

Durante el segundo semestre, los estudiantes trabajan con el personal para definir y acordar un tema para el proyecto extendido, en el que trabajarán durante los últimos tres meses del curso, y que culminan en una disertación de 15,000 palabras. Los proyectos de tesis pueden ser grupales o completados individualmente (los estudiantes son evaluados individualmente en cualquiera de los casos).

La disertación típicamente comprende una revisión del trabajo relacionado; la extensión de lo existente o el desarrollo de nuevas ideas; implementación de software y pruebas; Análisis y evaluación. Se requiere que los estudiantes hagan una presentación de su trabajo además de la disertación escrita.

Cada proyecto está supervisado por uno o dos miembros del personal, generalmente a través de reuniones regulares y revisiones de software y borradores de tesis.

Si los estudiantes eligen no completar el requisito de disertación para el MSc, hay un premio de salida disponible que permite que los candidatos calificados reciban un Diploma de posgrado, terminando el curso al final del segundo semestre de estudios.

Los módulos enumerados aquí son indicativos, y no hay garantía de que funcionen para la entrada de 2019.

Carreras

Los programas de Alumnos de Maestría en Ciencias de la Computación han seguido trabajando en una variedad de instituciones globales, comerciales, financieras y de investigación, que incluyen:

  • Amadeo
  • Amazonas
  • Atlas
  • Avaloq
  • Barclays Capital
  • BP
  • BT Openreach
  • Capricorn Ventis
  • Conjunto de datos
  • Hailo
  • Hewlett Packard
  • Hitachi Data Systems
  • Microsoft
  • OpenBet
  • Estrella de rock
  • Royal Bank of Scotland
  • Cielo
  • Skyscanner
  • Symantec
  • TriSystems

El Centro de Carreras ofrece asesoramiento personalizado a todos los estudiantes en un curso de posgrado impartido y ofrece un programa de eventos para ayudar a los estudiantes a desarrollar sus habilidades de empleabilidad.

Requisitos de entrada

  • Un buen 2.1 grado de honores. Si estudió su primer grado fuera del Reino Unido, consulte los requisitos de ingreso internacional.
  • Dominio del idioma Inglés
    Para ingresar directamente a un Máster en Ciencias de la Computación, necesitarás un puntaje general en IELTS (Académico) de 7.0, con una puntuación mínima de 6.0 o su equivalente. Para ver formas alternativas de evidencia, consulte las pruebas y calificaciones del idioma inglés. Si su puntaje de IELTS es 6.0 en general con un puntaje de componente mínimo de 5.5, ofrecemos títulos combinados en Ciencias de la Computación con el Idioma Inglés, una opción de 18 meses para aquellos que deseen comenzar una maestría mientras continúan consolidando su capacidad de uso Inglés efectivamente en contextos académicos.

Las calificaciones enumeradas son indicativas de los requisitos mínimos para la entrada. Algunas escuelas académicas les pedirán a los solicitantes que alcancen calificaciones significativamente más altas que el mínimo. La obtención de los requisitos de ingreso enumerados no le garantizará un lugar, ya que la Universidad considera todos los aspectos de cada solicitud, incluidos, en su caso, la muestra de escritura, la declaración personal y los documentos de respaldo.

Requerimientos de aplicacion

  • CV o curriculum vitae. Esto debe incluir sus datos personales con un historial de su educación y empleo hasta la fecha.
  • Declaración personal (opcional).
  • Dos referencias académicas originales firmadas.
  • Transcripciones académicas y certificados de grado. Solo proporcione copias certificadas con traducciones oficiales al inglés si corresponde. No envíe documentos originales ya que no pueden ser devueltos.
  • Evidencia de dominio del idioma inglés (se requiere si el inglés no es su primer idioma).

Fondos

Hay muchas becas potenciales y esquemas de apoyo disponibles para postgraduados.

Descuento para graduados recientes

La University of St Andrews ofrece un descuento del 10% en las tasas de matrícula de posgrado a los estudiantes que califican para graduarse o que se han graduado de St Andrews en los últimos tres años académicos y están comenzando un programa de posgrado en la University of St Andrews .

Última actualización Marzo 2019

Acerca del centro educativo

Founded in the fifteenth century, St Andrews is Scotland's first university and the third oldest in the English speaking world. St Andrews is a unique place to study and live. Nestled on the east coas ... Leer más

Founded in the fifteenth century, St Andrews is Scotland's first university and the third oldest in the English speaking world. St Andrews is a unique place to study and live. Nestled on the east coast of Scotland, students may find themselves crossing golf-courses on their way to class, or jogging along the beach after dinner. Not only does the University have a world-class reputation, but it also offers a diverse range of social activities, including over 140 student societies and 50 sports clubs. Historic buildings are juxtaposed against the modern facilities, and the many student traditions truly make studying at St Andrews an unforgettable experience. Leer menos