Master's Degree in Software Engineering and Artificial Intelligence | Study Programme
Programme coordinator: Mrs. Lidia Fuentes Fernández, Ph. D.
The main objective of this Master’s Degree is to provide students with advanced training in Software Engineering and Artificial Intelligence and to introduce them to specific research areas in these fields. Students will carry out high level research and projects relating to technological development which will help prepare them for the completion of their Doctoral Thesis.
The overall objectives of the Master’s Degree Programme are the following:
- To introduce students to research in the field of Software Engineering. . It aims to give students a methodological approach to research, by examining the development paradigms of components and elements, from both an applied perspective, with the construction of tools and the completion of projects to put these new technologies into practice, as well as from a theoretical perspective, through the use of models and the application of formal techniques designed for the development of high quality and reliable software. It also aims to give students the skills to integrate skills from both these perspectives and apply them to a range of contexts, such as scientific computing and embedded real time systems. Students will also be prepared to carry out research into the current security issues facing distributed systems and applications. Finally, another prime objective is research training in the field of distributed systems.
- To introduce students to research in the field of Artificial Intelligence. Firstly, the programme aims to ensure that students acquire essential methodological training. Secondly, it aims to broaden students’ knowledge of one of the proposed topics, so that they can begin to carry out their own research.
- Interdisciplinary training in advanced aspects of the academic disciplines mentioned above.
Students must complete a minimum of 60 credits (12 compulsory credits, 36 elective credits and 12 credits from the completion of a Master’s Thesis. The study programme is divided into 4 blocks, each one of them containing different types of modules. 6 ECT credits from each of Blocks 1 and 2 are compulsory for all students. Block 3 is elective, while Block 4 corresponds to the Master’s Thesis.
En cada periodo se planifican dos semanas en las cuales se convoca a los estudiantes al aula, tanto de forma presencial como no presencial utilizando facilidades de teleasistencia. Estas semanas las denominamos síncronas y están planificadas dentro de los horarios. En el primer periodo de Octubre a Diciembre se planifica una semana síncrona en Noviembre y otra en Diciembre. En el segundo periodo hay una semana síncrona en Febrero y otra en Marzo. El resto de las semanas el alumno realiza las tareas de forma no presencial utilizando el campus virtual.
Academic activities will be complemented in some modules by the holding of seminars and conferences by national and international professors in the field, funded by the International Postgraduate School of the University of Malaga and the mobility funds of the General Direction of University Policy.
|Block 1: The core principles of Software Engineering|
Bases Metodológicas de los Sistemas Software
Methodological Foundations of Software Systems
|109||Servicios Avanzados Basados en Componentes|
Component-Based Advanced Services
|106||Métodos para la Construcción de Software Fiable|
Methods for Reliable Software Development
Block 2: The core principles of Artificial Intelligence
|104||Fundamentos Teóricos de Inteligencia Artificial |
Theoretical Foundations of Artificial Intelligence
|111||Sistemas Neuronales y Neurodifusos|
Neural Networks and Learning Systems
|Block 3: Emerging techniques|
|107||Programación de Sistemas Multiagente|
Multiagent System Programming
|108||Redes de Sensores: Tecnología Software y Seguridad|
Sensor Networks: Software Technologies and Security
|110||Sistemas de información Colaborativos|
Collaborative Information Systems
|105||Gestión de Datos en la Web y Web Semántica|
Web Data Management and Semantic Web
|Block 4: Master’s Thesis|
|112||Trabajo Fin de Máster|
- Master’s Official Accreditation (Memoria Verifica [in Spanish])
- Master's renewal self-report 2014/2015 [in Spanish]
Graduates in Computer Science Engineering are preferred for admission to this Master’s Degree, as well as graduates from other branches of Telecommunication and Industrial Engineering. Applications from graduates in Mathematics and Physics will also be considered. Students from other degree programmes must provide proof of sufficient skills in the field of Computer Science Engineering, particularly regarding Software Engineering and Artificial Intelligence. As outlined in RD 1393/2007, applications will also be considered from non-EU students with a relevant academic background who can provide evidence of the qualification awarded and the relevant skills gained.
As well as an academic background in Computer Science Engineering or a related field, students wishing to pursue this Master’s Programme should demonstrate the following personal characteristics: an interest in research and the acquirement of new skills, a positive attitude towards team work with a diverse range of people, the ability to adapt to new situations, to communicate effectively in science and technology focused-environments, to put forward solutions. Students must also have a sufficient command of Spanish and English (reading and comprehension).
The suitability of prospective applicants will be judged on the aforementioned entry criteria by the Master's Academic Committee, made up of the Master’s coordinator and chaired by the Director of the School.
In view of the Bachelor’s degree programmes currently offered, and until there are graduates of new Bachelor’s programmes, priority will be given to students from the following degree programmes (in the following order):
- Computer Science Engineering.
- Telecommunication Engineering.
- Industrial Engineering.
- Degree in Mathematics.
- Degree in Physics.
Applications from students from other academic disciplines will be judged according to the applicability of the student’s academic background to the aforementioned skills related to a degree in Computer Science Engineering. In exceptional circumstances, and in view of the student’s strengths (academic excellence, professional experience, etc.) applications may be considered from graduates from the following degree programmes (only if there are places available):
- Technical Engineering in Computer Science (of Systems or System Management).
- Technical Engineering in Telecommunications (students from all Majors).
Foreign graduates from related degree programmes may be granted access to the programme without the official recognition of their foreign degrees, provided that they have achieved the same level of qualifications as the Spanish equivalents mentioned in the previous paragraph, and the issuing country enables the student to access Postgraduate Studies.
- Academic record: 50%
- Research experience in fields related to the Master: 25%
- Professional experience related to the Master: 15%
- Other merits relevant to the Masters:10%