
Maestría en Ingeniería de Software
Ras Al-Khaimah, Emiratos Árabes Unidos
DURACIÓN
18 up to 24 Months
IDIOMAS
Inglés
PASO
Tiempo Parcial
FECHA LIMITE DE APLICACIÓN
Solicitar fecha límite de solicitud
FECHA DE INICIO MÁS TEMPRANA
Solicite la fecha de inicio más temprana
TASAS DE MATRÍCULA
AED 49.500
FORMATO DE ESTUDIO
En el campus
Introducción
Premios del programa
Título | Escribe | Nivel | Descripción |
Maestría (MSc) | Premio final | Nivel 7 | Ingeniería de software |
Certificado de posgrado (PgCert) | Premio de salida o retroceso | Nivel 7 | Ingeniería de software |
Diploma de posgrado (PgDip) | Premio de salida o retroceso | Nivel 7 | Ingeniería de software |
Declaraciones de referencia
Las siguientes declaraciones de referencia se aplican a este programa:
- Computación de declaración de referencia de materia de QAA (octubre de 2019)
- Declaración de características del título de maestría de QAA (febrero de 2020)
Puntos de referencia internos y externos
- Código de calidad del Reino Unido para la educación superior
- El marco de premios de la Universidad de Bolton
Requisitos generales de ingreso
Normalmente, se espera que haya completado con éxito una licenciatura (o equivalente) en un tema relevante y tenga la experiencia laboral adecuada. Es posible que deba asistir a una entrevista y / o proporcionar un portafolio de trabajo.
Criterios adicionales
El requisito de ingreso estándar para el curso es BSc (Hons) en asignaturas relacionadas con Ciencias de la Computación o BEng (Hons) en Ingeniería de Software, generalmente con una clasificación de primera o segunda clase superior. Para los solicitantes sin un primer o segundo segundo superior, se considerará un segundo título inferior caso por caso (especialmente para los candidatos con una buena experiencia industrial relevante).
Si el inglés no es su primer idioma, deberá completar una prueba segura de idioma inglés en IELTS 6.0 o equivalente con una banda no menor a 5.5.
Objetivos del programa
Los principales objetivos del programa son:
- Permitir que los estudiantes con experiencia en ingeniería de software o ciencias de la computación desarrollen una comprensión más profunda de las metodologías de software avanzadas.
- Asegurar que los estudiantes tengan acceso y exposición a las últimas metodologías y técnicas de desarrollo.
- Profundizar la comprensión de enfoques tales como patrones de diseño y su aplicabilidad a problemas particulares.
- Estimular el pensamiento creativo y mejorar las técnicas de resolución de problemas y toma de decisiones.
- Mejorar las habilidades esenciales como el trabajo en grupo, la redacción de informes y las habilidades de investigación.
- equipar a los estudiantes con los conocimientos necesarios para comprender los problemas éticos y ambientales que encontrarán en la industria en general.
- Desarrollar capacidades intelectuales sofisticadas de investigación, crítica, síntesis e innovación que culminen en una disertación / proyecto a nivel de maestría.
Características distintivas del programa
- El programa de Maestría en Ingeniería de Software de la Universidad de Bolton ha sido diseñado en colaboración con socios industriales para garantizar que los estudiantes estudien un programa integral de temas industriales relevantes.
- El éxito de nuestros estudiantes de posgrado está directamente relacionado con los aspectos prácticos de investigación cubiertos en el trabajo de laboratorio del curso.
- El trabajo del curso a lo largo del curso utiliza escenarios realistas destinados a preparar a los estudiantes para sus carreras de posgrado después de la universidad. Esto se aplica tanto a las áreas técnicas estudiadas, pero también a la salida requerida del alumno como propuestas técnicas o informes a la dirección.
- Se basará en el conocimiento y la comprensión de especialistas en la materia a través de la realización de una disertación que se mostrará a los empleadores y otras personas.
- Responsabilidad social, pública y ética: Todo el trabajo de proyectos de nuestros estudiantes se ajusta a las políticas de ética de la universidad y utiliza el procedimiento de ética de investigación de la universidad antes de comenzar el trabajo.
Los resultados del aprendizaje
Conocimiento y comprensión
Al finalizar el programa, los estudiantes exitosos podrán demostrar conocimiento y comprensión sistemáticos de:
- Aplicación empresarial, profesional y ética de la informática en la industria
- Recopilar, procesar y almacenar información de forma segura
- Desarrollar soluciones de software para cumplir con los requisitos comerciales.
- Incorporar la seguridad adecuada en todos los aspectos del desarrollo de software.
- Utilizar herramientas y metodologías adecuadas para gestionar el proceso de ingeniería de software.
- Recopilar investigaciones de fuentes apropiadas y ponerlas en práctica para resolver problemas particulares.
- Tener conocimiento y comprensión de hechos, conceptos, principios y teorías esenciales relacionados con la computación y las aplicaciones informáticas.
- La importancia del desarrollo personal: habilidades de aprendizaje para la empleabilidad y el desarrollo profesional
Habilidades cognitivas, intelectuales o de pensamiento
Al finalizar el programa, los estudiantes exitosos podrán demostrar la capacidad para:
- Identificar y resolver problemas complejos utilizando enfoques innovadores para alcanzar soluciones creativas.
- Aplicar conocimientos avanzados en modelado y diseño de computadoras y aplicaciones para cumplir con requisitos específicos en ausencia de datos completos.
- utilizar habilidades analíticas, de resolución de problemas y de toma de decisiones efectivas para formular soluciones creativas
- Aplicar conceptos teóricos y razonamiento crítico al examinar cuestiones de carácter estratégico basadas en el trabajo en ausencia de datos completos.
Habilidades prácticas, profesionales o específicas de la asignatura
Al finalizar el programa, los estudiantes exitosos podrán demostrar la capacidad para:
- especificar, diseñar y construir sistemas informáticos fiables, seguros y utilizables.
- evaluar los sistemas en términos de atributos de calidad y posibles compensaciones presentadas dentro del problema dado.
- planifique y administre proyectos complejos para entregar sistemas informáticos dentro de las limitaciones, como los requisitos, la escala de tiempo y el presupuesto.
- Identificar y evaluar críticamente los riesgos y aspectos de seguridad que pueden estar involucrados en el despliegue de sistemas informáticos dentro de un contexto dado.
- Implementar de manera efectiva las herramientas utilizadas para la construcción y documentación de aplicaciones informáticas, con especial énfasis en la comprensión holística del proceso involucrado en el despliegue efectivo de computadoras para resolver problemas prácticos y complejos.
- Evaluar y analizar críticamente problemas complejos, incluidos aquellos con información incompleta, y diseñar soluciones apropiadas, dentro de las limitaciones del diseño.
Habilidades transferibles, clave o personales
Al finalizar el programa, los estudiantes exitosos podrán demostrar la capacidad para:
- Construya documentos bien argumentados y referenciados, respaldados por ideas relevantes, que presenten casos de acción.
- trabaje sin supervisión, planifique con eficacia y cumpla con los plazos, y responda rápidamente a situaciones y prioridades cambiantes.
- Presentar de manera sucinta argumentos racionales y razonados que abordan un problema u oportunidad determinados, a una variedad de audiencias (oralmente, electrónicamente o por escrito)
- emprender un trabajo en equipo y una gestión de proyectos efectivos y reconocer y hacer un mejor uso de las habilidades y conocimientos de las personas para colaborar
- emprender el desarrollo personal de por vida: la capacidad de desarrollar habilidades de aprendizaje y reconocer su aplicación en el empleo y la industria.
Estructura del programa
El programa de Maestría en Ingeniería de Software consta de 5 módulos en el nivel HE7 que son todos básicos. Se requieren 180 créditos para el premio al completar con éxito 4 módulos a 30 créditos cada uno y el proyecto a 60 créditos.
Módulos validados
Título | Código del módulo | COE * |
Proyecto de Maestría | SEC7001 | C |
Métodos de búsqueda | SWE7004 | C |
Prácticas contemporáneas de ingeniería de software | SWE7101 | C |
Desarrollo de software avanzado | SWE7102 | C |
Operaciones de desarrollo | SWE7103 | C |
* Básico, Opcional, Electivo
Estrategias de aprendizaje y enseñanza
Los métodos de aprendizaje y enseñanza aplican un enfoque de aprendizaje combinado. Esto puede incluir conferencias, seminarios, tutoriales y críticas, aprendizaje autodirigido, e-learning y sesiones de laboratorio / taller, así como sesiones y apoyo en línea. Las habilidades prácticas se adquieren a través de la introducción técnica y el apoyo, sesiones de talleres, demostraciones y asignaciones basadas en actividades. El aprendizaje activo se promueve con un fuerte tema práctico en todo momento. Este programa adopta un estilo combinado de aprendizaje y enseñanza que incluye la entrega y el compromiso en línea cuando sea apropiado.
Actividades de aprendizaje (entrada KIS)
Año del curso | Nivel 3 | HE4 | HE5 | HE6 | HE7 |
Actividades de enseñanza y aprendizaje programadas | n / A | n / A | n / A | n / A | 15% |
Estudio independiente guiado | n / A | n / A | n / A | n / A | 85% |
Colocación / estudio en el extranjero | n / A | n / A | n / A | n / A | n / A |
Estrategia de evaluación
La evaluación se lleva a cabo en puntos clave durante la docencia. Durante cada módulo se ofrece una evaluación formativa con retroalimentación verbal y / o escrita. Se proporciona retroalimentación por escrito después de la evaluación sumativa. Las tareas de evaluación están vinculadas a los resultados del aprendizaje de cada módulo y normalmente se completan al final de cada módulo. Los tipos de evidencia de evaluación pueden incluir: asignaciones, proyectos, exámenes y presentaciones.
Métodos de evaluación (entrada KIS)
Año del curso | Nivel 3 | HE4 | HE5 | HE6 | HE7 |
Exámenes escritos | n / A | n / A | n / A | n / A | 7% |
Trabajo de curso | n / A | n / A | n / A | n / A | 60% |
Exámenes prácticos | n / A | n / A | n / A | n / A | 33% |
Papel de los examinadores externos
Se nombran examinadores externos para todos los programas de estudio. Supervisan el proceso de evaluación y sus funciones incluyen: aprobar las tareas de evaluación, revisar las notas de evaluación, asistir a las juntas de evaluación e informar a la Universidad sobre el proceso de evaluación.
Apoyo al aprendizaje de los estudiantes
- El programa es administrado por un líder del programa.
- La Semana de Bienvenida presenta al estudiante a la Universidad y su programa.
- Cada alumno tiene un Tutor personal que se encarga del apoyo y la orientación.
- Planificación del desarrollo personal integrado en todos los programas
- Hay comentarios disponibles sobre evaluaciones formativas y sumativas.
- El Centro de Estudiantes ofrece una ventanilla única de información y asesoramiento.
- Los Servicios de apoyo para estudiantes de la Universidad ofrecen orientación completa, que incluye asesoramiento sobre alojamiento y alojamiento, asesoramiento, asesoramiento financiero y profesional, y apoyo a través del equipo de discapacidad de la Universidad.
- La capellanía donde los capellanes y asistentes pastorales están disponibles de diferentes tradiciones, creencias y visiones del mundo.
- Los servicios de biblioteca y de TI son una muy buena fuente de asesoramiento y apoyo con excelentes sesiones y materiales de habilidades de estudio.
- Hay oficiales de enlace estudiantil adjuntos a cada escuela
- Los servicios de asesoramiento de la Unión de Estudiantes
- Manuales del programa y guías del módulo que brindan información sobre el programa y las regulaciones de la Universidad
- La oportunidad de desarrollar habilidades para el empleo.
- Soporte en inglés para estudiantes internacionales
- La información del estudiante en línea - Zona de políticas proporciona toda la información normativa y política en un solo lugar
Métodos para evaluar y mejorar la calidad de las oportunidades de aprendizaje
- Comités de enlace con el personal estudiantil
- Evaluaciones del módulo por parte de los estudiantes
- Encuestas de programas y estudiantes universitarios
- Monitoreo anual de la calidad y planificación de acciones a través de planes de programas que incluyen análisis de datos, planes de mejora de la calidad de las asignaturas, planes de mejora de la calidad de la escuela, plan de mejora de la calidad de la universidad
- Revisión por pares / observación de la enseñanza
- Programa de desarrollo profesional para el personal
- Informes del examinador externo
Admisión
Plan de estudios
El programa MSc Software Engineering comprende 5 módulos en el nivel HE7, que son todos básicos. Se requieren 180 créditos para el premio al completar con éxito 4 módulos a 30 créditos cada uno y el proyecto a 60 créditos.
Módulos Validados
Título | Código del módulo | COE* |
Proyecto de Maestría | SEC7001 | C |
Métodos de búsqueda | SWE7004 | C |
Prácticas contemporáneas de ingeniería de software | SWE7101 | C |
Desarrollo de software avanzado | SWE7102 | C |
operaciones de desarrollo | SWE7103 | C |
*Básico, Opcional, Electivo
Estrategias de aprendizaje y enseñanza
Los métodos de aprendizaje y enseñanza aplican un enfoque de aprendizaje mixto. Esto puede incluir conferencias, seminarios, tutoriales y críticas, aprendizaje autodirigido, aprendizaje electrónico y sesiones de laboratorio/taller, así como sesiones y soporte en línea. Las habilidades prácticas se adquieren a través de la introducción y el apoyo técnico, sesiones de talleres, demostraciones y asignaciones basadas en actividades. Se promueve el aprendizaje activo con un fuerte tema práctico en todo momento. Este programa adopta un estilo combinado de aprendizaje y enseñanza que incluye entrega y participación en línea cuando corresponda.
Actividades de aprendizaje (entrada KIS)
Año del curso | Nivel 3 | HE4 | HE5 | HE6 | HE7 |
Actividades programadas de aprendizaje y enseñanza | n / A | n / A | n / A | n / A | 15% |
Estudio independiente guiado | n / A | n / A | n / A | n / A | 85% |
Colocación/estudio en el extranjero | n / A | n / A | n / A | n / A | n / A |
Estrategia de evaluación
La evaluación se lleva a cabo en puntos clave durante la enseñanza. Durante cada módulo se ofrece una evaluación formativa con retroalimentación verbal y/o escrita. Se proporciona retroalimentación por escrito después de la evaluación sumativa. Las tareas de evaluación están vinculadas a los resultados de aprendizaje de cada módulo y normalmente se completan al final de cada módulo. Los tipos de pruebas de evaluación pueden incluir asignaciones, proyectos, exámenes y presentaciones.
Métodos de evaluación (entrada KIS)
Año del curso | Nivel 3 | HE4 | HE5 | HE6 | HE7 |
Exámenes escritos | n / A | n / A | n / A | n / A | 7% |
Cursos | n / A | n / A | n / A | n / A | 60% |
Exámenes prácticos | n / A | n / A | n / A | n / A | 33% |
Papel de los examinadores externos
Se nombran examinadores externos para todos los programas de estudio. Supervisan el proceso de evaluación y sus funciones incluyen: aprobar las tareas de evaluación, revisar las notas de evaluación, asistir a las juntas de evaluación e informar a la Universidad sobre el proceso de evaluación.
Objetivos y competencias del programa
Conocimiento y comprensión
Al finalizar el programa, los estudiantes exitosos podrán demostrar conocimiento y comprensión sistemáticos de:
- Aplicación empresarial, profesional y ética de la informática en la industria
- Recopilación, procesamiento y almacenamiento seguro de información
- Desarrollo de soluciones de software para cumplir con los requisitos del negocio.
- Incorporar la seguridad adecuada en todos los aspectos del desarrollo de software
- Utilizar herramientas y metodologías adecuadas para gestionar el proceso de ingeniería de software
- Recopilar investigaciones de fuentes apropiadas y ponerlas en uso para resolver problemas particulares.
- Tener conocimiento y comprensión de los hechos, conceptos, principios y teorías esenciales relacionados con la informática y las aplicaciones informáticas.
- La importancia del desarrollo personal: aprendizaje de habilidades para la empleabilidad y el desarrollo profesional
Habilidades cognitivas, intelectuales o de pensamiento
Al finalizar el programa, los estudiantes exitosos podrán demostrar la capacidad de:
- identificar y resolver problemas complejos utilizando enfoques innovadores para llegar a soluciones creativas.
- aplicar conocimientos avanzados en modelado y diseño de computadoras y aplicaciones para cumplir con requisitos específicos en ausencia de datos completos
- utilizar habilidades analíticas, de resolución de problemas y de toma de decisiones efectivas para formular soluciones creativas
- aplicar conceptos teóricos y razonamiento crítico al examinar cuestiones basadas en el trabajo de naturaleza estratégica en ausencia de datos completos
Habilidades prácticas, profesionales o específicas de la materia
Al finalizar el programa, los estudiantes exitosos podrán demostrar la capacidad de:
- especificar, diseñar y construir sistemas informáticos fiables, seguros y utilizables.
- evaluar los sistemas en términos de atributos de calidad y posibles compensaciones presentadas dentro del problema dado.
- planificar y administrar proyectos complejos para entregar sistemas informáticos dentro de restricciones tales como requisitos, escala de tiempo y presupuesto.
- identificar y evaluar críticamente los riesgos y aspectos de seguridad que pueden estar involucrados en el despliegue de sistemas informáticos dentro de un contexto dado.
- implementar de manera efectiva las herramientas utilizadas para la construcción y documentación de aplicaciones informáticas, con especial énfasis en una comprensión holística del proceso involucrado en el despliegue efectivo de computadoras para resolver problemas prácticos y complejos.
- evaluar y analizar críticamente problemas complejos, incluidos aquellos con información incompleta, e idear soluciones apropiadas dentro de las restricciones de diseño.
Habilidades transferibles, clave o personales
Al finalizar el programa, los estudiantes exitosos podrán demostrar la capacidad de:
- construir documentos referenciados bien argumentados respaldados por ideas relevantes, que constituyen argumentos a favor de la acción.
- trabajar sin supervisión, planificar con eficacia y cumplir con los plazos, y responder rápidamente a situaciones y prioridades cambiantes.
- Presentar sucintamente argumentos racionales y razonados que aborden un problema u oportunidad dada a una variedad de audiencias (oralmente, electrónicamente o por escrito)
- llevar a cabo un trabajo en equipo y una gestión de proyectos efectivos y reconocer y hacer el mejor uso de las habilidades y el conocimiento de las personas para colaborar
- Emprender el desarrollo personal a lo largo de toda la vida: La capacidad de desarrollar habilidades de aprendizaje y reconocer su aplicación en el empleo y la industria.