
Máster en Ciencias de la Programación Java
El objetivo del presente máster es permitir a los estudiantes abordar todo el ciclo de desarrollo de software, desde el análisis de las necesidades del cliente hasta la estructuración de la base de datos, desde el diseño de la interfaz de usuario hasta la construcción del back-end utilizando el modelo de programación orientada a objetos y el lenguaje Java.
18 meses90 ECTSAprendizaje totalmente en líneaEQF/MQF 7Inglés
Salidas profesionales
Programador JavaIngeniero de SoftwareDirector de Programas de TI / Java
Plan de estudios
Java Básico12 ECTS · Esta asignatura explora los fundamentos de la programación en Java y la programación orientada a objetos. Proporciona una base sólida tanto para principiantes como para aquellos con poca experiencia previa en programación. A lo largo de este módulo, los estudiantes dominarán los conceptos esenciales de Java, analizando código, comprendiendo principios de POO y construyendo aplicaciones básicas.
Java Avanzado12 ECTS · En esta asignatura se presentan técnicas de buena programación en Java y la API del framework Java. Está diseñada para dotar a los estudiantes de un conocimiento profundo del lenguaje Java, capacitándolos para abordar proyectos de software complejos y aprovechar eficazmente el ecosistema Java.
DBMS y SQL12 ECTS · Esta asignatura define técnicas para la persistencia y el acceso a datos mediante SQL. Ofrece una exploración completa de los Sistemas de Gestión de Bases de Datos (DBMS) y el Lenguaje de Consulta Estructurado (SQL), capacitando a los estudiantes para planificar e implementar bases de datos y utilizar comandos SQL avanzados.
Acceso a Bases de Datos desde Aplicaciones12 ECTS · La presente asignatura define técnicas de acceso remoto a datos persistentes desde una aplicación Java. Proporciona conocimientos sobre control de acceso, sistemas de control de acceso y el uso del framework Java Persistence API (JPA).
Aplicaciones Web12 ECTS · Esta asignatura cubre la implementación de proyectos de aplicaciones web completas: backend, frontend y gestión de sistemas de terceros usados para la persistencia de datos. Los estudiantes desarrollarán un conocimiento profundo de la arquitectura, patrones de diseño y protocolos web, con un enfoque específico en J2EE y el framework Java Spring.
Métodos de Investigación6 ECTS · Esta asignatura está diseñada para dotar a los estudiantes de las habilidades y conocimientos esenciales necesarios para planificar, investigar y redactar con éxito un trabajo de fin de máster.
Trabajo Fin de Máster (TFM)24 ECTS · El Trabajo Fin de Máster es un elemento obligatorio del Máster en Programación Java. Se basa en un trabajo importante que aplica y amplía los conocimientos del programa, bajo la supervisión de un tutor. Permite a los estudiantes profundizar en un tema específico y demostrar capacidad investigadora a nivel de máster.
Requisitos de admisión
Titulación de acceso
- Cualificación mínima de Nivel 6 o equivalente en Informática, Ingeniería Eléctrica o Electrónica, Matemáticas, Física, disciplinas relacionadas con exposición demostrable a la programación y matemáticas u otras materias alternativas relacionadas con el análisis de datos, ciencia de datos o informática, o una cualificación internacional equivalente reconocida.
- IELTS 6.0 o equivalente
Contacto
Malta info@uclcampus.com
- Profesor: Admin User
Modalidad: 100% Online