Keystone logo
QUB Faculty of Engineering and Physical Sciences (EPS) Maestría en Desarrollo de Software

QUB Faculty of Engineering and Physical Sciences (EPS)

Maestría en Desarrollo de Software

Belfast, Reino Unido

1 Years

Inglés

Tiempo completo

Solicitar fecha límite de solicitud

Solicite la fecha de inicio más temprana

GBP 25.800

En el campus

Introducción

La Maestría en Desarrollo de Software está diseñada en colaboración con la industria para proporcionar un año de educación intensiva en desarrollo de software y está diseñada específicamente para graduados de disciplinas no informáticas. Tiene una tasa de empleabilidad de graduados extremadamente alta y es el curso de informática de maestría con la calificación más alta para la satisfacción de los estudiantes en el Reino Unido.

Aprenderá los fundamentos de la informática y adquirirá habilidades relevantes para la industria. Estas habilidades básicas incluyen programación, bases de datos, desarrollo web, ingeniería de software y resolución de problemas. No necesita experiencia informática para realizar este curso, pero al completarlo con éxito, estará equipado con las habilidades técnicas, analíticas y profesionales necesarias para asumir una variedad de roles en la industria informática.

El plan de estudios se diseñó y se revisa continuamente en colaboración con importantes socios industriales, que ayudaron a garantizar el contenido del módulo más relevante. Esto ayuda a garantizar que nuestros graduados estén altamente capacitados y sean muy buscados por los empleadores.

Muchos de los equipos docentes del curso han trabajado en la industria informática y tienen especializaciones de investigación particulares en el desarrollo de métodos novedosos y efectivos para la enseñanza de la informática. Varios miembros del equipo han recibido premios de enseñanza nominados por estudiantes por su trabajo.

Aprenderá cómo analizar problemas y diseñar sistemas de software robustos y elegantes para resolver los problemas. Esto incluye adquirir habilidades en programación, desarrollo web, diseño de bases de datos, pruebas de software e ingeniería de software.

También tendrá la oportunidad de aprender a trabajar como parte de un equipo de desarrollo utilizando técnicas y herramientas de desarrollo modernas.

Estructura del curso

El programa tiene dos partes fundamentales:

  1. Un conjunto de módulos enseñados que se desarrollan desde temas básicos hasta temas avanzados de ingeniería y programación de software.
  2. Un elemento sustancial basado en proyectos o tres módulos basados en Mini Proyectos Especializados

Los módulos básicos se estudian en el primer semestre y cubren la programación introductoria utilizando el lenguaje de programación Java junto con los fundamentos informáticos, incluida la ingeniería de software, las pruebas de software y las bases de datos.

El segundo semestre concentra la cobertura de programación algorítmica y orientada a objetos más avanzada, junto con programación Web (PHP y javascript) e Ingeniería de Software (con un proyecto basado en equipos).

Cada módulo generalmente implica 3-4 horas de conferencias por semana junto con hasta 2-3 horas por semana para tutoriales y prácticas de laboratorio. Junto con estas actividades programadas, se espera que los estudiantes trabajen en tareas y proyectos grupales e individuales.

Proyecto: puede elegir un solo proyecto autodirigido individual de tres meses de duración o puede tomar 3 mini proyectos más pequeños. Los miniproyectos le brindan la oportunidad de estudiar algunas especialidades informáticas de vanguardia, como el diseño de la experiencia del usuario, las redes seguras con software, el análisis y la visualización de datos, la computación en la nube y el aprendizaje automático.

Más información en el sitio web de la institución

Admisiones

Becas y Financiamiento

Plan de estudios

Cuota de matrícula del programa

Oportunidades profesionales

Instalaciones

Sobre la Escuela

Preguntas