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.
Students will have new materials available at the virtual campus on a weekly basis. These materials comprise multimedia content and proposed activities. Two weeks of 'synchronous classes' will be held each semester. During these weeks, classes are lectured onsite for all subjects. Students are encouraged to attend these classes in person, but it is also possible to follow them online. In the first period from October to December, a 'synchronous week' is planned in November and another in December. In the second period there is a 'synchronous week' in February and another in March.
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.
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%