23.10.2012 Views

Estructura y ficha de los cursos del Máster Europeo (UPC, IST, KTH)

Estructura y ficha de los cursos del Máster Europeo (UPC, IST, KTH)

Estructura y ficha de los cursos del Máster Europeo (UPC, IST, KTH)

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

VERIFICA - <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

RESPUESTA DE LA UNIVERSIDAD POLITÉCNICA DE CATALUNYA<br />

AL INFORME DE LA ANECA<br />

EXPEDIENTE: 3567/2010<br />

TÍTULO: MÁSTER UNIVERSITARIO EN COMPUTACIÓN D<strong>IST</strong>RIBUIDA / EUROPEAN MASTER<br />

IN D<strong>IST</strong>RIBUTED COMPUTING<br />

UNIVERSIDAD SOLICITANTE: UNIVERSIDAD POLITÉCNICA DE CATALUNYA<br />

• ASPECTOS QUE NECESARIAMENTE DEBEN MODIFICARSE:<br />

CRITERIO 1: DESCRIPCIÓN DEL TÍTULO<br />

La <strong>de</strong>nominación <strong>de</strong>l título <strong>de</strong>be figurar primero en castellano.<br />

Respuesta <strong>UPC</strong>:<br />

Se ha modificado en la aplicación VERIFICA el or<strong>de</strong>n <strong>de</strong> la <strong>de</strong>nominación <strong>de</strong>l título.<br />

CRITERIO 3: OBJETIVOS<br />

Las competencias específicas son excesivamente genéricas, se <strong>de</strong>ben reformular <strong>de</strong> forma que sean<br />

evaluables y coherentes con <strong>los</strong> objetivos <strong>de</strong>l Título.<br />

Respuesta <strong>UPC</strong><br />

Se han <strong>de</strong>finido las competencias que figuran en el formulario presentado por el Consorcio<br />

<strong>de</strong>l máster a la Comisión Erasmus Mundus, que efectivamente están redactadas a un nivel<br />

muy agregado puesto que es el resultado <strong>de</strong>l consenso entre las universida<strong>de</strong>s<br />

participantes. A efectos <strong>de</strong> que nuestros estudiantes reconozcan con mayor precisión el<br />

significado <strong>de</strong> dichas competencias, estas se han <strong>de</strong>sg<strong>los</strong>ado en <strong>los</strong> conocimientos,<br />

habilida<strong>de</strong>s y <strong>de</strong>strezas que, a criterio <strong>de</strong> <strong>los</strong> responsables académicos <strong>de</strong> la <strong>UPC</strong><br />

participantes <strong>de</strong>l màster, son evaluables y coherentes con <strong>los</strong> objetivos <strong>de</strong>l título. A tal<br />

efecto, en el momento que se elaboren las guías docentes <strong>de</strong> las asignaturas que imparte<br />

la <strong>UPC</strong> se incluirán el nivel más <strong>de</strong>tallado.<br />

CRITERIO 4: ACCESO Y ADMISIÓN DE LOS ESTUDIANTES<br />

Dado que se trata <strong>de</strong> enseñanzas a impartir conjuntamente por 3 universida<strong>de</strong>s europeas, y <strong>de</strong><br />

conformidad con lo previsto en el artículo 3.4 <strong>de</strong>l R.D. 1393/2007, <strong>de</strong> 29 <strong>de</strong> Octubre, <strong>de</strong>be<br />

especificarse cuál será la Universidad responsable <strong>de</strong> la custodia <strong>de</strong> <strong>los</strong> expedientes, así como <strong>de</strong> la<br />

expedición <strong>de</strong>l título.<br />

1


VERIFICA - <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

Respuesta <strong>UPC</strong><br />

En el apartado 4.2 <strong>de</strong>l protocolo se añadido un párrafo: “Control y expedición <strong>de</strong>l título”<br />

en el que se incluye esta información que se había omitido en la primera versión.<br />

CRITERIO 5: PLANIFICACIÓN DE LAS ENSEÑANZAS<br />

Debe clarificarse el carácter obligatorio <strong>de</strong> las asignaturas <strong>de</strong> 1er año, cuando aparentemente existe<br />

la posibilidad <strong>de</strong> elegir entre la opción propuesta por la <strong>UPC</strong> y la propuesta por <strong>IST</strong>, y en este sentido<br />

se <strong>de</strong>be explicar cómo dos grupos <strong>de</strong> estudiantes (en la <strong>UPC</strong> y en el <strong>IST</strong>) alcanzan las mismas<br />

competencias cursando asignaturas diferentes. La estructura propuesta resulta a<strong>de</strong>cuada a nivel <strong>de</strong><br />

módu<strong>los</strong> pero <strong>de</strong>be justificarse a nivel <strong>de</strong> asignaturas.<br />

Se <strong>de</strong>be incluir una <strong>de</strong>scripción <strong>de</strong>l Trabajo Fin <strong>de</strong> <strong>Máster</strong> (competencias, indicación <strong>de</strong> <strong>los</strong><br />

contenidos <strong>de</strong> referencia, activida<strong>de</strong>s formativas y sistema <strong>de</strong> evaluación).<br />

Las activida<strong>de</strong>s formativas <strong>de</strong> <strong>los</strong> módu<strong>los</strong> <strong>de</strong>ben ser coherentes con la <strong>de</strong>dicación establecida para<br />

<strong>los</strong> estudiantes y ésta <strong>de</strong>be situarse en <strong>los</strong> márgenes que señala el R.D. 1393/2007 (1ECTS=25-30<br />

horas <strong>de</strong> trabajo <strong>de</strong>l estudiante). Se <strong>de</strong>be unificar este criterio en todos <strong>los</strong> módu<strong>los</strong> o materias <strong>de</strong>l<br />

plan <strong>de</strong> estudios.<br />

Dado que se trata <strong>de</strong> un <strong>Máster</strong> conjunto con otras Universida<strong>de</strong>s europeas, se <strong>de</strong>be incluir el<br />

sistema <strong>de</strong> calificaciones según establece el RD 1125/2003 para <strong>los</strong> titulados por la <strong>UPC</strong>.<br />

Respuesta <strong>UPC</strong><br />

Se ha revisado la redacción <strong>de</strong> este apartado y se ha incluído en el punto 5.1 una explicación sobre<br />

el carácter obligatorio <strong>de</strong> las asignaturas <strong>de</strong> 1er. año, y la garantía <strong>de</strong> que todos <strong>los</strong> estudiantes <strong>de</strong>l<br />

máster adquieran las competencias <strong>de</strong>l título. Relacionado con el punto 5.3 se ha incluído un anexo<br />

al documento que contiene la <strong>de</strong>scripción <strong>de</strong> todas las asignaturas <strong>de</strong>l plan <strong>de</strong> estudios <strong>de</strong> todas las<br />

universida<strong>de</strong>s participantes.<br />

Se ha revisado la cuestión <strong>de</strong> las horas equivalentes <strong>de</strong> <strong>los</strong> créditos ECTS y se ha insertado un texto<br />

referente al criterio que aplica el Consorcio Erasmus Mundus.<br />

Se ha incluido la <strong>ficha</strong> <strong>de</strong> la materia Trabajo Fin <strong>de</strong> <strong>Máster</strong> (TFM) que se había omitido por error en<br />

la versión inicial.<br />

Es ha incluido en el punto 5.3 la tabla <strong>de</strong> calificaciones aplicada por la <strong>UPC</strong> y su equivalente al<br />

sistema que aplicará el Consorcio <strong>de</strong>l <strong>Máster</strong>.<br />

2


VERIFICA - <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

CRITERIO 6: PERSONAL ACADÉMICO<br />

Se <strong>de</strong>be proporcionar información <strong>de</strong>l perfil docente e investigador <strong>de</strong>l núcleo básico <strong>de</strong>l<br />

profesorado <strong>de</strong> las tres universida<strong>de</strong>s para po<strong>de</strong>r valorar su a<strong>de</strong>cuación a <strong>los</strong> objetivos <strong>de</strong>l máster.<br />

Respuesta <strong>UPC</strong><br />

El anexo 2 <strong>de</strong> este documento contiene el CV <strong>de</strong>l profesorado <strong>de</strong> cada universidad que<br />

participa en la docencia <strong>de</strong>l <strong>Máster</strong>. En el texto <strong>de</strong>l capítulo 6 se incluye una nota.<br />

• RECOMENDACIONES<br />

CRITERIO 4: ACCESO Y ADMISIÓN DE ESTUDIANTES<br />

Se recomienda <strong>de</strong>scribir <strong>de</strong>talladamente <strong>los</strong> mecanismos previstos para facilitar información previa a<br />

la matriculación <strong>de</strong> <strong>los</strong> alumnos, así como <strong>los</strong> procedimientos <strong>de</strong> acogida y orientación <strong>de</strong> <strong>los</strong><br />

estudiantes <strong>de</strong> nuevo ingreso, especialmente para <strong>los</strong> estudiantes <strong>de</strong> América <strong>de</strong>l Sur y Asia.<br />

Respuesta <strong>UPC</strong>:<br />

El programa ya tiene el sistema <strong>de</strong> información a <strong>los</strong> estudiantes implantado: la web <strong>de</strong>l máster en<br />

la <strong>UPC</strong>:<br />

http://www.ac.upc.es/es/master-emdc-m%C3%A1ster-europeo-en-computaci%C3%B3ndistribuida-emdc<br />

La web oficial <strong>de</strong>l programa a través <strong>de</strong> la web localizada en el sitio <strong>de</strong>l <strong>KTH</strong>:<br />

http://www.kth.se/studies/master/em/emdc?l=en_UK<br />

CRITERIO 5: PLANIFICACIÓN DE LAS ENSEÑANZAS<br />

Se recomienda expresar las competencias <strong>de</strong> cada módulo o materia en términos <strong>de</strong> resultados <strong>de</strong><br />

aprendizaje, y diferenciar éstos <strong>de</strong> <strong>los</strong> contenidos.<br />

Respuesta <strong>UPC</strong><br />

El formato y contenidos <strong>de</strong> las <strong>ficha</strong>s <strong>de</strong> las materias correspon<strong>de</strong> a lo que la comisión evaluadora<br />

<strong>de</strong>l programa EM pi<strong>de</strong>; las competencias en términos <strong>de</strong> resultados <strong>de</strong> aprendizaje están incluidos<br />

en la sección "learning outcomes", y tanto <strong>los</strong> objetivos como <strong>los</strong> contenidos se completarán<br />

cuando se publiquen las "guias docentes" <strong>de</strong> las asignaturas.<br />

3


VERIFICA - <strong>UPC</strong> – Má ster Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

Subapartados<br />

1. DESCRIPCIÓN DEL TÍTULO<br />

1.1. Denominación<br />

1.2. Universidad solicitante y Centro, Departamento o Instituto responsable <strong>de</strong>l<br />

programa<br />

1.3. Tipo <strong>de</strong> enseñanza<br />

1.4. Número <strong>de</strong> plazas <strong>de</strong> nuevo ingreso ofertadas<br />

1.5. Número <strong>de</strong> créditos <strong>de</strong> matrícula por estudiante y período lectivo y<br />

requisitos <strong>de</strong> matriculación<br />

1.6. Resto <strong>de</strong> información necesaria para la expedición <strong>de</strong>l Suplemento <strong>Europeo</strong><br />

al Título <strong>de</strong> acuerdo con la normativa vigente<br />

1.1. Denominación<br />

<strong>Máster</strong> Universitario en Computación Distribuida / European Master in<br />

Distributed Computing (EMDC)<br />

1.2. Universidad solicitante y Centro, Departamento o Instituto<br />

responsable <strong>de</strong>l programa<br />

<strong>Máster</strong> <strong>Europeo</strong> Erasmus Mundus, coordinado por la Kungliga<br />

Tekniska Högskolan <strong>de</strong> Suecia (<strong>KTH</strong>), con <strong>UPC</strong> y el Instituto Superior<br />

Técnico <strong>de</strong> Portugal (<strong>IST</strong>) como participantes.<br />

En la Universidad Politécnica <strong>de</strong> Cataluña, el Departamento <strong>de</strong><br />

Arquitectura <strong>de</strong> Computadores es el responsable <strong>de</strong>l programa, con el<br />

soporte <strong>de</strong> la Facultad <strong>de</strong> Informática <strong>de</strong> Barcelona.<br />

1.3. Tipo <strong>de</strong> enseñanza<br />

<strong>Máster</strong> presencial con movilidad<br />

1.4. Número <strong>de</strong> plazas <strong>de</strong> nuevo ingreso ofertadas<br />

Primer año <strong>de</strong> implantación: 30<br />

Segundo año <strong>de</strong> implantación: 30<br />

Tercer año <strong>de</strong> implantación: 30<br />

Cuarto año <strong>de</strong> implantación: 30<br />

La mitad <strong>de</strong> <strong>los</strong> estudiantes comienzan sus estudios en la <strong>UPC</strong> (el resto en el <strong>IST</strong>).<br />

1.5. Número <strong>de</strong> créditos <strong>de</strong> matrícula por estudiante y período lectivo y<br />

requisitos <strong>de</strong> matriculación<br />

4


VERIFICA - <strong>UPC</strong> – Má ster Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

120 créditos ECTS repartidos en 4 periodos cuatrimestrales <strong>de</strong> 30 ECTS.<br />

Requisitos <strong>de</strong> admisión para EMDC:<br />

Los siguientes requisitos se <strong>de</strong>ben cumplir para ser elegible para la admisión al<br />

programa EMDC. Hay que tener en cuenta también que el programa tiene un<br />

número limitado <strong>de</strong> plazas y que se lleva a cabo una selección entre <strong>los</strong> estudiantes<br />

elegibles.<br />

Los requisitos se basan en:<br />

1. Estudios anteriores<br />

2. Requisitos <strong>de</strong> idioma<br />

3. Documentación<br />

1. Estudios anteriores<br />

La licenciatura completa <strong>de</strong> Grado correspondiente a 180 créditos ECTS,<br />

equivalentes <strong>los</strong> títu<strong>los</strong> académicos o una licenciatura completa en una universidad<br />

reconocida internacionalmente. El grado <strong>de</strong>be ser Informática o equivalente. Es<br />

necesario un excelente conocimiento en sistemas operativos, re<strong>de</strong>s, lenguajes <strong>de</strong><br />

programación, arquitecturas <strong>de</strong> computadores y teoría <strong>de</strong> la computación.<br />

La universidad <strong>de</strong> origen tiene que estar listada en la última edición <strong>de</strong>l Manual<br />

Internacional <strong>de</strong> Universida<strong>de</strong>s.<br />

http://www.unesco.org/iau/onlinedatabases/list.ht ml<br />

2. Requisitos <strong>de</strong> idioma<br />

Prueba <strong>de</strong> suf iciencia <strong>de</strong>l Inglés<br />

Los solicitantes <strong>de</strong>ben proporcionar prueba <strong>de</strong> su aptitud en Inglés, que es más<br />

comúnmente establecidas a través <strong>de</strong> una prueba reconocida internacionalmente.<br />

Las calificaciones siguientes examen TOEFL se aceptan como mínimo:<br />

Resultado total <strong>de</strong> 570 (prueba escrita, <strong>de</strong> grado 4)<br />

Resultado total <strong>de</strong> 88 (Internet, prueba escrita, grado 22)<br />

Resultado total <strong>de</strong> 230 (computador, número <strong>de</strong> ensayo, grado 4)<br />

Código <strong>de</strong> TOEFL para KT H: 7966. Los resultados <strong>de</strong> la prueba <strong>de</strong> Inglés TOEFL<br />

<strong>de</strong>ben ser enviados directamente <strong>de</strong>s<strong>de</strong> el centro <strong>de</strong> pruebas a la Oficina <strong>de</strong><br />

Admisiones <strong>KTH</strong>. No se aceptan otros informes <strong>de</strong> puntuación o fotocopias. El<br />

TOEIC TOEF L institucional no se acepta como prueba suficiente <strong>de</strong> dominio <strong>de</strong>l<br />

Inglés.<br />

3. Documentación<br />

La documentación <strong>de</strong> soporte <strong>de</strong>be estar autenticada por vía diplomática.<br />

Las normas <strong>de</strong> permanencia correspon<strong>de</strong>n al centro don<strong>de</strong> <strong>los</strong> estudiantes realicen<br />

las asignaturas, aplicando en el caso <strong>de</strong> <strong>UPC</strong> la normativa genérica <strong>de</strong> permanencia<br />

<strong>de</strong> <strong>los</strong> estudios <strong>de</strong> máster, y tratando <strong>los</strong> casos por la comisión <strong>de</strong> <strong>Máster</strong> <strong>de</strong>l<br />

Departamento <strong>de</strong> Arquitectura <strong>de</strong> Computadores.<br />

El programa se implementa mediante acuerdos <strong>de</strong> doble titulación. Cada<br />

universidad ya ha aprobado la puesta en marcha <strong>de</strong> este esquema y se han firmado<br />

cartas <strong>de</strong> aprobación y acuerdos <strong>de</strong> doble titulación. Cada universidad ha iniciado el<br />

proceso respectivo <strong>de</strong> acreditación para el máster.<br />

Trayectorias Año 1 Año 2 Año 3 GRADOS<br />

1 <strong>UPC</strong> <strong>KTH</strong> <strong>UPC</strong> A+B<br />

2 <strong>UPC</strong> <strong>KTH</strong> <strong>KTH</strong> A+B<br />

3 <strong>IST</strong> <strong>KTH</strong> <strong>IST</strong> A+C<br />

4 <strong>IST</strong> <strong>KTH</strong> <strong>KTH</strong> A+C<br />

5


VERIFICA - <strong>UPC</strong> – Má ster Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

Normativa <strong>de</strong> permanencia en <strong>los</strong> estudios <strong>de</strong> máster universitario<br />

<strong>de</strong> la <strong>UPC</strong><br />

Preámbulo<br />

El artículo 46.3 <strong>de</strong> la Ley orgánica 6/2001, <strong>de</strong> universida<strong>de</strong>s (BOE <strong>de</strong> 24.12.2001), y el artículo<br />

59 <strong>de</strong> <strong>los</strong> Estatutos <strong>de</strong> la Universidad Politécnica <strong>de</strong> Cataluña, aprobados por el Decreto<br />

225/2003 (DOGC <strong>de</strong> 7.10.2003), atribuyen al Consejo Social la competencia <strong>de</strong> fijar las normas<br />

que regulan la permanencia <strong>de</strong>l estudiantado en la Universidad.<br />

La Universidad tiene la obligación <strong>de</strong> velar por la utilización racional <strong>de</strong> <strong>los</strong> re<strong>cursos</strong> que la<br />

sociedad le <strong>de</strong>stina, tiene la responsabilidad <strong>de</strong> garantizar un nivel a<strong>de</strong>cuado <strong>de</strong> calificación <strong>de</strong><br />

<strong>los</strong> titulados y tituladas y la exigencia que como servicio público <strong>de</strong>be satisfacer, <strong>de</strong> asegurar el<br />

acceso <strong>de</strong>l mayor número posible <strong>de</strong> estudiantes. La Universidad tiene que establecer <strong>los</strong><br />

instrumentos para que puedan alcanzar un rendimiento a<strong>de</strong>cuado y les <strong>de</strong>be exigir una<br />

<strong>de</strong>dicación suficiente y un aprovechamiento responsable <strong>de</strong> <strong>los</strong> medios que se han puesto a su<br />

disposición.<br />

6.1 Ámbito <strong>de</strong> aplicación<br />

Estas normas se aplican a todo el estudiantado que se matricula para cursar<br />

estudios oficiales <strong>de</strong> máster en la <strong>UPC</strong>. Las titulaciones conjuntas <strong>de</strong> la <strong>UPC</strong> con otras<br />

universida<strong>de</strong>s se rigen por lo establecido en el convenio correspondiente.<br />

6.2 Rendimiento mínimo en el primer año académico<br />

Dadas las distintas tipologías <strong>de</strong> másteres oficiales, el órgano responsable <strong>de</strong>l máster pue<strong>de</strong><br />

establecer el rendimiento mínimo que tiene que obtener el o la estudiante que inicia <strong>los</strong><br />

estudios conducentes a la obtención <strong>de</strong> un título <strong>de</strong> máster universitario durante el primer año<br />

académico. En cualquier caso, y con carácter general, este rendimiento mínimo no pue<strong>de</strong> ser<br />

inferior a 15 créditos.<br />

Este rendimiento mínimo se tiene que obtener con in<strong>de</strong>pen<strong>de</strong>ncia <strong>de</strong> las matrículas<br />

formalizadas y <strong>de</strong> la tipología <strong>de</strong> estos créditos: se contabilizan todos <strong>los</strong> créditos matriculados<br />

que se tienen que cursar, que pue<strong>de</strong>n correspon<strong>de</strong>r a asignaturas y/o a activida<strong>de</strong>s formativas<br />

y formar parte <strong>de</strong>l plan <strong>de</strong> estudios <strong>de</strong> máster o bien <strong>de</strong> la formación complementaria<br />

establecida por el órgano responsable en el itinerario curricular personalizado <strong>de</strong>l o la<br />

estudiante. No se tienen en cuenta, con respecto a la permanencia, <strong>los</strong> créditos convalidados,<br />

adaptados, reconocidos y dispensados.<br />

Si no se obtiene el rendimiento mínimo, el o la estudiante no pue<strong>de</strong> continuar estos mismos<br />

estudios en la <strong>UPC</strong>.<br />

6.3 Plazo máximo <strong>de</strong> permanencia<br />

Cada órgano responsable <strong>de</strong> un máster regulará el plazo máximo <strong>de</strong> permanencia <strong>de</strong>l<br />

estudiantado para obtener el título correspondiente.<br />

6.4 Continuidad <strong>de</strong> <strong>los</strong> estudios<br />

El rector o rectora pue<strong>de</strong>, en situaciones justificadas y teniendo en cuenta el<br />

6


VERIFICA - <strong>UPC</strong> – Má ster Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

informe razonado <strong>de</strong>l órgano responsable <strong>de</strong>l máster, no aplicar lo previsto en <strong>los</strong> apartados<br />

6.2 y 6.3 al estudiantado que lo solicite <strong>de</strong> forma motivada.<br />

Por una sola vez, el o la estudiante excluido <strong>de</strong> unos estudios <strong>de</strong> máster universitario en<br />

aplicación <strong>de</strong> lo previsto en <strong>los</strong> apartados 6.2 o 6.3 pue<strong>de</strong> iniciar otros estudios en la <strong>UPC</strong>, si<br />

obtiene una plaza <strong>de</strong> acuerdo con <strong>los</strong> criterios específicos <strong>de</strong> admisión vigentes.<br />

6.5 Seguimiento <strong>de</strong>l progreso académico <strong>de</strong>l estudiantado<br />

Al finalizar el periodo lectivo, se calcula para cada estudiante el parámetro <strong>de</strong> resultados<br />

académicos: cociente <strong>de</strong> <strong>los</strong> créditos superados en un periodo<br />

lectivo sobre el total <strong>de</strong> créditos matriculados, excluyendo <strong>de</strong> este cómputo <strong>los</strong> créditos<br />

convalidados, adaptados y reconocidos y <strong>los</strong> que hayan sido calificados como “no presentado”.<br />

En función <strong>de</strong> este parámetro, el tutor o tutora realiza el seguimiento <strong>de</strong>l progreso <strong>de</strong>l<br />

estudiantado que tiene asignado y acuerda, para garantizar un buen aprovechamiento <strong>de</strong> <strong>los</strong><br />

re<strong>cursos</strong>, las medidas académicas que se tengan que aplicar cuando el parámetro sea inferior a<br />

0,5.<br />

6.6 Información sobre el progreso <strong>de</strong>l estudiantado al Consejo Social<br />

Anualmente, cada órgano responsable <strong>de</strong> un estudio <strong>de</strong> máster <strong>de</strong>be entregar al Consejo <strong>de</strong><br />

Gobierno, para su remisión al Consejo Social, un informe relativo a la entrada y al progreso <strong>de</strong>l<br />

estudiantado y a <strong>los</strong> criterios y las medidas adoptados.<br />

6.7 Aclaraciones <strong>de</strong> la Normativa <strong>de</strong> permanencia<br />

Correspon<strong>de</strong> al Consejo Social resolver las aclaraciones interpretativas <strong>de</strong> esta normativa.<br />

1.6. Resto <strong>de</strong> información necesaria para la expedición <strong>de</strong>l<br />

Suplemento <strong>Europeo</strong> al Título <strong>de</strong> acuerdo con la normativa vigente (RD<br />

1044/2003, <strong>de</strong> 1 <strong>de</strong> agosto por que se establece el procedimiento para la<br />

expedición por las universida<strong>de</strong>s <strong>de</strong>l Suplemento <strong>Europeo</strong> al Título)<br />

Rama <strong>de</strong> conocimiento: Ingeniería y Arquitectura<br />

Naturaleza <strong>de</strong> la institución que ha conferido el título: Institución pública.<br />

Naturaleza <strong>de</strong>l centro universitario: Centro propio.<br />

Profesiones para las que capacita una vez obtenido el título: ninguna<br />

El Suplemento <strong>de</strong> Diploma sigue el mo<strong>de</strong>lo elaborado por la Comisión Europea,<br />

Consejo <strong>de</strong> Europa y UNESCO / CEPES. Proporciona datos in<strong>de</strong>pendientes para<br />

mejorar la transparencia internacional y el reconocimiento acadé mico y profesional<br />

justa <strong>de</strong> las cualificaciones (diplomas, títu<strong>los</strong>, certificados, etc.) Está diseñado para<br />

proporcionar una <strong>de</strong>scripción <strong>de</strong> la naturaleza, nivel, contexto, contenido y estado<br />

<strong>de</strong> <strong>los</strong> estudios seguidos y completados con éxito por la persona nombrada en el<br />

título original al que se adjunta este suplemento. Es libre <strong>de</strong> cualquier juicio <strong>de</strong><br />

valor, posibles equivalencias o sugerencias <strong>de</strong> reconocimiento.<br />

La articulación <strong>de</strong>l Suplemento al Diploma <strong>de</strong>l programa Erasmus Mundus está<br />

escrito en Inglés y <strong>de</strong>scribe el programa conjunto Erasmus Mundus al que el<br />

alumno ha asistido con el <strong>de</strong>talle específico sobre las instituciones que adjudican el<br />

grado y el sistema educativo en esos países. Los <strong>de</strong>talles <strong>de</strong>l programa (por<br />

7


VERIFICA - <strong>UPC</strong> – Má ster Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

ejemplo, módu<strong>los</strong> o unida<strong>de</strong>s <strong>de</strong> estudio), y la notas / calif icaciones / créditos<br />

obtenidos, así como información sobre el sistema <strong>de</strong> clasif icación y el grado <strong>de</strong><br />

distribución se <strong>de</strong>scriben en el Certificado <strong>de</strong> Título / transcripción oficial. La<br />

información necesaria para po<strong>de</strong>r producir <strong>los</strong> suplementos <strong>de</strong> diploma se registra<br />

en una base <strong>de</strong> datos y el suplemento <strong>de</strong> diploma será entregado a cada estudiante<br />

por la institución coordinadora (<strong>KTH</strong>) <strong>de</strong>spués <strong>de</strong> la graduación, y en relación con la<br />

entrega <strong>de</strong> <strong>los</strong> certificados <strong>de</strong> estudios.<br />

La lengua <strong>de</strong> impartición <strong>de</strong>l <strong>Máster</strong> será el inglés.<br />

8


VERIFICA ‐ <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida ‐ European Master in Distributed Computing (EMDC) ‐<br />

Alegaciones ANECA<br />

Subapartados<br />

2. JUSTIFICACIÓN<br />

2.1. Justificación <strong>de</strong>l título propuesto, argumentado el interés académico, científico<br />

o profesional <strong>de</strong>l mismo<br />

2.2. Referentes externos a la universidad proponente que avalen la a<strong>de</strong>cuación <strong>de</strong><br />

la propuesta a criterios nacionales o internacionales para títu<strong>los</strong> <strong>de</strong> similares<br />

características<br />

2.3. Descripción <strong>de</strong> <strong>los</strong> procedimientos <strong>de</strong> consulta internos y externos utilizados<br />

para la elaboración <strong>de</strong>l plan <strong>de</strong> estudios<br />

2.1. Justificación <strong>de</strong>l título propuesto, argumentado el interés académico,<br />

científico o profesional <strong>de</strong>l mismo.<br />

La computación distribuida ha sido reconocida en el informe Horizon<br />

20091 como una <strong>de</strong> las tecnologías emergentes que tienen un gran<br />

impacto en la educación en el futuro próximo. La industria está<br />

adoptando rápidamente la tecnología y estamos entrando en una era<br />

en la que <strong>los</strong> aspectos <strong>de</strong> distribución <strong>de</strong>be ser manejado en cada<br />

área <strong>de</strong> las tecnologías <strong>de</strong> la información. Dado que <strong>los</strong> sistema <strong>de</strong><br />

computación más relevantes no están centralizados, la computación<br />

distribuida es un área clave en Ciencias <strong>de</strong> la Computación e<br />

Ingeniería, ya que establece un camino teóricamente sólido para<br />

alcanzar el rendimiento <strong>de</strong>seado <strong>de</strong>l sistema y necesaria fiabilidad <strong>de</strong>l<br />

sistema.<br />

La tecnología <strong>de</strong> la información se está convirtiendo en todas partes y<br />

cada vez en algo más importante para todo tipo <strong>de</strong> organizaciones,<br />

incluyendo empresas, fábricas, empresas <strong>de</strong> servicios públicos,<br />

organismos estatales, salud, banca, transporte, aeropuertos y<br />

sistemas <strong>de</strong> control, etc. La tecnología <strong>de</strong> la Información y <strong>de</strong><br />

computación distribuida, en particular, es necesaria para empren<strong>de</strong>r y<br />

gestionar con éxito proyectos <strong>de</strong> gran escala en esas organizaciones.<br />

A<strong>de</strong>más, la computación distribuida proporciona las bases para la<br />

gestión <strong>de</strong> las comunicaciones y el procesamiento <strong>de</strong> datos<br />

requeridos por otros campos <strong>de</strong> las ciencias como ciencias <strong>de</strong> la<br />

salud, biología, física, química, mecánica e ingeniería civil. La<br />

magnitud <strong>de</strong> estas tareas, al consi<strong>de</strong>rar el acceso distribuido, la<br />

difusión y recogida <strong>de</strong> <strong>de</strong> gran<strong>de</strong>s volúmenes <strong>de</strong> datos, y la<br />

complejidad computacional <strong>de</strong> procesamiento <strong>de</strong> datos, impi<strong>de</strong>n que<br />

sean ejecutados por <strong>los</strong> sistemas informáticos centralizados. Por lo<br />

tanto, más y más tareas, incluyendo las <strong>de</strong> misión crítica (por<br />

ejemplo, seguridad, vigilancia, vigilancia <strong>de</strong> la salud), están siendo<br />

asumidos por sistemas distribuidos.<br />

1 Horizon09: Johanson L., Levine A. and Smith R., The 2009 Horizon Report, 2009.<br />

9


VERIFICA ‐ <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida ‐ European Master in Distributed Computing (EMDC) ‐<br />

Alegaciones ANECA<br />

El <strong>Máster</strong> <strong>Europeo</strong> en Computación Distribuida tiene como objetivo<br />

proporcionar la mejor base posible para <strong>los</strong> estudiantes que <strong>de</strong>seen<br />

proseguir una carrera en la industria o <strong>de</strong> la universidad en este<br />

ámbito crecientemente importante. Para enten<strong>de</strong>r cómo <strong>los</strong> alumnos<br />

se beneficiarán <strong>de</strong>l <strong>Máster</strong> <strong>Europeo</strong> en computación distribuida, es<br />

importante primero en dar un paso atrás y observar las ten<strong>de</strong>ncias a<br />

largo plazo en <strong>los</strong> sistemas informáticos.<br />

Cambio <strong>de</strong> paradigma<br />

En <strong>los</strong> dos últimos años hemos visto una fuerte ten<strong>de</strong>ncia hacia una<br />

red basada en infraestructura <strong>de</strong> servicios a menudo <strong>de</strong>nominada<br />

"Cloud Computing". Centros <strong>de</strong> datos proporcionan servicios<br />

computacionales, re<strong>de</strong>s y re<strong>cursos</strong> <strong>de</strong> almacenamiento disponibles<br />

para <strong>los</strong> <strong>de</strong>sarrolladores <strong>de</strong> servicios a un precio competitivo. Los<br />

servicios resi<strong>de</strong>n en estos centros y se acce<strong>de</strong> a través <strong>de</strong> clientes<br />

ligeros, como un navegador web. Las aplicaciones van <strong>de</strong>s<strong>de</strong> las<br />

re<strong>de</strong>s sociales y <strong>los</strong> servicios <strong>de</strong> correo electrónico hasta las ventas<br />

en línea y medios <strong>de</strong> distribución.<br />

Históricamente estamos en el proceso <strong>de</strong> un cambio <strong>de</strong> paradigma.<br />

Hace treinta años casi todos <strong>los</strong> sistemas basados en computadoras<br />

fueron construidas con una única unidad central <strong>de</strong> computación para<br />

ser accedidos <strong>de</strong>s<strong>de</strong> terminales con un mínimo <strong>de</strong> re<strong>cursos</strong>. Esto<br />

cambió con la introducción <strong>de</strong> las computadoras personales y durante<br />

<strong>los</strong> últimos veinte años hemos visto un tremendo incremento en <strong>los</strong><br />

re<strong>cursos</strong> disponibles en el lado <strong>de</strong>l cliente. Durante varios años, la<br />

potencia <strong>de</strong> cálculo y el número <strong>de</strong> las computadoras personales<br />

aumentó más rápidamente que la conectividad <strong>de</strong> red, dando lugar a<br />

escenarios en <strong>los</strong> que <strong>los</strong> servicios estaban relacionados con el<br />

hardware <strong>de</strong> cliente con poca o ninguna capacidad <strong>de</strong> comunicación.<br />

Como ejemplo, se pue<strong>de</strong> consi<strong>de</strong>rar cómo <strong>los</strong> programas <strong>de</strong> juegos se<br />

usaban unos pocos años atrás: la aplicación se instalaba en un<br />

or<strong>de</strong>nador personal y se utilizaba como un sistema aislado.<br />

Durante <strong>los</strong> últimos diez años se ha observado una ten<strong>de</strong>ncia<br />

importante: la conectividad ha estado aumentando casi tan rápido<br />

como la potencia <strong>de</strong> cálculo. El aumento <strong>de</strong> la conectividad se <strong>de</strong>riva<br />

tanto <strong>de</strong>l hecho <strong>de</strong> que la infraestructura básica ha sido sustituida<br />

gradualmente <strong>de</strong> telefonía vocal a re<strong>de</strong>s <strong>de</strong> datos y centrado en el<br />

aumento <strong>de</strong> la cobertura y ancho <strong>de</strong> banda disponible en la “última<br />

milla” (la conexión con el usuario final). Así, las aplicaciones no<br />

tienen que ser in<strong>de</strong>pendientes y pue<strong>de</strong>n beneficiarse <strong>de</strong> la<br />

conectividad disponibles, una mayor interacción (como en <strong>los</strong> juegos<br />

en línea) o beneficiarse <strong>de</strong> la potencia <strong>de</strong> cálculo extra <strong>de</strong>splegados<br />

en <strong>los</strong> centros <strong>de</strong> datos. En el límite, muchas aplicaciones se pue<strong>de</strong><br />

implementar directamente en <strong>los</strong> centros <strong>de</strong> datos y <strong>los</strong> equipos<br />

cliente sólo actúan como terminales ligeros. De este modo, pue<strong>de</strong><br />

10


VERIFICA ‐ <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida ‐ European Master in Distributed Computing (EMDC) ‐<br />

Alegaciones ANECA<br />

encontrar rápidamente <strong>los</strong> escenarios que se asemejan a situaciones<br />

cuarenta años atrás, pero ahora en una escala <strong>de</strong> Internet, disponible<br />

en cualquier momento y en cualquier lugar usando más o menos<br />

cualquier terminal con un navegador web.<br />

La ventaja <strong>de</strong> la perspectiva <strong>de</strong> un <strong>de</strong>sarrollador <strong>de</strong> servicios no sólo<br />

es la casi eliminación <strong>de</strong> la inversión inicial en hardware necesario<br />

para <strong>de</strong>splegar un servicio, sino que el servicio pue<strong>de</strong> escalar y<br />

soportar miles o millones <strong>de</strong> usuarios. Para <strong>los</strong> <strong>de</strong>sarrolladores <strong>de</strong><br />

estos servicio se ha reducido drásticamente el umbral para el<br />

<strong>de</strong>sarrollo y lanzamiento <strong>de</strong> servicios, planificación <strong>de</strong> re<strong>cursos</strong>, que<br />

tradicionalmente ha sido una gran parte <strong>de</strong>l diseño <strong>de</strong>l sistema, se ha<br />

convertido en un problema inexistente. Por otra parte, la alta<br />

disponibilidad, la prestación <strong>de</strong>l servicio a pesar <strong>de</strong> fal<strong>los</strong> en la red y<br />

<strong>los</strong> or<strong>de</strong>nadores, que es extremadamente problemático y costoso, es<br />

algo que se proporciona como parte <strong>de</strong> la infraestructura <strong>de</strong> red.<br />

Sin embargo, la infraestructura que soporta estos servicios es ahora<br />

un sistema distribuido muy complejo. El principal problema es que ha<br />

<strong>de</strong> crecer en escala a la vez que se incrementa su uso. Debería<br />

hacerlo, manteniendo la imagen <strong>de</strong> una máquina <strong>de</strong> computación<br />

cada vez más potente. La manera más rentable <strong>de</strong> hacer esto es<br />

implementar el servicio utilizando un conjunto cada vez mayor <strong>de</strong><br />

pequeñas computadoras relativamente baratas. En lugar <strong>de</strong> utilizar<br />

una máquina a su límite y, a continuación, a <strong>los</strong> altos costos,<br />

sustituirla por una máquina con el doble <strong>de</strong> su potencia, máquinas<br />

más pequeñas poco a poco se pue<strong>de</strong> añadir al conjunto. Un gran<br />

conjunto <strong>de</strong> or<strong>de</strong>nadores también nos dará un sistema tolerante a<br />

errores, ya que es menos probable el mal funcionamiento <strong>de</strong> varios<br />

or<strong>de</strong>nadores simultáneamente. Proporcionar una solución escalable,<br />

una infraestructura tolerante a fal<strong>los</strong> es, por supuesto, muy<br />

conveniente. Claramente, necesitamos profesionales que sean<br />

capaces <strong>de</strong> diseñar e implementar <strong>los</strong> mecanismos y el software que<br />

proporcionen estas características: aquí es don<strong>de</strong> el <strong>Máster</strong> europeo<br />

en computación distribuida y sus estudiantes encuentra su papel.<br />

El papel <strong>de</strong> la <strong>UPC</strong> en este programa <strong>de</strong> maestría es el <strong>de</strong> impartir<br />

<strong>cursos</strong> básicos y específicos durante el primer año <strong>de</strong> estudios a <strong>los</strong><br />

estudiantes que se matriculan en el programa a través <strong>de</strong> la <strong>UPC</strong>. Los<br />

<strong>cursos</strong> básicos que se incluyen se vienen ya impartiendo en <strong>los</strong><br />

estudios <strong>de</strong> máster <strong>de</strong> la <strong>UPC</strong> y son análogos a <strong>los</strong> <strong>cursos</strong> que se<br />

imparten durante el primer año en <strong>IST</strong> para garantizar la coherencia<br />

en las competencias básicas adquiridas por <strong>los</strong> estudiantes,<br />

in<strong>de</strong>pendientemente <strong>de</strong>l centro <strong>de</strong> estudios y para garantizar una<br />

a<strong>de</strong>cuada integración con <strong>los</strong> <strong>cursos</strong> impartidos en el <strong>KTH</strong> en el tercer<br />

semestre.<br />

11


VERIFICA ‐ <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida ‐ European Master in Distributed Computing (EMDC) ‐<br />

Alegaciones ANECA<br />

El objetivo <strong>de</strong> <strong>los</strong> <strong>cursos</strong> básicos es introducción en temas<br />

relacionados con el middleware, seguridad, ajuste <strong>de</strong> rendimiento,<br />

concurrencia, paralelismo y computación distribuida. Los <strong>cursos</strong><br />

específicos que se imparten exclusivamente en la <strong>UPC</strong> constituyen un<br />

perfil que ofrece a <strong>los</strong> estudiantes una especialización en la<br />

evaluación <strong>de</strong>l <strong>de</strong>sempeño, la optimización y escalabilidad en<br />

sistemas distribuidos, don<strong>de</strong> la <strong>UPC</strong> dispone <strong>de</strong> una sólida formación<br />

y actividad investigadora. Esto incluye <strong>cursos</strong> sobre sistemas<br />

<strong>de</strong>scentralizados, entornos <strong>de</strong> ejecución distribuidos, creación <strong>de</strong><br />

re<strong>de</strong>s, multimedia, medición y ajuste <strong>de</strong> rendimiento. Por otra parte,<br />

la <strong>UPC</strong> también acogerá a algunos estudiantes para su trabajo <strong>de</strong><br />

tesis <strong>de</strong> grado, supervisados por <strong>los</strong> profesores <strong>de</strong>l programa <strong>de</strong> la<br />

<strong>UPC</strong> que realizan activida<strong>de</strong>s <strong>de</strong> investigación en las áreas indicadas.<br />

2.2. Referentes externos a la universidad proponente que avalen la<br />

a<strong>de</strong>cuación <strong>de</strong> la propuesta a criterios nacionales e internacionales para<br />

títu<strong>los</strong> <strong>de</strong> similares características<br />

La calidad académica<br />

El programa <strong>de</strong> <strong>Máster</strong> ha sido aprobado por el programa Erasmus<br />

Mundus <strong>de</strong> la Comisión Europea en una convocatoria competitiva con<br />

un nivel <strong>de</strong> aceptación inferior al 10% <strong>de</strong> propuestas presentadas.2<br />

Las tres universida<strong>de</strong>s pertenecen a la red Cluster3 y son excelentes<br />

en la investigación y la educación a nivel nacional e internacional<br />

sobre <strong>los</strong> temas tratados en este programa <strong>de</strong> <strong>Máster</strong>.<br />

Estas universida<strong>de</strong>s tienen grupos <strong>de</strong> investigación activos que<br />

trabajan en diferentes aspectos <strong>de</strong> la computación distribuida, en<br />

colaboración con muchos otros grupos <strong>de</strong> investigación, industrias y<br />

organizaciones <strong>de</strong> todo el mundo. Estos grupos tienen más <strong>de</strong> 20<br />

años <strong>de</strong> experiencia en el campo, con muchos excelentes resultados<br />

en esta área, tales como trabajos <strong>de</strong> investigación en importantes<br />

conferencias y publicaciones periódicas, libros <strong>de</strong> texto que son<br />

ampliamente utilizados por la comunidad, prototipos <strong>de</strong> software y<br />

sistemas, y empresas <strong>de</strong> base tecnológica que han surgido <strong>de</strong> esos<br />

grupos.<br />

Propuestas <strong>de</strong> máster similares se pue<strong>de</strong>n encontrar en otras universida<strong>de</strong>s<br />

europeas. En la propia <strong>UPC</strong>, el máster CANS4 (Computer Architecture,<br />

Networks and Systems) <strong>de</strong>l Dep. <strong>de</strong> Arquitectura <strong>de</strong> Computadores, tiene<br />

una orientación similar aunque tiene una orientación más amplia pues<br />

profundiza en varios temas más allá <strong>de</strong> <strong>los</strong> sistemas distribuidos<br />

2<br />

http://eacea.ec.europa.eu/erasmus_mundus/results_compendia/selected_projects_action_1_<br />

master_courses_en.php<br />

3 http://www.cluster.org/<br />

4 http://www.ac.upc.edu/cans<br />

12


VERIFICA ‐ <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida ‐ European Master in Distributed Computing (EMDC) ‐<br />

Alegaciones ANECA<br />

(arquitectura <strong>de</strong> computadores, sistemas operativos, re<strong>de</strong>s <strong>de</strong><br />

computadores). En el programa SEDS5 (Software Engineering and<br />

Distributed Systems) <strong>de</strong>l <strong>KTH</strong> también se tratan diversos temas más allá <strong>de</strong><br />

<strong>los</strong> sistemas distribuidos. Otros ejemp<strong>los</strong> relevantes en Europa:<br />

� University of Lugano, Suiza: Master of Science in Dependable<br />

Distributed Systems6<br />

� Universidad <strong>de</strong> Chalmers, Suecia: Master in Networks and Distributed<br />

Systems7<br />

� Universidad <strong>de</strong> Vrije, Holanda: Master in Parallel and Distributed<br />

Computer Systems8<br />

2.3. Descripción <strong>de</strong> <strong>los</strong> procedimientos <strong>de</strong> consulta internos y externos<br />

utilizados para la elaboración <strong>de</strong>l plan <strong>de</strong> estudios<br />

El programa se ha diseñado a partir <strong>de</strong> la experiencia en formación<br />

<strong>de</strong> <strong>Máster</strong> <strong>de</strong> las tres universida<strong>de</strong>s participantes en temas<br />

relacionados. Se ha consultado con investigadores relevantes en el<br />

ámbito <strong>Europeo</strong> <strong>de</strong> varias universida<strong>de</strong>s técnicas pertenecientes a la<br />

red Cluster para analizar el ámbito y <strong>los</strong> temas que <strong>de</strong>berían tratarse<br />

en el <strong>Máster</strong>. El diseño final se ha realizado en colaboración entre <strong>los</strong><br />

investigadores <strong>de</strong> <strong>los</strong> grupos <strong>de</strong> investigación en sistemas distribuidos<br />

<strong>de</strong> la <strong>UPC</strong>, <strong>IST</strong> y <strong>KTH</strong>. [Ver Anexo III <strong>de</strong> la propuesta <strong>de</strong>l <strong>Máster</strong><br />

Erasmus Mundus].<br />

La <strong>UPC</strong> aporta asignaturas que ya se imparten en el “<strong>Máster</strong> en<br />

Arquitectura <strong>de</strong> Computadores, Re<strong>de</strong>s y Sistemas” en el ámbito <strong>de</strong><br />

sistemas distribuidos que imparte el Departamento <strong>de</strong> Arquitectura<br />

<strong>de</strong> Computadores y la Facultat <strong>de</strong> Informática <strong>de</strong> la <strong>UPC</strong>.<br />

La propuesta <strong>de</strong> <strong>Máster</strong> ha recibido el apoyo <strong>de</strong> varias organizaciones<br />

internacionales: Ericsson, Link Consulting, Nokia-Siemens Networks,<br />

Portugal Telecom Innovation, SUN Microsystems, Swedish Institute of<br />

Computer Science (SICS), Telefónica R+D, BEST (a European<br />

Engineering stu<strong>de</strong>nt's organization). [Ver Anexo IV <strong>de</strong> la propuesta<br />

<strong>de</strong>l <strong>Máster</strong> Erasmus Mundus].<br />

Interacción con <strong>los</strong> sectores profesionales<br />

El programa se apoya sobre la excelente trayectoria <strong>de</strong> cooperación<br />

con la industria <strong>de</strong> las tres instituciones asociadas. Todas las<br />

5 http://www.kth.se/studies/master/programmes/it/2.1730?l=en_UK<br />

6 http://www.mdds.usi.ch/<br />

7 http://www.chalmers.se/en/sections/education/masterprogrammes/programme‐<br />

<strong>de</strong>scriptions/networks‐distributed<br />

8 http://www.vu.nl/en/programmes/international‐masters/programmes/n‐q/parallel‐and‐distributed‐<br />

computer‐systems‐msc/<br />

13


VERIFICA ‐ <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida ‐ European Master in Distributed Computing (EMDC) ‐<br />

Alegaciones ANECA<br />

instituciones tienen ya en vigor víncu<strong>los</strong> estables con la industria local<br />

e internacional y otras organizaciones sociales para participar<br />

fácilmente en el <strong>Máster</strong>. También hay procesos y mecanismos para<br />

apoyar la ejecución <strong>de</strong> <strong>los</strong> trabajos conducentes a la tesis <strong>de</strong> maestría<br />

en cooperación con <strong>los</strong> socios industriales. Por ejemplo, la presencia<br />

<strong>de</strong> expertos <strong>de</strong> la industria en <strong>los</strong> jurados que evalúan las tesis <strong>de</strong><br />

maestría es ya una práctica común en estas instituciones. Los <strong>cursos</strong><br />

suelen tener participaciones <strong>de</strong> expertos <strong>de</strong> la industria para motivar<br />

y presentar algunos temas <strong>de</strong> su experiencia práctica.<br />

Un Consejo Consultivo, integrado por expertos <strong>de</strong> la industria se<br />

encargará <strong>de</strong> proporcionar recomendaciones para la mejora <strong>de</strong> <strong>los</strong><br />

planes <strong>de</strong> estudio. Para ayudar al Consejo Consultivo en su tarea, se<br />

recogerán sugerencias <strong>de</strong> todos <strong>los</strong> socios industriales que reciban a<br />

nuestros estudiantes, no sólo durante el trabajo <strong>de</strong> tesis. Este<br />

Consejo Consultivo se creó como parte <strong>de</strong> <strong>los</strong> pasos iniciales para la<br />

difusión <strong>de</strong>l <strong>Máster</strong> y <strong>de</strong>finirá tareas en las que pue<strong>de</strong>n participar <strong>los</strong><br />

sectores profesionales, tales como prácticas <strong>de</strong> verano, tesis <strong>de</strong><br />

maestría en la industria, charlas invitadas <strong>de</strong> la industria, el<br />

patrocinio <strong>de</strong> activida<strong>de</strong>s o becas para <strong>los</strong> estudiantes.<br />

14


VERIFICA ‐ <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida ‐ European Master in Distributed Computing (EMDC) ‐<br />

Alegaciones ANECA<br />

Subapartados<br />

3. OBJETIVOS<br />

3.1. Competencias generales y específicas<br />

Los objetivos <strong>de</strong>l programa y el valor añadido<br />

El objetivo <strong>de</strong>l <strong>Máster</strong> <strong>Europeo</strong> en Computación Distribuida es dar la<br />

mejor base posible para una carrera en la investigación y el<br />

<strong>de</strong>sarrollo <strong>de</strong> sistemas distribuidos escalables y fiables. Después <strong>de</strong>l<br />

programa, <strong>los</strong> estudiantes no sólo <strong>de</strong>be compren<strong>de</strong>r y ser capaz <strong>de</strong><br />

utilizar gran<strong>de</strong>s sistemas distribuidos, sino que <strong>de</strong>ben ser capaces <strong>de</strong><br />

diseñar y construir tales sistemas. En una situación i<strong>de</strong>al el uso <strong>de</strong> un<br />

sistema distribuido no es más complicada que un sistema tradicional<br />

<strong>de</strong> distribución, pero es muy complejo construir estos sistemas.<br />

También es más a menudo un hecho que <strong>los</strong> sistemas reales se<br />

<strong>de</strong>svían <strong>de</strong> un sistema i<strong>de</strong>al y enten<strong>de</strong>r estas diferencias y saber <strong>de</strong><br />

cómo manejarlas será <strong>de</strong> suma importancia y un activo muy<br />

apreciado.<br />

En este contexto, las cuestiones clave a tratar son el rendimiento y<br />

tolerancia a fal<strong>los</strong>. El rendimiento es, por supuesto, siempre es un<br />

factor importante cuando se construyen sistemas basados en<br />

computadores, pero cuando se espera que estos sistemas alcancen<br />

una extrema escala, se convierte en un reto difícil. No sólo se <strong>de</strong>be<br />

diseñar el sistema para un alto rendimiento, sino que también <strong>de</strong>be<br />

ser capaz <strong>de</strong> pre<strong>de</strong>cir, medir continuamente y monitorear el<br />

<strong>de</strong>sempeño.<br />

La tolerancia a fal<strong>los</strong> <strong>de</strong> un sistema distribuido <strong>de</strong> gran escala es por<br />

supuesto igualmente importante. La gran escala <strong>de</strong> <strong>los</strong> sistemas<br />

impone que se <strong>de</strong>ben tratar <strong>los</strong> fal<strong>los</strong> no como un caso excepcional<br />

sino como una consecuencia inevitable.<br />

Hay muchos aspectos a consi<strong>de</strong>rar en el tema, y mientras muchos<br />

<strong>cursos</strong> y másters en el ámbito nacional, europeo e internacional<br />

abarcan aspectos parciales <strong>de</strong> la materia, no existe un programa <strong>de</strong><br />

equivalente maestría en computación distribuida. De hecho, esta<br />

propuesta reúne una investigación comunes y complementarias y la<br />

experiencia educativa <strong>de</strong> cada universidad en el consorcio, y organiza<br />

la oferta existente sobre el tema en un programa <strong>de</strong> maestría<br />

conjunta.<br />

El <strong>Máster</strong> reúne <strong>los</strong> elementos necesarios <strong>de</strong> la técnica, la ciencia, la<br />

práctica y la experiencia <strong>de</strong> <strong>los</strong> sectores industrial y <strong>de</strong> investigación<br />

para formar a <strong>los</strong> estudiantes en enten<strong>de</strong>r, diseñar, construir y llevar<br />

a cabo la investigación sobre sistemas distribuidos.<br />

15


VERIFICA ‐ <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida ‐ European Master in Distributed Computing (EMDC) ‐<br />

Alegaciones ANECA<br />

El programa está construido <strong>de</strong> tal forma que dará a <strong>los</strong> estudiantes<br />

una comprensión profunda <strong>de</strong> un aspecto <strong>de</strong> la computación<br />

distribuida, pero aprovechando <strong>de</strong> <strong>los</strong> conocimientos adquiridos por<br />

<strong>los</strong> participantes <strong>de</strong>l curso en otros aspectos <strong>de</strong>l campo.<br />

Así, el programa tendrá la ventaja <strong>de</strong> la excelencia <strong>de</strong> <strong>los</strong> sistemas<br />

distribuidos en nuestras localizaciones diferentes: aspectos <strong>de</strong><br />

rendimiento en la <strong>UPC</strong> y aspectos <strong>de</strong> tolerancia a fal<strong>los</strong> en <strong>IST</strong>. Los<br />

conocimientos adquiridos por <strong>los</strong> estudiantes se pone en acción en un<br />

contexto integrado y <strong>de</strong> colaboración en las activida<strong>de</strong>s organizadas<br />

en el <strong>KTH</strong>.<br />

Otros programas <strong>de</strong> maestría en el área o bien incluye ambos<br />

aspectos <strong>de</strong> <strong>los</strong> sistemas distribuidos o se concentran en uno solo.<br />

Tener ambos aspectos en un programa es más común, pero esto es,<br />

por supuesto, a expensas <strong>de</strong> la excelencia <strong>de</strong> ambos. En el <strong>Máster</strong><br />

<strong>Europeo</strong> en Computación Distribuida <strong>los</strong> estudiantes se convertirán en<br />

expertos en un aspecto, mientras tendrán la oportunidad <strong>de</strong> trabajar<br />

con estudiantes que tienen un punto <strong>de</strong> vista diferente. Esto se logra<br />

mediante un programa integrado que aprovecha la excelencia <strong>de</strong> las<br />

universida<strong>de</strong>s asociadas y la movilidad <strong>de</strong> <strong>los</strong> estudiantes.<br />

3.1. Competencias generales y específicas<br />

3.1.1 Competencias genéricas o transversales<br />

Las competencias genéricas son transferibles a una gran variedad <strong>de</strong><br />

funciones y tareas, y capacitan al estudiantado para integrarse con éxito en<br />

la vida laboral y social. No son exclusivas <strong>de</strong> ninguna especialidad<br />

profesional, sino que se pue<strong>de</strong>n aplicar a muchos ámbitos <strong>de</strong> conocimiento<br />

y situaciones.<br />

La <strong>UPC</strong> consi<strong>de</strong>ra que todos sus planes <strong>de</strong> estudios <strong>de</strong>ben incluir, al menos,<br />

7 competencias genéricas. A continuación se pue<strong>de</strong> encontrar la <strong>de</strong>finición<br />

<strong>de</strong> cada una <strong>de</strong> estas competencias.<br />

Empren<strong>de</strong>duría e innovación<br />

Conocer y enten<strong>de</strong>r <strong>los</strong> mecanismos en que se basa la investigación<br />

científica así como <strong>los</strong> mecanismos e instrumentos <strong>de</strong> transferencia <strong>de</strong><br />

resultados entre <strong>los</strong> diferentes agentes socioeconómicos implicados en <strong>los</strong><br />

procesos I + D + i.<br />

Sostenibilidad y compromiso social<br />

Ser capaz <strong>de</strong> integrar conocimientos y enfrentarse a la complejidad <strong>de</strong><br />

formular juicios a partir <strong>de</strong> una información que, siendo incompleta o<br />

limitada, incluya reflexiones sobre las responsabilida<strong>de</strong>s sociales y éticas<br />

vinculadas a la aplicación <strong>de</strong> sus conocimientos y juicios.<br />

16


VERIFICA ‐ <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida ‐ European Master in Distributed Computing (EMDC) ‐<br />

Alegaciones ANECA<br />

Tercera lengua<br />

Conocer una tercera lengua, que será preferentemente el inglés, con un<br />

nivel a<strong>de</strong>cuado <strong>de</strong> forma oral y por escrito y en consonancia con las<br />

necesida<strong>de</strong>s que tendrán las tituladas y titulados en cada estudio.<br />

Comunicación eficaz oral y escrita<br />

Comunicar sus conclusiones, y <strong>los</strong> conocimientos y razones últimas que la<br />

sustentan, a públicos especializados y no especializados <strong>de</strong> una manera<br />

clara y sin ambigüeda<strong>de</strong>s.<br />

Trabajo en equipo<br />

Ser capaz <strong>de</strong> trabajar como miembro <strong>de</strong> un equipo interdisciplinario, ya sea<br />

como un miembro más, o realizando tareas <strong>de</strong> dirección con la finalidad <strong>de</strong><br />

contribuir a <strong>de</strong>sarrollar proyectos con pragmatismo y sentido <strong>de</strong> la<br />

responsabilidad, asumiendo compromisos consi<strong>de</strong>rando <strong>los</strong> re<strong>cursos</strong><br />

disponibles.<br />

Uso solvente <strong>de</strong> <strong>los</strong> re<strong>cursos</strong> <strong>de</strong> información<br />

Gestionar la adquisición, la estructuración, el análisis y la visualización <strong>de</strong><br />

datos e información científictècnica y valorar <strong>de</strong> forma crítica <strong>los</strong> resultados<br />

<strong>de</strong> esta gestión.<br />

Aprendizaje autónomo<br />

Detectar carencias en el propio conocimiento y superarlas mediante la<br />

reflexión crítica y la elección <strong>de</strong> la mejor actuación para ampliar este<br />

conocimiento.<br />

17


VERIFICA ‐ <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida ‐ European Master in Distributed Computing (EMDC) ‐<br />

Alegaciones ANECA<br />

3.1.2 Competencias específicas<br />

Las competencias <strong>de</strong> la titulación (C), es <strong>de</strong>cir, lo que <strong>los</strong> estudiantes<br />

al finalizar la formación ha <strong>de</strong> ser capaces <strong>de</strong> hacer, son:<br />

� C1: Haber adquirido una base teórica y práctica sólida en <strong>los</strong><br />

sistemas distribuidos con conocimientos avanzados en las áreas<br />

relacionadas, mostrando un dominio <strong>de</strong> una amplia gama <strong>de</strong> <strong>los</strong><br />

temas, conceptos, tecnologías, herramientas y técnicas<br />

necesarias para aplicar sus conocimientos a problemas<br />

específicos que requieran diseñar, construir o mantener<br />

sistemas distribuidos.<br />

C1.1 Conocer la problemática y algoritmos fundamentales para<br />

resolver <strong>los</strong> problemas que plantean <strong>los</strong> sistemas distribuidos en<br />

<strong>los</strong> aspectos <strong>de</strong> rendimiento, fiabilidad, escalabilidad.<br />

C1.2 Conocer el funcionamiento, las dificulta<strong>de</strong>s y po<strong>de</strong>r mo<strong>de</strong>lar<br />

las características <strong>de</strong> elementos básicos como re<strong>de</strong>s y<br />

computadores.<br />

C1.3 Diseñar y analizar algoritmos y sistemas que forman parte<br />

<strong>de</strong> un sistema distribuido.<br />

C1.4 Escoger <strong>los</strong> algoritmos y esquemas teniendo en cuenta el<br />

mo<strong>de</strong>lo <strong>de</strong>l entorno y <strong>los</strong> requerimientos <strong>de</strong> funcionales y<br />

operacionales.<br />

C1.5 Realizar un análisis <strong>de</strong> una situación utilizando herramientas<br />

matemáticas o <strong>de</strong> simulación.<br />

C1.6 Utilizar herramientas para la verificación, evaluación,<br />

monitorización y mantenimiento en el diseño, implementación y<br />

funcionamiento <strong>de</strong> sistemas distribuidos.<br />

� C2: Mostrar familiaridad con la investigación en el área <strong>de</strong><br />

sistemas distribuidos y áreas relacionadas.<br />

C2.1 Conocer <strong>los</strong> problemas e i<strong>de</strong>as más relevantes <strong>de</strong>l estado <strong>de</strong>l<br />

arte reciente en el ámbito <strong>de</strong> <strong>los</strong> sistemas distribuidos.<br />

C2.2 Conocer <strong>los</strong> fundamentos <strong>de</strong> las metodologías y<br />

herramientas vigentes <strong>de</strong> la investigación para po<strong>de</strong>r seleccionar<br />

las más a<strong>de</strong>cuadas para cada problema.<br />

C2.3 Saber aplicar varias metodologías clave para la investigación<br />

en sistemas distribuidos.<br />

� C3: Mostrar capacidad para trabajar <strong>de</strong> forma individual o en<br />

grupos en proyectos pequeños o gran<strong>de</strong>s para diseñar,<br />

<strong>de</strong>sarrollar o mantener sistemas distribuidos.<br />

C3.2 Realizar y organizar tareas individuales o en grupo <strong>de</strong><br />

<strong>de</strong>sarrollo, mantenimiento, guiadas o no por un supervisor en el<br />

ámbito temático <strong>de</strong>l máster.<br />

C3.1 Realizar y organizar tareas individuales o en grupo <strong>de</strong><br />

análisis, diseño <strong>de</strong> algoritmos y sistemas, transferencia <strong>de</strong><br />

tecnología, guiadas o no por un supervisor en el ámbito temático<br />

<strong>de</strong>l máster.<br />

18


VERIFICA ‐ <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida ‐ European Master in Distributed Computing (EMDC) ‐<br />

Alegaciones ANECA<br />

� C4: Mostrar capacidad para comunicar sobre temas <strong>de</strong> sistemas<br />

<strong>de</strong> distribuidos a un público <strong>de</strong> carácter científico o técnico<br />

(estructuración, redacción, presentación, argumentación).<br />

C4.1 Preparar y presentar temas avanzados a una audiencia<br />

técnica o científica, tanto en la lengua propia como en inglés.<br />

C4.2 Po<strong>de</strong>r participar en activida<strong>de</strong>s <strong>de</strong> análisis, discusión,<br />

escritura <strong>de</strong> propuestas <strong>de</strong> proyectos, negociación <strong>de</strong> temas<br />

tratados en el máster<br />

� C5: Demostrar habilida<strong>de</strong>s para adaptarse a la evolución <strong>de</strong> las<br />

tecnologías y el entorno, aprendizaje permanente.<br />

C5.1 Complementar y actualizar <strong>los</strong> conocimientos adquiridos por<br />

el seguimiento <strong>de</strong> <strong>los</strong> avances a partir <strong>de</strong> las publicaciones y foros<br />

científicos e industriales <strong>de</strong>l área <strong>de</strong> investigación y <strong>de</strong>sarrollo.<br />

C5.2 Participar en activida<strong>de</strong>s y foros profesionales sobre la<br />

profesión, su evolución y las consecuencias éticas y sociales.<br />

� C6: Demostrar preparación para entrar en la comunidad <strong>de</strong><br />

sistemas distribuidos, ya sea en el ámbito académico, el<br />

gobierno o la industria.<br />

C6.1 Po<strong>de</strong>r iniciar una carrera académica o industrial en el ámbito<br />

<strong>de</strong> la investigación, y concretamente, po<strong>de</strong>r iniciar el doctorado en<br />

un programa <strong>de</strong> nivel internacional.<br />

En resumen, <strong>los</strong> egresados tendrán una base teórica y práctica sólida<br />

en sistemas distribuidos con conocimientos avanzados en las áreas<br />

relacionadas con una perspectiva hacia un futuro académico y/o<br />

carrera profesional.<br />

19


VERIFICA ‐ <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida ‐ European Master in Distributed Computing (EMDC) ‐<br />

Alegaciones ANECA<br />

4. ACCESO Y ADMISIÓN DE ESTUDIANTES<br />

Subapartados<br />

4.1 Sistemas <strong>de</strong> información previa a la matriculación y procedimientos accesibles<br />

<strong>de</strong> acogida y orientación <strong>de</strong> <strong>los</strong> estudiantes <strong>de</strong> nuevo ingreso para facilitar su<br />

incorporación a la universidad y la titulación<br />

4.2 Acceso y admisión<br />

4.3 Sistemas <strong>de</strong> apoyo y orientación <strong>de</strong> <strong>los</strong> estudiantes una vez matriculados<br />

4.4 Transferencia y reconocimiento <strong>de</strong> créditos: sistema propuesto por la<br />

Universidad<br />

4.1 Sistemas <strong>de</strong> información previa a la matriculación y procedimientos<br />

accesibles <strong>de</strong> acogida y orientación <strong>de</strong> <strong>los</strong> estudiantes <strong>de</strong> nuevo ingreso<br />

para facilitar su incorporación a la Universidad y la titulación<br />

De acuerdo con el artículo 16 <strong>de</strong>l Real Decreto 1393/2007, <strong>de</strong> 29 <strong>de</strong><br />

octubre, por el que se establece la or<strong>de</strong>nación <strong>de</strong> las enseñanzas<br />

universitarias oficiales, podrán acce<strong>de</strong>r a estas enseñanzas oficiales<br />

<strong>de</strong> máster quienes reúnan <strong>los</strong> requisitos exigidos por la legislación<br />

vigente para el acceso a estudios universitarios y cumplan la<br />

normativa vigente así como su admisión a estas enseñanzas,<br />

conforme al artículo 17 <strong>de</strong>l RD antes mencionado.<br />

Los sistemas <strong>de</strong> información y promoción son <strong>los</strong> siguientes:<br />

Un sitio web<br />

Un sitio web específico 9 para el programa para <strong>los</strong> posibles<br />

participantes que ofrezca una visión general y la <strong>de</strong>scripción<br />

incluyendo la admisión y <strong>los</strong> criterios <strong>de</strong> selección e información <strong>de</strong><br />

contacto. Varias páginas principales en la <strong>UPC</strong> (y en las <strong>de</strong>más<br />

universida<strong>de</strong>s participantes) tendrán un enlace al <strong>Máster</strong> (en el Dep.<br />

<strong>de</strong> Arquitectura <strong>de</strong> Computadores, en la Facultad <strong>de</strong> Informática, en<br />

la lista <strong>de</strong> másters ofrecidos por la Universidad), así como en el sitio<br />

web <strong>de</strong> la UE que coordina <strong>los</strong> programas <strong>de</strong> <strong>Máster</strong> Erasmus<br />

Mundus.<br />

La vida <strong>de</strong>l estudiante fuera <strong>de</strong>l aula o laboratorio es esencial para<br />

una mente sana y abierta. Estocolmo, Barcelona y Lisboa son<br />

ciuda<strong>de</strong>s atractivas para <strong>los</strong> estudiantes con una vida cultural activa.<br />

Los estudiantes encontrarán oportunida<strong>de</strong>s para practicar <strong>de</strong>portes y<br />

activida<strong>de</strong>s sociales. Estas características pue<strong>de</strong>n ser un aspecto<br />

relevente, especialmente para <strong>los</strong> estudiantes <strong>de</strong> terceros países, que<br />

en general, no pue<strong>de</strong>n acce<strong>de</strong>r a eventos <strong>de</strong>portivos y culturales<br />

organizados en Europa.<br />

9 http://www.kth.se/emdc<br />

20


VERIFICA ‐ <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida ‐ European Master in Distributed Computing (EMDC) ‐<br />

Alegaciones ANECA<br />

Colaboración con BEST<br />

Para orientar a <strong>los</strong> estudiantes europeos el consorcio colaborará con<br />

BEST - Consejo <strong>de</strong> Estudiantes <strong>Europeo</strong>s <strong>de</strong> Tecnología. BEST es una<br />

organización estudiantil que trabaja <strong>de</strong>s<strong>de</strong> 1989 en la comunicación,<br />

la cooperación y las posibilida<strong>de</strong>s <strong>de</strong> intercambio para estudiantes <strong>de</strong><br />

toda Europa. Se preten<strong>de</strong> participar en la organización <strong>de</strong> un curso <strong>de</strong><br />

verano <strong>de</strong> BEST, <strong>de</strong>stinado a estudiantes <strong>de</strong> licenciatura segundo año<br />

que esperamos sirva no sólo para animar a <strong>los</strong> estudiantes a seguir<br />

una carrera académica en el son <strong>de</strong> la computación distribuida, sino<br />

por supuesto con el <strong>Máster</strong> <strong>Europeo</strong> <strong>de</strong> Computación Distribuida como<br />

su primera opción.<br />

Orientación a América <strong>de</strong>l Sur<br />

Dado que nuestro programa tiene su primer año <strong>de</strong> estudios en<br />

España y Portugal, vemos una oportunidad para atraer a estudiantes<br />

<strong>de</strong> América <strong>de</strong>l Sur. Para la <strong>UPC</strong> e <strong>IST</strong> este es un ámbito natural para<br />

la promoción, para el <strong>KTH</strong> es una oportunidad. En <strong>KTH</strong> hay<br />

comparativamente pocos estudiantes <strong>de</strong> América por lo que el <strong>Máster</strong><br />

<strong>Europeo</strong> en Computación Distribuida se convierte en un activo<br />

estratégico importante.<br />

Orientación <strong>de</strong> Asia<br />

Asia es otra región <strong>de</strong> alta prioridad para el reclutamiento <strong>de</strong><br />

estudiantes. Las activida<strong>de</strong>s ya programadas para el año que viene<br />

son las ferias <strong>de</strong> estudiantes en Singapur y en China, Beijing y<br />

Shanghai. <strong>KTH</strong> ha creado recientemente una oficina en el campus <strong>de</strong><br />

la Universidad Nacional <strong>de</strong> Singapur, NUS, y a través <strong>de</strong> ella se<br />

pue<strong>de</strong>n organizar activida<strong>de</strong>s a fin <strong>de</strong> exponer a <strong>los</strong> estudiantes e<br />

investigadores al programa mediante la organización <strong>de</strong> diferentes<br />

eventos en el área. Otras dos oficinas se establecieron en Beijing y<br />

Shanghai y pue<strong>de</strong>n ser empleadas para <strong>los</strong> mismos fines.<br />

Las activida<strong>de</strong>s <strong>de</strong> acogida se integran en el proyecto “La <strong>UPC</strong> te<br />

informa” que facilita información sobre el procedimiento <strong>de</strong> matrícula<br />

y sobre <strong>los</strong> servicios y oportunida<strong>de</strong>s que ofrece la universidad, a<br />

través <strong>de</strong> Internet (http://upc.es/matricula/) y <strong>de</strong>l material que se<br />

entrega a cada estudiante en soporte papel y digital junto con la<br />

carpeta institucional.<br />

4.2. Acceso y admisión<br />

El proceso <strong>de</strong> acceso y admisión será gestionado por el <strong>KTH</strong>,<br />

institución universitaria coordinadora <strong>de</strong>l <strong>Máster</strong> <strong>Europeo</strong>, aunque se<br />

tendrá en cuenta que el proceso respete la normativa académica <strong>de</strong><br />

21


VERIFICA ‐ <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida ‐ European Master in Distributed Computing (EMDC) ‐<br />

Alegaciones ANECA<br />

<strong>los</strong> <strong>Máster</strong>es oficiales <strong>de</strong> la <strong>UPC</strong>, aprobada por la Comisión <strong>de</strong><br />

Docencia y Estudiantado y el Consejo <strong>de</strong> Gobierno(10).<br />

Aplicación (acceso):<br />

Todas las solicitu<strong>de</strong>s para el programa se administrarán por el <strong>KTH</strong><br />

con una aplicación conjunta y se utilizará un sistema informático <strong>de</strong><br />

soporte a la selección, que ya utiliza <strong>de</strong>s<strong>de</strong> hace tiempo el <strong>KTH</strong>. Cada<br />

solicitante presentará una solicitud electrónica a través <strong>de</strong>l sistema,<br />

así como enviará una solicitud en papel firmado con <strong>los</strong> anexos<br />

necesarios al <strong>KTH</strong>. Los criterios generales <strong>de</strong> admisibilidad <strong>de</strong> todos<br />

<strong>los</strong> solicitantes se verifica por personal <strong>de</strong> la oficina <strong>de</strong> admisión <strong>KTH</strong>.<br />

Las solicitu<strong>de</strong>s en papel elegibles serán escaneadas e incorporadas en<br />

el foro web interno para la evaluación conjunta. Todos <strong>los</strong> socios <strong>de</strong>l<br />

consorcio tienen pleno acceso a <strong>los</strong> documentos <strong>de</strong> cada solicitante<br />

en el sistema, lo que permite a las universida<strong>de</strong>s asociadas<br />

previsualizar, <strong>de</strong>scargar y evaluar las solicitu<strong>de</strong>s elegibles.<br />

Selección:<br />

La Junta Directiva <strong>de</strong>l consorcio lleva a cabo la selección <strong>de</strong><br />

estudiantes para el programa. El proceso <strong>de</strong> selección <strong>de</strong>termina una<br />

or<strong>de</strong>nación <strong>de</strong> <strong>los</strong> <strong>de</strong>mandantes. El primer paso será i<strong>de</strong>ntificar a <strong>los</strong><br />

estudiantes que hayan superado la comprobación <strong>de</strong> elegibilidad<br />

general, pero se consi<strong>de</strong>ra que es inadmisible <strong>de</strong>bido a otros criterios<br />

<strong>de</strong> selección específicos. Los estudiantes admisibles europeos y no<br />

europeos se clasifican por separado <strong>de</strong>bido a las diferentes<br />

condiciones <strong>de</strong> las becas otorgadas por la UE. Por último, un grupo <strong>de</strong><br />

estudiantes entre <strong>los</strong> admisibles se clasifica como seleccionado, y un<br />

grupo se clasifican como reservas.<br />

Entrada:<br />

El Consorcio encarga al Coordinador <strong>de</strong>l Consorcio <strong>de</strong> la tarea <strong>de</strong><br />

admitir a <strong>los</strong> estudiantes seleccionados a trámite (en algunos casos,<br />

la aceptación condicional requiere que cumplan otras condiciones <strong>de</strong><br />

elegibilidad (véase más abajo)). En el caso <strong>de</strong> <strong>los</strong> estudiantes<br />

seleccionados con condiciones <strong>de</strong> admisibilidad en trámite que<br />

finalmente no se resuelvan favorablemente se recurrirá a la lista <strong>de</strong><br />

reservas por or<strong>de</strong>n <strong>de</strong> su clasificación.<br />

Los requisitos <strong>de</strong> ingreso mínimo para el curso <strong>de</strong> <strong>Máster</strong> para el<br />

solicitante son:<br />

� Un grado en Ciencias <strong>de</strong> la Computación o equivalente (<strong>de</strong>be<br />

ser equivalente a una licenciatura o un grado <strong>de</strong> primer ciclo<br />

que abarque al menos 180 créditos ECTS).<br />

� Es necesario un excelente conocimiento en sistemas operativos,<br />

re<strong>de</strong>s, lenguajes <strong>de</strong> programación, arquitecturas <strong>de</strong><br />

computadores y teoría <strong>de</strong> la computación.<br />

10 https://www.upc.edu/sga/re<strong>cursos</strong>/normatives/namu?set_language=ca&cl=ca<br />

22


VERIFICA ‐ <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida ‐ European Master in Distributed Computing (EMDC) ‐<br />

Alegaciones ANECA<br />

� La universidad <strong>de</strong> origen tiene que estar listada en la última<br />

edición <strong>de</strong>l Manual Internacional <strong>de</strong> Universida<strong>de</strong>s 11 .<br />

� Pruebas <strong>de</strong> dominio <strong>de</strong>l idioma Inglés (nivel mínimo TOEFL 570<br />

- grado <strong>de</strong> Cambridge, IELTS 6.5 o Grado C). Solicitantes <strong>de</strong><br />

terceros países don<strong>de</strong> el Inglés es el idioma oficial <strong>de</strong>be<br />

presentar un certificado <strong>de</strong> idiomas <strong>de</strong> su institución <strong>de</strong> origen.<br />

El expediente <strong>de</strong> solicitud completo <strong>de</strong>be ser enviado en papel a la<br />

secretaría técnica <strong>de</strong>l Consorcio antes <strong>de</strong> un plazo convenido<br />

(principios <strong>de</strong> Diciembre para estudiantes no <strong>Europeo</strong>s para aplicar a<br />

una beca Erasmus Mundus <strong>de</strong> tipo A). El archivo <strong>de</strong>be contiene <strong>los</strong><br />

siguientes documentos, con traducciones en Inglés certificadas:<br />

� Impresos firmados <strong>de</strong>l formulario electrónico <strong>de</strong> solicitud;<br />

� Currículum vitae, incluyendo <strong>de</strong>talles sobre la carrera<br />

académica en instituciones <strong>de</strong> educación superior;<br />

� Transcripciones certificadas oficialmente <strong>de</strong> <strong>los</strong> expedientes<br />

académicos conforme haber asistido previamente a una<br />

institución <strong>de</strong> educación superior;<br />

� Una copia certificada <strong>de</strong>l título <strong>de</strong> estudios;<br />

� Dos cartas <strong>de</strong> recomendación <strong>de</strong> profesores <strong>de</strong> la institución <strong>de</strong><br />

educación superior don<strong>de</strong> cursó sus estudios;<br />

� Carta <strong>de</strong> motivación;<br />

� Certificados <strong>de</strong> idiomas.<br />

Los solicitantes que cumplan con <strong>los</strong> requisitos mínimos <strong>de</strong> admisión<br />

generales y específicos son evaluados en una escala <strong>de</strong> 0-4 <strong>de</strong><br />

acuerdo a <strong>los</strong> siguientes criterios:<br />

Criterios Peso<br />

Competencia lingüística 2<br />

La calidad y el reconocimiento <strong>de</strong> la Universidad <strong>de</strong> origen 5<br />

Título: Contenido <strong>de</strong> la 1 ª y posiblemente 2 º grado <strong>de</strong> la<br />

4<br />

Universidad<br />

Resultados <strong>de</strong> estudios (calificaciones) 3<br />

Motivación 2<br />

Recomendaciones 5<br />

Experiencia <strong>de</strong> trabajo pertinente u otra actividad 2<br />

Publicaciones <strong>de</strong> trabajos científicos, etc 3<br />

En cuanto al aprendizaje permanente, la experiencia <strong>de</strong> la industria y<br />

en el ámbito científico <strong>de</strong>l <strong>Máster</strong> pue<strong>de</strong> ser tomada en cuenta. Esto<br />

promueve que <strong>los</strong> contactos y alianzas con la industria sean una<br />

forma <strong>de</strong> involucrar a investigadores con alto nivel <strong>de</strong> experiencia en<br />

investigación aplicada.<br />

Los estudiantes seleccionados para el programa con aceptación<br />

condicional tendrá que recibir un permiso para iniciar o continuar sus<br />

estudios <strong>de</strong>spués <strong>de</strong> haber presentado pruebas <strong>de</strong> cumplimiento <strong>de</strong><br />

11 http://www.unesco.org/iau/onlinedatabases/list.html<br />

23


VERIFICA ‐ <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida ‐ European Master in Distributed Computing (EMDC) ‐<br />

Alegaciones ANECA<br />

las condiciones <strong>de</strong> elegibilidad restantes. Estas incluyen un número<br />

limitado <strong>de</strong> aspectos técnicos, tales como la verificación <strong>de</strong>l título<br />

universitario anterior y otra información relacionada que pue<strong>de</strong> no ser<br />

oficial en el momento <strong>de</strong> presentación <strong>de</strong> las solicitu<strong>de</strong>s.<br />

La clasificación hecha por el Comité Consorcio cumplir con las normas<br />

aplicables al procedimiento <strong>de</strong> selección <strong>de</strong> <strong>los</strong> becarios <strong>de</strong>finido cada<br />

año por la EACEA (Agencia Ejecutiva que gestiona en nombre <strong>de</strong> la<br />

UE <strong>los</strong> programas Erasmus Mundus) para la lista principal, así como<br />

para la lista <strong>de</strong> reserva. Los resultados finales tienen que estar listos<br />

antes <strong>de</strong> la fecha límite anual fijada por la EACEA para las solicitu<strong>de</strong>s<br />

<strong>de</strong> una beca <strong>de</strong> Erasmus Mundus. El acta <strong>de</strong> la reunión <strong>de</strong> selección<br />

se distribuirá para su aprobación a todos <strong>los</strong> participantes oficiales.<br />

Distribución <strong>de</strong> <strong>los</strong> estudiantes entre las universida<strong>de</strong>s asociadas:<br />

El Consorcio se ha comprometido a una distribución equilibrada <strong>de</strong> <strong>los</strong><br />

estudiantes durante el primer y el segundo año. El alumno será capaz<br />

<strong>de</strong> expresar sus preferencias sobre el perfil <strong>de</strong> estudios prefierido, y<br />

esto se tendrá en cuenta la medida <strong>de</strong> lo posible, siempre y cuando<br />

se mantenga el equilibrio. La <strong>de</strong>cisión sobre la distribución <strong>de</strong> <strong>los</strong><br />

estudiantes será adoptada por el Comité <strong>de</strong>l Consorcio.<br />

Al final <strong>de</strong>l primer año, el <strong>de</strong>sempeño <strong>de</strong>l estudiante será evaluado y<br />

comparado con <strong>los</strong> criterios mínimos. Si <strong>los</strong> estudiantes no han<br />

logrado alcanzar <strong>los</strong> criterios mínimos, y <strong>de</strong> acuerdo con la normativa<br />

académica (permanencia) <strong>de</strong> las respectivas universida<strong>de</strong>s (<strong>UPC</strong> e<br />

<strong>IST</strong>) se les pue<strong>de</strong> negar la admisión en el segundo año.<br />

La <strong>de</strong>cisión sobre la admisión al segundo año es tomada por el<br />

coordinador <strong>de</strong>l consorcio.<br />

Custodia y expedición <strong>de</strong>l título:<br />

De acuerdo al acuerdo <strong>de</strong> consorcio (anexo 3), <strong>los</strong> expedientes <strong>los</strong> custodiará la<br />

universidad en la que hacen la matrícula <strong>de</strong>l primer año/semestre. Cada una <strong>de</strong> las dos<br />

universida<strong>de</strong>s en que participe el estudiante le otorgará su propio título (doble<br />

titulación). Los documentos originales que dan acceso quedan en po<strong>de</strong>r <strong>de</strong>l <strong>KTH</strong>,<br />

encargado <strong>de</strong>l proceso <strong>de</strong> selección. Por tanto, como todos <strong>los</strong> estudiantes a <strong>los</strong> que<br />

aplica este protocolo comienzan en la <strong>UPC</strong> y obtienen una titulación <strong>de</strong> la <strong>UPC</strong>, la <strong>UPC</strong><br />

custodiará el expediente <strong>de</strong> estos alumnos, enviando una copia <strong>de</strong> la documentación<br />

relevante al <strong>KTH</strong>.<br />

4.3. Sistemas <strong>de</strong> apoyo y orientación a <strong>los</strong> estudiantes<br />

Una vez admitidos, varios meses antes <strong>de</strong>l comienzo <strong>de</strong> la docencia,<br />

<strong>los</strong> estudiantes tendrán acceso a un sitio web <strong>de</strong>l máster don<strong>de</strong><br />

podrán encontrar información académica suficiente para po<strong>de</strong>r<br />

planificar y preparar su proceso <strong>de</strong> aprendizaje, como información<br />

orientativa sobre características, activida<strong>de</strong>s y servicios en las<br />

instituciones participantes; guías docentes <strong>de</strong> las asignaturas;<br />

horarios y calendarios <strong>de</strong> clases, tutorías, exámenes y otras<br />

24


VERIFICA ‐ <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida ‐ European Master in Distributed Computing (EMDC) ‐<br />

Alegaciones ANECA<br />

activida<strong>de</strong>s relacionadas; materiales <strong>de</strong> referencia que permitan a <strong>los</strong><br />

estudiantes repasar y preparar <strong>los</strong> temas que se asume en cada<br />

asignatura como conocimientos previos.<br />

Todos <strong>los</strong> alumnos tendrán asignado un profesor-tutor a lo largo <strong>de</strong><br />

sus estudios. La acción tutorial se plantea en la titulación como un<br />

servicio <strong>de</strong> atención al estudiantado, mediante el cual el profesorado<br />

les orienta, informa y asesora <strong>de</strong> forma personalizada.<br />

La orientación que propicia la tutoría constituye un soporte al<br />

alumnado para facilitar el aprovechamiento <strong>de</strong>l <strong>Máster</strong>. Se persigue<br />

un doble objetivo:<br />

� Realizar un seguimiento en cuanto a la progresión académica<br />

� Asesorar respecto a la trayectoria curricular y el proceso <strong>de</strong><br />

aprendizaje (métodos <strong>de</strong> estudio, re<strong>cursos</strong> disponibles)<br />

Actuaciones <strong>de</strong>l tutor:<br />

1. Asesorar al alumnado en el diseño <strong>de</strong> la planificación <strong>de</strong> su<br />

itinerario académico personal<br />

2. Convocar reuniones grupales e individuales con el estudiantado<br />

que tutoriza, a lo largo <strong>de</strong> todo el curso.<br />

3. Facilitar información sobre la estructura y funcionamiento <strong>de</strong> la<br />

titulación así como la normativa académica que afecta a sus<br />

estudios.<br />

4. Valorar las acciones realizadas en cuanto a satisfacción y<br />

resultados académicos <strong>de</strong> <strong>los</strong> tutorados.<br />

4.4. Transferencia y reconocimiento <strong>de</strong> créditos: sistema propuesto por la<br />

Universidad<br />

De acuerdo al RD 1393/2007 <strong>de</strong> 29 <strong>de</strong> octubre por el que se<br />

establece la or<strong>de</strong>nación <strong>de</strong> las enseñanzas oficiales, se entien<strong>de</strong> por<br />

reconocimiento la aceptación por parte <strong>de</strong> la Universidad <strong>de</strong> <strong>los</strong><br />

créditos que, habiendo sido obtenidos en unas enseñanzas oficiales,<br />

son computados al efecto <strong>de</strong> la obtención <strong>de</strong>l título oficial.<br />

Asimismo, la transferencia <strong>de</strong> créditos implica que, en <strong>los</strong><br />

documentos académicos oficiales acreditativos <strong>de</strong> las enseñanzas<br />

seguidas por cada estudiante, se incluirán la totalidad <strong>de</strong> <strong>los</strong> créditos<br />

obtenidos en enseñanzas oficiales cursadas con anterioridad que no<br />

hayan conducido a la obtención <strong>de</strong> un título oficial.<br />

Todos <strong>los</strong> créditos obtenidos por el estudiante en enseñanzas oficiales<br />

cursada en cualquier universidad, <strong>los</strong> reconocidos y <strong>los</strong> superados<br />

para la obtención <strong>de</strong>l correspondiente título así como <strong>los</strong> transferidos,<br />

serán incluidos en su expediente académico y reflejados en el<br />

Suplemento <strong>Europeo</strong> al Título, regulado en el real <strong>de</strong>creto 1044/2003<br />

<strong>de</strong> 1 <strong>de</strong> agosto, por el que se establece el procedimiento para la<br />

expedición <strong>de</strong>l Suplemento <strong>Europeo</strong> al Título.<br />

25


VERIFICA ‐ <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida ‐ European Master in Distributed Computing (EMDC) ‐<br />

Alegaciones ANECA<br />

Los reconocimientos se han <strong>de</strong> hacer siempre a partir <strong>de</strong> las<br />

asignaturas cursadas en <strong>los</strong> estudios <strong>de</strong> origen, nunca a partir <strong>de</strong><br />

asignaturas reconocidas, convalidadas o adaptadas previamente. De<br />

esta posibilidad <strong>de</strong> reconocimiento se excluye el proyecto o tesina <strong>de</strong><br />

final <strong>de</strong> <strong>Máster</strong>.<br />

No se podrá realizar ningún reconocimiento en un programa <strong>de</strong><br />

<strong>Máster</strong> universitario <strong>de</strong> asignaturas <strong>de</strong> una titulación <strong>de</strong> primer ciclo<br />

<strong>de</strong> la estructura actual (diplomado, arquitecto técnico o ingeniero<br />

técnico), que haya dado acceso.<br />

El órgano responsable <strong>de</strong>l <strong>Máster</strong> en la <strong>UPC</strong> resolverá las solicitu<strong>de</strong>s<br />

<strong>de</strong> reconocimiento <strong>de</strong> <strong>los</strong> estudiantes en coordinación con el órgano<br />

responsable <strong>de</strong>l <strong>Máster</strong> Erasmus Mundus. Asimismo, este órgano<br />

<strong>de</strong>finirá y publicará <strong>los</strong> mecanismos, calendario y procedimiento para<br />

que <strong>los</strong> reconocimientos se hagan efectivos en el expediente<br />

correspondiente.<br />

Subapartados<br />

5. PLANIFICACION DE LAS ENSEÑANZAS<br />

5.1. <strong>Estructura</strong> <strong>de</strong> las enseñanzas<br />

5.2. Planificación y gestión <strong>de</strong> la movilidad <strong>de</strong> estudiantes propios y <strong>de</strong> acogida<br />

5.3. Descripción <strong>de</strong>tallada <strong>de</strong> <strong>los</strong> módu<strong>los</strong> o materias <strong>de</strong> enseñanza-aprendizaje <strong>de</strong><br />

que consta el plan <strong>de</strong> estudios<br />

5.1 <strong>Estructura</strong> <strong>de</strong> las enseñanzas<br />

El <strong>Máster</strong> <strong>Europeo</strong> <strong>de</strong> Computación Distribuida es una titulación <strong>de</strong><br />

dos años <strong>de</strong> duración que compren<strong>de</strong> cuatro semestres <strong>de</strong> 30 créditos<br />

ECTS, siendo el último semestre <strong>de</strong>dicado a <strong>los</strong> trabajos <strong>de</strong> tesis. El<br />

primer año <strong>de</strong> estudios se lleva a cabo en dos lugares <strong>de</strong> entrada<br />

alternativos (<strong>IST</strong> en Portugal y <strong>UPC</strong> en España), recibiendo cada uno<br />

alre<strong>de</strong>dor <strong>de</strong> la mitad <strong>de</strong> <strong>los</strong> estudiantes matriculados. El tercer<br />

semestre <strong>de</strong> estudios se llevarán a cabo en <strong>KTH</strong> para la totalidad <strong>de</strong><br />

estudiantes matriculados. Luego, <strong>los</strong> estudiantes se preparan sus<br />

tesis <strong>de</strong> maestría (aproximadamente un tercio <strong>de</strong> el<strong>los</strong> en cada<br />

institución participante). Las tesis serán co-asesoradas por profesores<br />

<strong>de</strong> al menos dos instituciones <strong>de</strong> educación superior. Esta estructura<br />

<strong>de</strong>l programa asegura que <strong>los</strong> estudiantes asistirán a <strong>cursos</strong> en al<br />

menos dos instituciones distintas.<br />

La docencia se planificará tomando como base que el calendario<br />

anual <strong>de</strong> trabajo <strong>de</strong> <strong>los</strong> estudiantes alcanzará entre 35 y 40 semanas.<br />

El <strong>Máster</strong> se ha diseñado para que todos <strong>los</strong> estudiantes lo sigan al<br />

mismo ritmo. Las asignaturas no tienen requisitos específicos para<br />

ser cursadas, pero están situadas a lo largo <strong>de</strong> <strong>los</strong> semestres en el<br />

26


VERIFICA ‐ <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida ‐ European Master in Distributed Computing (EMDC) ‐<br />

Alegaciones ANECA<br />

or<strong>de</strong>n a<strong>de</strong>cuado para el aprendizaje (asignaturas básicas seguidas <strong>de</strong><br />

asignaturas avanzadas), <strong>de</strong> manera que las asignaturas <strong>de</strong> un<br />

semestre asumen que el estudiante ha superado las asignaturas <strong>de</strong><br />

semestres anteriores. Si algún estudiante tiene problemas <strong>de</strong><br />

rendimiento o <strong>de</strong> evaluación, se tratará el problema con el tutor y<br />

el/<strong>los</strong> profesores <strong>de</strong> las asignaturas implicadas para buscar<br />

activida<strong>de</strong>s <strong>de</strong> formación o evaluación complementarias que no<br />

<strong>de</strong>tengan su progreso. Si el problema no pue<strong>de</strong> resolverse a este<br />

nivel, el tema será tratado por la comisión <strong>de</strong> <strong>Máster</strong> y el coordinador<br />

<strong>de</strong> la universidad involucrada, o en último caso, por el órgano <strong>de</strong><br />

gobierno global <strong>de</strong>l <strong>Máster</strong>.<br />

Durante el primer año, <strong>los</strong> estudiantes estudian una combinación <strong>de</strong><br />

temas fundamentales. El plan <strong>de</strong> estudios durante el primer semestre<br />

(entre Septiembre y Enero aproximadamente) se ajusta para dar a<br />

<strong>los</strong> estudiantes una plataforma común para trabajar con todas las<br />

asignaturas <strong>de</strong> carácter obligatorio.<br />

Los temas fundamentales, como <strong>los</strong> middleware distribuidos, la<br />

seguridad, en paralelo y computación distribuida, y peer-to-peer<br />

sistemas están cubiertos por <strong>los</strong> <strong>cursos</strong> impartidos en la <strong>UPC</strong> y en<br />

<strong>IST</strong>. Las asignaturas en ambas universida<strong>de</strong>s se han diseñado <strong>de</strong><br />

forma coordinada para asegurar que en lo esencial y en cuanto a las<br />

competencias <strong>de</strong>sarrolladas, sean equivalentes, aunque puedan<br />

diferir en aspectos menores. Esto asegura que <strong>los</strong> estudiantes están<br />

expuestos a un conjunto integrado y coherente <strong>de</strong> <strong>los</strong> temas<br />

fundamentales, in<strong>de</strong>pendientemente <strong>de</strong> su punto <strong>de</strong> entrada.<br />

El segundo semestre (entre Febrero y Junio aproximadamente)<br />

contiene asignaturas más especializadas diferenciada en cada una <strong>de</strong><br />

las universida<strong>de</strong>s. Las asignaturas <strong>de</strong> este semestre tienen carácter<br />

optativo teniendo que elegir <strong>los</strong> alumnos 5 entre las 6 asignaturas. La<br />

oferta <strong>de</strong> asignaturas optativas pue<strong>de</strong> variar a lo largo <strong>de</strong> <strong>los</strong> años<br />

para adaptarse a la evolución <strong>de</strong>l tema.<br />

En <strong>IST</strong> el perfil está orientado a <strong>los</strong> aspectos relacionados con la<br />

fiabilidad (tolerancia a fal<strong>los</strong>, inter-operabilidad, sistemas<br />

autonómicos), y en la <strong>UPC</strong> hacia aspectos relacionados con el alto<br />

rendimiento (medición <strong>de</strong>l rendimiento, optimización, escalabilidad).<br />

No obstante, se ha seguido un criterio similar al aplicado al primer<br />

semestre para asegurar unos conocimientos comunes entre ambos<br />

grupos. Esto significa que <strong>los</strong> dos grupos tienen perfiles con una parte<br />

común y una parte específica, pero son igualmente importantes para<br />

el trabajo en el semestre siguiente.<br />

Un evento <strong>de</strong> verano en el comienzo <strong>de</strong>l tercer semestre (finales <strong>de</strong><br />

Agosto aproximadamente) reunirá a estudiantes, instructores y varios<br />

expertos invitados proce<strong>de</strong>ntes <strong>de</strong>l mundo académico, la<br />

27


VERIFICA ‐ <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida ‐ European Master in Distributed Computing (EMDC) ‐<br />

Alegaciones ANECA<br />

investigación y la industria. Durante aproximadamente una semana<br />

trabajarán juntos en una colección <strong>de</strong> activida<strong>de</strong>s para integrar a <strong>los</strong><br />

alumnos, discutir todos juntos y por <strong>los</strong> grupos sobre temas<br />

relacionados con el <strong>Máster</strong>, reflexionar sobre <strong>los</strong> <strong>cursos</strong> anteriores,<br />

preparación para <strong>los</strong> próximos <strong>cursos</strong>, buscar intereses comunes y<br />

propuestas <strong>de</strong> trabajo conjunto, recibir charlas y <strong>de</strong>batir con <strong>los</strong><br />

expertos invitados.<br />

Un evento <strong>de</strong> invierno (entre Enero y Febrero) marca el final <strong>de</strong> <strong>los</strong><br />

<strong>cursos</strong> y el inicio <strong>de</strong> <strong>los</strong> proyectos <strong>de</strong> <strong>Máster</strong>. Aquí <strong>los</strong> estudiantes<br />

presentan <strong>los</strong> resultados <strong>de</strong> <strong>los</strong> trabajos durante el tercer semestre,<br />

en particular <strong>los</strong> resultados <strong>de</strong>l proyecto. También reciben una<br />

presentación formal <strong>de</strong> las propuestas <strong>de</strong> tesis <strong>de</strong> maestría <strong>de</strong> cada<br />

universidad y organizaciones relacionadas con el <strong>Máster</strong>. Los<br />

estudiantes eligen a un proyecto <strong>de</strong> tesis y comienzan a discutir con<br />

<strong>los</strong> tutores y <strong>los</strong> directores el plan concreto <strong>de</strong> trabajo para la tesis <strong>de</strong><br />

maestría.<br />

Durante el tercer semestre (Septiembre a Enero aproximadamente),<br />

<strong>los</strong> estudiantes asisten a <strong>cursos</strong> en el <strong>KTH</strong> para aplicar y<br />

complementar <strong>los</strong> conocimientos adquiridos durante el primer año.<br />

Los estudiantes trabajan en equipos, integrados por miembros que<br />

hicieron su primer año en <strong>IST</strong> y la <strong>UPC</strong>, <strong>de</strong> manera que puedan<br />

<strong>de</strong>sarrollar <strong>los</strong> diversos antece<strong>de</strong>ntes <strong>de</strong> cada uno para hacer frente a<br />

problemas complejos. A<strong>de</strong>más <strong>de</strong> <strong>de</strong>sarrollar proyectos a gran escala,<br />

<strong>los</strong> estudiantes también <strong>de</strong>sarrollan la metodología <strong>de</strong> la investigación<br />

científica y las <strong>de</strong>strezas <strong>de</strong> escritura, esencial para continuar sus<br />

estudios y realizar la investigación y la innovación con éxito. Un<br />

objetivo importante en este semestre también es aprovechar el<br />

trabajo conjunto para intercambiar y “nivelar” conocimientos entre<br />

estudiantes provenientes <strong>de</strong> ambas universida<strong>de</strong>s.<br />

4º<br />

3º<br />

2º<br />

1º<br />

<strong>IST</strong> <strong>KTH</strong> <strong>UPC</strong><br />

Ilustración: <strong>Estructura</strong> <strong>de</strong>l programa<br />

Tesis <strong>de</strong><br />

master<br />

Integración<br />

Especialización<br />

Fundamentos<br />

28


VERIFICA ‐ <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida ‐ European Master in Distributed Computing (EMDC) ‐<br />

Alegaciones ANECA<br />

Durante el cuarto semestre (entre Febrero y Junio aproximadamente)<br />

<strong>los</strong> estudiantes trabajarán en su trabajo <strong>de</strong> tesis individual en<br />

cualquiera <strong>de</strong> las universida<strong>de</strong>s: <strong>KTH</strong>, <strong>UPC</strong> o <strong>IST</strong>.<br />

Distribución <strong>de</strong>l plan <strong>de</strong> estudios en créditos ECTS por tipo <strong>de</strong><br />

materia:<br />

Tipo <strong>de</strong> materia Créditos<br />

Formación básica 0<br />

Obligatorias 60<br />

Optativas 30<br />

Prácticas externas 0<br />

Trabajo fin <strong>de</strong> Grado 30<br />

Créditos Totales 120<br />

5.1.1 Coordinación docente<br />

El programa <strong>de</strong> máster Erasmus Mundus II se gestiona en el marco <strong>de</strong>l Acuerdo <strong>de</strong><br />

Consorcio [Ver Anexo VI <strong>de</strong> la propuesta <strong>de</strong>l <strong>Máster</strong> Erasmus Mundus]<br />

(versión final en el anexo 3 a este documento), don<strong>de</strong> se especifican <strong>los</strong><br />

<strong>de</strong>rechos y obligaciones <strong>de</strong> <strong>los</strong> socios. En el acuerdo <strong>de</strong> consorcio se especifican todas<br />

las tareas para el coordinador y <strong>los</strong> socios. La gestión general <strong>de</strong>l programa se realiza<br />

<strong>de</strong> forma continuada por la organización coordinadora (<strong>KTH</strong>), por el responsable<br />

académico y con el apoyo <strong>de</strong> personal administrativo <strong>de</strong> esa institución. Sin embargo,<br />

la gestión se rige por las políticas y estrategias <strong>de</strong>cididas por el Comité Directivo, que<br />

se reunirá al menos una vez al año, o más a menudo si es necesario, a<strong>de</strong>más <strong>de</strong> las<br />

reuniones <strong>de</strong> selección <strong>de</strong> estudiantes no comunitarios que se celebra cada año en<br />

Enero.<br />

El Comité <strong>de</strong> Dirección<br />

El Comité Directivo está formado por dos representantes por socio (uno académico y<br />

uno administrativo y el Coordinador que actúa como Presi<strong>de</strong>nte. Las funciones <strong>de</strong>l<br />

Comité Directivo incluyen:<br />

� Tomar las <strong>de</strong>cisiones sobre la selección <strong>de</strong> <strong>los</strong> candidatos para el programa,<br />

� Tomar las <strong>de</strong>cisiones sobre la distribución <strong>de</strong> <strong>los</strong> estudiantes a las universida<strong>de</strong>s<br />

respectivas,<br />

� Supervisar y revisar el trabajo <strong>de</strong>l Coordinador,<br />

� Evaluar <strong>los</strong> <strong>cursos</strong> y el programa y proponer mejoras y/o cambios.<br />

La agenda y el calendario <strong>de</strong> las reuniones son fijados por el Coordinador. Las<br />

reuniones se organizan según la práctica <strong>de</strong> <strong>los</strong> órganos <strong>de</strong>liberativos tal como se<br />

29


VERIFICA ‐ <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida ‐ European Master in Distributed Computing (EMDC) ‐<br />

Alegaciones ANECA<br />

<strong>de</strong>scribe en las Reglas <strong>de</strong> Or<strong>de</strong>n <strong>de</strong> Robert 12 . Todas las <strong>de</strong>cisiones se toman por<br />

mayoría simple. En caso <strong>de</strong> empate, el Presi<strong>de</strong>nte tiene el voto <strong>de</strong>cisivo.<br />

El Presi<strong>de</strong>nte es responsable <strong>de</strong>:<br />

� La interacción con <strong>los</strong> servicios <strong>de</strong> la Comisión Europea, incluida la presentación<br />

<strong>de</strong> informes financieros y cualquier otro, las negociaciones sobre enmiendas al<br />

Acuerdo <strong>de</strong> Consorcio y cualquier cambio en el programa <strong>de</strong>l curso y/o <strong>de</strong>l<br />

consorcio,<br />

� Preparación <strong>de</strong> <strong>los</strong> procesos <strong>de</strong> selección y asignación,<br />

� Distribución <strong>de</strong> material para la evaluación <strong>de</strong>l Comité <strong>de</strong> Dirección,<br />

� Expedición <strong>de</strong> cartas <strong>de</strong> aceptación a <strong>los</strong> estudiantes admitidos en el programa,<br />

� Supervisión <strong>de</strong>l rendimiento <strong>de</strong> <strong>los</strong> estudiantes y la calidad educativa <strong>de</strong>l<br />

programa,<br />

� Presentación <strong>de</strong> informes a la Comisión y al Comité <strong>de</strong> Dirección.<br />

� Promover cambios en <strong>los</strong> <strong>cursos</strong> y el programa educativo.<br />

Cada universidad participante tiene un representante académico, responsable <strong>de</strong><br />

cualquier aspecto local o proceso, con el apoyo <strong>de</strong> personal administrativo local y la<br />

oficina internacional local.<br />

En el caso <strong>de</strong> la <strong>UPC</strong>, correspon<strong>de</strong> la representación académica al responsable <strong>de</strong>l<br />

máster EMDC en el Departamento <strong>de</strong> Arquitectura <strong>de</strong> Computadores (DAC). Las<br />

<strong>de</strong>cisiones serán refrendadas por el órgano <strong>de</strong> gestión <strong>de</strong> máster <strong>de</strong>l DAC. El personal<br />

administrativo <strong>de</strong> la FIB y el DAC proporcionará el soporte necesario.<br />

5.2. Planificación y gestión <strong>de</strong> la movilidad <strong>de</strong> estudiantes propios y <strong>de</strong><br />

acogida<br />

La movilidad en este <strong>Máster</strong> es una característica propia, <strong>de</strong> manera<br />

que <strong>los</strong> dos primeros semestres se cursan en una institución (<strong>UPC</strong> o<br />

<strong>IST</strong>), el tercer semestre en el <strong>KTH</strong> y el cuarto en el <strong>KTH</strong> o la<br />

institución don<strong>de</strong> el estudiante comenzó <strong>los</strong> estudios. En la <strong>UPC</strong> la<br />

oficina <strong>de</strong> relaciones internacionales ofrece soporte en todos <strong>los</strong><br />

aspectos relacionados con la movilidad. En el <strong>KTH</strong> la oficina<br />

equivalente se encarga también <strong>de</strong> facilitar todos <strong>los</strong> aspectos<br />

relacionados con la movilidad <strong>de</strong> <strong>los</strong> estudiantes durante <strong>los</strong> estudios.<br />

12 http://en.wikipedia.org/wiki/Robert%27s_Rules_of_Or<strong>de</strong>r<br />

30


VERIFICA ‐ <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida ‐ European Master in Distributed Computing (EMDC) ‐<br />

Alegaciones ANECA<br />

Servicios proporcionados a <strong>los</strong> estudiantes<br />

Las universida<strong>de</strong>s que participan en este consorcio ofrece un amplio y<br />

bien organizado programa <strong>de</strong> servicio para ayudar a <strong>los</strong> estudiantes<br />

Erasmus Mundus a adaptarse al nuevo entorno social y <strong>de</strong> estudio.<br />

Las tres universida<strong>de</strong>s tienen una oficina internacional para ayudar a<br />

estudiantes y académicos internacionales en la práctica, proceso <strong>de</strong><br />

integración académica y cultural. Estas oficinas ofrecen una amplia<br />

gama <strong>de</strong> servicios e información sobre cuestiones prácticas,<br />

académicas, culturales y sociales, como se <strong>de</strong>scribe a continuación.<br />

Estos servicios también abordan cuestiones <strong>de</strong> <strong>los</strong> estudiantes con<br />

familia o necesida<strong>de</strong>s especiales.<br />

<strong>KTH</strong> – La oficina <strong>de</strong> movilidad ofrece orientación y ayuda a <strong>los</strong><br />

estudiantes en problemas prácticos tales como <strong>los</strong> visados. La<br />

vivienda se organiza a través <strong>de</strong> <strong>KTH</strong> Alojamiento. Existe una amplia<br />

información sobre el sitio web <strong>de</strong> <strong>KTH</strong> para estudiantes<br />

internacionales y también hay un foro <strong>de</strong> Internet controlados por<br />

ISS, la Unión <strong>de</strong> Estudiantes, don<strong>de</strong> <strong>los</strong> estudiantes pue<strong>de</strong>n hacer<br />

preguntas y conocer a sus compañeros <strong>de</strong> clase futuros. ISS también<br />

organiza activida<strong>de</strong>s sociales durante todo el año. La integración<br />

social también se ofrece a través <strong>de</strong> clubes y asociaciones <strong>de</strong>portivas.<br />

<strong>IST</strong> - La Oficina Internacional (OI) en <strong>IST</strong> proporciona toda la<br />

información necesaria acerca <strong>de</strong>l Instituto Superior Técnico, <strong>los</strong><br />

procedimientos <strong>de</strong> solicitud para diferentes propósitos, <strong>los</strong> <strong>de</strong>talles<br />

sobre <strong>los</strong> trámites necesarios antes y <strong>de</strong>spués <strong>de</strong> la llegada <strong>de</strong>l<br />

estudiante. También proporciona alojamiento para estudiantes en las<br />

resi<strong>de</strong>ncias <strong>IST</strong> o en apartamentos, cuando se solicita. La OI<br />

proporciona información y todos <strong>los</strong> documentos necesarios para<br />

solicitar un visado cuando sea necesario. El campus está preparado<br />

para recibir a estudiantes con discapacidad y la OI da apoyo a<br />

estudiantes con necesida<strong>de</strong>s especiales.<br />

La OI siempre ayuda a <strong>los</strong> estudiantes para su integración académica,<br />

cultural y social en el <strong>IST</strong>. Esta oficina también ofrece información<br />

sobre la ciudad <strong>de</strong> Lisboa y Portugal. Un nuevo programa SN-Lisboa<br />

está en <strong>de</strong>sarrollo y el objetivo principal es proporcionar apoyo a<br />

todos <strong>los</strong> estudiantes extranjeros que llegan a Portugal. Este<br />

programa incluye la recepción <strong>de</strong> <strong>los</strong> estudiantes en el aeropuerto,<br />

transporte al lugar <strong>de</strong> alojamiento, recepción en las universida<strong>de</strong>s y<br />

en <strong>los</strong> centros <strong>de</strong> investigación, así como activida<strong>de</strong>s culturales,<br />

<strong>de</strong>portivas y sociales.<br />

<strong>UPC</strong> – El Servicio <strong>de</strong> Relaciones Internacionales <strong>de</strong> la <strong>UPC</strong> promueve<br />

la movilidad internacional y la prestación <strong>de</strong> asistencia a <strong>los</strong><br />

estudiantes y académicos internacionales en el proceso <strong>de</strong> integración<br />

en aspectos prácticos en el ámbito académico y cultural. Ofrece una<br />

amplia gama <strong>de</strong> servicios e información práctica, así como<br />

31


VERIFICA ‐ <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida ‐ European Master in Distributed Computing (EMDC) ‐<br />

Alegaciones ANECA<br />

información general acerca <strong>de</strong> la <strong>UPC</strong> (activida<strong>de</strong>s académicas,<br />

<strong>de</strong>portivas y culturales) orientadas a la integración social.<br />

El alojamiento pue<strong>de</strong> hacerse a través <strong>de</strong>l Servicio <strong>de</strong> Vivienda <strong>de</strong><br />

Barcelona para estudiantes (www.bcn-housingstu<strong>de</strong>nts.com), una<br />

organización especializada en alojamiento <strong>de</strong> jóvenes, con un acuerdo<br />

estable con la <strong>UPC</strong>.<br />

En Cataluña, el castellano y el catalán son lenguas co-oficiales. La<br />

Universidad ofrece dos módu<strong>los</strong> <strong>de</strong> catalán gratis, y <strong>los</strong> módu<strong>los</strong> <strong>de</strong><br />

español (a través <strong>de</strong> la escuela <strong>de</strong> idiomas "Merit School"), diseñados<br />

especialmente para estudiantes internacionales.<br />

<strong>UPC</strong> tiene también un Programa <strong>de</strong> Atención Integral Discapacitados<br />

(PAD) para dar apoyo y facilitar la integración <strong>de</strong> ya sea física o<br />

sensorial <strong>de</strong> estudiantes discapacitados. Aunque la universidad se<br />

adapta a <strong>los</strong> estudiantes con discapacidad, la unidad PAD promueve<br />

medidas técnicas específicas y proporciona asistencia en el<br />

tratamiento <strong>de</strong> <strong>los</strong> problemas académicos.<br />

Plan <strong>de</strong> seguros<br />

Como parte <strong>de</strong> la matrícula <strong>de</strong>l curso, todos <strong>los</strong> estudiantes inscritos<br />

estarán cubiertos por un seguro común contra <strong>los</strong> problemas <strong>de</strong> salud<br />

y acci<strong>de</strong>ntes en cualquiera <strong>de</strong> <strong>los</strong> tres lugares.<br />

Es muy importante que <strong>los</strong> estudiantes tengan un seguro que cubra<br />

<strong>los</strong> temas <strong>de</strong> salud, pertenencias personales, etc. <strong>KTH</strong> como<br />

institución coordinadora, ofrece seguros para todos <strong>los</strong> estudiantes<br />

Erasmus Mundus, para cubrir <strong>los</strong> gastos relacionados con acci<strong>de</strong>ntes<br />

que tengan lugar durante las horas <strong>de</strong> estudio en el campus y fuera<br />

<strong>de</strong> el.<br />

Aspectos lingüísticos <strong>de</strong> la movilidad <strong>de</strong> <strong>los</strong> estudiantes<br />

El Inglés será la lengua <strong>de</strong> trabajo durante todo el curso, incluyendo<br />

también <strong>los</strong> procedimientos administrativos correspondientes y<br />

servicios <strong>de</strong> apoyo. Los estudiantes tienen acceso gratuito o <strong>de</strong> bajo<br />

costo <strong>cursos</strong> <strong>de</strong> idiomas locales en el campus, y también será capaz<br />

<strong>de</strong> utilizar el idioma local para <strong>los</strong> exámenes y la interacción con <strong>los</strong><br />

instructores y <strong>los</strong> servicios <strong>de</strong> apoyo.<br />

Al comienzo <strong>de</strong> la estancia en cada uno <strong>de</strong> <strong>los</strong> estudiantes<br />

universitarios participarán en un evento <strong>de</strong> bienvenida y orientación y<br />

se les ofrecerá <strong>cursos</strong> <strong>de</strong> idioma adicionales, por un módico precio o<br />

<strong>de</strong> forma gratuita.<br />

<strong>KTH</strong> ofrece <strong>cursos</strong> <strong>de</strong> idioma sueco redacción técnica Inglés y la<br />

cultura sueca. Todos estos <strong>cursos</strong> están basados en el crédito y <strong>de</strong><br />

forma gratuita para <strong>los</strong> estudiantes. En Cataluña, el español y el<br />

catalán es el idioma co-oficial. De ahí la <strong>UPC</strong> ofrece módu<strong>los</strong> <strong>de</strong><br />

catalán para <strong>los</strong> módu<strong>los</strong> libres, y en español (a través <strong>de</strong> la escuela<br />

<strong>de</strong> idiomas "Merit School") por un módico precio, especialmente<br />

32


VERIFICA ‐ <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida ‐ European Master in Distributed Computing (EMDC) ‐<br />

Alegaciones ANECA<br />

diseñado para estudiantes internacionales. No es un curso intensivo<br />

<strong>de</strong> portugués para estudiantes extranjeros (siempre que sea posible)<br />

en el Instituto Superior Técnico que tiene lugar al comienzo <strong>de</strong> cada<br />

semestre. Al final <strong>los</strong> alumnos recibirán un certificado. No se<br />

requieren cuotas.<br />

Medidas para facilitar la creación <strong>de</strong> re<strong>de</strong>s<br />

La creación <strong>de</strong> re<strong>de</strong>s entre <strong>los</strong> estudiantes <strong>de</strong> Erasmus Mundus se<br />

verá facilitada por la acogida inicial y <strong>de</strong> eventos <strong>de</strong> orientación en el<br />

inicio <strong>de</strong> la estancia en cada sitio. Allí se presentan entre sí, a <strong>los</strong><br />

instructores y sus mentores y tutores, a <strong>los</strong> grupos <strong>de</strong> investigación<br />

en <strong>los</strong> <strong>de</strong>partamentos implicados, y <strong>los</strong> servicios <strong>de</strong> apoyo. Durante el<br />

curso, las oficinas <strong>de</strong> movilidad internacional en cada sitio organizan<br />

la participación <strong>de</strong> <strong>los</strong> estudiantes en las activida<strong>de</strong>s dirigidas<br />

específicamente a <strong>los</strong> otros estudiantes internacionales (por lo<br />

general otros Erasmus Mundus u otros <strong>cursos</strong> <strong>de</strong> <strong>Máster</strong> Internacional<br />

en la misma universidad). Los grupos <strong>de</strong> investigación y<br />

<strong>de</strong>partamentos en cada lugar presentan sus temas <strong>de</strong> investigación y<br />

oportunida<strong>de</strong>s <strong>de</strong> colaboración con <strong>los</strong> estudiantes. Las<br />

organizaciones locales o asociaciones <strong>de</strong> estudiantes ofrecen también<br />

activida<strong>de</strong>s complementarias orientadas a integrar a <strong>los</strong> estudiantes<br />

extranjeros en la vida social y cultural local y las activida<strong>de</strong>s<br />

<strong>de</strong>portivas.<br />

<strong>KTH</strong> – La Asociación <strong>de</strong> Estudiantes constituye un foro don<strong>de</strong> <strong>los</strong><br />

estudiantes pue<strong>de</strong>n comunicarse. El Foro incluye a cada programa <strong>de</strong><br />

maestría <strong>de</strong>l <strong>KTH</strong>, así como <strong>los</strong> programas Erasmus Mundus.<br />

<strong>UPC</strong> - Las asociaciones <strong>de</strong> estudiantes prestan apoyo a <strong>los</strong><br />

estudiantes extranjeros mediante la asignación <strong>de</strong> estudiantes locales<br />

que actúan como asesores para introducir al estudiante en la<br />

universidad local y activida<strong>de</strong>s sociales.<br />

A nivel internacional, organizaciones como Best: Consejo <strong>de</strong><br />

Estudiantes <strong>Europeo</strong>s <strong>de</strong> Tecnología, o estudiantes <strong>de</strong> <strong>los</strong> capítu<strong>los</strong> <strong>de</strong><br />

IEEE y ACM ayudan en la promoción <strong>de</strong> eventos locales y externos<br />

con el objetivo <strong>de</strong> crear y fortalecer <strong>los</strong> lazos entre estudiantes y<br />

empresas, así como permitir a <strong>los</strong> alumnos reforzar su formación a<br />

través <strong>de</strong> activida<strong>de</strong>s complementarias.<br />

5.3. Descripción <strong>de</strong>tallada <strong>de</strong> <strong>los</strong> módu<strong>los</strong> o materias <strong>de</strong> enseñanzaaprendizaje<br />

<strong>de</strong> que consta el plan <strong>de</strong> estudios<br />

Las activida<strong>de</strong>s formativas <strong>de</strong> <strong>los</strong> módu<strong>los</strong> en cuanto a la <strong>de</strong>dicación<br />

establecida para <strong>los</strong> estudiantes se sitúa en <strong>los</strong> márgenes que señala<br />

el R.D. 1393/2007 (1ECTS equivale a unas 25 horas <strong>de</strong> trabajo <strong>de</strong>l<br />

estudiante para todas las materias excepto para el proyecto final <strong>de</strong><br />

máster que pue<strong>de</strong> alcanzar las 30 horas).<br />

33


VERIFICA ‐ <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida ‐ European Master in Distributed Computing (EMDC) ‐<br />

Alegaciones ANECA<br />

<strong>UPC</strong> (Primer año, 50% <strong>de</strong> <strong>los</strong> estudiantes)<br />

1er<br />

Semestre<br />

Común 30<br />

<strong>UPC</strong>-DNS Distributed and Networked Systems 6<br />

<strong>UPC</strong>-SITS Security in Information Technology Systems 6<br />

<strong>UPC</strong>-PPMA Parallel Programming Mo<strong>de</strong>ls and Algorithms 6<br />

<strong>UPC</strong>-SPE System Performance Evaluation 6<br />

<strong>UPC</strong>-CDP Concurrent and Distributed Programming 6<br />

2º<br />

Semestre<br />

Diferenciación 5 <strong>de</strong> 6 30<br />

<strong>UPC</strong>-EEDC Execution Environments for Distributed<br />

Computing<br />

6<br />

<strong>UPC</strong>-DS Decentralized Systems 6<br />

<strong>UPC</strong>-SDS Scalable Distributed Systems 6<br />

<strong>UPC</strong>-MTT Measurement Tools and Techniques 6<br />

<strong>UPC</strong>-<br />

Mathematical Concepts Applied to Computer 6<br />

MCACN<br />

Networks<br />

<strong>UPC</strong>-IMAP Internet and Multimedia Application Protocols 6<br />

<strong>IST</strong> (Primer año, 50% <strong>de</strong> <strong>los</strong> estudiantes)<br />

1er<br />

Semestre<br />

Común 30<br />

<strong>IST</strong>-MDIA Middleware for Distributed Internet<br />

Applications<br />

7.5<br />

<strong>IST</strong>-NCS Network and Computer Security 7.5<br />

<strong>IST</strong>-P2PON Peer-to-Peer Systems and Overlay Networks 7.5<br />

<strong>IST</strong>-DPC Parallel and Distributed Computing 7.5<br />

2º<br />

Semestre<br />

Diferenciación 4 <strong>de</strong> 6 30<br />

<strong>IST</strong>-FTDS Fault-Tolerant Distributed Systems 7.5<br />

<strong>IST</strong>-CC Cloud Computing 7.5<br />

<strong>IST</strong>-VEE Virtual Execution Environments 7.5<br />

<strong>IST</strong>-MC Mobile Computing 7.5<br />

<strong>IST</strong>-AICA Applications and Implementations of<br />

Cryptographic Algorithms<br />

7.5<br />

<strong>IST</strong>-DAT Database Administration and Tuning 7.5<br />

<strong>KTH</strong> (100% <strong>de</strong> <strong>los</strong> estudiantes)<br />

3er<br />

Semestre<br />

Común 30<br />

<strong>KTH</strong>-RM Theory and Methodology of Science with<br />

Applications<br />

7.5<br />

<strong>KTH</strong>-DC Advanced Topics in Distributed Computing 7.5<br />

<strong>KTH</strong>-ILDS Implementation of Scalable Distributed<br />

Systems<br />

7.5<br />

<strong>KTH</strong>-TW Technical Writing 7.5<br />

<strong>KTH</strong>, ICT, <strong>UPC</strong> (estudiantes a partes iguales)<br />

Proyecto <strong>de</strong><br />

<strong>Máster</strong><br />

En <strong>KTH</strong>, <strong>IST</strong> o <strong>UPC</strong> 30<br />

34


VERIFICA ‐ <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida ‐ European Master in Distributed Computing (EMDC) ‐<br />

Alegaciones ANECA<br />

La siguiente tabla relaciona asignaturas con competencias en el nivel<br />

agregado <strong>de</strong> las competencias <strong>de</strong>finidas en el protocolo aprobado por la<br />

comisión evaluadora <strong>de</strong>l programa Erasmus Mundus:<br />

El Trabajo Fin <strong>de</strong> <strong>Máster</strong> (Master Final Thesis o MFT) será <strong>de</strong> 30 ECTS y será<br />

obligatoria su realización y superación para la obtención <strong>de</strong>l título <strong>de</strong><br />

<strong>Máster</strong>. El TFM será el resultado <strong>de</strong> la adquisición <strong>de</strong> las competencias <strong>de</strong><br />

las materias que forman parte <strong>de</strong>l plan <strong>de</strong> estudios <strong>de</strong>l <strong>Máster</strong>, tanto las<br />

genéricas como las específicas.<br />

El <strong>de</strong>talle <strong>de</strong> las asignaturas, con la <strong>de</strong>scripción oficial (en inglés)<br />

para el máster <strong>Europeo</strong> se adjunta en el anexo 1.<br />

Plan <strong>de</strong> estudios, estudiantes que empiezan en <strong>UPC</strong> Competencias<br />

Asignaturas Créds C1 C2 C3 C4 C5 C6<br />

1er SemestreComún<br />

30<br />

<strong>UPC</strong>-DNS Distributed and Networked Systems 6 x x x<br />

<strong>UPC</strong>-SITS Security in Information Technology Systems 6 x x<br />

<strong>UPC</strong>-PPMA Parallel Programming Mo<strong>de</strong>ls and Algorithms 6 x x<br />

<strong>UPC</strong>-SPE System Performance Evaluation 6 x x<br />

<strong>UPC</strong>-CDP Concurrent and Distributed Programming 6 x x<br />

2º Semestre Diferenciación 5 <strong>de</strong> 6<br />

30<br />

<strong>UPC</strong>-EEDC Execution Environments for Distributed Comput 6 x x x x x<br />

<strong>UPC</strong>-DS Decentralized Systems 6 x x x x x<br />

<strong>UPC</strong>-SDS Scalable Distributed Systems 6 x x x x x<br />

<strong>UPC</strong>-MTT Measurement Tools and Techniques 6 x x x<br />

<strong>UPC</strong>-MCACN Mathematical Concepts Applied to Computer Ne 6 x x<br />

<strong>UPC</strong>-IMAP Internet and Multimedia Application Protocols 6 x x x x<br />

<strong>KTH</strong> (100% <strong>de</strong> <strong>los</strong> estudiantes)<br />

3er SemestreComún<br />

30<br />

<strong>KTH</strong>-RM Theory and Methodology of Science with Applic 7.5 x x x x<br />

<strong>KTH</strong>-DC Advanced Topics in Distributed Computing 7.5 x x x x x<br />

<strong>KTH</strong>-ILDS Implementation of Scalable Distributed System 7.5 x x x x x x<br />

<strong>KTH</strong>-TW Technical Writing 7.5 x x x<br />

<strong>KTH</strong>, <strong>UPC</strong> (estudiantes a partes iguales)<br />

x<br />

Proyecto <strong>de</strong> <strong>Máster</strong><br />

30 x x x x x<br />

Descripción <strong>de</strong> la materia: Trabajo Fin <strong>de</strong> <strong>Máster</strong>:<br />

Trabajo fin <strong>de</strong> <strong>Máster</strong> - Master Final Thesis (MFT)<br />

35


VERIFICA ‐ <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida ‐ European Master in Distributed Computing (EMDC) ‐<br />

Alegaciones ANECA<br />

Créditos ECTS 6 ECTS<br />

Carácter Obligatorio<br />

Duración y ubicación Cuatrimestre 4<br />

temporal<br />

Competencias Todas, transversales y específicas,<br />

especialmente C1.3-6, C2.3, C3.1-2, C4.1-2, C5, C6<br />

Resultados <strong>de</strong>l aprendizaje Desarrollo <strong>de</strong> todas las competencias <strong>de</strong>finidas el plan <strong>de</strong> estudios<br />

Requisitos previos Tener superados <strong>los</strong> créditos anteriores, salvo casos excepcionales a<br />

juicio <strong>de</strong>l coordinador <strong>de</strong>l programa.<br />

Activida<strong>de</strong>s formativas - Integrar las competencias adquiridas durante la formación en la<br />

Universidad y en eventuales organizaciones colaboradoras.<br />

- Buscar, seleccionar y analizar la información.<br />

- Analizar, diseñar, validar una solución.<br />

- Reflexionar y recopilar la información en forma escrita (informe) y oral<br />

(presentación y <strong>de</strong>fensa).<br />

Metodología <strong>de</strong> enseñanza- La Universidad ofrecerá unas pautas para la realización <strong>de</strong>l TFM.<br />

aprendizaje<br />

Sistema <strong>de</strong> evaluación <strong>de</strong> la Evaluación <strong>de</strong> la elaboración y presentación oral <strong>de</strong> la memoria que<br />

adquisición <strong>de</strong> las<br />

verifica la adquisición <strong>de</strong> competencias genéricas y específicas<br />

competencias y sistema <strong>de</strong> establecidas en el <strong>Máster</strong>. Se constituirá un tribunal formado por<br />

calificaciones<br />

profesores <strong>de</strong>l máster, con participación opcional <strong>de</strong> algún profesor<br />

invitado <strong>de</strong> las otras universida<strong>de</strong>s que forman parte <strong>de</strong> la titulación (<strong>IST</strong><br />

y <strong>KTH</strong>).<br />

Metodología <strong>de</strong> enseñanza- El trabajo fin <strong>de</strong> <strong>Máster</strong> será el resultado <strong>de</strong> las competencias adquiridas<br />

aprendizaje<br />

en <strong>los</strong> tres cuatrimestres previos que forman <strong>de</strong>l Plan <strong>de</strong> estudios.<br />

Necesariamente el TFM implicará el análisis, diseño, y validación <strong>de</strong> un<br />

aspecto relacionado con <strong>los</strong> sistemas distribuidos.<br />

En cuanto a la evaluación, la siguiente tabla muestra la relación entre el<br />

sistema <strong>de</strong> calificaciones <strong>de</strong> la <strong>UPC</strong> y el sistema <strong>de</strong> calificaciones en las<br />

otras universida<strong>de</strong>s (<strong>IST</strong>, <strong>KTH</strong>) que sigue el esquema ECTS.<br />

La tabla y su contexto está explicado en mayor <strong>de</strong>talle en la sección 8 <strong>de</strong>l<br />

acuerdo <strong>de</strong> consorcio que se adjunta como anexo 3.<br />

36


VERIFICA - <strong>UPC</strong> – Má ster Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

Subapartados<br />

6. PERSONAL ACADÉMICO<br />

6.1. Profesorado y otros re<strong>cursos</strong> humanos necesarios y disponibles para llevar a<br />

cabo el plan <strong>de</strong> estudios propuesto<br />

6.1. Profesorado y otros re<strong>cursos</strong> humanos necesarios y disponibles para<br />

llevar a cabo el plan <strong>de</strong> estudios propuesto<br />

� Personal académico disponible<br />

El Departamento <strong>de</strong> Arquitectura <strong>de</strong> Computadores (DAC) y la Facultad <strong>de</strong><br />

Informática <strong>de</strong> Barcelona (FIB) disponen <strong>de</strong> una plantilla <strong>de</strong> Personal Docente e<br />

Investigador <strong>de</strong> primera línea que le ha permitido no sólo garantizar un excelente<br />

nivel <strong>de</strong> docencia en sus 32 años <strong>de</strong> existencia (FIB) y más <strong>de</strong> 20 años (DAC),<br />

dando soporte a las diferentes titulaciones que se han impartido (Licenciatura en<br />

Informática, Diplomatura en Informática, Diplomatura en Estadística, Ingeniería en<br />

Informática, Ingeniería Técnica en Informática <strong>de</strong> Gestión e Ingeniería Técnica en<br />

Informática <strong>de</strong> Sistemas, <strong>Máster</strong> en Tecnologías <strong>de</strong> la Información) en la FIB y el<br />

<strong>Máster</strong> CANS que proviene <strong>de</strong>l programa <strong>de</strong> doctorado <strong>de</strong>l DAC.<br />

Todos <strong>los</strong> profesores responsables <strong>de</strong> asignatura <strong>de</strong>l máster y la práctica totalidad<br />

<strong>de</strong> <strong>los</strong> que imparten docencia tienen el título <strong>de</strong> doctor. Las asignaturas que imparte<br />

la <strong>UPC</strong> en este máster forman ya parte <strong>de</strong>l <strong>Máster</strong> CANS <strong>de</strong>l DAC que se viene<br />

impartiendo <strong>de</strong>s<strong>de</strong> el curso 2006-2007 y una asignatura <strong>de</strong>l <strong>Máster</strong> MTI <strong>de</strong> la FIB<br />

que se viene impartiendo <strong>de</strong>s<strong>de</strong> las mismas fechas. En el Anexo III (Anexo 2 a este<br />

documento) <strong>de</strong> la propuesta <strong>de</strong>l máster Erasmus Mundus se presenta el curriculum<br />

<strong>de</strong> las personas clave <strong>de</strong> las tres universida<strong>de</strong>s incluyendo <strong>los</strong> indicadores más<br />

relevantes en investigación y docencia, <strong>de</strong> <strong>los</strong> profesores responsables <strong>de</strong> la<br />

coordinación <strong>de</strong>l máster y <strong>de</strong> cada asignatura en la actualidad.<br />

Es <strong>de</strong> <strong>de</strong>stacar que aparte <strong>de</strong> <strong>los</strong> profesores responsables <strong>de</strong> las asignaturas, el<br />

<strong>de</strong>partamento cuenta con 47 doctores que pue<strong>de</strong>n impartir docencia en el máster<br />

(13 catedráticos <strong>de</strong> universidad y 34 titulares <strong>de</strong> universidad), con la práctica<br />

totalidad con <strong>de</strong>dicación a tiempo completo.<br />

La <strong>UPC</strong> cuenta con un sistema <strong>de</strong> puntos que permite valorar la experiencia y<br />

capacidad <strong>de</strong>l Personal Docente e Investigador en dichos ámbitos.<br />

El sistema <strong>de</strong> puntos <strong>de</strong> la actividad docente permite el reconocimiento <strong>de</strong>:<br />

• Docencia reglada básica <strong>de</strong> primer, segundo y tercer ciclo: impartición <strong>de</strong><br />

asignaturas, dirección <strong>de</strong> tesinas y proyectos finales <strong>de</strong> carrera, tutoría <strong>de</strong><br />

trabajos <strong>de</strong> investigación.<br />

• Participación en tribunales: tesinas, proyectos finales <strong>de</strong> carrera, DEA.<br />

• Tareas <strong>de</strong> responsabilidad personal: coordinación <strong>de</strong> asignaturas, <strong>de</strong><br />

programas <strong>de</strong> doctorado, <strong>de</strong> titulaciones <strong>de</strong> primer y segundo ciclo, <strong>de</strong><br />

programas <strong>de</strong> intercambio, <strong>de</strong> programas <strong>de</strong> cooperación educativa.<br />

• valoración <strong>de</strong> la actividad docente: encuestas a <strong>los</strong> estudiantes, informes <strong>de</strong><br />

valoración <strong>de</strong> <strong>los</strong> centros docentes y <strong>de</strong>partamentos.<br />

• Iniciativas <strong>de</strong> mejora e innovación docente: autoría <strong>de</strong> material docente,<br />

tutorías intensivas, organización y/o impartición <strong>de</strong> activida<strong>de</strong>s <strong>de</strong> formación<br />

docente o pedagógica, participación en proyectos <strong>de</strong> mejora e innovación<br />

37


VERIFICA - <strong>UPC</strong> – Má ster Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

docente, autoría <strong>de</strong> material relacionado con la mejora e innovación<br />

docente.<br />

• Participación en tareas <strong>de</strong> promoción, evaluación y difusión <strong>de</strong> la calidad<br />

docente: miembro experto <strong>de</strong> comisiones <strong>de</strong> evaluación, participación en<br />

congresos y seminarios, participación en procesos <strong>de</strong> mejora <strong>de</strong> la transición<br />

secundaria-universidad.<br />

• Procesos <strong>de</strong> formación profesional: participación en activida<strong>de</strong>s <strong>de</strong> formación<br />

pedagógica, asistencia a seminarios y congresos <strong>de</strong> contenido pedagógico.<br />

• Reconocimiento externo: premios, invitaciones para impartir docencia como<br />

profesor visitante.<br />

Por su parte, el sistema <strong>de</strong> puntos <strong>de</strong> la actividad investigadora permite reconocer:<br />

• Artícu<strong>los</strong> <strong>de</strong> investigación publicados.<br />

• Actas <strong>de</strong> congresos.<br />

• Libros y capítu<strong>los</strong> <strong>de</strong> libros <strong>de</strong> investigación.<br />

• Edición <strong>de</strong> monográficos en revistas notables.<br />

• Publicaciones sobre la obra <strong>de</strong> un autor.<br />

• Tesis leídas (director y autor).<br />

• Premios.<br />

• Con<strong>cursos</strong> <strong>de</strong> arquitectura.<br />

• Comisario <strong>de</strong> exposiciones.<br />

• Coordinación <strong>de</strong> proyectos europeos.<br />

• Patentes.<br />

• Reports <strong>de</strong> investigación.<br />

• Organización <strong>de</strong> congresos y exposiciones.<br />

El sistema <strong>de</strong> puntos es dual, con puntos <strong>de</strong> tipo I, que intentan medir la calidad <strong>de</strong><br />

la actividad docente e investigadora, y puntos <strong>de</strong> tipo II, que tienen relación en la<br />

medida en que eso es posible con la <strong>de</strong>dicación <strong>de</strong>l Personal Docente e<br />

Investigador.<br />

Con la entrada prevista <strong>de</strong> estudiantes, y dado que las asignaturas que aporta la<br />

<strong>UPC</strong> a este máster ya se imparten en el máster CANS y por tanto no son <strong>de</strong> nueva<br />

creación, no se presenta actualmente necesidad <strong>de</strong> contratación <strong>de</strong> nuevo<br />

profesorado.<br />

Dado que este máster involucra asignaturas y profesores <strong>de</strong> varias universida<strong>de</strong>s<br />

(principalmente dos universida<strong>de</strong>s, <strong>UPC</strong> y KT H, <strong>de</strong> las 3 que participan en el<br />

consorcio), se incluye en un anexo la lista <strong>de</strong> currícu<strong>los</strong> resumidos <strong>de</strong> todos <strong>los</strong><br />

profesores involucrados en el máster provenientes <strong>de</strong> las tres universida<strong>de</strong>s.<br />

Los profesores directamente relacionados son <strong>los</strong> siguientes (varios <strong>de</strong>talles sobre<br />

su perfil docente e investigador se encuentran en el anexo):<br />

Nombre profesorado Perfil docente Perfil investigación<br />

<strong>KTH</strong><br />

Johan Montelius<br />

(coordinador <strong>de</strong>l máster)<br />

TU (equivalente) Doctor<br />

Rasul Ayani CU (equivalente) Doctor<br />

Mats Brorsson CU (equivalente) Doctor<br />

John Cantwell TU (equivalente) Doctor<br />

Ali Ghodsi TU (equivalente) Doctor<br />

Seif Haridi CU (equivalente) Doctor<br />

38


VERIFICA - <strong>UPC</strong> – Má ster Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

Hans Malmström TU (equivalente) Doctor<br />

Mihhail Matskin CU (equivalente) Doctor<br />

Christian Schulte TU (equivalente) Doctor<br />

Vladimir Vlassov TU (equivalente) Doctor<br />

<strong>UPC</strong><br />

Leandro Navarro<br />

(coordinador académico <strong>UPC</strong>)<br />

TU Doctor<br />

Ale x Ra mirez TU Doctor<br />

Eduard Ayguadé Parra CU Doctor<br />

Felix Freitag TU Doctor<br />

Jordi Guitart Colaborador Doctor<br />

Jordi Torres CU Doctor<br />

Jose Maria Barceló Ordinas TU Doctor<br />

Llorenç Cerdà TU Doctor<br />

Manel Medina CU Doctor<br />

Maria Luisa Gil Gomez TU Doctor<br />

Jorge Castro TU Doctor<br />

� Personal <strong>de</strong> soporte a la gestión<br />

El soporte a la gestión se realiza en colaboración entre la Facultad <strong>de</strong> Informática<br />

<strong>de</strong> Barcelona (FIB) y el Departamento <strong>de</strong> Arquitectura <strong>de</strong> Computadores (DAC). El<br />

DAC se encarga <strong>de</strong> <strong>los</strong> procesos académicos relacionados con la gestión <strong>de</strong> la<br />

admisión, preinscripción, y aspectos relacionados con la organización e impartición<br />

<strong>de</strong> las asignaturas, y la FIB se encarga <strong>de</strong> matrícula, gestión y custodia <strong>de</strong><br />

expedientes, gestión <strong>de</strong> aulas y laboratorios, gestión <strong>de</strong> la evaluación y soporte<br />

TIC.<br />

El Departamento <strong>de</strong> Arquitectura <strong>de</strong> Computadores dispone <strong>de</strong> una plantilla<br />

consolidada <strong>de</strong> Personal <strong>de</strong> Administración y Servicios formada por un conjunto <strong>de</strong><br />

profesionales cuya formación, experiencia profesional y <strong>de</strong>dicación le ha permit ido<br />

garantizar un excelente nivel <strong>de</strong> serv icio a lo largo <strong>de</strong> su historia y en particular en<br />

el soporte al programa <strong>de</strong> doctorado, con mención <strong>de</strong> calidad y el programa máster<br />

CANS. La experiencia y capacidad <strong>de</strong> esa plantilla garantiza la óptima implantación<br />

<strong>de</strong> <strong>los</strong> estudios <strong>de</strong> <strong>Máster</strong> propuestos. De la misma forma que en el máster CANS,<br />

la Facultad <strong>de</strong> Informática <strong>de</strong> Barcelona proporciona soporte al DAC en algunos<br />

aspectos <strong>de</strong> la gestión <strong>de</strong> <strong>los</strong> estudiantes (promoción, acto <strong>de</strong> matrícula, expediente<br />

académico).<br />

La Facultad <strong>de</strong> Informática <strong>de</strong> Barcelona ha consolidado una plantilla <strong>de</strong> Personal <strong>de</strong><br />

Administración y Servicios formada por un conjunto <strong>de</strong> profesionales cuya<br />

formación, experiencia profesional y <strong>de</strong>dicación le ha permit ido garantizar un<br />

excelente nivel <strong>de</strong> servicio en sus 32 años <strong>de</strong> existencia, dando soporte a las<br />

diferentes titulaciones que en ella se han impartido: Licenciatura en Informática,<br />

Diplomatura en Informática, Diplomatura en Estadística, Ingeniería en Informática,<br />

Ingeniería Técnica en Informática <strong>de</strong> Gestión e Ingeniería Técnica en Informática <strong>de</strong><br />

Sistemas. La continuidad <strong>de</strong> esa plantilla garantiza la óptima implantación <strong>de</strong> <strong>los</strong><br />

estudios <strong>de</strong> <strong>Máster</strong> propuestos.<br />

39


VERIFICA - <strong>UPC</strong> – Má ster Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

La plantilla <strong>de</strong> Personal <strong>de</strong> Administración y Servicios que da soporte al máster,<br />

<strong>de</strong>sg<strong>los</strong>ada por perfiles, está formada por 49 personas en la FIB y 4 personas en el<br />

DAC que dan soporte a <strong>los</strong> procesos <strong>de</strong> gestión asociados a este máster<br />

(compartidos con otras titulaciones gestionadas por estas dos entida<strong>de</strong>s.<br />

Con la entrada prevista <strong>de</strong> estudiantes, el DAC con el soporte <strong>de</strong> la FIB, no tiene<br />

actualmente necesidad <strong>de</strong> contratación <strong>de</strong> nuevo personal <strong>de</strong> soporte.<br />

� Mecanismos <strong>de</strong> que se dispone para asegurar la igualdad entre hombres<br />

y mujeres y la no discriminación <strong>de</strong> personal con discapacidad<br />

En este sentido la <strong>UPC</strong> creó la Comisión para la igualdad entre hombres y<br />

mujeres, a<strong>de</strong>más <strong>de</strong> la oficina <strong>de</strong> soporte a la igualdad <strong>de</strong> oportunida<strong>de</strong>s.<br />

El plan director <strong>de</strong> igualdad <strong>de</strong> oportunida<strong>de</strong>s <strong>de</strong> la <strong>UPC</strong> cuenta con <strong>los</strong> siguientes objetivos<br />

<strong>de</strong>ntro <strong>de</strong>l plan sectorial <strong>de</strong> igualdad entre mujeres y hombres:<br />

Objetivo específico 1: Sensibilizar a toda la comunidad universitaria en materia <strong>de</strong> no<br />

discriminación y <strong>de</strong> equidad, especialmente a las personas que tienen responsabilidad<br />

y están relacionadas en <strong>los</strong> procesos <strong>de</strong> selección y <strong>de</strong> gestión <strong>de</strong> re<strong>cursos</strong> humanos.<br />

De este objetivo se han <strong>de</strong>rivado las siguientes acciones:<br />

� Creación <strong>de</strong> un servicio u oficina para la igualdad<br />

� Incorporar la Igualdad <strong>de</strong> Oportunida<strong>de</strong>s (IO) en el futuro código ético <strong>de</strong> la <strong>UPC</strong><br />

� Publicar anualmente en la web todos <strong>los</strong> datos <strong>de</strong>sg<strong>los</strong>ados por sexo. Hacer un<br />

seguimiento por la Comisión y comunicación <strong>de</strong> <strong>los</strong> datos a <strong>los</strong> órganos <strong>de</strong> gobierno.<br />

� Programar y realizar jornadas/sesiones/seminarios <strong>de</strong> formación específicos sobre<br />

género y/o discriminación, impartidas por expertos, a <strong>los</strong> responsables <strong>de</strong> unida<strong>de</strong>s y a<br />

personas con cargos <strong>de</strong> gestión (y también, sobretodo, al personal <strong>de</strong> RRHH)<br />

� Inclusión <strong>de</strong> un módulo sobre género y/o discriminación en el material para estudiar en<br />

<strong>los</strong> con<strong>cursos</strong>/oposiciones <strong>de</strong> categorías <strong>de</strong> mando <strong>de</strong>l PAS y puestos técnicos.<br />

� Añadir objetivos e indicadores relacionados con la IO en <strong>los</strong> planes estratégicos <strong>de</strong> las<br />

unida<strong>de</strong>s básicas y asignar una parte <strong>de</strong>l presupuesto variable en función <strong>de</strong>l grado <strong>de</strong><br />

alcance <strong>de</strong> este objetivo.<br />

Objetivo específico 5: Establecer condiciones especiales en <strong>los</strong> pliegos <strong>de</strong> las cláusulas<br />

administrativas a fin <strong>de</strong> promover la igualdad entre mujeres y hombres en el mercado<br />

<strong>de</strong> trabajo, <strong>de</strong> acuerdo con lo establecido en la legislación <strong>de</strong> contratos <strong>de</strong>l sector<br />

público.<br />

De este objetivo se ha <strong>de</strong>rivado la siguiente acción: Adaptar las cláusulas administrativas<br />

conforme <strong>los</strong> artícu<strong>los</strong> 33 y 34 <strong>de</strong> la Ley Orgánica 3/2007 para la igualdad efectiva <strong>de</strong><br />

mujeres y hombres.<br />

El plan director <strong>de</strong> igualdad <strong>de</strong> oportunida<strong>de</strong>s cuenta con el siguiente objetivo <strong>de</strong>ntro <strong>de</strong>l<br />

plan sectorial <strong>de</strong> igualdad <strong>de</strong> oportunida<strong>de</strong>s para las persona s con discapacidad:<br />

Objetivo específico 5: Promover la integración en el mercado <strong>de</strong> trabajo <strong>de</strong> las personas<br />

con discapacidad, favoreciendo su contratación por parte <strong>de</strong> la <strong>UPC</strong>. De este objetivo<br />

<strong>de</strong> ha <strong>de</strong>rivado la siguiente acción:<br />

• Diseñar y poner en funcionamiento un Programa <strong>de</strong> Integración <strong>de</strong> personas con<br />

discapacidad (conforme la Ley 53/2003, <strong>de</strong> empleo público para discapacitados y<br />

conforme la LISMI)<br />

40


VERIFICA - <strong>UPC</strong> – Má ster Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

Más información en:<br />

Web <strong>de</strong>l programa Igualtat d'Oportunitats a la <strong>UPC</strong>:<br />

http://www.upc.edu/catala/programes/programes.php<br />

Pla Director per a la Igualtat d’Oportunitats – <strong>UPC</strong><br />

http://www.upc.edu/catala/programes/docs/Oficina07_plaDirectorIgualtatO<br />

portunitats.pdf<br />

41


VERIFICA - <strong>UPC</strong> – Má ster Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

Subapartados<br />

7. RECURSOS MATERIALES Y SERVICIOS<br />

7.1. Justificación <strong>de</strong> la a<strong>de</strong>cuación <strong>de</strong> <strong>los</strong> medios materiales y servicios disponibles<br />

7.2. Previsión <strong>de</strong> adquisición <strong>de</strong> <strong>los</strong> re<strong>cursos</strong> materiales y servicios necesarios<br />

7.1. Justificación <strong>de</strong> la a<strong>de</strong>cuación <strong>de</strong> <strong>los</strong> medios materiales y serv icios<br />

disponibles<br />

<strong>Estructura</strong> <strong>de</strong>l Campus Norte <strong>de</strong> la <strong>UPC</strong><br />

El Departamento <strong>de</strong> Arquitectura <strong>de</strong> Computadores (DAC) y la Facultad <strong>de</strong><br />

Informática (FIB) están ubicado en el Campus Norte <strong>de</strong> la <strong>UPC</strong> junto con otros<br />

centros y <strong>de</strong>partamentos relacionados con las TIC y la ingeniería civil. Este Campus<br />

Norte está concebido como un campus mo<strong>de</strong>rno, dinámico y bien comunicado. Se<br />

construyó en base a una estructura modular con 28 edificios con tres propósitos<br />

distintos: dirección y administración <strong>de</strong> <strong>los</strong> tres centros docentes, ubicación <strong>de</strong> <strong>los</strong><br />

<strong>de</strong>partamentos que llevan a cabo su docencia en las titulaciones que se imparten<br />

en el Campus Norte y espacios comunes y compartidos tanto por <strong>los</strong> centros<br />

docentes como por <strong>los</strong> <strong>de</strong>partamentos mencionados.<br />

En <strong>los</strong> edificios don<strong>de</strong> se encuentra la se<strong>de</strong> <strong>de</strong> <strong>los</strong> centros docentes se ubica la<br />

dirección <strong>de</strong>l centro y <strong>los</strong> servicios administrativos y técnicos propios <strong>de</strong> cada<br />

centro.<br />

En <strong>los</strong> edif icios <strong>de</strong>partamentales están ubicadas la dirección y <strong>los</strong> servicios<br />

administrativos <strong>de</strong>partamentales, <strong>de</strong>spachos <strong>de</strong>l personal docente e investigador,<br />

laboratorios docentes y <strong>de</strong> investigación y también algunas aulas <strong>de</strong>stinadas a la<br />

docencia.<br />

Los espacios comunes al servicio <strong>de</strong> toda la comunidad <strong>de</strong>l campus y ubicados en<br />

distintos edif icios son: 6 módu<strong>los</strong> <strong>de</strong> aularios, la Biblioteca Rector Gabriel Ferrater,<br />

aulas informáticas, laboratorios comunes, bares y restaurantes, pabellón<br />

poli<strong>de</strong>portivo, dispensario, oficina <strong>de</strong> movilidad internacional, servicios <strong>de</strong><br />

coordinación <strong>de</strong>l campus, servicio <strong>de</strong> reprograf ía, servicio <strong>de</strong> activida<strong>de</strong>s sociales<br />

(<strong>de</strong>portivas y culturales), servicio <strong>de</strong> mantenimiento, conserjería general, centro <strong>de</strong><br />

control <strong>de</strong> seguridad, Casa <strong>de</strong>l Estudiante y zona comercial.<br />

Organización <strong>de</strong> <strong>los</strong> servicios <strong>de</strong> la F IB<br />

Los servicios que ofrece la FIB están organizados <strong>de</strong> acuerdo con <strong>los</strong> objetivos<br />

fijados en el plan estratégico <strong>de</strong>l centro, las directrices <strong>de</strong>l equipo directivo y el<br />

mapa <strong>de</strong> procesos estratégicos, fundamentales, clave y <strong>de</strong> soporte que se llevan a<br />

cabo. A continuación pasamos a <strong>de</strong>tallar la estructura actual <strong>de</strong> la FIB, que está<br />

organizada en diferentes áreas, indicando <strong>los</strong> servicios y procesos correspondientes<br />

a cada una <strong>de</strong> ellas:<br />

• Secretaría <strong>de</strong> dirección: soporte al equipo directivo y a <strong>los</strong> órganos <strong>de</strong><br />

gobierno <strong>de</strong>l centro, organización y logística <strong>de</strong> <strong>los</strong> actos académicos e<br />

institucionales y <strong>de</strong> <strong>los</strong> actos <strong>de</strong> reconocimiento.<br />

42


VERIFICA - <strong>UPC</strong> – Má ster Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

• Área <strong>de</strong> gestión académica: gestión <strong>de</strong> <strong>los</strong> expedientes académicos <strong>de</strong> <strong>los</strong><br />

estudiantes, atención personalizada al estudiante presencial y mediante la<br />

“ventanilla virtual”, recepción, tramitación y resolución <strong>de</strong> las solicitu<strong>de</strong>s <strong>de</strong><br />

<strong>los</strong> estudiantes, becas y ayudas a <strong>los</strong> estudios, convalidación y<br />

reconocimiento <strong>de</strong> créditos, tribunales <strong>de</strong> lecturas <strong>de</strong> proyecto fin <strong>de</strong> carrera,<br />

títu<strong>los</strong> oficiales, suplemento europeo al título, acreditación, registro <strong>de</strong> la<br />

documentación general <strong>de</strong>l centro.<br />

• Área <strong>de</strong> ayuda a la toma <strong>de</strong> <strong>de</strong>cisiones: Programas <strong>de</strong> movilidad <strong>de</strong><br />

estudiantes nacionales e internacionales, programas <strong>de</strong> movilidad<br />

internacional <strong>de</strong>l PDI, organización <strong>de</strong> reuniones para <strong>los</strong> estudiantes<br />

“incoming” y “outgoing”, networking con universida<strong>de</strong>s partners y c on<br />

empresas extranjeras, participación en re<strong>de</strong>s universitarias, organización <strong>de</strong><br />

visitas <strong>de</strong> staff <strong>de</strong> universida<strong>de</strong>s extranjeras, gestión <strong>de</strong> becas y ayudas <strong>de</strong><br />

movilidad con entida<strong>de</strong>s privadas y públicas, soporte en <strong>los</strong> procesos <strong>de</strong><br />

convalidación académica asociados a <strong>los</strong> diferentes tipos <strong>de</strong> movilidad.<br />

Planificación y organización académica, análisis <strong>de</strong> la actividad docente <strong>de</strong>l<br />

profesorado, encuestas a <strong>los</strong> estudiantes sobre profesores y asignaturas.<br />

Guía docente. Sistema <strong>de</strong> garantía interna <strong>de</strong> la calidad. Planificación<br />

estratégica. Memoria anual <strong>de</strong>l centro. Análisis <strong>de</strong> la situación<br />

socioprofesional <strong>de</strong> <strong>los</strong> titulados.<br />

• Área <strong>de</strong> re<strong>cursos</strong> y servicios: planificación y ejecución <strong>de</strong>l presupuesto,<br />

adquisiciones, gestión económica <strong>de</strong> convenios y proyectos, contabilidad<br />

patrimonial, gestión <strong>de</strong> las ayudas económicas a las asociaciones <strong>de</strong><br />

estudiantes, gestión <strong>de</strong> personal <strong>de</strong> administración y servicios, gestión <strong>de</strong><br />

becarios <strong>de</strong> soporte a la docencia, reserva y/o alquiler <strong>de</strong> espacios, sistema<br />

<strong>de</strong> control <strong>de</strong> presencia, sistema <strong>de</strong> control <strong>de</strong> accesos, servicio <strong>de</strong> recepción<br />

y atención a <strong>los</strong> usuarios, recogida y distribución <strong>de</strong> correo y paquetería,<br />

seguimiento <strong>de</strong> <strong>los</strong> servicios <strong>de</strong> limpieza, mantenimiento, seguridad y<br />

medioambiente, reprografía.<br />

• Área <strong>de</strong> relaciones externas: Convenios <strong>de</strong> cooperación educativa, bolsa <strong>de</strong><br />

trabajo, asesoramiento a las empresas en el marco <strong>de</strong> las relaciones<br />

institucionales, organización <strong>de</strong> eventos, asociación <strong>de</strong> antiguos alumnos,<br />

convenios <strong>de</strong> colaboración con empresas e instituciones nacionales y<br />

extranjeras. Promoción <strong>de</strong> <strong>los</strong> estudios <strong>de</strong> grado y máster, captación <strong>de</strong><br />

re<strong>cursos</strong> –patrocinio-, orientación a <strong>los</strong> futuros estudiantes y fi<strong>de</strong>lización <strong>de</strong><br />

titulados. Comunicación institucional y proyección exterior.<br />

• Laboratorio <strong>de</strong> Cálculo: Of rece servicios informáticos y <strong>de</strong> comunicaciones,<br />

<strong>de</strong>ntro <strong>de</strong>l ámbito <strong>de</strong> las TIC en la Facultad(módulo B6), en sus laboratorios<br />

docentes (A5, B5 y C6) y al colectivo <strong>de</strong> profesores y estudiantes para<br />

temas académicos y docentes en las siguientes áreas: gestión <strong>de</strong> las<br />

infraestructuras informáticas y <strong>de</strong> comunicaciones, sistemas <strong>de</strong> información<br />

y gestión, soporte a las aulas informáticas, salas multimedia y laboratorios<br />

<strong>de</strong> docencia, servicios a la gestión Académica- Docente, asesoramiento<br />

<strong>de</strong>ntro <strong>de</strong>l ámbito TIC a la Dirección y Administración <strong>de</strong> la FIB.<br />

1. Aulas<br />

Tal como hemos comentado en el apartado anterior, entre <strong>los</strong> espacios comunes se<br />

encuentran <strong>los</strong> aularios docentes, ubicados en seis módu<strong>los</strong> que comparten <strong>los</strong> tres<br />

centros indistintamente, según la tipología, equipamiento y capacidad <strong>de</strong> las aulas<br />

que se requieren cada curso académico. Por lo tanto las aulas no están asignadas a<br />

ninguno <strong>de</strong> <strong>los</strong> tres centros <strong>de</strong>l Campus Norte.<br />

43


VERIFICA - <strong>UPC</strong> – Má ster Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

El Campus Norte dispone actualmente <strong>de</strong> un total <strong>de</strong> 86 aulas docentes y 2 aulas<br />

<strong>de</strong> dibujo, con una superficie total construida <strong>de</strong> 7.871 m2 y una capacidad para<br />

13.400 estudiantes (6.700 estudiantes simultáneos en dos turnos <strong>de</strong> mañana y <strong>de</strong><br />

tar<strong>de</strong>).<br />

Todas las aulas disponen <strong>de</strong> cañón y pantalla <strong>de</strong> proyección, conexión inalámbrica a<br />

red (wifi) y retroproyector. A<strong>de</strong>más, 12 <strong>de</strong> ellas disponen actualmente <strong>de</strong> equipo <strong>de</strong><br />

proyección <strong>de</strong> vi<strong>de</strong>o.<br />

Las tipologías <strong>de</strong> las aulas son las siguientes:<br />

• 12 aulas anfiteatro con una capacidad para 120-144 estudiantes, equipadas<br />

con mesas continuas y sillas abatibles fijas. A<strong>de</strong>más disponen <strong>de</strong> equipo <strong>de</strong><br />

ví<strong>de</strong>o y megafonía.<br />

• 10 aulas con una capacidad para 132-140 estudiantes, equipadas con sillas<br />

<strong>de</strong> pala fijas.<br />

• 1 aula para 126 estudiantes, equipada con mesas <strong>de</strong> dibujo y taburetes.<br />

• 1 aula para 99 estudiantes, equipada con sillas <strong>de</strong> pala fijas.<br />

• 12 aulas para 84 estudiantes, equipadas con sillas <strong>de</strong> pala fijas.<br />

• 9 aulas para 57-62 estudiantes, equipadas con sillas <strong>de</strong> pala fijas.<br />

• 6 aulas para 35-45 estudiantes, equipadas con sillas <strong>de</strong> pala fijas.<br />

• 1 aula para 80 estudiantes, equipada con mesas y sillas movibles.<br />

• 4 aulas para 64 estudiantes, equipadas con mesas y sillas movibles.<br />

• 4 aulas para 50-60 estudiantes, equipadas con mesas y sillas movibles.<br />

• 10 aulas para 40 estudiantes, equipadas con mesas y sillas movibles.<br />

• 5 aulas para 28-32 estudiantes, equipadas con mesas y sillas movibles.<br />

Pue<strong>de</strong> observarse que la FIB cuenta con 31 aulas <strong>de</strong> diferentes tipologías, con una<br />

capacidad total para 2.743 en el turno <strong>de</strong> mañana y 2.002 en el <strong>de</strong> tar<strong>de</strong>. Todas las<br />

aulas disponen <strong>de</strong> cañón <strong>de</strong> proyección y acceso Wifi (red Eduroam).<br />

La FIB cuenta con or<strong>de</strong>nadores portátiles y kits <strong>de</strong> aprendizaje activo (clickers o<br />

mandos a distancia) para prestar a <strong>los</strong> profesores que <strong>de</strong>seen usar estas<br />

herramientas en las aulas anteriores.<br />

El máster EMDC, en las asignaturas que se impartirán en la <strong>UPC</strong>, sólo necesitará<br />

una o dos <strong>de</strong> las aulas anteriores asignadas por la FIB, y varios <strong>de</strong> <strong>los</strong> laboratorios<br />

docentes y <strong>de</strong> investigación.<br />

2. Laboratorios docentes<br />

La experimentalidad ya era una parte fundamental <strong>de</strong> <strong>los</strong> Planes <strong>de</strong> Estudio<br />

actuales <strong>de</strong> la FIB, iniciados en 1991, y se mantiene su uso en <strong>los</strong> planes <strong>de</strong><br />

Master. La FIB cuenta con cuatro laboratorios docentes. Mantener y mejorar la<br />

calidad tecnológica <strong>de</strong> estos laboratorios ha sido siempre una prioridad para <strong>los</strong><br />

44


VERIFICA - <strong>UPC</strong> – Má ster Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

equipos directivos <strong>de</strong> la facultad. El valor actual <strong>de</strong>l conjunto <strong>de</strong> equipamientos<br />

supera <strong>los</strong> 2 millones <strong>de</strong> Euros, con una inversión media anual por renovaciones y<br />

nuevas adquisiciones <strong>de</strong> alre<strong>de</strong>dor <strong>de</strong> 388.667,89 €. Es <strong>de</strong> <strong>de</strong>stacar que el conjunto<br />

<strong>de</strong> estudiantes realizan en <strong>los</strong> laboratorios docentes <strong>de</strong> la FIB alre<strong>de</strong>dor <strong>de</strong> 172.851<br />

horas <strong>de</strong> trabajo anuales.<br />

Generalmente la estructura <strong>de</strong> <strong>los</strong> laboratorios permite tanto su uso en las<br />

activida<strong>de</strong>s formativas <strong>de</strong> laboratorio guiado por un profesor (todos <strong>los</strong> estudiantes<br />

haciendo la misma práctica) como su uso realizado por grupos.<br />

Se <strong>de</strong>scribe a continuación el nombre, situación, capacidad y equipamiento<br />

(resumido) <strong>de</strong> <strong>los</strong> distintos laboratorios.<br />

2.1. LCFIB: Laboratorio <strong>de</strong> Cálculo <strong>de</strong> la F IB<br />

(http://www.fib.upc.edu/fib/serveis/sales/informatiques.html)<br />

El Laboratorio <strong>de</strong> Cálculo dispone <strong>de</strong> 21 aulas informáticas equipadas con un total<br />

<strong>de</strong> 370 equipos (PCs Intel Core 2 Duo i PCs Intel Pentium D dual core) y 2<br />

impresoras. Todos <strong>los</strong> equipos están conectados en red a 1 Gbps y tienen una<br />

antigüedad inferior a 3 años. Todas las aulas disponen <strong>de</strong> cobertura <strong>de</strong> red WIFI<br />

802.11g conectada a la red EDUROAM.<br />

Todas las aulas disponen <strong>de</strong> equipamiento audiovisual (cañón <strong>de</strong> proyección<br />

instalado en el techo y altavoces).<br />

El formato <strong>de</strong> las aulas es el a<strong>de</strong>cuado para po<strong>de</strong>r trabajar en pequeños grupos <strong>de</strong><br />

laboratorio:<br />

• 2 aulas <strong>de</strong> proyectos y <strong>de</strong> trabajo en grupo para 16 estudiantes cada una.<br />

Disponen <strong>de</strong> mobiliario flexible y equipamiento audiovisual.<br />

• 3 aulas especializadas para asignaturas y proyectos <strong>de</strong> sistemas operativos.<br />

Los or<strong>de</strong>nadores pue<strong>de</strong>n funcionar con diferentes versiones <strong>de</strong> Linux.<br />

• 12 aulas informáticas medianas equipadas con 20-24 equipos para<br />

estudiantes y 1 para el profesor, con equipamiento audiovisual. Los<br />

or<strong>de</strong>nadores pue<strong>de</strong>n funcionar con Linux o Windows XP.<br />

• 4 aulas informáticas pequeñas equipadas con 12-15 equipos para<br />

estudiantes y 1 para el profesor. Los or<strong>de</strong>nadores pue<strong>de</strong>n funcionar con<br />

Linux o Windows XP.<br />

Para adaptar estos laboratorios a las nuevas necesida<strong>de</strong>s <strong>de</strong> <strong>los</strong> estudios en el<br />

marco <strong>de</strong>l EEES y ampliar el número <strong>de</strong> aulas disponibles, durante el periodo 2006-<br />

2008 la <strong>UPC</strong> ha acometido diferentes actuaciones sobre <strong>los</strong> espacios don<strong>de</strong> están<br />

ubicadas estos laboratorios por un importe medio anual <strong>de</strong> 170.688,35 €. Estas<br />

actuaciones incluyen obras, renovación <strong>de</strong> mobiliario y <strong>de</strong> las instalaciones básicas.<br />

Aulario A5<br />

Aula PCs Tipo equipamiento Descripción<br />

A5S101 10<br />

Intel Core 2 Duo 6320 1,86Ghz 2GB RAM, DVD-ROM, monitor TFT 19",<br />

Nvidia Geforce 6200<br />

Reservada PFCs<br />

A5S102 25<br />

Intel Core 2 Duo 6320 1,86Ghz 2GB RAM, DVD-ROM, monitor TFT 19",<br />

Nvidia Geforce 6200<br />

A5S103 14<br />

PCs Intel Pentium D dual core 3,4Ghz, 1GB RAM, DVD-ROM, monitor 17",<br />

ATI Ra<strong>de</strong>on X300 256MB<br />

Reservada S.O.<br />

A5S104 21<br />

Intel Core 2 Duo E8400 3.00 Ghz, 2 Gb RAM, ATI Ra<strong>de</strong>on X1300 ,<br />

monitor HP L1750 17" TFT, DVD-ROM<br />

A5S105 14 Intel Core 2 Duo E8400 3.00 Ghz, 2 Gb RAM, ATI Ra<strong>de</strong>on X1300 ,<br />

45


VERIFICA - <strong>UPC</strong> – Má ster Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

A5S108 21<br />

A5S109 25<br />

A5S111 13<br />

A5S112 13<br />

A5S113 21<br />

Aulario C6<br />

monitor HP L1750 17" TFT, DVD-ROM<br />

Intel Core 2 Duo E8400 3.00 Ghz, 2 Gb RAM, ATI Ra<strong>de</strong>on X1300 ,<br />

monitor HP L1750 17" TFT, DVD-ROM<br />

Intel Core 2 Duo 6320 1,86Ghz 2GB RAM, DVD-ROM, Monitor TFT 19",<br />

Nvidia Geforce 6200<br />

Intel Core 2 Duo E8400 3.00 Ghz, 2 Gb RAM, ATI Ra<strong>de</strong>on X1300 ,<br />

monitor HP L1750 17" TFT, DVD-ROM<br />

PCs Intel Pentium D dual core 3,4Ghz, 1GB RAM, DVD-ROM, Monitor 17",<br />

ATI Ra<strong>de</strong>on X300 256MB<br />

Intel Core 2 Duo 6320 1,86Ghz 2GB RAM, DVD-ROM, Monitor 17", Nvidia<br />

Geforce 6200<br />

Reservada S.O.<br />

Aula PCs Tipo equipamiento Descripción<br />

C6S301 15<br />

Intel Core 2 Duo E8400 3.00 Ghz, 2 Gb RAM, ATI Ra<strong>de</strong>on X1300 ,<br />

monitor HP L1750 17" TFT, DVD-ROM<br />

C6S302 25<br />

Intel Core 2 Duo 6320 1,86Ghz 2GB RAM, DVD-ROM, monitor 17",<br />

Nvidia Geforce 6200<br />

C6S303 16<br />

Intel Core 2 Duo E8400 3.00 Ghz, 2 Gb RAM, ATI Ra<strong>de</strong>on X1300 ,<br />

monitor HP L1750 17" TFT, DVD-ROM<br />

C6S304 11<br />

PCs Intel Pentium D dual core 3,4Ghz, 1GB RAM, DVD-ROM, monitor<br />

17", ATI Ra<strong>de</strong>on X300 256MB<br />

Reservada S.O.<br />

C6S306 21<br />

Intel Core 2 Duo E8400 3.00 Ghz, 2 Gb RAM, ATI Ra<strong>de</strong>on X1300 ,<br />

monitor HP L1750 17" TFT, DVD-ROM<br />

C6S307<br />

Aula <strong>de</strong> trabajo<br />

en grupo<br />

C6S308 21<br />

Intel Core 2 Duo E8400 3.00 Ghz, 2 Gb RAM, ATI Ra<strong>de</strong>on X1300 ,<br />

monitor HP L1750 17" TFT, DVD-ROM<br />

Intel Core 2 Duo E8500 3.1 Ghz, ASUS EAH3450 Series 1Gb (512<br />

C6S309 21 Mb) compatible ATI Ra<strong>de</strong>on 34xx, 4 Gb RAM, monitor HP L1950g<br />

TFT 19”, DVD-ROM<br />

Aula Sun<br />

46


VERIFICA - <strong>UPC</strong> – Má ster Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

Aulario B5<br />

Aula PCs Tipo equipamiento<br />

Intel Core 2 Duo E8500 3.1 Ghz, ASUS EAH3450 Series 1Gb (512<br />

Descripción<br />

B5S101 22 Mb) compatible ATI Ra<strong>de</strong>on 34xx, 4 Gb RAM, monitor HP L1950g<br />

TFT 19”, DVD-ROM<br />

Intel Core 2 Duo E8500 3.1 Ghz, ASUS EAH3450 Series 1Gb (512<br />

B5S201 22 Mb) compatible ATI Ra<strong>de</strong>on 34xx, 4 Gb RAM, monitor HP L1950g<br />

TFT 19”, DVD-ROM<br />

Intel Core 2 Duo E8500 3.1 Ghz, ASUS EAH3450 Series 1Gb (512<br />

B5S202 22 Mb) compatible ATI Ra<strong>de</strong>on 34xx, 4 Gb RAM, monitor HP L1950g<br />

TFT 19”, DVD-ROM<br />

En negrita, aulas renovadas en Julio <strong>de</strong> 2009.<br />

47


VERIFICA - <strong>UPC</strong> – Má ster Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

A<strong>de</strong>más <strong>de</strong> la gestión <strong>de</strong> las aulas informáticas, el Laboratorio cálculo ofrece otros<br />

servicios relacionados:<br />

• Prést a mo <strong>de</strong> material. Se ofrece un servicio <strong>de</strong> préstamo <strong>de</strong> material tanto<br />

para el profesorado como para <strong>los</strong> estudiantes, para ello dispone <strong>de</strong> un<br />

parque <strong>de</strong> 25 or<strong>de</strong>nadores portátiles, 50 discos extraíbles, tarjetas WIFI,<br />

conmutadores <strong>de</strong> red, etc.<br />

• Servicio <strong>de</strong> impresión.<br />

• Servicio <strong>de</strong> soporte y ayuda a <strong>los</strong> estudiantes y al profesorado.<br />

• Servidores docentes: Para dar soporte a estos laboratorios el Laboratorio <strong>de</strong><br />

Cálculo gestiona 35 servidores con una disponibilidad <strong>de</strong>l 99%. Gracias a<br />

estos servidores se ofrece espacio <strong>de</strong> almacenamiento, acceso al software<br />

docente, correo electrónico, etc.<br />

• Software docente: A través <strong>de</strong> estos servidores se pue<strong>de</strong> acce<strong>de</strong>r a 142<br />

paquetes <strong>de</strong> software, <strong>de</strong> <strong>los</strong> cuales casi un centenar son software libre y<br />

abierto. El Laboratorio <strong>de</strong> Cálculo gestiona también las licencias especiales<br />

que permiten a <strong>los</strong> estudiantes <strong>de</strong>scargar e instalarse en su or<strong>de</strong>nador<br />

personal software <strong>de</strong> gran<strong>de</strong>s compañías informáticas (por ejemplo, Oracle<br />

Aca<strong>de</strong>mic Initiative <strong>de</strong> Oracle o MSDN-AA <strong>de</strong> Microsoft).<br />

2.2. Laboratorio docente <strong>de</strong> AC (Arquitectura <strong>de</strong> Computadores)<br />

Este laboratorio cuenta con una serie <strong>de</strong> re<strong>cursos</strong> que satisfacen las necesida<strong>de</strong>s <strong>de</strong><br />

laboratorios <strong>de</strong> las asignaturas que imparte el <strong>de</strong>partamento <strong>de</strong> AC en la FIB. En<br />

concreto, se trata <strong>de</strong> 3 aulas <strong>de</strong> laboratorio, dos (D6-003 y D6-003bis) funcionan<br />

como aula docente (se imparten clases <strong>de</strong> laboratorio) y la otra funciona como<br />

laboratorio para Proyectos <strong>de</strong> Fin <strong>de</strong> Carrera (C6-001).<br />

Las aulas docentes (D6-003 y D6-003bis) disponen cada una <strong>de</strong> 25 lugares <strong>de</strong><br />

trabajo equipados con PCs AMD SEMPRON que pue<strong>de</strong>n funcionar con Windows XP y<br />

Linux Ubuntu.<br />

El laboratorio también consta <strong>de</strong> diferentes equipos <strong>de</strong> red (10 encaminadores y 7<br />

conmutadores <strong>de</strong> red) instalados en dos racks con ruedas que pue<strong>de</strong>n utilizarse en<br />

cualquiera <strong>de</strong> las aulas para las prácticas <strong>de</strong> las asignaturas <strong>de</strong> re<strong>de</strong>s.<br />

La otra aula (C6-001) está equipada con 20 PCs (Pentium- 4 y Core 2 Duo), discos<br />

externos, impresora y escáner.<br />

2.3. Laboratorios <strong>de</strong> investigación <strong>de</strong> AC<br />

Aparte <strong>de</strong> estos laboratorios, <strong>los</strong> grupos <strong>de</strong> investigación <strong>de</strong>l DAC que participan en<br />

el máster disponen <strong>de</strong> laboratorios <strong>de</strong> investigación e instalaciones singulares en las<br />

que <strong>los</strong> estudiantes pue<strong>de</strong>n llevar a cabo sus trabajos <strong>de</strong> fin <strong>de</strong> máster, activida<strong>de</strong>s<br />

<strong>de</strong> colaboración y, en algunos casos, activida<strong>de</strong>s formativas <strong>de</strong>ntro <strong>de</strong> las<br />

asignaturas <strong>de</strong>l máster. Los grupos <strong>de</strong> investigación relacionados con el máster son<br />

<strong>los</strong> siguientes:<br />

• CAP: Computación <strong>de</strong> Altas Prestaciones (High Performance Computing) El<br />

grupo CAP investiga en técnicas que permitan mejorar la ef icienc ia <strong>de</strong> <strong>los</strong><br />

sistemas <strong>de</strong> computación <strong>de</strong> altas prestaciones. Esta investigación se ataca<br />

<strong>de</strong>s<strong>de</strong> perspectivas distintas que requieren un cierto grado <strong>de</strong> cooperación:<br />

48


VERIFICA - <strong>UPC</strong> – Má ster Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

arquitectura <strong>de</strong>l sistema uniprocesador y multiprocesador, mo<strong>de</strong><strong>los</strong> <strong>de</strong><br />

programación y compiladores, entornos operativos, herramientas <strong>de</strong><br />

análisis, visualización y predicción, algorit mos y aplicaciones. En la medida<br />

<strong>de</strong> la eficiencia se consi<strong>de</strong>ran métricas que van más allá <strong>de</strong>l tiempo <strong>de</strong><br />

ejecución <strong>de</strong> <strong>los</strong> programas. En particular se consi<strong>de</strong>ran aspectos<br />

relacionados con el diseño <strong>de</strong>l sistema (ciclo <strong>de</strong> operación, área y consumo<br />

<strong>de</strong> potencia <strong>de</strong>l procesador y la jerarquía <strong>de</strong> memoria, escalabilidad <strong>de</strong> la<br />

organización uniprocesador y multiprocesador), con la correctitud <strong>de</strong> <strong>los</strong><br />

sistemas, con la facilidad y portabilidad <strong>de</strong>l mo<strong>de</strong>lo <strong>de</strong> programación y<br />

con el rendimiento en entornos multiprogramados y distribuidos, entre<br />

otros. EL grupo dispone <strong>de</strong> clusters para la realización <strong>de</strong> experimentos y<br />

simulaciones <strong>de</strong> gran escala.<br />

• CNDS: Computer Networks and Distributed Systems Los objetivos <strong>de</strong>l grupo<br />

son hacer investigación básica y aplicada, formación y diseminación en<br />

temas <strong>de</strong> re<strong>de</strong>s <strong>de</strong> computadores y sistemas distribuidos. Temas: Re<strong>de</strong>s <strong>de</strong><br />

computadores con soporte a la movilidad. Re<strong>de</strong>s ad-hoc y <strong>de</strong> sensores.<br />

Diseño <strong>de</strong> equipos <strong>de</strong> red. Evaluación <strong>de</strong>l rendimiento. Protoco<strong>los</strong> <strong>de</strong><br />

Internet. Protoco<strong>los</strong>, mecanismos y especificaciones <strong>de</strong> seguridad.<br />

Protoco<strong>los</strong> y aplicaciones distribuidas. Sistemas distribuidos <strong>de</strong>scentralizados<br />

y <strong>de</strong> gran escala. Aplicaciones educativas y colaborativas. El grupo dispone<br />

<strong>de</strong> un laboratorio con un cluster <strong>de</strong> máquinas multi-core virtualizadas y<br />

también forma parte <strong>de</strong> la red Planet-lab Europa con 3 nodos <strong>de</strong> este<br />

consorcio, que permite el acceso a una infraestructura experimental con<br />

cerca <strong>de</strong> 800 nodos repartidos por todo el planeta.<br />

3. Equipamientos especiales<br />

3.1. Sala <strong>de</strong> Actos<br />

Sala ubicada en la planta baja <strong>de</strong>l edificio <strong>de</strong> la facultad con capacidad para 80<br />

personas <strong>de</strong> público y 8 en presi<strong>de</strong>ncia. Dispone <strong>de</strong> dos or<strong>de</strong>nadores para<br />

presentaciones, proyector <strong>de</strong> ví<strong>de</strong>o y datos, 2 cámaras <strong>de</strong> ví<strong>de</strong>o, vi<strong>de</strong>oconferencia<br />

portátil, reproductor <strong>de</strong> DVD, platina <strong>de</strong> audio, proyector <strong>de</strong> opacos, proyector <strong>de</strong><br />

diapositivas, equipo <strong>de</strong> control (mesa audio, sw itch datos) y microfonía <strong>de</strong><br />

sobremesa e inalámbrica.<br />

Los servicios que se ofrecen son:<br />

• Presentaciones<br />

• Conferencias<br />

• Multiconferencias IP (teleclases, telemeetings, teleconferencias)<br />

• Audioconferencias<br />

• Vi<strong>de</strong>oconferencia <strong>de</strong> escritorio<br />

• Difusión <strong>de</strong> ví<strong>de</strong>o en directo<br />

• Grabación <strong>de</strong> eventos (ví<strong>de</strong>o bajo <strong>de</strong>manda)<br />

• Reuniones<br />

• Vi<strong>de</strong>oconferenc ias RDSI<br />

49


VERIFICA - <strong>UPC</strong> – Má ster Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

3.2. -Sala <strong>de</strong> Juntas<br />

Sala ubicada en la primera planta <strong>de</strong> la facultad con capacidad para 50 personas.<br />

Dispone <strong>de</strong> dos or<strong>de</strong>nadores para presentaciones, proyector <strong>de</strong> ví<strong>de</strong>o y datos,<br />

monitores <strong>de</strong> sobremesa, equipo <strong>de</strong> control (mesa <strong>de</strong> audio, switch <strong>de</strong> datos i<br />

ví<strong>de</strong>o, control Touch Panel).<br />

Los servicios que se ofrecen son:<br />

• Presentaciones<br />

• Conferencias<br />

• Reuniones<br />

3.3 Sala <strong>de</strong> Vi<strong>de</strong>oconferencias<br />

Sala ubicada en la primera planta <strong>de</strong> la Facultad con capacidad para 10 personas.<br />

Actualmente la Facultad dispone <strong>de</strong> un amplio equipamiento audiovisual, personal<br />

técnico y la tecnología necesaria para po<strong>de</strong>r realizar la mayoría <strong>de</strong> modalida<strong>de</strong>s <strong>de</strong><br />

vi<strong>de</strong>oconferencia existentes. Des<strong>de</strong> la más sencilla con una aplicación <strong>de</strong> PC hasta<br />

multiconferencias con múltiples se<strong>de</strong>s. Está equipada con el siguiente material:<br />

• Equipo <strong>de</strong> vi<strong>de</strong>oconferencia<br />

• Reproductor <strong>de</strong> DVD<br />

• Televisor <strong>de</strong> pantalla plana <strong>de</strong> 40’’ para usar como elemento <strong>de</strong> salida <strong>de</strong> la<br />

vi<strong>de</strong>oconferencia<br />

• Posibilidad <strong>de</strong> conectar un portátil por el puerto VGA<br />

Los servicios que ofrece la Facultad <strong>de</strong>s<strong>de</strong> esta sala son:<br />

• Presentaciones<br />

• Conferencias<br />

• Multiconferencias IP (teleclases, telemeetings, teleconferencias)<br />

• Vi<strong>de</strong>oconferencias RDSI<br />

• Vi<strong>de</strong>oconferencia <strong>de</strong> escritorio<br />

• Audioconferencias<br />

• Reuniones<br />

4. Renovación <strong>de</strong> equipos<br />

Los re<strong>cursos</strong> actuales están sujetos al plan <strong>de</strong> amortización y renovación <strong>de</strong> equipos<br />

informáticos y docentes, para lo cual la <strong>UPC</strong> y la propia Facultad tienen establecidos<br />

diferentes planes <strong>de</strong> inversiones.<br />

Para la FIB es prioritario mantener permanentemente actualizados <strong>los</strong><br />

equipamientos utilizados en sus laboratorios docentes. Esta situación viene<br />

50


VERIFICA - <strong>UPC</strong> – Má ster Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

motivada por el alto grado <strong>de</strong> experimentalidad <strong>de</strong> <strong>los</strong> planes <strong>de</strong> estudio que ha<br />

impartido hasta la actualidad y por la voluntad explícita <strong>de</strong>finida en el Plan<br />

Estratégico <strong>de</strong> continuar priorizando esta experimentalidad en <strong>los</strong> planes <strong>de</strong><br />

estudio, ya que se i<strong>de</strong>ntifica como uno <strong>de</strong> nuestros puntos fuertes y se consi<strong>de</strong>ra<br />

indispensable para la formación práctica <strong>de</strong> <strong>los</strong> titulados.<br />

Esta vocación <strong>de</strong> mejora permanente <strong>de</strong> la experimentalidad hace necesaria la<br />

ampliación, mejora y renovación permanente <strong>de</strong> <strong>los</strong> equipos utilizados en las<br />

prácticas docentes. Con este fin, se acometen diferentes actuaciones a través <strong>de</strong><br />

alguno <strong>de</strong> <strong>los</strong> planes <strong>de</strong> inversiones establecidos por la <strong>UPC</strong>, por valor <strong>de</strong> 290.000€<br />

anuales aproximadamente, <strong>de</strong> <strong>los</strong> cuales la FIB cofinancia el 50%.<br />

Adicionalmente, la FIB <strong>de</strong>stina anualmente una media <strong>de</strong> 100.000,00 € a financiar<br />

el funcionamiento y la adquisición <strong>de</strong>l equipamiento docente <strong>de</strong> sus Laboratorios<br />

Docentes, en el caso <strong>de</strong> que dicha adquisición no que<strong>de</strong> cubierta en alguno <strong>los</strong><br />

planes <strong>de</strong> inversiones establecidos por la <strong>UPC</strong> y que pasamos a <strong>de</strong>tallar.<br />

5. Bibliotecas<br />

5.1. Servicio <strong>de</strong> Bibliotecas y Documentación<br />

El Servicio <strong>de</strong> Bibliotecas y Documentación (SBD) <strong>de</strong> la <strong>UPC</strong> está compuesto por 13<br />

bibliotecas distribuidas por <strong>los</strong> diferentes campus <strong>de</strong> la universidad. Todas las<br />

bibliotecas ofrecen a <strong>los</strong> usuarios un amplio abanico <strong>de</strong> servicios bibliotecarios y<br />

acceso a la información <strong>de</strong> las colecciones bibliográf icas así como a la biblioteca<br />

digital. Las bibliotecas facilitan amplios horarios, or<strong>de</strong>nadores conectados a Internet<br />

y espacios <strong>de</strong> trabajo individual y en grupo.<br />

Las bibliotecas <strong>de</strong> la <strong>UPC</strong> disponen <strong>de</strong> <strong>los</strong> re<strong>cursos</strong> bibliográficos científicos y<br />

técnicos especializados en las diferentes áreas <strong>de</strong> conocimiento politécnicas que<br />

dan soporte a todas las titulaciones <strong>de</strong> la Universidad. También disponen <strong>de</strong> <strong>los</strong><br />

re<strong>cursos</strong> electrónicos (bases <strong>de</strong> datos y revistas electrónicas principalmente) que<br />

dan soporte al aprendizaje en red y a la investigación<br />

(http://bibliotecnica.upc.edu).<br />

La gestión <strong>de</strong> las bibliotecas <strong>de</strong> la <strong>UPC</strong> se realiza mediante la planificación<br />

estratégica y la dirección por objetivos. Esta herramienta ha servido para<br />

incrementar la calidad <strong>de</strong> <strong>los</strong> servicios bibliotecarios. El SBD ha sido evaluado por la<br />

AQU en diversas ocasiones y su calidad ha sido también acreditada por la ANECA.<br />

En cuanto a las relaciones y la colaboración externa, el SBD es miembro fundador<br />

<strong>de</strong>l Consorcio <strong>de</strong> Bibliotecas Universitarias <strong>de</strong> Cataluña (CBUC) y miembro <strong>de</strong><br />

REBIUN (Red <strong>de</strong> Bibliotecas Universitarias <strong>de</strong> la CRUE). A<strong>de</strong>más, participa<br />

activamente en organizaciones bibliotecarias <strong>de</strong> carácter internacional como IATUL<br />

(International Association of Technological University Libraries).<br />

5.2. BIBLIOTECA REC TOR GABRIEL FERRATÉ (BRGF)<br />

La Biblioteca Rector Gabriel Ferraté (BRGF) ofrece sus servicios principalmente a las<br />

tres escuelas <strong>de</strong>l Campus Norte <strong>de</strong> la <strong>UPC</strong> (CN<strong>UPC</strong>): E.T.S. <strong>de</strong> Ingeniería <strong>de</strong><br />

Telecomunicación; E.T.S. <strong>de</strong> Ingenieros <strong>de</strong> Caminos, Canales y Puertos, y la<br />

Facultad <strong>de</strong> Informática, así como a <strong>los</strong> 22 <strong>de</strong>partamentos y centros <strong>de</strong><br />

investigación tecnológica ubicados en el mismo campus.<br />

La BRGF es la biblioteca más importante <strong>de</strong> Cataluña en re<strong>cursos</strong> <strong>de</strong> información<br />

relacionados con las TIC y la ingeniería civil y ofrece soporte al mayor polo <strong>de</strong><br />

51


VERIFICA - <strong>UPC</strong> – Má ster Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

investigación TIC en España así como a una actividad docente en el CN<strong>UPC</strong> que se<br />

traduce en 8 titulaciones y 23 másters oficiales.<br />

El fondo <strong>de</strong> la biblioteca está especializado en telecomunicaciones, informática e<br />

ingeniería civil, y está formado por libros recomendados en las guías docentes,<br />

bibliografía especializada, normativa, obras <strong>de</strong> consulta, revistas, ví<strong>de</strong>os, mapas,<br />

apuntes y exámenes, proyectos <strong>de</strong> fin <strong>de</strong> carrera y tesis doctorales.<br />

La BRGF se configura como un entorno rico en información, tecnología y personas<br />

que ha <strong>de</strong> integrarse en las activida<strong>de</strong>s <strong>de</strong> docencia, aprendizaje e investigación <strong>de</strong>l<br />

campus para contribuir a alcanzar <strong>los</strong> nuevos retos <strong>de</strong>l Espacio <strong>Europeo</strong> <strong>de</strong>l<br />

Conocimiento,<br />

• ofreciendo espacios versátiles con un alto componente tecnológico;<br />

• colaborando con otras unida<strong>de</strong>s;<br />

• implicándose en <strong>los</strong> procesos <strong>de</strong> aprendizaje, investigación y formación<br />

continuada;<br />

• convirtiendo Bibliotécnica, la biblioteca digital <strong>de</strong> la <strong>UPC</strong>, en un portal <strong>de</strong><br />

re<strong>cursos</strong> y servicios personalizados, y<br />

• dando a conocer <strong>de</strong> manera eficaz <strong>los</strong> re<strong>cursos</strong> y servicios bibliotecarios.<br />

El horario habitual <strong>de</strong> la biblioteca es <strong>de</strong> 9 a 21h <strong>de</strong> lunes a viernes. En período <strong>de</strong><br />

exámenes la biblioteca amplía su oferta en horario nocturno (hasta las 02.30) y<br />

durante <strong>los</strong> fines <strong>de</strong> semana.<br />

RECURSOS DE INF ORMAC IÓN<br />

Colecciones bibliográficas<br />

Las colecciones bibliográficas científicas y técnicas se divi<strong>de</strong>n en colecciones básicas<br />

que dan soporte a las guías docentes <strong>de</strong> las titulaciones y colecciones<br />

especializadas que dan soporte a las diferentes áreas temáticas <strong>de</strong> la titulación.<br />

La colección bibliográfica la componen más <strong>de</strong> 556.538 ejemplares <strong>de</strong> monografías<br />

y 20.397 colecciones <strong>de</strong> publicaciones en serie. La BRGF mantiene un fondo<br />

bibliográfico divido en tres ámbitos principales:<br />

• Colecciones <strong>de</strong>stinadas a la docencia, con todos <strong>los</strong> libros recomendados en<br />

las diferentes titulaciones <strong>de</strong> primer, segundo ciclo y másteres y <strong>cursos</strong> <strong>de</strong><br />

doctorado que se imparten en el campus.<br />

• Colecciones especializadas politécnicas <strong>de</strong> materias que dan soporte a la<br />

investigación en las siguientes áreas:<br />

� Electrónica<br />

� Física<br />

� Geología<br />

� Informática<br />

� Ingeniería civil<br />

� Ingeniería hidráulica<br />

� Ingeniería sanitaria<br />

� Ingeniería <strong>de</strong>l transporte<br />

� Matemáticas<br />

� Química<br />

52


VERIFICA - <strong>UPC</strong> – Má ster Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

� Telecomunicaciones<br />

• Colecciones documentales especializadas en ámbitos científico-técnico<br />

(normativa y legislación, tecnología <strong>de</strong>l <strong>de</strong>sarrollo humano sostenible, cartografía,<br />

tecnología y sociedad) y humanísticos (ciencia ficción, jazz y poesía catalana).<br />

Colecciones digitales<br />

Las bibliotecas también proporcionan acceso a re<strong>cursos</strong> <strong>de</strong> información electrónicos<br />

tanto a través <strong>de</strong>l catálogo como <strong>de</strong>s<strong>de</strong> la biblioteca digital <strong>de</strong> la <strong>UPC</strong>: diccionarios y<br />

enciclopedias, libros electrónicos, bases <strong>de</strong> datos, revistas electrónicas, etc.<br />

Actualmente pue<strong>de</strong>n consultarse 8.403 títu<strong>los</strong> <strong>de</strong> revistas electrónicas en texto<br />

completo.<br />

El Servicio <strong>de</strong> Bibliotecas y Documentación <strong>de</strong> la <strong>UPC</strong> ofrece acceso a más <strong>de</strong> 8.000<br />

revistas, libros y bases <strong>de</strong> datos electrónicos. Entre <strong>los</strong> más relevantes en cada<br />

área <strong>de</strong> especialización <strong>de</strong> la BRGF <strong>de</strong>stacamos:<br />

• Ingeniería electrónica y telecomunicaciones:<br />

� Inspec,<br />

� IEEEXplore<br />

� Recomendaciones UIT<br />

• Informática:<br />

� ACM Digital Library<br />

� Lecture Notes in Computer Science<br />

� CSA<br />

� Safari Tech Books Online<br />

• Ingeniería civil:<br />

� Compen<strong>de</strong>x<br />

� ICEA<br />

� Revistas ASCE<br />

• Matemáticas:<br />

� Mathscinet<br />

� Zentralblatt<br />

� SIAM<br />

Por otra parte, la BRGF elabora y mantiene cuatro portales web con la finalidad <strong>de</strong><br />

difundir y dinamizar sus colecciones especiales y culturales:<br />

• TDHS<br />

http://bibliotecnica.upc.edu/dhs/<br />

• ciencia ficción<br />

http://bibliotecnica.upc.edu/cienciaficcio/<br />

• poesía catalana<br />

http://bibliotecnica.upc.edu/bib160/colleccions/poesia/home/home.asp<br />

• jazz<br />

http://bibliotecnica.upc.edu/jazz/<br />

53


VERIFICA - <strong>UPC</strong> – Má ster Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

A<strong>de</strong>más, el SBD dispone <strong>de</strong>l portal <strong>UPC</strong>ommons (http://upcommons.upc.edu/),<br />

formado por un conjunto <strong>de</strong> repositorios institucionales <strong>de</strong> acceso abierto en<br />

Internet <strong>de</strong> documentos producidos y editados por <strong>los</strong> profesores e investigadores<br />

<strong>de</strong> la <strong>UPC</strong>. Los repositorios incluyen: tesis doctorales, materiales docentes, eprints,<br />

revistas, trabajos académicos, etc. También se dispone <strong>de</strong> una vi<strong>de</strong>oteca y <strong>de</strong><br />

repositorios <strong>de</strong> colecciones patrimoniales <strong>de</strong> la Universidad.<br />

SE RVIC IOS B IB LIOTECARIOS BÁSICOS Y ESPEC IALIZADOS<br />

Espacios y equipamientos<br />

Las bibliotecas ofrecen espacios y equipamientos para el estudio y el trabajo<br />

individual o en grupo, salas <strong>de</strong> formación y equipamientos para la reproducción <strong>de</strong>l<br />

fondo documental.<br />

• Servicio <strong>de</strong> catálogo<br />

El catálogo <strong>de</strong> las bibliotecas <strong>de</strong> la <strong>UPC</strong> es la herramienta que permite localizar <strong>los</strong><br />

documentos en cualquier formato que se encuentran en las bibliotecas <strong>de</strong> la <strong>UPC</strong><br />

(libros, revistas, apuntes, TFC, PFC, re<strong>cursos</strong> electrónicos, etc.). También se pue<strong>de</strong><br />

acce<strong>de</strong>r al Catálogo Colectivo <strong>de</strong> las Universida<strong>de</strong>s <strong>de</strong> Cataluña (CCUC), que<br />

permite localizar, a través <strong>de</strong> una única consulta, todos <strong>los</strong> documentos <strong>de</strong> las<br />

bibliotecas <strong>de</strong>l Consorcio <strong>de</strong> Bibliotecas Universitarias <strong>de</strong> Cataluña (CBUC) y <strong>de</strong><br />

otras instituciones.<br />

• Servicio <strong>de</strong> información bibliográfica y especializada<br />

El servicio <strong>de</strong> información bibliográfica, atendido <strong>de</strong> manera permanente por<br />

personal bibliotecario, ofrece información sobre las bibliotecas y sus servicios, y<br />

asesoramiento sobre dón<strong>de</strong> y cómo encontrar la información especializada. Los<br />

bibliotecarios temáticos, especializados en las colecciones <strong>de</strong> las áreas temáticas <strong>de</strong><br />

la <strong>UPC</strong>, proporcionan respuestas sobre búsquedas concretas <strong>de</strong> información, y<br />

también resuelven otras peticiones <strong>de</strong> información generales.<br />

• Servicio <strong>de</strong> préstamo<br />

El servicio <strong>de</strong> préstamo permite solicitar documentos <strong>de</strong> las bibliotecas <strong>de</strong> la <strong>UPC</strong> a<br />

todos <strong>los</strong> miembros <strong>de</strong> la comunidad universitaria durante un período establecido<br />

<strong>de</strong> tiempo. El servicio es único: pue<strong>de</strong>n solicitarse <strong>los</strong> documentos<br />

in<strong>de</strong>pendientemente <strong>de</strong> la biblioteca <strong>de</strong> la <strong>UPC</strong> don<strong>de</strong> se encuentren y, a<strong>de</strong>más,<br />

pue<strong>de</strong>n recogerse y <strong>de</strong>volverse en cualquiera <strong>de</strong> las bibliotecas.<br />

• Servicio <strong>de</strong> Obtención <strong>de</strong> Documentos (SOD)<br />

El SOD proporciona a la comunidad universitaria originales o copias <strong>de</strong> documentos<br />

que no están disponibles en las bibliotecas <strong>de</strong> la <strong>UPC</strong> y, a su vez, proporciona a<br />

instituciones y usuarios externos originales o copias <strong>de</strong> documentos <strong>de</strong> las<br />

bibliotecas <strong>de</strong> la <strong>UPC</strong>. El SOD suministra todo tipo <strong>de</strong> documentos: libros, artícu<strong>los</strong><br />

<strong>de</strong> revista, tesis doctorales, informes técnicos, patentes, conferencias, etc., <strong>de</strong><br />

cualquier país <strong>de</strong>l mundo y en cualquier lengua.<br />

• Servicio <strong>de</strong> Préstamo <strong>de</strong> Or<strong>de</strong>nadores Portátiles<br />

Las bibliotecas ofrecen a sus usuarios or<strong>de</strong>nadores portátiles en préstamo. Este<br />

servicio tiene como principal objetivo facilitar a <strong>los</strong> estudiantes, al PDI y al PAS<br />

equipos portátiles para acce<strong>de</strong>r a la información y documentación electrónica y<br />

54


VERIFICA - <strong>UPC</strong> – Má ster Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

trabajar <strong>de</strong> forma autónoma con conexión a la red inalámbrica <strong>de</strong> la <strong>UPC</strong>,<br />

potenciando el aprendizaje semipresencial y el acceso a <strong>los</strong> campus digitales <strong>de</strong> la<br />

<strong>UPC</strong>.<br />

• Servicio <strong>de</strong> formación en la competencia transversal en “Habilida<strong>de</strong>s<br />

Informacionales”<br />

Las bibliotecas organizan un gran número <strong>de</strong> activida<strong>de</strong>s <strong>de</strong> formación con el<br />

objetivo <strong>de</strong> proporcionar al alumnado las habilida<strong>de</strong>s necesarias para localizar,<br />

gestionar y utilizar la información <strong>de</strong> forma eficaz para el estudio y el futuro<br />

profesional: sesiones introductorias dirigidas a <strong>los</strong> alumnos <strong>de</strong> nuevo ingreso,<br />

sesiones <strong>de</strong> formación a <strong>los</strong> estudiantes (tres créditos <strong>de</strong> libre elección),<br />

colaboraciones en asignaturas <strong>de</strong> la <strong>UPC</strong>, sesiones sobre re<strong>cursos</strong> <strong>de</strong> información<br />

para la investigación, etc.<br />

• Servicio <strong>de</strong> Propiedad Intelectual (SEPI)<br />

El Servicio <strong>de</strong> Propiedad Intelectual (SEPI) orienta a <strong>los</strong> miembros <strong>de</strong> la comunidad<br />

universitaria sobre <strong>los</strong> principios básicos <strong>de</strong> la normativa en <strong>de</strong>rechos <strong>de</strong> autor,<br />

especialmente en lo que respecta a la información que se pone a su disposición a<br />

través <strong>de</strong> <strong>los</strong> servicios <strong>de</strong> las bibliotecas <strong>de</strong> la <strong>UPC</strong>. Igualmente, facilita la<br />

tramitación <strong>de</strong> <strong>los</strong> números i<strong>de</strong>ntificadores (ISBN, <strong>de</strong>pósito legal, etc.) <strong>de</strong> algunos<br />

documentos <strong>de</strong> interés para la docencia y la investigación universitaria.<br />

• La Factoría <strong>de</strong> Re<strong>cursos</strong> Docentes<br />

La Factoría es un servicio <strong>de</strong> soporte a la innovación docente <strong>de</strong>l PDI. La Factoría es<br />

un espacio en las bibliotecas don<strong>de</strong> el PDI pue<strong>de</strong> usar re<strong>cursos</strong> <strong>de</strong> información <strong>de</strong><br />

calidad, hardware (PC multimedia, grabadoras <strong>de</strong> DVD, tarjetas para capturar<br />

ví<strong>de</strong>o, escáneres, impresoras en color) y software (edición <strong>de</strong> imagen, ví<strong>de</strong>o y<br />

sonido; edición <strong>de</strong> páginas web, maquetación <strong>de</strong> publicaciones, digitalización) para<br />

la elaboración <strong>de</strong> re<strong>cursos</strong> o contenidos <strong>de</strong> nuevos materiales docentes digitales.<br />

• Servicio <strong>de</strong> conexión remota a <strong>los</strong> re<strong>cursos</strong> electrónicos<br />

A través <strong>de</strong>l servicio <strong>de</strong> acceso remoto es posible, previa autenticación, acce<strong>de</strong>r a<br />

<strong>los</strong> re<strong>cursos</strong> <strong>de</strong> la biblioteca digital <strong>de</strong> la <strong>UPC</strong> <strong>de</strong>s<strong>de</strong> or<strong>de</strong>nadores que no estén<br />

conectados a la red <strong>de</strong> la Universidad.<br />

• Laboratorio Virtual <strong>de</strong> Idiomas (LVI)<br />

El LVI es un espacio virtual para apren<strong>de</strong>r, mantener o mejorar el nivel <strong>de</strong><br />

diferentes lenguas, principalmente, el inglés, pero también el catalán y el<br />

castellano. Se trata <strong>de</strong> un portal con una selección <strong>de</strong> re<strong>cursos</strong> accesibles en línea:<br />

<strong>cursos</strong>, gramáticas, materiales para la preparación <strong>de</strong> exámenes, etc.<br />

• Acceso wifi<br />

Los usuarios <strong>de</strong> las bibliotecas <strong>de</strong> la <strong>UPC</strong> disponen <strong>de</strong> conexión a <strong>los</strong> re<strong>cursos</strong> <strong>de</strong> la<br />

red <strong>UPC</strong> y a Internet en general con dispositivos sin cables.<br />

• canalBIB<br />

Las bibliotecas <strong>de</strong> la <strong>UPC</strong> disponen <strong>de</strong> un sistema <strong>de</strong> difusión <strong>de</strong> informaciones <strong>de</strong><br />

interés para <strong>los</strong> usuarios presenciales que consiste en una pantalla LCD que<br />

55


VERIFICA - <strong>UPC</strong> – Má ster Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

proyecta contenidos multimedia alimentados a partir <strong>de</strong> diferentes fuentes <strong>de</strong><br />

información, como las noticias <strong>de</strong> las escuelas <strong>de</strong>l Campus Norte <strong>de</strong> la <strong>UPC</strong>.<br />

• Servicio <strong>de</strong> préstamo <strong>de</strong> libros electrónicos.<br />

OTROS SERVIC IOS A DESTACAR DE LA BRGF<br />

• Área CLIC, el espacio <strong>de</strong> autoaprendizaje multimedia: re<strong>cursos</strong> bibliográficos<br />

e informáticos, con 24 or<strong>de</strong>nadores <strong>de</strong> libre acceso para:<br />

� satisfacer las necesida<strong>de</strong>s <strong>de</strong> autoaprendizaje en materias<br />

propias <strong>de</strong> las titulaciones <strong>de</strong>l CN<strong>UPC</strong> y <strong>de</strong> idiomas <strong>de</strong> <strong>los</strong><br />

usuarios <strong>de</strong> la BRGF<br />

� ofrecer acceso a Internet para complementar las prestaciones<br />

<strong>de</strong>l acceso wifi<br />

� dar posibilidad <strong>de</strong> uso libre y gratuito <strong>de</strong> programas ofimáticos<br />

y otros usados en las titulaciones <strong>de</strong>l CN<strong>UPC</strong><br />

� posibilitar sesiones <strong>de</strong> formación en habilida<strong>de</strong>s<br />

informacionales<br />

• Estudios bibliométricos e infonométricos según las necesida<strong>de</strong>s y <strong>de</strong>mandas<br />

<strong>de</strong> las unida<strong>de</strong>s <strong>de</strong> funcionamiento <strong>de</strong>l CN<strong>UPC</strong><br />

• Bibliotecarios especializados (bibliotecarios temáticos) en re<strong>cursos</strong> <strong>de</strong><br />

información sobre ingeniería civil; ingeniería electrónica y telecomunicaciones;<br />

informática; sonido, imagen y multimedia; f ísica; matemáticas y estadística;<br />

economía y organización <strong>de</strong> empresas; educación y aprendizaje, y re<strong>cursos</strong><br />

generales<br />

• Colección centralizada <strong>de</strong> las tesis doctorales <strong>de</strong> la <strong>UPC</strong> en soporte papel<br />

• Aplicaciones <strong>de</strong> comunicación externa con <strong>los</strong> usuarios basadas en las TIC –<br />

SMS, pantalla AV (canalBIB), noticiario web, mensajes <strong>de</strong> correo electrónico, etc.<br />

• La biblioteca como agente activo en la vida académica y social <strong>de</strong>l CN<strong>UPC</strong>:<br />

difun<strong>de</strong> las activida<strong>de</strong>s que se generan en el campus, colaborando con su tejido<br />

asociativo o cediendo sus instalaciones y equipamientos para exposiciones y otras<br />

activida<strong>de</strong>s<br />

• Servicio <strong>de</strong> préstamo <strong>de</strong> taquillas para semestres o <strong>cursos</strong> académicos<br />

completos<br />

• Colaboración con la docencia <strong>de</strong>l CN<strong>UPC</strong> ofreciendo formación en habilida<strong>de</strong>s<br />

informacionales a nivel <strong>de</strong> grado y postgrado (masteres y doctorados)<br />

• Servicios a <strong>los</strong> <strong>de</strong>partamentos <strong>de</strong>l CN<strong>UPC</strong> mediante bibliotecario <strong>de</strong><br />

<strong>de</strong>partamentos: obtención <strong>de</strong> documentos, préstamo a domicilio, copias <strong>de</strong><br />

artícu<strong>los</strong>, etc.<br />

• Servicios a empresas que ponen al alcance <strong>de</strong> empresas, organizaciones y<br />

particulares, prestaciones <strong>de</strong> información y documentación especializadas en <strong>los</strong><br />

ámbitos temáticos <strong>de</strong> la BRGF<br />

PRINC IPALES DATOS 2007<br />

56


VERIFICA - <strong>UPC</strong> – Má ster Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

Política bibliotecaria <strong>de</strong> adquisiciones<br />

Criterios generales <strong>de</strong> gestión<br />

• Los libros y otros documentos científicos y técnicos adquiridos con este<br />

presupuesto son propiedad <strong>de</strong> la <strong>UPC</strong> y están al servicio <strong>de</strong> toda la comunidad<br />

universitaria, in<strong>de</strong>pendientemente <strong>de</strong> la biblioteca <strong>de</strong>positaria <strong>de</strong>l documento. Por<br />

tanto, tienen que estar todos catalogados y clasificados en el Catálogo <strong>de</strong> las<br />

bibliotecas <strong>de</strong> la <strong>UPC</strong>.<br />

• Las partidas asignadas para la adquisición y la renovación <strong>de</strong> documentación<br />

bibliográfica son finalistas y por tanto no pue<strong>de</strong>n <strong>de</strong>stinarse a otros conceptos y<br />

necesida<strong>de</strong>s. Este es un primer paso para asegurar un crecimiento continuado y<br />

una correcta gestión <strong>de</strong> las colecciones bibliográficas <strong>de</strong> las bibliotecas <strong>de</strong> la <strong>UPC</strong>.<br />

Indicadores cualitativos<br />

• Calidad: Los documentos bibliográficos adquiridos tienen que satisfacer las<br />

necesida<strong>de</strong>s <strong>de</strong> formación e información científica y técnica <strong>de</strong> <strong>los</strong> usuarios <strong>de</strong> la<br />

biblioteca.<br />

• Vigencia: Los documentos bibliográficos adquiridos tienen que ser <strong>de</strong><br />

máxima actualidad y/o vali<strong>de</strong>z.<br />

• Difusión y acceso: Los documentos bibliográficos adquiridos tienen que ser<br />

conocidos y accesibles por <strong>los</strong> miembros <strong>de</strong> la <strong>UPC</strong> mediante el catálogo.<br />

• Utilidad: Los documentos bibliográficos adquiridos tienen que ser<br />

consultados por <strong>los</strong> usuarios, en la modalidad <strong>de</strong> préstamo o <strong>de</strong> consulta en la<br />

biblioteca.<br />

Colecciones básicas<br />

57


VERIFICA - <strong>UPC</strong> – Má ster Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

• La biblioteca asegurará la presencia <strong>de</strong> toda la bibliografía recomendada en<br />

las guías docentes <strong>de</strong> las titulaciones, duplicando, cuando se consi<strong>de</strong>re necesario,<br />

<strong>los</strong> títu<strong>los</strong> más consultados.<br />

• La biblioteca reforzará las colecciones básicas adquiriendo, cuando se<br />

consi<strong>de</strong>re necesario, como mínimo 1 ejemplar <strong>de</strong> <strong>los</strong> 100 títu<strong>los</strong> más solicitados en<br />

préstamo a otras bibliotecas <strong>de</strong> la <strong>UPC</strong> a lo largo <strong>de</strong>l curso.<br />

• La biblioteca adquirirá aquel<strong>los</strong> documentos que crea conveniente para el<br />

<strong>de</strong>sarrollo <strong>de</strong> la docencia y según las necesida<strong>de</strong>s <strong>de</strong> sus usuarios directos.<br />

• La biblioteca potenciará al máximo <strong>los</strong> libros y las revistas electrónicas y<br />

otros documentos digitales que se encuentren accesibles <strong>de</strong>s<strong>de</strong> Bibliotécnica y/o la<br />

Biblioteca Digital <strong>de</strong> Cataluña BDC/CBUC.<br />

1.1. Colecciones especializadas<br />

• La biblioteca adquirirá, cuando se consi<strong>de</strong>re necesario, aquella nueva<br />

bibliografía especializada recomendada por <strong>los</strong> usuarios durante el curso y<br />

<strong>de</strong>si<strong>de</strong>ratas, que no estén en ninguna otra biblioteca <strong>de</strong> la <strong>UPC</strong>.<br />

• La biblioteca gestionará, según sus re<strong>cursos</strong>, las áreas <strong>de</strong> especialización<br />

que le son propias o próximas.<br />

1.2. Colecciones <strong>de</strong> revistas<br />

• La biblioteca seguirá la política <strong>de</strong> adquisiciones <strong>de</strong> revistas que marca el<br />

documento aprobado por la COBISID: La comunicació científica a la <strong>UPC</strong>.<br />

• Gestión <strong>de</strong> las revistas <strong>de</strong> las bibliotecas y subscripciones (2003). (No<br />

duplicados y priorización <strong>de</strong>l soporte electrónico frente al soporte papel).<br />

• La biblioteca tendrá que realizar evaluaciones periódicas <strong>de</strong> la colección para<br />

así adaptarla a las necesida<strong>de</strong>s <strong>de</strong> sus usuarios teniendo en cuenta las nuevas<br />

posibilida<strong>de</strong>s <strong>de</strong> servicio que ofrecen las revistas electrónicas y <strong>los</strong> presupuestos<br />

asignados.<br />

• La biblioteca hará llegar a la Unidad <strong>de</strong> Re<strong>cursos</strong> para la Investigación el<br />

listado <strong>de</strong> <strong>los</strong> títu<strong>los</strong> <strong>de</strong> revistas que consi<strong>de</strong>re necesarios para el apoyo a la<br />

docencia y a la investigación <strong>de</strong> <strong>los</strong> usuarios.<br />

Se priorizarán <strong>los</strong> títu<strong>los</strong> que sean accesibles en soporte digital, y no se suscribirá la<br />

colección en papel si esto hace incrementar el coste <strong>de</strong> la suscripción.<br />

• Se seguirán realizando las tareas iniciadas respecto a la eliminación <strong>de</strong><br />

duplicados entre bibliotecas <strong>de</strong> la <strong>UPC</strong> y, para las revistas más caras, se colaborará<br />

con las bibliotecas <strong>de</strong>l CBUC.<br />

1.3. Colecciones digitales y otro material multimedia<br />

• La biblioteca mantendrá y renovará la suscripción local <strong>de</strong> <strong>los</strong> documentos<br />

electrónicos y digitales que crea necesarios para el soporte a la docencia y a la<br />

investigación <strong>de</strong>l centro o campus.<br />

58


VERIFICA - <strong>UPC</strong> – Má ster Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

• La biblioteca velará por el incremento, cuando lo consi<strong>de</strong>re necesario y en la<br />

medida que sea posible (re<strong>cursos</strong> económicos y noveda<strong>de</strong>s editoriales), <strong>de</strong> sus<br />

colecciones documentales en soporte electrónico y digital.<br />

• La biblioteca comunicará a las unida<strong>de</strong>s <strong>de</strong> <strong>los</strong> Servicios Generales <strong>de</strong><br />

Bibliotecas las nuevas adquisiciones para po<strong>de</strong>r analizar la compra con acceso en<br />

red.<br />

1.4. Encua<strong>de</strong>rnaciones y mantenimiento <strong>de</strong> las colecciones<br />

• La biblioteca velará para asegurar la conservación y el mantenimiento <strong>de</strong> las<br />

colecciones documentales mediante la encua<strong>de</strong>rnación u otros sistemas <strong>de</strong><br />

conservación.<br />

Informes <strong>de</strong> cierre<br />

• Se recomienda que cada biblioteca informe <strong>de</strong> este presupuesto a la<br />

comisión <strong>de</strong> biblioteca o <strong>de</strong> usuarios <strong>de</strong> centro o campus, así como <strong>de</strong> aquellas<br />

distribuciones internas que cada responsable <strong>de</strong> biblioteca haya elaborado.<br />

• Cada responsable <strong>de</strong> biblioteca tendrá que presentar un informe <strong>de</strong> cierre y<br />

valoración <strong>de</strong>l presupuesto con propuestas <strong>de</strong> mejora, a finales <strong>de</strong> enero <strong>de</strong>l 2008 a<br />

la Unidad <strong>de</strong> Gestión y Desarrollo <strong>de</strong>l Servicio <strong>de</strong> Bibliotecas y Documentación.<br />

Los programas <strong>de</strong> cooperación educativa <strong>de</strong> la <strong>UPC</strong>: carácter general<br />

La Ley Orgánica <strong>de</strong> Universida<strong>de</strong>s y la Ley <strong>de</strong> Universida<strong>de</strong>s <strong>de</strong> Cataluña establecen<br />

en su articulado que una <strong>de</strong> las funciones <strong>de</strong> la universidad es preparar a <strong>los</strong><br />

estudiantes para el ejercicio <strong>de</strong> activida<strong>de</strong>s profesionales que exijan la aplicación <strong>de</strong><br />

conocimientos y métodos científicos. Para favorecer el cumplimiento <strong>de</strong> esta<br />

función, la <strong>UPC</strong> promueve la participación <strong>de</strong> sus estudiantes en activida<strong>de</strong>s <strong>de</strong><br />

cooperación educativa. Un convenio <strong>de</strong> cooperación educativa es una estancia <strong>de</strong><br />

prácticas profesionales en una empresa, durante un período <strong>de</strong> tiempo establecido<br />

entre el estudiante y la empresa y con la conformidad <strong>de</strong> la universidad, en el que<br />

el estudiante adquiere competencia profesional tutelado por profesionales con<br />

experiencia.<br />

Los objetivos <strong>de</strong> <strong>los</strong> programas <strong>de</strong> cooperación educativa universidad-empresa son:<br />

complementar la formación recibida por el estudiante en la universidad con<br />

experiencias profesionales en el ámbito empresarial; promover y consolidar<br />

víncu<strong>los</strong> <strong>de</strong> colaboración entre la universidad y su entorno empresarial y<br />

profesional; fortalecer <strong>los</strong> lazos entre el estudiante y la universidad, así como con<br />

las empresas.<br />

Los programas <strong>de</strong> cooperación educativa podrán dar lugar al reconocimiento <strong>de</strong><br />

créditos optativos, que se incorporarán al expediente <strong>de</strong>l estudiante. La concesión<br />

<strong>de</strong> dichos créditos estará avalada por la CRUE (Comisión <strong>de</strong> Relación Universidad –<br />

Empresa) <strong>de</strong> la FIB, la cual velará por el interés formativo para el estudiante <strong>de</strong> <strong>los</strong><br />

Convenios <strong>de</strong> Cooperación Educativa.<br />

Convenios que regulan la participación <strong>de</strong> empresas en la realización <strong>de</strong><br />

prácticas <strong>de</strong> <strong>los</strong> estudiantes<br />

La Ley Orgánica <strong>de</strong> Universida<strong>de</strong>s y la Ley Catalana <strong>de</strong> Universida<strong>de</strong>s establecen en<br />

su articulado que una <strong>de</strong> las funciones <strong>de</strong> la Universidad es preparar a <strong>los</strong><br />

estudiantes para el ejercicio <strong>de</strong> activida<strong>de</strong>s profesionales que exijan la aplicación <strong>de</strong><br />

59


VERIFICA - <strong>UPC</strong> – Má ster Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

conocimientos y métodos científicos. Para favorecer el cumplimiento <strong>de</strong> esta<br />

función, la FIB promueve la participación <strong>de</strong> sus estudiantes en activida<strong>de</strong>s <strong>de</strong><br />

cooperación educativa con las empresas <strong>de</strong>l sector. El marco para estas activida<strong>de</strong>s<br />

son <strong>los</strong> Convenios <strong>de</strong> Cooperación Educativa, regulados por el Real Decreto<br />

1491/81 sobre Programas <strong>de</strong> Cooperación Educativa, y actualizado por el Real<br />

Decreto 1845/94. El Convenio que se firma con las empresas es común a toda la<br />

Universidad y especifica el plan <strong>de</strong> trabajo, la duración y horario <strong>de</strong> este, la<br />

compensación que recibirá el estudiante en concepto <strong>de</strong> beca y el tutor <strong>de</strong> la<br />

empresa encargado <strong>de</strong> velar por el correcto funcionamiento <strong>de</strong> la estancia.<br />

La FIB en su Guía Docente apartado 5, establece las condiciones bajo las cuales se<br />

<strong>de</strong>sarrollan <strong>los</strong> Convenios <strong>de</strong> Cooperación Educativa. La FIB pone a disposición <strong>de</strong><br />

las empresas una aplicación web, para que estas puedan publicitar sus ofertas <strong>de</strong><br />

prácticas <strong>de</strong> empresa <strong>de</strong> forma totalmente transparente. Estas ofertas son<br />

validadas por el Área <strong>de</strong> Proyectos y Relaciones Externas <strong>de</strong> la FIB, el cual asegura<br />

que el plan <strong>de</strong> trabajo correspon<strong>de</strong> a un proyecto informático. A continuación <strong>los</strong><br />

estudiantes interesados pue<strong>de</strong>n aplicar a ellas.<br />

Para participar en <strong>los</strong> programas <strong>de</strong> cooperación educativa <strong>los</strong> estudiantes <strong>de</strong>ben<br />

haber superado la mitad <strong>de</strong> <strong>los</strong> créditos <strong>de</strong> la titulación que estén cursando y tener<br />

vigente el seguro escolar. El número máximo <strong>de</strong> horas autorizado que un<br />

estudiante pue<strong>de</strong> participar en convenios <strong>de</strong> cooperación educativa es <strong>de</strong> 960 horas<br />

por año académico, respetando siempre el horario escolar.<br />

Al finalizar el Convenio, tanto el tutor <strong>de</strong> la empresa como el estudiante <strong>de</strong>ben<br />

completar sendos informes <strong>de</strong> evaluación <strong>de</strong> la estancia, cada uno <strong>de</strong>s<strong>de</strong> su punto<br />

<strong>de</strong> vista, a<strong>de</strong>más el estudiante <strong>de</strong>be redactar una breve memoria explicando el<br />

objeto <strong>de</strong> la estancia, el trabajo <strong>de</strong>sempeñado, y el aporte formativo logrado. Estos<br />

materiales son utilizados por la CRUE <strong>de</strong> la FIB para hacer el seguimiento <strong>de</strong> las<br />

prácticas y eventualmente tomas las medidas correctoras necesarias.<br />

Los programas <strong>de</strong> cooperación educativa pue<strong>de</strong> suponer el reconocimiento <strong>de</strong> 12 créditos<br />

optativos. Compete a la CRUE el reconocimiento <strong>de</strong> estos créditos, para ello es condición<br />

necesaria tener <strong>los</strong> correspondientes informes favorables y haber efectuado una estancia <strong>de</strong><br />

una duración mínima <strong>de</strong> 300 horas.<br />

Asimismo, <strong>los</strong> Convenios <strong>de</strong> Cooperación Educativa también son el marco para la realización<br />

<strong>de</strong>l Proyecto Final <strong>de</strong> Grado o <strong>Máster</strong> en empresa. Para ello, el estudiante <strong>de</strong>berá tener<br />

asignado un tutor académico, aparte <strong>de</strong>l tutor <strong>de</strong> la empresa y la estancia <strong>de</strong>berá ser <strong>de</strong> una<br />

duración mínima <strong>de</strong> 540 horas. Si la estancia en la empresa es superior a las 900 horas, el<br />

estudiante podrá en este caso solicitar el reconocimiento <strong>de</strong> <strong>los</strong> 12 créditos por prácticas en<br />

empresa, a<strong>de</strong>más <strong>de</strong> <strong>los</strong> propios por la realización <strong>de</strong>l Proyecto Final <strong>de</strong> Grado o <strong>Máster</strong>.<br />

Comisión <strong>de</strong> Relaciones Universidad/Empresa (CRUE)<br />

El objeto <strong>de</strong> esta comisión es organizar, promover y tutelar <strong>los</strong> convenios <strong>de</strong><br />

cooperación educativa en que participen estudiantes <strong>de</strong> la FIB. Está formada por el<br />

presi<strong>de</strong>nte (Vice<strong>de</strong>cano <strong>de</strong> Relaciones con las Empresas), dos profesores, dos<br />

estudiantes y un PAS.<br />

Es a esta Comisión a quien compete <strong>los</strong> eventuales efectos académicos <strong>de</strong> <strong>los</strong><br />

convenios.<br />

Durante el curso 2007-2008 en la FIB se realizaron 513 convenios <strong>de</strong> cooperación<br />

educativa con 157 empresas<br />

60


VERIFICA - <strong>UPC</strong> – Má ster Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

6.2 Igualdad <strong>de</strong> oportunida<strong>de</strong>s, no discriminación y accesibilidad universal<br />

<strong>de</strong> las personas con discapacidad<br />

La <strong>UPC</strong>, como institución creadora <strong>de</strong> cultura, está obligada a transmitir el<br />

conocimiento que genera, con acciones que alcancen <strong>de</strong>s<strong>de</strong> la participación<br />

activa en <strong>los</strong> <strong>de</strong>bates sociales, hasta la formación <strong>de</strong> <strong>los</strong> ciudadanos y ciudadanas<br />

en <strong>los</strong> ámbitos <strong>de</strong> conocimientos que le son propios.<br />

El Consejo <strong>de</strong> Gobierno <strong>de</strong> la <strong>UPC</strong> apuesta por un proyecto <strong>de</strong> Universidad<br />

comprometida con <strong>los</strong> valores <strong>de</strong> la <strong>de</strong>mocracia, <strong>de</strong> <strong>los</strong> <strong>de</strong>rechos humanos, la<br />

justicia, la solidaridad, la cooperación y el <strong>de</strong>sarrollo sostenible.<br />

En general, quiere fortalecer el compromiso social y el respeto por la diversidad.<br />

De manera particular, preten<strong>de</strong> alcanzar la igualdad <strong>de</strong> oportunida<strong>de</strong>s <strong>de</strong><br />

aquellas personas que tienen víncu<strong>los</strong> con la institución.<br />

Para explicitar su compromiso, el Consejo <strong>de</strong> Dirección <strong>de</strong> la <strong>UPC</strong>, en su proyecto<br />

<strong>de</strong> gobierno (<strong>UPC</strong> 10) para el período 2007-2010, ha plasmado <strong>de</strong> forma explícita la<br />

realización <strong>de</strong> una serie <strong>de</strong> actuaciones dirigidas a alcanzar estos objetivos.<br />

Dentro <strong>de</strong>l mo<strong>de</strong>lo <strong>de</strong> gestión <strong>de</strong> la <strong>UPC</strong> se han creado diferentes figuras y<br />

unida<strong>de</strong>s, con la f inalidad <strong>de</strong> alcanzar <strong>los</strong> objetivos propuestos por la institución.<br />

Cabe <strong>de</strong>stacar el programa <strong>de</strong> atención a las discapacida<strong>de</strong>s (PAD) <strong>de</strong>l que<br />

seguidamente <strong>de</strong>scribimos su principal misión y objetivos.<br />

Programa <strong>de</strong> Atención a las Discapacida<strong>de</strong>s (PAD)<br />

El Programa <strong>de</strong> Atención a las Discapacida<strong>de</strong>s (PAD) se enmarca <strong>de</strong>ntro <strong>de</strong>l Plan<br />

Director para la Igualdad <strong>de</strong> Oportunida<strong>de</strong>s <strong>de</strong> la <strong>UPC</strong>, bajo la estructura <strong>de</strong>l<br />

Servicio <strong>de</strong> Activida<strong>de</strong>s Sociales, UNIVERS.<br />

El principal objetivo es: Contribuir a la plena integración <strong>de</strong> la comunidad<br />

universitaria (estudiantes, PDI y PAS) que presenten alguna discapacidad,<br />

para que su actividad en la universidad se <strong>de</strong>sarrolle con normalidad.<br />

Los objetivos específicos son <strong>los</strong> siguientes:<br />

1. I<strong>de</strong>ntif icar y conocer <strong>los</strong> estudiantes, PDI i PAS <strong>de</strong> la <strong>UPC</strong> con alguna<br />

discapacidad.<br />

2. Detectar, analizar, aten<strong>de</strong>r y/o <strong>de</strong>rivar les necesida<strong>de</strong>s <strong>de</strong> las personas <strong>de</strong> la<br />

comunidad universitaria con discapacidad.<br />

3. Velar por el cumplimiento <strong>de</strong> medidas técnicas y académicas, y conseguir <strong>los</strong><br />

re<strong>cursos</strong> necesarios.<br />

4. Informar y orientar sobre cuestiones relacionadas con la discapacidad.<br />

5. Promover la participación <strong>de</strong> las personas con alguna discapacidad en las<br />

activida<strong>de</strong>s <strong>de</strong> la comunidad universitaria.<br />

6. Realizar acciones <strong>de</strong> sensibilización <strong>de</strong> la comunidad universitaria sobre la<br />

discapacidad.<br />

7. Promover la participación <strong>de</strong> la comunidad universitaria en activida<strong>de</strong>s <strong>de</strong><br />

atención y soporte a las personas con discapacida<strong>de</strong>s.<br />

61


VERIFICA - <strong>UPC</strong> – Má ster Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

A través <strong>de</strong> la Vicerrectora <strong>de</strong> Relaciones Institucionales y Promoción Territorial se<br />

crea la figura <strong>de</strong> <strong>los</strong> agentes colaboradores en <strong>los</strong> centros docentes propios y<br />

campus universitarios.<br />

La función <strong>de</strong> <strong>los</strong> agentes colaboradores es <strong>de</strong>tectar <strong>los</strong> estudiantes, PDI i PAS, <strong>de</strong><br />

sus centros docentes o campus universitarios, con necesida<strong>de</strong>s e informarnos <strong>de</strong><br />

cada caso para coordinar las actuaciones a realizar.<br />

Plan Director para la Igualdad <strong>de</strong> Oportunida<strong>de</strong>s - <strong>UPC</strong><br />

Así pues, tal como se indica en la introducción, uno <strong>de</strong> <strong>los</strong> objetivos <strong>de</strong> la <strong>UPC</strong> es<br />

fortalecer el compromiso social y el respecto por la diversidad. De mane ra<br />

particular, quiere alcanzar la igualdad <strong>de</strong> oportunida<strong>de</strong>s <strong>de</strong> aquellas personas<br />

que, <strong>de</strong> alguna manera, tienen víncu<strong>los</strong> con la institución<br />

Es con esta finalidad que se diseña y aprueba el Plan Director para la Igualdad <strong>de</strong><br />

Oportunida<strong>de</strong>s, mediante el cual la <strong>UPC</strong> se dota <strong>de</strong> una herramienta, <strong>de</strong> un<br />

medio y <strong>de</strong> un marco <strong>de</strong> referencia para <strong>de</strong>sarrollar su compromiso institucional<br />

con este principio <strong>de</strong> igualdad, no-discriminación y <strong>de</strong> respeto por la diversidad.<br />

Este plan <strong>de</strong>fine <strong>los</strong> principios sobre <strong>los</strong> cuales se han <strong>de</strong> <strong>de</strong>sarrollar <strong>los</strong> Planes<br />

Sectoriales. Inicialmente, el compromiso con la comunidad universitaria es la<br />

elaboración, puesta en marcha y seguimiento <strong>de</strong> dos Planes Sectoriales, que tienen<br />

como base la igualdad <strong>de</strong> oportunida<strong>de</strong>s por razón <strong>de</strong> género y por razón <strong>de</strong><br />

discapacidad.<br />

De ntro <strong>de</strong>l Plan Sectorial para la Igualdad <strong>de</strong> Oportunida<strong>de</strong>s por razón <strong>de</strong><br />

discapacidad, <strong>de</strong>stacamos el Objetivo General 4 “Eliminar todo tipo <strong>de</strong><br />

barreras, asegurando la accesibilidad universal” que ha <strong>de</strong>rivado en <strong>los</strong><br />

siguientes objetivos específicos:<br />

Objetivo Específico 12.- Introducir el principio <strong>de</strong> igualdad y <strong>de</strong> accesibilidad<br />

tecnológica y <strong>de</strong> comunicaciones.<br />

Objetivo Específico 13.- Introducir el principio <strong>de</strong> igualdad y <strong>de</strong> accesibilidad<br />

arquitectónica, incorporándolo en <strong>los</strong> proyectos <strong>de</strong> obra nueva, <strong>de</strong> acuerdo con la<br />

legislación vigente, así como en la adaptación <strong>de</strong> <strong>los</strong> edificios ya existentes.<br />

Para alcanzar estos objetivos se han previsto un total <strong>de</strong> 43 acciones a <strong>de</strong>sarrollar<br />

en el período 2007-2010.<br />

Las diferentes acciones han sido asignadas al responsable <strong>de</strong>l Consejo <strong>de</strong> Dirección<br />

y al responsable directo <strong>de</strong> la gestión.<br />

Más información en:<br />

Universitat Politècnica <strong>de</strong> Catalunya. <strong>UPC</strong> 10 : pla <strong>de</strong> govern 2006-2010. Disponible<br />

a <br />

Universitat Politècnica <strong>de</strong> Catalunya. Cátedra <strong>de</strong> Accesibilidad: arquitectura, diseño<br />

y tecnología para todos. Disponible a <br />

62


VERIFICA - <strong>UPC</strong> – Má ster Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

Universitat Politécnica <strong>de</strong> Catalunya. Pla Director per a la Igualtat d’Oportunitats.<br />

Disponible a <br />

7. Enseñanzas no presenciales<br />

La titulación <strong>de</strong> graduado en ingeniería informática se propone en modalidad<br />

presencial.<br />

De todos modos, se pondrá a disposición <strong>de</strong> <strong>los</strong> estudiantes <strong>los</strong> re<strong>cursos</strong> propios <strong>de</strong><br />

la enseñanza a distancia disponibles, como son la plataforma Atenea y <strong>los</strong><br />

laboratorios remotos (i-Labs) y las herramientas <strong>de</strong> soporte a la docencia<br />

contenidas en el Racó <strong>de</strong> la FIB (la Intranet <strong>de</strong> la Facultad).<br />

Plataforma ATENEA: entorno virtual <strong>de</strong> docencia <strong>de</strong> la <strong>UPC</strong><br />

Atenea es el entorno virtual <strong>de</strong> docencia <strong>de</strong> la <strong>UPC</strong>. Su diseño se ha realizado a<br />

partir <strong>de</strong> las aportaciones <strong>de</strong>l profesorado y <strong>de</strong> las unida<strong>de</strong>s básicas (centros<br />

docentes, <strong>de</strong>partamentos y institutos universitarios <strong>de</strong> investigación), con el<br />

objetivo <strong>de</strong> dar soporte a la adaptación <strong>de</strong> <strong>los</strong> estudios <strong>de</strong> la <strong>UPC</strong> a las directrices<br />

<strong>de</strong>l Espacio <strong>Europeo</strong> <strong>de</strong> Educación Superior. Atenea se ha <strong>de</strong>sarrollado utilizando<br />

como base tecnológica la plataforma <strong>de</strong> programario abierto <strong>de</strong> Moodle.<br />

Racó <strong>de</strong> la F IB: La Intranet <strong>de</strong> la Facultad está integrada con ATENEA y con otros<br />

sistemas <strong>de</strong> información <strong>de</strong> la universidad y recibe una media <strong>de</strong> 250.000 visitas<br />

mensuales. A través <strong>de</strong> este servicio se pue<strong>de</strong> acce<strong>de</strong>r a contenidos docentes y a<br />

re<strong>cursos</strong> <strong>de</strong> forma no presencial, acce<strong>de</strong>r a herramientas <strong>de</strong> participación que<br />

facilitan el aprendizaje no formal, entregar prácticas y trabajos y solicitar otros<br />

servicios <strong>de</strong> soporte (como la reserva <strong>de</strong> equipos, las consultas, etc.).<br />

8. Conclusión<br />

Según lo <strong>de</strong>scrito en <strong>los</strong> apartados anteriores se pone <strong>de</strong> manifiesto que la FIB<br />

dispone <strong>de</strong> <strong>los</strong> re<strong>cursos</strong> necesarios para la implantación <strong>de</strong> la titulación <strong>de</strong> máster<br />

propuesta.<br />

7.2. Previsión <strong>de</strong> adquisición <strong>de</strong> <strong>los</strong> re<strong>cursos</strong> materiales y servicios<br />

necesarios<br />

Como se ha comentado en el apartado anterior, la FIB dispone actualmente <strong>de</strong><br />

re<strong>cursos</strong> suficientes para <strong>de</strong>splegar la titulación <strong>de</strong> máster propuesta.<br />

63


VERIFICA - <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

Subapartados<br />

8. RESULTADOS PREV<strong>IST</strong>OS<br />

8.1. Valores cuantitativos estimados para <strong>los</strong> indicadores y su justif icación<br />

8.2. Progreso y resultados <strong>de</strong> aprendizaje<br />

8.1. Valores cuantitativos estimados para <strong>los</strong> indicadores y su justificación<br />

Los valores estimados para la titulación, en comparación con otras titulaciones <strong>de</strong> <strong>Máster</strong> Erasmus<br />

Mundus similares, y <strong>de</strong>bido al proceso <strong>de</strong> selección <strong>de</strong> estudiantes, casi la totalidad becados por el<br />

programa, son <strong>los</strong> siguientes:<br />

Tasa <strong>de</strong> graduación: 94 % (todos <strong>los</strong> estudiantes salvo 2 <strong>de</strong> cada 30)<br />

Tasa <strong>de</strong> abandono: 6 %<br />

Tasa <strong>de</strong> eficiencia: 100 %<br />

8.2. Progreso y resultados <strong>de</strong> aprendizaje<br />

La evaluación <strong>de</strong>l aprendizaje <strong>de</strong>l alumnado se plantea <strong>de</strong> forma continua, es <strong>de</strong>cir no se<br />

acumulará en la etapa final y a<strong>de</strong>más servirá tanto para regular el rit mo <strong>de</strong> trabajo y <strong>de</strong>l<br />

aprendizaje a lo largo <strong>de</strong>l transcurso <strong>de</strong> la materia (evaluación formativa), como para permit ir al<br />

alumnado conocer su grado <strong>de</strong> adquisición <strong>de</strong> aprendizaje (evaluación sumativa) y también para<br />

darle la opción, a reorientar su aprendizaje (evaluación formativa).<br />

La evaluación formativa se ha diseñado <strong>de</strong> tal modo, que permita informar al alumnado sobre su<br />

progreso o falta <strong>de</strong> él, a<strong>de</strong>más <strong>de</strong> ayudarlo, mediante la correspondiente retroalimentación por<br />

parte <strong>de</strong>l profesorado, a alcanzar <strong>los</strong> objetivos <strong>de</strong> aprendizaje contemplados en la correspondiente<br />

asignatura o materia.<br />

La evaluación sumativa se ha diseñado con el objetivo <strong>de</strong> calificar al alumno o alumna para su<br />

correspondiente promoción y acreditación ante terceros. La calificación <strong>de</strong> cada alumno o alumna<br />

está basada en una cantidad suficiente <strong>de</strong> notas que <strong>de</strong>bidamente pon<strong>de</strong>radas configuran su<br />

calificación final.<br />

Para valorar el aprendizaje <strong>de</strong>l estudiantado se han planificado suficientes y diversos tipos <strong>de</strong><br />

activida<strong>de</strong>s <strong>de</strong> evaluación a lo largo <strong>de</strong> la impartición <strong>de</strong> cada materia. La programación <strong>de</strong> dichas<br />

activida<strong>de</strong>s es un documento útil tanto para el alumnado como para el profesorado. Todas las<br />

activida<strong>de</strong>s <strong>de</strong> evaluación son coherentes con <strong>los</strong> objetivos específicos y/o competencias genéricas<br />

programadas por el plan <strong>de</strong> estudios, en cada asignatura o materia. El conjunto <strong>de</strong> tareas y/o<br />

activida<strong>de</strong>s que realiza el alumno o alumna configura su aprendizaje y le permite la obtención <strong>de</strong><br />

la calificación final <strong>de</strong> cada asignatura o materia.<br />

La evaluación se basa en unos criterios <strong>de</strong> calidad, suficientemente fundamentados, transparentes<br />

y públicos para el alumno o alumna <strong>de</strong>s<strong>de</strong> el inicio. Dichos criterios están acor<strong>de</strong>s tanto con las<br />

activida<strong>de</strong>s planificadas, metodologías aplicadas, como con <strong>los</strong> objetivos <strong>de</strong> aprendizaje previstos<br />

para alcanzar por el alumnado.<br />

64


VERIFICA - <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

APARTADO 9 VERIFICA – S<strong>IST</strong>EMA DE GARANTÍA DE LA CALIDAD<br />

9.1. Responsables <strong>de</strong>l sistema <strong>de</strong> garantía <strong>de</strong> calidad <strong>de</strong>l plan <strong>de</strong> estudios<br />

La Comisión <strong>de</strong> <strong>Máster</strong> EMDC <strong>de</strong>l Departamento <strong>de</strong> Arquitectura <strong>de</strong> Computadores<br />

(en coordinación con el órgano <strong>de</strong> gestión inter-universitario <strong>de</strong>l <strong>Máster</strong> Erasmus<br />

Mundus EMDC) será la responsable <strong>de</strong> gestionar, coordinar y realizar el seguimiento<br />

<strong>de</strong>l Sistema <strong>de</strong> Garantía Interno <strong>de</strong> la Calidad <strong>de</strong>l programa formativo. El órgano <strong>de</strong><br />

gestión que ya existe en el DAC para el Master CANS se ha duplicado para crear en<br />

esta comisión que se encargará también <strong>de</strong> este nuevo máster, aprovechando la<br />

experiencia <strong>de</strong> la comisión <strong>de</strong>l máster CANS.<br />

a) <strong>Estructura</strong> y composición:<br />

En relación a su composición, está formada por miembros <strong>de</strong>l equipo directivo y<br />

técnico <strong>de</strong> la unidad, por personas <strong>de</strong> su comunidad (PDI, PAS y estudiantes) y, si<br />

se consi<strong>de</strong>ra oportuno, pue<strong>de</strong> incluir una representación <strong>de</strong> otros grupos <strong>de</strong> interés<br />

(empresas, centros <strong>de</strong> investigación, colegios profesionales, representantes <strong>de</strong> la<br />

administración, etc.) vinculados muy estrechamente a las activida<strong>de</strong>s <strong>de</strong> la unidad.<br />

b) Normas <strong>de</strong> funcionamiento:<br />

El Reglamento <strong>de</strong> la Comisión especifica quien elige a <strong>los</strong> miembros y cuando se<br />

renuevan, la periodicidad <strong>de</strong> las reuniones (ordinarias y extraordinarias), quién las<br />

convoca y <strong>los</strong> plazos para convocar y anunciar el or<strong>de</strong>n <strong>de</strong>l día, qué tipo <strong>de</strong><br />

información es preceptivo incluir; la duración máxima <strong>de</strong> la sesión; si existe la<br />

posibilidad <strong>de</strong> invitar con fines informativos a las personas que se consi<strong>de</strong>ren<br />

oportunas; el contenido mínimo <strong>de</strong>l acta (asistentes, or<strong>de</strong>n <strong>de</strong>l día, fecha y lugar<br />

don<strong>de</strong> se ha celebrado, <strong>los</strong> puntos principales <strong>de</strong> las <strong>de</strong>liberaciones y el contenido<br />

<strong>de</strong> <strong>los</strong> acuerdos adoptados); y la custodia y el mecanismo para hacerla pública.<br />

c) Mecanismos para la toma <strong>de</strong> <strong>de</strong>cisiones:<br />

La toma <strong>de</strong> <strong>de</strong>cisiones se lleva a cabo a través <strong>de</strong> las intervenciones <strong>de</strong> <strong>los</strong><br />

miembros <strong>de</strong> la comisión correspondiente en las reuniones que periódicamente se<br />

lleven a cabo. Los acuerdos pue<strong>de</strong>n ser adoptados por consenso o mediante<br />

votación, cuando fuera el caso. La comisión encargada <strong>de</strong>l sistema <strong>de</strong> garantía <strong>de</strong> la<br />

calidad <strong>los</strong> eleva al órgano que corresponda para su aprobación (la junta <strong>de</strong>l<br />

<strong>de</strong>partamento).<br />

d) Participación <strong>de</strong> <strong>los</strong> distintos colectivos (PDI, PAS, estudiantes, otros<br />

grupos <strong>de</strong> interés, etc.):<br />

Se asegurará la participación <strong>de</strong> un número <strong>de</strong>terminado <strong>de</strong> representantes <strong>de</strong><br />

todos <strong>los</strong> colectivos <strong>de</strong> la unidad. Los miembros <strong>de</strong> la comisión tienen voz y voto,<br />

en cambio, se pue<strong>de</strong> consi<strong>de</strong>rar oportuno invitar a otras personas, las cuales<br />

pue<strong>de</strong>n participar en la sesión con voz pero sin voto.<br />

e) Funciones asignadas:<br />

� Verif icar el cumplimiento <strong>de</strong> <strong>los</strong> requisitos generales <strong>de</strong> la Política y Objetivos <strong>de</strong><br />

Calidad <strong>de</strong> las enseñanzas <strong>de</strong>l máster y difundir esta información entre todos <strong>los</strong><br />

colectivos <strong>de</strong> la unidad.<br />

� Analizar y proponer mejoras en <strong>los</strong> procedimientos <strong>de</strong>:<br />

• Evaluación y mejora <strong>de</strong> la calidad <strong>de</strong> la enseñanza y el profesorado.<br />

• Análisis <strong>de</strong> la inserción laboral <strong>de</strong> <strong>los</strong> titulados y <strong>de</strong> la satisfacción con la<br />

formación recibida.<br />

• Análisis <strong>de</strong> la satisfacción <strong>de</strong> <strong>los</strong> distintos colectivos implicados y <strong>de</strong><br />

atención a las sugerencias y reclamaciones.<br />

65


VERIFICA - <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

� Realizar el <strong>de</strong>sarrollo y seguimiento <strong>de</strong> <strong>los</strong> diferentes procesos que conforman el<br />

sistema, la i<strong>de</strong>ntificación y coordinación <strong>de</strong> las unida<strong>de</strong>s implicadas en el mismo,<br />

el seguimiento <strong>de</strong> las acciones correctoras y <strong>de</strong> mejora, <strong>los</strong> cambios que se<br />

planifiquen que puedan afectar al sistema <strong>de</strong> calidad, <strong>los</strong> resultados <strong>de</strong> cada<br />

proceso y las recomendaciones a llevar a cabo en función <strong>de</strong> <strong>los</strong> mismos para la<br />

mejora <strong>de</strong>l plan <strong>de</strong> estudios.<br />

� Elaborar propuestas <strong>de</strong> mejoras <strong>de</strong>l sistema <strong>de</strong> calidad <strong>de</strong>l programa formativo<br />

que se presentarán al órgano responsable <strong>de</strong>l máster para su ejecución,<br />

seguimiento y evaluación.<br />

9.2. Procedimientos <strong>de</strong> evaluación y mejora <strong>de</strong> la calidad <strong>de</strong> la enseñanza y<br />

el profesorado<br />

1) Procedimientos para la recogida y análisis <strong>de</strong> información sobre la<br />

calidad <strong>de</strong> la enseñanza.<br />

� Anualmente, se valora la calidad <strong>de</strong> la docencia <strong>de</strong> las asignaturas que<br />

conforman el plan <strong>de</strong> estudios <strong>de</strong>l máster mediante la Encuesta al estudiantado<br />

sobre las asignaturas. Los objetivos <strong>de</strong> esta encuesta son:<br />

• Detectar problemas en el ámbito <strong>de</strong> la docencia.<br />

• Posibilitar vías <strong>de</strong> solución para la mejora continua <strong>de</strong>l plan <strong>de</strong> estudios.<br />

• Ser un elemento a tener en cuenta en la evaluación <strong>de</strong> las activida<strong>de</strong>s <strong>de</strong><br />

planificación, organización y seguimiento <strong>de</strong> las enseñanzas que<br />

correspon<strong>de</strong>n a la unidad.<br />

La población encuestada son todos <strong>los</strong> estudiantes <strong>de</strong> grado y <strong>de</strong> máster. Se<br />

utiliza un mo<strong>de</strong>lo único en formato papel o en formato electrónico. Dicho<br />

instrumento consta <strong>de</strong> 5 preguntas comunes para todas las titulaciones:<br />

• Creo que el seguimiento <strong>de</strong> esta asignatura me aporta nuevos<br />

conocimientos.<br />

• Creo que el tiempo <strong>de</strong> trabajo personal que se <strong>de</strong>be <strong>de</strong>dicar a esta<br />

asignatura para seguirla con aprovechamiento por hora <strong>de</strong> clase<br />

impartida es aproximadamente: 1) >2h 2) 1 a 2 horas 3) 1h 4)


VERIFICA - <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

El informe <strong>de</strong> resultados <strong>de</strong> la encuesta será revisado y analizado por la<br />

Comisión <strong>de</strong> <strong>Máster</strong> <strong>de</strong>l Departamento <strong>de</strong> Arquitectura <strong>de</strong> Computadores, que<br />

<strong>de</strong>terminará el conjunto <strong>de</strong> actuaciones a llevar a cabo y presentará una<br />

propuesta para su aprobación al órgano responsable <strong>de</strong>l máster.<br />

Esta Comisión se ocupará <strong>de</strong> solicitar al <strong>de</strong>partamento responsable <strong>de</strong> una<br />

asignatura que tome las iniciativas necesarias, si la actividad docente <strong>de</strong> la<br />

asignatura se consi<strong>de</strong>ra <strong>de</strong>ficiente o incumple con <strong>los</strong> objetivos propuestos por<br />

la unidad. Si la Comisión consi<strong>de</strong>ra que las <strong>de</strong>ficiencias no han estado<br />

corregidas, se informará al órgano que corresponda para que actúe en<br />

consecuencia.<br />

� Los estudiantes pue<strong>de</strong>n hacer llegar sus opiniones acerca <strong>de</strong> la calidad <strong>de</strong> la<br />

enseñanza a través <strong>de</strong> sus representantes en la comisión <strong>de</strong> seguimiento <strong>de</strong> la<br />

calidad <strong>de</strong>l máster o directamente a su tutor o al jefe <strong>de</strong> estudios. Mediante <strong>los</strong><br />

mecanismos establecidos por la unidad (ej: reuniones periódicas <strong>de</strong> <strong>los</strong> órganos,<br />

sesiones tutoriales individuales o grupales, etc.) se recogerán acciones <strong>de</strong><br />

mejora sobre el proceso <strong>de</strong> aprendizaje, la resolución y previsión <strong>de</strong> problemas<br />

académicos y para la garantía <strong>de</strong> la calidad <strong>de</strong>l plan <strong>de</strong> estudios.<br />

2) Los procedimientos para la recogida y análisis <strong>de</strong> información sobre <strong>los</strong><br />

resultados <strong>de</strong> aprendizaje.<br />

Se tienen en cuenta <strong>los</strong> resultados obtenidos anualmente por <strong>los</strong> estudiantes sobre<br />

una serie <strong>de</strong> indicadores:<br />

� Parámetro <strong>de</strong> resultado medio: es el cociente <strong>de</strong> la media <strong>de</strong> <strong>los</strong> créditos<br />

superados por el estudiante en un periodo lectivo sobre la media <strong>de</strong>l total<br />

<strong>de</strong> créditos matriculados, excluyendo <strong>de</strong> este cómputo <strong>los</strong> créditos<br />

convalidados, adaptados, reconocidos y equiparados. Este indicador<br />

expresa el grado <strong>de</strong> eficacia <strong>de</strong>l estudiante y <strong>de</strong> la institución docente en<br />

relación a su actividad académica.<br />

� Parámetro <strong>de</strong> éxito: es el cociente <strong>de</strong> <strong>los</strong> créditos superados por el<br />

estudiante en un periodo lectivo sobre el total <strong>de</strong> créditos presentados,<br />

excluyendo <strong>de</strong> este cómputo <strong>los</strong> créditos convalidados, adaptados,<br />

reconocidos, equiparados y <strong>los</strong> “No presentado”.<br />

� Media <strong>de</strong> créditos teóricos: resulta <strong>de</strong> dividir el número total <strong>de</strong> créditos<br />

por el número <strong>de</strong> cuatrimestres teóricos.<br />

� Tasa <strong>de</strong> eficiencia: relación porcentual entre el número total <strong>de</strong> créditos<br />

teóricos <strong>de</strong>l plan <strong>de</strong> estudios a <strong>los</strong> que <strong>de</strong>bieron haberse matriculado a lo<br />

largo <strong>de</strong> sus estudios el conjunto <strong>de</strong> estudiantes titulados en un<br />

<strong>de</strong>terminado curso académico y el número total <strong>de</strong> créditos en <strong>los</strong> que<br />

realmente han tenido que matricularse.<br />

� Tasa <strong>de</strong> abandono: relación porcentual entre el número total <strong>de</strong><br />

estudiantes <strong>de</strong> una cohorte <strong>de</strong> nuevo ingreso que <strong>de</strong>bieron obtener el<br />

título el año académico anterior y que no se han matriculado ni en ese<br />

año académico ni en el anterior.<br />

� Tasa <strong>de</strong> graduación: porcentaje <strong>de</strong> estudiantes que finalizan la<br />

enseñanza en el tiempo previsto en el plan <strong>de</strong> estudios o en año<br />

académico más en relación con su cohorte <strong>de</strong> entrada.<br />

Los resultados <strong>de</strong> estos indicadores se hacen públicos cada año en la web <strong>de</strong> Datos<br />

Estadísticos y <strong>de</strong> Gestión <strong>de</strong> la <strong>UPC</strong> (http://www.upc.edu/da<strong>de</strong>s/), y se presentan<br />

en esta plataforma <strong>de</strong> forma global (Apartado Docencia, Subapartado 1.4.1) y por<br />

67


VERIFICA - <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

titulaciones (Apartado Docencia, Subapartado 1.4.2). Dichos resultados se tendrán<br />

que traducir en actuaciones orientadas a la mejora <strong>de</strong>l proceso <strong>de</strong> aprendizaje <strong>de</strong>l<br />

estudiantado.<br />

Por otra parte, con carácter anual, por unida<strong>de</strong>s y titulaciones, la <strong>UPC</strong> también<br />

publica en su web <strong>de</strong> Datos Estadísticos y <strong>de</strong> Gestión (http://www.upc.edu/da<strong>de</strong>s/,<br />

Apartado Docencia, Subapartado 1.5.1) indicadores relativos a <strong>los</strong> titulados:<br />

� la distribución <strong>de</strong>l número <strong>de</strong> titulados por género y edad<br />

� el % <strong>de</strong> titulados en función <strong>de</strong> la duración <strong>de</strong> <strong>los</strong> estudios<br />

� la evolución global y por titulaciones <strong>de</strong> <strong>los</strong> titulados<br />

� el número <strong>de</strong> titulados con una estancia académica internacional<br />

equivalente a un cuatrimestre<br />

El objetivo <strong>de</strong> dichas publicaciones, tanto en el caso <strong>de</strong> <strong>los</strong> indicadores sobre <strong>los</strong><br />

resultados académicos como sobre <strong>los</strong> titulados, es rendir cuentas a la comunidad<br />

universitaria y a la sociedad en general.<br />

Para la evaluación <strong>de</strong>l aprendizaje <strong>de</strong> <strong>los</strong> estudiantes también se utilizan otros<br />

mecanismos (exámenes, proyectos realizados, trabajos finales <strong>de</strong> máster, etc.)<br />

como indicadores para <strong>de</strong>terminar el grado <strong>de</strong> consecución <strong>de</strong> <strong>los</strong> objetivos<br />

establecidos en el plan <strong>de</strong> estudios. Los resultados obtenidos por <strong>los</strong> estudiantes en<br />

cada una <strong>de</strong> las pruebas quedan certificados mediante unos actos <strong>de</strong> evaluación<br />

que sirven <strong>de</strong> instrumento para que el órgano/comisión encargado <strong>de</strong> la evaluación<br />

<strong>de</strong>l estudiantado lleve a cabo su análisis y tome las medidas y las <strong>de</strong>cisiones<br />

a<strong>de</strong>cuadas para la mejora <strong>de</strong>l plan <strong>de</strong> estudios.<br />

La Comisión <strong>de</strong> <strong>Máster</strong> <strong>de</strong>l Departamento <strong>de</strong> Arquitectura <strong>de</strong> Computadores,<br />

encargada <strong>de</strong> la calidad <strong>de</strong>l plan <strong>de</strong> estudios garantizará que anualmente se midan,<br />

se analicen y se utilicen <strong>los</strong> resultados <strong>de</strong>l aprendizaje para la toma <strong>de</strong> <strong>de</strong>cisiones y<br />

la mejora continua <strong>de</strong> la calidad <strong>de</strong> las enseñanzas impartidas. Para ello se<br />

elaborará un informe o memoria anual que se presentará al órgano responsable <strong>de</strong>l<br />

máster para que analice dichos resultados y <strong>de</strong>fina las medidas que sean<br />

necesarias.<br />

3) Los procedimientos para la recogida y análisis <strong>de</strong> información sobre el<br />

profesorado.<br />

3.1. Manual <strong>de</strong> evaluación <strong>de</strong> la Actividad Docente <strong>de</strong> la <strong>UPC</strong><br />

Con respecto a <strong>los</strong> mecanismos <strong>de</strong> evaluación y mejora <strong>de</strong> la calidad <strong>de</strong>l<br />

profesorado, la Universidad Politécnica <strong>de</strong> Cataluña aplica <strong>de</strong>s<strong>de</strong> el curso<br />

2007/2008 un mo<strong>de</strong>lo <strong>de</strong> evaluación <strong>de</strong>l profesorado basado en el Manual <strong>de</strong><br />

Evaluación <strong>de</strong> la Actividad Docente <strong>de</strong> la <strong>UPC</strong> aprobado por el Consejo <strong>de</strong> Gobie rno<br />

(acuerdo número 174/2007 <strong>de</strong>l Consejo <strong>de</strong> Gobierno <strong>de</strong> 13 <strong>de</strong> noviembre <strong>de</strong> 2007).<br />

Esta certificación respon<strong>de</strong> a la a<strong>de</strong>cuación <strong>de</strong>l mo<strong>de</strong>lo <strong>de</strong> evaluación <strong>de</strong> la <strong>UPC</strong> a<br />

<strong>los</strong> criterios establecidos por AQU Catalunya a: Resolución IUE / 2037/2007, <strong>de</strong> 25<br />

<strong>de</strong> junio, que publica las Instrucciones para la Certificación <strong>de</strong> Manuales <strong>de</strong><br />

Evaluación Docente <strong>de</strong> las Universida<strong>de</strong>s Públicas Catalanas y la Guía para el diseño<br />

y la implantación <strong>de</strong> un mo<strong>de</strong>lo institucional <strong>de</strong> evaluación docente <strong>de</strong>l profesorado<br />

a las universida<strong>de</strong>s públicas catalanas (AQU Catalunya, segunda edición).<br />

La evaluación <strong>de</strong>l profesorado funcionario y contratado no se hace únicamente a<br />

efectos <strong>de</strong> la concesión <strong>de</strong> un complemento autonómico, sino que tiene que<br />

permit ir:<br />

68


VERIFICA - <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

� Informar <strong>de</strong> <strong>los</strong> resultados <strong>de</strong> la evaluación a AQU Catalunya y al<br />

<strong>de</strong>partamento competente en materia <strong>de</strong> universida<strong>de</strong>s para la obtención<br />

<strong>de</strong>l complemento autonómico.<br />

� Informar <strong>los</strong> tribunales <strong>de</strong> con<strong>cursos</strong> para plazas <strong>de</strong> profesorado.<br />

� Consi<strong>de</strong>rarla un requisito para presidir <strong>los</strong> tribunales <strong>de</strong> <strong>los</strong> con<strong>cursos</strong> <strong>de</strong><br />

acceso a plazas <strong>de</strong> profesorado, y un mérito para formar parte.<br />

� Consi<strong>de</strong>rarla un mérito en <strong>los</strong> procesos <strong>de</strong> promoción interna.<br />

� Consi<strong>de</strong>rarla un mérito en las solicitu<strong>de</strong>s <strong>de</strong> ayudas para la innovación, la<br />

mejora docente y la búsqueda sobre docencia.<br />

� Consi<strong>de</strong>rarla un mérito para la concesión <strong>de</strong> permisos y licencias.<br />

� Consi<strong>de</strong>rarla un mérito en la solicitud <strong>de</strong> la condición <strong>de</strong> profesor<br />

emérito.<br />

� Consi<strong>de</strong>rarla un requisito para po<strong>de</strong>r optar a la concesión <strong>de</strong> premios y<br />

otros reconocimientos <strong>de</strong> calidad docente.<br />

� Consi<strong>de</strong>rarla un requisito para po<strong>de</strong>r optar a la concesión <strong>de</strong>l<br />

complemento autonómico <strong>de</strong> docencia.<br />

� Otros efectos que el Consejo <strong>de</strong> Gobierno <strong>de</strong>termine en acuerdos<br />

posteriores a la aprobación <strong>de</strong> este mo<strong>de</strong>lo.<br />

El mo<strong>de</strong>lo <strong>de</strong> evaluación recoge información referente a <strong>los</strong> contenidos siguientes:<br />

� Autoinforme <strong>de</strong>l profesor.<br />

� Planificación docente.<br />

� Actuación profesional.<br />

� Resultados <strong>de</strong> la actividad docente.<br />

� Satisfacción <strong>de</strong> <strong>los</strong> estudiantes.<br />

En el apartado <strong>de</strong>l autoinforme, se preten<strong>de</strong> que el profesor haga una reflexión<br />

personal sobre la docencia impartida (haciendo referencia al resto <strong>de</strong> apartados) así<br />

como i<strong>de</strong>ntificar <strong>los</strong> méritos docentes más relevantes <strong>de</strong>l quinquenio.<br />

En el apartado <strong>de</strong> planificación docente, se tiene en cuenta el volumen <strong>de</strong> docencia,<br />

así como la variedad <strong>de</strong> asignaturas impartidas durante el quinquenio, y en el<br />

apartado <strong>de</strong> “actuación profesional” se quiere dar importancia a las activida<strong>de</strong>s que<br />

el profesor ha realizado y que están vinculadas a la mejora docente.<br />

Para asegurar una buena valoración <strong>de</strong> las tareas <strong>de</strong>sarrolladas por el profesor se<br />

han <strong>de</strong>signado diferentes comisiones <strong>de</strong> ámbito que se encargan <strong>de</strong> validar y<br />

valorar <strong>los</strong> méritos aportados por el profesor.<br />

3.2. Encuesta al estudiantado sobre la actuación docente <strong>de</strong>l profesorado<br />

Para valorar la satisfacción <strong>de</strong> <strong>los</strong> estudiantes, la <strong>UPC</strong> realiza la Encuesta al<br />

estudiantado sobre la actuación docente <strong>de</strong>l profesorado que valora anualmente la<br />

calidad académica <strong>de</strong>l profesorado. Los objetivos <strong>de</strong> esta encuesta son:<br />

� Contribuir a la mejora <strong>de</strong> la calidad docente <strong>de</strong> la Universidad.<br />

� Detectar problemas en el ámbito <strong>de</strong> la docencia y posibilitar vías <strong>de</strong><br />

solución para la mejora continua <strong>de</strong>l plan <strong>de</strong> estudios.<br />

� Ser un elemento a tener en cuenta en la valoración <strong>de</strong>l complemento <strong>de</strong><br />

méritos docentes (quinquenios), la promoción o renovación <strong>de</strong>l contrato,<br />

la concesión <strong>de</strong> permisos temporales, y la evaluación <strong>de</strong> la docencia <strong>de</strong>l<br />

Departamento don<strong>de</strong> esté asignado.<br />

La población encuestada son todos <strong>los</strong> estudiantes <strong>de</strong> grado y <strong>de</strong> máster. Se utiliza<br />

un mo<strong>de</strong>lo único en formato papel o en formato electrónico. Dicho instrumento<br />

consta <strong>de</strong> 4 preguntas comunes para todas las titulaciones:<br />

69


VERIFICA - <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

� Creo que este/a profesor/a me ha ayudado a compren<strong>de</strong>r esta materia.<br />

� Pienso que está motivado/a en la materia que imparte.<br />

� Consi<strong>de</strong>ro que se muestra receptivo/a para resolver las dudas <strong>de</strong> <strong>los</strong><br />

estudiantes.<br />

� Pienso que lo/la profesor/a que ha impartido esta asignatura es un<br />

buen/a profesor/a.<br />

(Las respuestas van <strong>de</strong> 1 (mucho en <strong>de</strong>sacuerdo) a 5 (muy <strong>de</strong> acuerdo)).<br />

y, según la tipología <strong>de</strong> la asignatura (teoría, laboratorio, etc.), a<strong>de</strong>más se pue<strong>de</strong>n<br />

añadir algunas preguntas adicionales. La gestión, el tratamiento y análisis <strong>de</strong> datos,<br />

y la difusión <strong>de</strong> <strong>los</strong> resultados <strong>de</strong> la encuesta se llevan a cabo <strong>de</strong> forma centralizada<br />

a través <strong>de</strong>l Gabinete <strong>de</strong> Planificación, Evaluación y Calidad <strong>de</strong> la universidad. Los<br />

resultados <strong>de</strong> la encuesta se difun<strong>de</strong>n a través <strong>de</strong> una intranet<br />

(https://bibliotecnica.upc.edu/apae/enquestes/login.asp) y <strong>los</strong> datos se publican<br />

anualmente <strong>de</strong> forma <strong>de</strong>sagregada por profesores y <strong>de</strong> forma agregada por unidad<br />

básica (centro y <strong>de</strong>partamento). Los <strong>de</strong>stinatarios <strong>de</strong> la difusión son el<br />

Vicerrectorado <strong>de</strong> Política Académica, el profesorado, <strong>los</strong> directores,<br />

administradores y <strong>los</strong> técnicos <strong>de</strong> planif icación y calidad <strong>de</strong> <strong>los</strong> centros y<br />

<strong>de</strong>partamentos, y el Servicio <strong>de</strong> Personal.<br />

El informe <strong>de</strong> resultados <strong>de</strong> la encuesta será revisado y analizado por la Comisión<br />

<strong>de</strong> <strong>Máster</strong> <strong>de</strong>l Departamento <strong>de</strong> Arquitectura <strong>de</strong> Computadores, que <strong>de</strong>terminará el<br />

conjunto <strong>de</strong> actuaciones a llevar a cabo y presentará una propuesta para su<br />

aprobación al órgano responsable <strong>de</strong>l máster.<br />

La Comisión <strong>de</strong> <strong>Máster</strong> <strong>de</strong>l Departamento <strong>de</strong> Arquitectura <strong>de</strong> Computadores es el<br />

órgano encargado <strong>de</strong> velar por la calidad <strong>de</strong> las enseñanzas impartidas, y <strong>de</strong><br />

evaluar la actividad docente y la tarea docente <strong>de</strong>l PDI adscrito a la unidad. Esta<br />

Comisión se ocupará <strong>de</strong> evaluar la tarea docente <strong>de</strong>l PDI asignado al máster y <strong>de</strong><br />

elaborar informes sobre la tarea docente llevada a cabo por este personal. Para ello<br />

se tendrán en cuenta, entre otros elementos, <strong>los</strong> resultados obtenidos en esta<br />

encuesta y se informará <strong>de</strong> <strong>los</strong> mismos al director/a <strong>de</strong>l máster junto con un<br />

informe <strong>de</strong> medidas correctoras a adoptar y <strong>de</strong> acciones <strong>de</strong> mejora a aplicar.<br />

3.3. Info PDI<br />

También se dispone <strong>de</strong> otro mecanismo para la consulta <strong>de</strong> la valoración <strong>de</strong>l<br />

estudiantado sobre la actuación docente y <strong>de</strong> <strong>los</strong> indicadores sobre la actividad<br />

docente, <strong>de</strong> investigación, <strong>de</strong> dirección y coordinación, y <strong>de</strong> extensión universitaria<br />

<strong>de</strong>l PDI. Se trata <strong>de</strong> un aplicativo informático llamado “Info PDI”<br />

(https://bibliotecnica.upc.es/apae/infopdi/login.asp) que contiene la evolución<br />

histórica <strong>de</strong> cada uno <strong>de</strong> <strong>los</strong> indicadores <strong>de</strong> actividad <strong>de</strong>l profesorado y <strong>los</strong><br />

resultados <strong>de</strong> las encuestas <strong>de</strong> <strong>los</strong> estudiantes <strong>de</strong>s<strong>de</strong> el curso 1995/1996. A este<br />

aplicativo pue<strong>de</strong> tener acceso cada profesor, el cual pue<strong>de</strong> visualizar un informe<br />

global que contiene su progresión en <strong>los</strong> distintos ámbitos <strong>de</strong> su actividad:<br />

� Docencia: docencia impartida en titulaciones <strong>de</strong> grado, máster y<br />

doctorado; direcciones <strong>de</strong> PFC, trabajos <strong>de</strong> investigación tutelados y<br />

proyectos <strong>de</strong> tesis; participación en tribunales (PFC, tesis y DEA);<br />

coordinaciones <strong>de</strong> programas docentes, <strong>de</strong> programas <strong>de</strong> intercambios<br />

<strong>de</strong> estudiantes, <strong>de</strong> programas <strong>de</strong> cooperación educativa, etc.;<br />

activida<strong>de</strong>s personales (asistencia a <strong>cursos</strong>, seminarios, jornadas,<br />

simposios <strong>de</strong> formación docente, pedagógica o <strong>de</strong> materias propias <strong>de</strong>l<br />

área <strong>de</strong> conocimiento, …); y encuestas <strong>de</strong> <strong>los</strong> estudiantes.<br />

70


VERIFICA - <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

� Investigación: resultados <strong>de</strong> la actividad <strong>de</strong> investigación obtenidos a<br />

partir <strong>de</strong> la publicación <strong>de</strong> artícu<strong>los</strong> en revistas, congresos, libros,<br />

premios, etc.<br />

� Dirección y coordinación: <strong>de</strong> órganos <strong>de</strong> gobierno y <strong>de</strong> representación,<br />

en órganos colegiados o unipersonales <strong>de</strong> las unida<strong>de</strong>s básicas, etc.<br />

� Extensión universitaria: resultados <strong>de</strong> la actividad <strong>de</strong> extensión<br />

universitaria, relacionados con activida<strong>de</strong>s <strong>de</strong> voluntariado, <strong>de</strong><br />

colaboración con las instituciones y con <strong>los</strong> medios <strong>de</strong> comunicación, etc.<br />

El Info PDI constituye para el profesorado un motivo individual <strong>de</strong> ref lexión, que<br />

inci<strong>de</strong> en la mejora <strong>de</strong> la calidad docente. Dicho aplicativo se actualiza anualmente<br />

y se gestiona a través <strong>de</strong>l Gabinete <strong>de</strong> Planif icación, Evaluación y Calidad en<br />

colaboración con el Servicio <strong>de</strong> Personal <strong>de</strong> la <strong>UPC</strong>.<br />

3.4. Plan <strong>de</strong> Formación <strong>de</strong>l PDI <strong>de</strong> la <strong>UPC</strong><br />

En relación a la formación <strong>de</strong>l PDI y la vinculación <strong>de</strong> ésta a la evaluación <strong>de</strong>l<br />

profesorado, la <strong>UPC</strong> cuenta con un Plan <strong>de</strong> Formación <strong>de</strong>l PDI <strong>de</strong> la <strong>UPC</strong><br />

(Documento aprobado por el Consejo <strong>de</strong> Gobierno <strong>de</strong> fecha 22 <strong>de</strong> julio <strong>de</strong>l 2005) en<br />

el cual se establecen <strong>los</strong> objetivos, su <strong>de</strong>sarrollo, <strong>los</strong> instrumentos y <strong>los</strong> criterios <strong>de</strong><br />

priorización <strong>de</strong> las activida<strong>de</strong>s <strong>de</strong> formación. Según este documento marco, el<br />

Instituto <strong>de</strong> Ciencias <strong>de</strong> la Educación (ICE) <strong>de</strong> la <strong>UPC</strong> canaliza todas las activida<strong>de</strong>s<br />

formativas dirigidas al PDI con el objetivo <strong>de</strong> mejorar su actividad académica<br />

(docencia, investigación, transferencia <strong>de</strong> tecnología, extensión universitaria, y<br />

dirección y coordinación), instrumental (idiomas, etc.) y la propia <strong>de</strong> su ámbito <strong>de</strong><br />

conocimiento (activida<strong>de</strong>s <strong>de</strong> formación continuada, etc.). El conjunto <strong>de</strong> la oferta<br />

existente se estructura a través <strong>de</strong> la creación <strong>de</strong> un espacio propio <strong>de</strong>ntro <strong>de</strong> la<br />

web <strong>de</strong>l ICE aprovechando <strong>los</strong> re<strong>cursos</strong> ya existentes (inscripciones vía web, listas<br />

<strong>de</strong> distribución, etc.) y mediante la web <strong>de</strong> la <strong>UPC</strong> así como otros medios <strong>de</strong><br />

comunicación interna <strong>de</strong> forma coordinada con el Servicio <strong>de</strong> Comunicación y<br />

Promoción <strong>de</strong> la <strong>UPC</strong>. El Consejo <strong>de</strong> Gobierno fija anualmente las líneas <strong>de</strong><br />

formación a impulsar así como <strong>los</strong> colectivos y las situaciones a las cuales se<br />

dirigen, <strong>de</strong> acuerdo con las líneas estratégicas <strong>de</strong> la institución. El ICE lleva a cabo<br />

la priorización <strong>de</strong> las solicitu<strong>de</strong>s, a partir <strong>de</strong> las líneas aprobadas anualmente por el<br />

Consejo <strong>de</strong> Gobierno. El Instituto canaliza el proceso <strong>de</strong> acreditación <strong>de</strong> las<br />

activida<strong>de</strong>s formativas realizadas por el PDI. Las diversas comisiones <strong>de</strong>l Consejo<br />

<strong>de</strong> Gobie rno, a propuesta <strong>de</strong>l ICE, asignan el reconocimiento pertinente <strong>de</strong> acuerdo<br />

con la tipología <strong>de</strong> actividad realizada.<br />

4) Objetivos <strong>de</strong> calidad previamente fijados<br />

� Proporcionar una formación dirigida hacia la excelencia, garantizando una<br />

oferta académica acor<strong>de</strong> con las necesida<strong>de</strong>s y expectativas <strong>de</strong> <strong>los</strong> usuarios<br />

y la sociedad en general.<br />

� Facilitar al PDI y PAS, la adquisición <strong>de</strong> la formación necesaria para realizar<br />

sus respectivas activida<strong>de</strong>s, y facilitar <strong>los</strong> re<strong>cursos</strong> necesarios para que las<br />

puedan <strong>de</strong>sarrollar satisfactoriamente.<br />

� Conseguir un compromiso permanente <strong>de</strong> mejora continua.<br />

� Orientar continuadamente la dirección y la gestión <strong>de</strong> la Universidad a <strong>los</strong><br />

objetivos <strong>de</strong> docencia e investigación.<br />

� Asegurar que la Política <strong>de</strong> Calidad sea entendida y aceptada por todos <strong>los</strong><br />

grupos <strong>de</strong> interés y que se encuentre a disposición <strong>de</strong> todos el<strong>los</strong>.<br />

71


VERIFICA - <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

� Garantizar que el Sistema <strong>de</strong> Gestión <strong>de</strong> Calidad se mantenga efectivo y que<br />

sea controlado y revisado <strong>de</strong> forma periódica.<br />

72


VERIFICA - <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

9.3. Procedimiento para garantizar la calidad <strong>de</strong> las prácticas externas y<br />

<strong>los</strong> programas <strong>de</strong> movilidad<br />

No se preveen prácticas externas o programas <strong>de</strong> mobilidad más allá <strong>de</strong> las<br />

activida<strong>de</strong>s <strong>de</strong>l propio programa <strong>de</strong> <strong>Máster</strong>.<br />

9.4. Procedimientos <strong>de</strong> análisis <strong>de</strong> la inserción laboral <strong>de</strong> <strong>los</strong> titulados y <strong>de</strong><br />

la satisfacción con la formación recibida<br />

La <strong>UPC</strong> impulsa la Encuesta a titulados <strong>de</strong> la <strong>UPC</strong>.<br />

Los objetivos <strong>de</strong> dicha encuesta son:<br />

� Evaluar su inserción laboral 3 años <strong>de</strong>spués <strong>de</strong> finalizar sus estudios.<br />

� Valorar su satisfacción con la formación recibida en la Universidad y su<br />

a<strong>de</strong>cuación al lugar <strong>de</strong> trabajo que ocupan.<br />

� A<strong>de</strong>más esta encuesta se trata <strong>de</strong> un proyecto compartido con las 7<br />

universida<strong>de</strong>s públicas catalanas y la Agencia <strong>de</strong> Calidad <strong>de</strong>l Sistema<br />

Universitario catalán (AQU Catalunya). Este instrumento permite realizar<br />

una evaluación transversal <strong>de</strong> la inserción laboral <strong>de</strong> <strong>los</strong> titulados<br />

universitarios y armonizar la metodología utilizada para po<strong>de</strong>r comparar e<br />

integrar la información con el objetivo <strong>de</strong> extraer conclusiones fiables en el<br />

ámbito catalán.<br />

� Finalmente, <strong>los</strong> resultados <strong>de</strong> este cuestionario permiten extraer indicadores<br />

para comparar las posibilida<strong>de</strong>s <strong>de</strong> inserción que of recen las diferentes<br />

titulaciones <strong>de</strong> la <strong>UPC</strong> y, al mismo tiempo, posibilita el análisis <strong>de</strong> cada una<br />

<strong>de</strong> las áreas <strong>de</strong> conocimiento en particular.<br />

La población encuestada es una muestra <strong>de</strong> <strong>los</strong> titulados y se utiliza un mo<strong>de</strong>lo<br />

único <strong>de</strong> encuesta para todo el colectivo. La encuesta está estructurada en distintos<br />

bloques: el primero está relacionado con el primer trabajo (dificultad, cuándo y<br />

cómo se encontró, etc.), el segundo con la situación laboral actual <strong>de</strong>l encuestado<br />

(ámbito y características <strong>de</strong> la empresa, salario, tipo y duración <strong>de</strong> contrato,<br />

funciones realizadas, satisfacción con el trabajo, factores que influyeron para que lo<br />

contrataran, etc.), el tercero está relacionado con el nivel <strong>de</strong> formación recibida en<br />

la <strong>UPC</strong> (la formación teórica y práctica; las competencias transversales como la<br />

informática, <strong>los</strong> idiomas o la documentación; las competencias interpersonales y <strong>de</strong><br />

gestión como la expresión oral, la comunicación escrita, el trabajo en equipo, el<br />

li<strong>de</strong>razgo y la gestión; y las competencias cognitivas como son la resolución <strong>de</strong><br />

problemas, la toma <strong>de</strong> <strong>de</strong>cisiones, la creatividad o el pensamiento crítico) y su<br />

a<strong>de</strong>cuación al lugar <strong>de</strong> trabajo, el cuarto está vinculado con la formación<br />

continuada, en el quinto se pregunta acerca <strong>de</strong> la movilidad mientras que en el<br />

sexto bloque se analizan las situaciones <strong>de</strong> titulados en paro (medios para buscar<br />

trabajo, tiempo en <strong>de</strong>sempleo, elementos que pue<strong>de</strong>n dificultar el acceso a un<br />

trabajo, etc.).<br />

A partir <strong>de</strong> <strong>los</strong> resultados <strong>de</strong> la encuesta, AQU Catalunya elabora dos tipos <strong>de</strong><br />

informes que contienen datos agregados: “La inserción laboral <strong>de</strong> <strong>los</strong> titulados<br />

universitarios. Total por áreas en Cataluña” y “La inserción laboral <strong>de</strong> <strong>los</strong> titulados<br />

universitarios. Total por subáreas en Cataluña”.<br />

Des<strong>de</strong> el Gabinete <strong>de</strong> Planificación, Evaluación y Calidad <strong>de</strong> la <strong>UPC</strong>, a partir <strong>de</strong> <strong>los</strong><br />

resultados <strong>de</strong> esta encuesta se confecciona el “Informe sobre la inserción laboral <strong>de</strong><br />

<strong>los</strong> titulados <strong>de</strong> la <strong>UPC</strong>”, el cual se difun<strong>de</strong> a través <strong>de</strong> prensa escrita y mediante el<br />

Sistema <strong>de</strong> Información Directiva <strong>de</strong> la <strong>UPC</strong> y se presenta en distintos foros <strong>de</strong> <strong>los</strong><br />

73


VERIFICA - <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

órganos <strong>de</strong> gobierno, <strong>de</strong> representación y <strong>de</strong> consulta, como el Consejo <strong>de</strong><br />

Dirección o el Consejo <strong>de</strong> Directores <strong>de</strong> Centros Docentes para su información,<br />

reflexión y <strong>de</strong>bate. Paralelamente, también se hace difusión <strong>de</strong> <strong>los</strong> resultados por<br />

centros y titulaciones a través <strong>de</strong>l web <strong>de</strong> Datos Estadísticos y <strong>de</strong> Gestión <strong>de</strong> la <strong>UPC</strong><br />

(http://www.upc.edu/da<strong>de</strong>s/, Apartado Centros Docentes, Subapartado “Encuestas<br />

a <strong>los</strong> titulados”).<br />

En conclusión, <strong>los</strong> datos extraídos <strong>de</strong> esta encuesta representan una herramienta<br />

que permite realizar un seguimiento <strong>de</strong> <strong>los</strong> indicadores básicos <strong>de</strong> inserción laboral<br />

<strong>de</strong> <strong>los</strong> titulados <strong>de</strong> la <strong>UPC</strong>, <strong>de</strong> conocer la tasa <strong>de</strong> ocupación por unida<strong>de</strong>s básicas y<br />

la valoración <strong>de</strong> la formación recibida en cada una <strong>de</strong> ellas, y <strong>de</strong> aplicar sin per<strong>de</strong>r<br />

<strong>de</strong> vista la complejidad <strong>de</strong>l mercado laboral las a<strong>de</strong>cuadas medidas <strong>de</strong> mejora en el<br />

plan <strong>de</strong> estudios.<br />

Por otra parte, la <strong>UPC</strong> dispone <strong>de</strong> la Oficina <strong>de</strong> Orientación e Inserción Laboral<br />

(OOIL) que tiene como objetivo dar respuesta a las necesida<strong>de</strong>s <strong>de</strong> <strong>los</strong> estudiantes<br />

y titulados <strong>de</strong> la <strong>UPC</strong> en materia <strong>de</strong> orientación e inserción laboral. El objetivo<br />

principal <strong>de</strong> la OOIL no es sólo facilitar la inserción laboral <strong>de</strong> <strong>los</strong> nuevos titulados<br />

<strong>de</strong> la <strong>UPC</strong> que se han apuntado a su bolsa <strong>de</strong> trabajo, sino, fundamentalmente, y<br />

pensando en las perspectivas <strong>de</strong> futuro, facilitar el <strong>de</strong>sarrollo <strong>de</strong> su carrera<br />

profesional para procurar un posicionamiento correcto ante el mercado laboral.<br />

A<strong>de</strong>más la OOIL está vinculada directamente con más <strong>de</strong> 300 empresas, e<br />

indirectamente con muchos más usuarios <strong>de</strong> la bolsa <strong>de</strong> trabajo, a las que ofrece<br />

una serie <strong>de</strong> servicios: les asesora en sus necesida<strong>de</strong>s <strong>de</strong> incorporación <strong>de</strong> personal<br />

calificado con respecto a <strong>los</strong> perfiles profesionales <strong>de</strong>rivados <strong>de</strong> las titulaciones <strong>de</strong> la<br />

<strong>UPC</strong> y con respecto a las condiciones laborales que se les pue<strong>de</strong>n ofrecer; les ofrece<br />

un servicio <strong>de</strong> bolsa <strong>de</strong> trabajo y <strong>los</strong> implica en acciones relacionadas c on el t e ma<br />

<strong>de</strong> la inserción laboral (workshops <strong>de</strong> empresas, talleres <strong>de</strong> competencias<br />

transversales,...). Al mismo tiempo, la OOIL lleva a cabo estudios <strong>de</strong> carácter<br />

puntual y sistemático sobre <strong>los</strong> titulados inscritos en el servicio <strong>de</strong> empleo y <strong>los</strong><br />

e mp leadores. En el caso <strong>de</strong> <strong>los</strong> titulados, a través <strong>de</strong> una encuesta on-line periódica<br />

(pudiendo hacer un refuerzo <strong>de</strong> encuestas telefónicas) se recogen <strong>los</strong> datos más<br />

significativos sobre el trabajo <strong>de</strong>sarrollado, el tipo <strong>de</strong> empresa don<strong>de</strong> se han<br />

insertado <strong>los</strong> titulados (sectores, alcance, número <strong>de</strong> trabajadores, etc.), el proceso<br />

<strong>de</strong> búsqueda <strong>de</strong> ocupación realizado, las condiciones laborales, la valoración <strong>de</strong>l<br />

puesto <strong>de</strong> trabajo conseguido, la movilidad internacional y la formación continuada.<br />

En relación a las empresas, a través <strong>de</strong> encuestas personales con gerentes y<br />

responsables <strong>de</strong> re<strong>cursos</strong> humanos se i<strong>de</strong>ntifican las necesida<strong>de</strong>s <strong>de</strong> las empresas<br />

en materia <strong>de</strong> perf iles profesionales y, al mismo tiempo, se <strong>de</strong>tecta la opinión<br />

(aspectos <strong>de</strong>l CV y competencias personales) que tiene la empresa <strong>de</strong> <strong>los</strong> recién<br />

titulados <strong>de</strong> la <strong>UPC</strong>, sus puntos fuertes y las áreas <strong>de</strong> mejora.<br />

El estudio permite disponer <strong>de</strong> información sobre la tasa <strong>de</strong> ocupación <strong>de</strong> <strong>los</strong><br />

usuarios <strong>de</strong> la OOIL (todos con titulaciones politécnicas), las características <strong>de</strong> su<br />

inserción laboral (sueldo, tipo <strong>de</strong> empresa don<strong>de</strong> trabaja, autoocupación, etc.) y<br />

también la satisfacción <strong>de</strong>l titulado y <strong>de</strong>l empleador con la formación universitaria<br />

recibida. Con <strong>los</strong> resultados obtenidos se elabora un estudio que se publica y se<br />

difun<strong>de</strong> en distintos formatos (web <strong>de</strong> la OOIL, correo electrónico, papel, CD, etc.).<br />

Los <strong>de</strong>stinatarios <strong>de</strong> la difusión son <strong>los</strong> estudiantes, la <strong>UPC</strong> y <strong>los</strong> equipos directivos<br />

<strong>de</strong> <strong>los</strong> centros docentes, <strong>los</strong> responsables <strong>de</strong> las administraciones públicas, las<br />

empresas y la sociedad en general ya que es un estudio público y <strong>de</strong> libre acceso.<br />

Este estudio es una herramienta <strong>de</strong> gran utilidad para las siguientes promociones<br />

<strong>de</strong> titulados, que tienen información sobre su mercado <strong>de</strong> trabajo.<br />

Por otra parte, la interpretación correcta <strong>de</strong> las características y <strong>los</strong> problemas <strong>de</strong><br />

inserción <strong>de</strong> cada una <strong>de</strong> las titulaciones sólo pue<strong>de</strong> obtenerse a partir <strong>de</strong> estudios<br />

74


VERIFICA - <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

sectoriales, con la utilización <strong>de</strong> técnicas cualitativas que permiten recoger las<br />

experiencias <strong>de</strong> <strong>los</strong> diferentes actores implicados en la relación entre estudios y<br />

mercado <strong>de</strong> trabajo (titulados, profesorado, gestores y empleadores).<br />

La unidad responsable <strong>de</strong>l máster llevará a cabo un análisis sobre la inserción<br />

laboral y la satisfacción <strong>de</strong> <strong>los</strong> titulados a partir <strong>de</strong> <strong>los</strong> estudios elaborados y<br />

publicados por AQU Cataluña y también a partir <strong>de</strong> encuestas propias a <strong>los</strong><br />

titulados, estudios <strong>de</strong> opinión <strong>de</strong> <strong>los</strong> empleadores, observatorios <strong>de</strong>l mercado<br />

laboral, etc. Se elaborará un informe que se expondrá a <strong>los</strong> órganos <strong>de</strong> gobierno<br />

<strong>de</strong>l centro para po<strong>de</strong>r planificar actuaciones <strong>de</strong> mejora <strong>de</strong> <strong>los</strong> planes <strong>de</strong> estudios.<br />

9.5. Procedimiento para el análisis <strong>de</strong> la satisfacción <strong>de</strong> <strong>los</strong> distintos<br />

colectivos implicados (estudiantes, personal académico y <strong>de</strong><br />

administración y servicios, etc.) y <strong>de</strong> atención a las sugerencias y<br />

reclamaciones. Criterios específicos en el caso <strong>de</strong> extinción <strong>de</strong>l título<br />

1) Procedimientos/mecanismos para la recogida y análisis <strong>de</strong> información<br />

sobre la satisfacción <strong>de</strong> <strong>los</strong> colectivos implicados en el Título<br />

La unidad básica dispone <strong>de</strong> un reglamento propio (aprobado por el Claustro<br />

Universitario) en el cual se <strong>de</strong>fine, entre otros aspectos, la estructura <strong>de</strong> gobierno y<br />

<strong>de</strong> gestión <strong>de</strong> la unidad. En este reglamento se especifican las funciones <strong>de</strong> cada<br />

uno <strong>de</strong> <strong>los</strong> órganos <strong>de</strong> gobierno y la representatividad en éstos <strong>de</strong> <strong>los</strong> diferentes<br />

colectivos que forman la comunidad. A través <strong>de</strong> las reuniones <strong>de</strong> las comisiones <strong>de</strong><br />

estos órganos colegiados y unipersonales se canalizan las opiniones <strong>de</strong> <strong>los</strong><br />

colectivos <strong>de</strong> la unidad, las cuales quedan registradas en unas actas y se toman<br />

acuerdos que se convertirán en acciones <strong>de</strong> mejora para el <strong>de</strong>sarrollo <strong>de</strong>l plan <strong>de</strong><br />

estudios.<br />

Por otra parte, al objeto <strong>de</strong> recabar la información sobre el nivel <strong>de</strong> satisfacción <strong>de</strong><br />

<strong>los</strong> colectivos implicados en el título, se utilizarán encuestas para po<strong>de</strong>r contrastar<br />

a<strong>de</strong>cuadamente las distintas opiniones.<br />

El procedimiento para la realización <strong>de</strong> las encuestas <strong>de</strong> opinión comienza con el<br />

envío <strong>de</strong> la herramienta <strong>de</strong> recogida <strong>de</strong> información (mediante correo electrónico o<br />

plataforma virtual), por parte <strong>de</strong> la unidad competente establecida a tal efecto por<br />

la unidad básica o la Universidad, a <strong>los</strong> estudiantes, PDI, PAS y otros agentes<br />

externos (cuando sea el caso) implicados en el título, indicándoles una fecha<br />

máxima para su remisión. La encuesta podrá ser cumplimentada en formato<br />

electrónico. Los datos se volcarán en un fichero informático para su procesamiento<br />

y análisis por parte <strong>de</strong> la unidad o servicio responsable.<br />

Finalizados <strong>los</strong> análisis <strong>de</strong> satisfacción global, la unidad competente elaborará un<br />

informe con <strong>los</strong> resultados. En él se <strong>de</strong>f inirán <strong>los</strong> puntos fuertes y débiles, así como<br />

las propuestas <strong>de</strong> mejora <strong>de</strong>talladas y dirigidas a <strong>los</strong> agentes pertinentes. La unidad<br />

competente trasladará al responsable <strong>de</strong>l título <strong>los</strong> resultados <strong>de</strong> satisfacción y las<br />

propuestas que hayan elaborado a partir <strong>de</strong> la información recabada. Dichas<br />

propuestas <strong>de</strong>ben permitir <strong>de</strong>tectar las necesida<strong>de</strong>s <strong>de</strong> mejora y obtener<br />

orientaciones básicas para el diseño <strong>de</strong> acciones encaminadas a subsanar las<br />

<strong>de</strong>ficiencias <strong>de</strong>tectadas. El responsable <strong>de</strong>l título trasladará las propuestas <strong>de</strong><br />

mejora a la Comisión <strong>de</strong> <strong>Máster</strong> <strong>de</strong>l Departamento <strong>de</strong> Arquitectura <strong>de</strong><br />

Computadores o cualquier otro órgano o comisión encargada <strong>de</strong> tomar las<br />

<strong>de</strong>cisiones oportunas sobre el título.<br />

Cuando se disponga <strong>de</strong> varias evaluaciones, la unidad competente tendrá en cuenta<br />

la evolución <strong>de</strong> <strong>los</strong> datos <strong>de</strong> satisfacción y lo hará constar en <strong>los</strong> informes.<br />

75


VERIFICA - <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

El seguimiento <strong>de</strong> la ejecución <strong>de</strong> las acciones <strong>de</strong>rivadas <strong>de</strong>be recoger, en su caso,<br />

<strong>los</strong> siguientes aspectos: acciones propuestas, responsable(s) <strong>de</strong>l seguimiento <strong>de</strong> la<br />

acción, valoración <strong>de</strong>l grado <strong>de</strong> cumplimiento y tiempo necesario para su ejecución.<br />

En concreto, <strong>los</strong> estudiantes también pue<strong>de</strong>n presentar sus opiniones en las<br />

sesiones tutoriales o a través <strong>de</strong>l jefe <strong>de</strong> estudios <strong>de</strong> la titulación. En este sentido,<br />

la <strong>UPC</strong> cuenta con un Plan <strong>de</strong> acción tutorial que consiste en un servicio <strong>de</strong> atención<br />

al estudiante, a través <strong>de</strong>l cual el profesorado proporciona elementos <strong>de</strong><br />

información, orientación y asesoramiento <strong>de</strong> forma grupal y personalizada. La<br />

tutoría permite recibir orientación en dos ámbitos: el académico, con el<br />

seguimiento <strong>de</strong> la progresión académica y asesoramiento en cuanto a la trayectoria<br />

curricular en función <strong>de</strong> las posibilida<strong>de</strong>s <strong>de</strong> cada uno; y, el personal, con el<br />

asesoramiento sobre el proceso <strong>de</strong> aprendizaje (a<strong>de</strong>cuación <strong>de</strong> <strong>los</strong> métodos <strong>de</strong><br />

estudio, re<strong>cursos</strong> disponibles en la universidad, etc.). Al comienzo <strong>de</strong> curso se<br />

comunica al estudiante quién es su tutor o tutora. Se realizan reuniones grupales al<br />

inicio <strong>de</strong> curso para resolver o prever problemas académicos que puedan surgir.<br />

2) Procedimientos/mecanismos para la recogida y análisis <strong>de</strong> información<br />

sobre las sugerencias o reclamaciones <strong>de</strong> <strong>los</strong> estudiantes<br />

En este ámbito, la <strong>UPC</strong> dispone <strong>de</strong> la f igura <strong>de</strong>l Defensor <strong>de</strong> la comunidad<br />

universitaria <strong>de</strong> la <strong>UPC</strong>, cuya misión fundamental es la <strong>de</strong> recibir quejas,<br />

sugerencias, iniciativas y propuestas <strong>de</strong> mejora, así como aten<strong>de</strong>r a cualquier<br />

persona física o jurídica que no se consi<strong>de</strong>re suficientemente atendida a través <strong>de</strong><br />

<strong>los</strong> canales <strong>de</strong> que dispone la comunidad. Este mecanismo está regulado en <strong>los</strong><br />

Estatutos <strong>de</strong> la <strong>UPC</strong> (Título VI) y en el Reglamento número 9/2004 <strong>de</strong>l Claustro<br />

Universitario. El Defensor <strong>de</strong> la <strong>UPC</strong> no está sujeto a ningún mandato imperativo,<br />

no recibe instrucciones <strong>de</strong> ninguna autoridad y cumple sus funciones con autonomía<br />

y según su criterio. Entre sus funciones está la <strong>de</strong> presentar al Consejo Social y al<br />

Claustro Universitario un informe anual sobre sus actuaciones y la <strong>de</strong> facilitar la<br />

presentación <strong>de</strong> sugerencias relacionadas con la mejora <strong>de</strong> la calidad en el<br />

funcionamiento <strong>de</strong> la universidad y aten<strong>de</strong>rlas con una atención especial. El<br />

procedimiento para tramitar las quejas u observaciones es a través <strong>de</strong> escrito y<br />

documentos justificativos. En todos <strong>los</strong> casos el Defensor <strong>de</strong>be emitir resolución o si<br />

<strong>de</strong>ci<strong>de</strong> no admitir a trámite una queja tiene que comunicarlo al interesado mediante<br />

un escrito motivado. Para rendir cuentas <strong>de</strong> sus acciones, en la web <strong>de</strong> la <strong>UPC</strong>, en<br />

el apartado “La <strong>UPC</strong>”, esta figura dispone <strong>de</strong> un apartado específico en el cual se<br />

hacen públicos, a<strong>de</strong>más <strong>de</strong> su reglamento y su marco <strong>de</strong> actuación, <strong>los</strong> informes<br />

que ha elaborado hasta el momento incluyendo una relación <strong>de</strong> quejas, <strong>de</strong><br />

actuaciones y <strong>de</strong> recomendaciones <strong>de</strong>s<strong>de</strong> el 1995 hasta el 2006. Dicho acopio<br />

contiene <strong>de</strong> forma resumida la tipología <strong>de</strong> expedientes tramitados y las<br />

recomendaciones realizadas hasta el momento.<br />

Por otra parte, según el artículo 162 <strong>de</strong> <strong>los</strong> Estatutos <strong>de</strong> la <strong>UPC</strong>, <strong>los</strong> estudiantes<br />

para potenciar su participación en todos <strong>los</strong> ámbitos <strong>de</strong> la vida universitaria y su<br />

contribución en las finalida<strong>de</strong>s <strong>de</strong> la Universidad, tienen que crear una organización<br />

propia, que tiene que incluir, como uno <strong>de</strong> sus órganos <strong>de</strong> representación, el<br />

Consejo <strong>de</strong>l Estudiantado. Este órgano representa a todos <strong>los</strong> estudiantes <strong>de</strong> la <strong>UPC</strong><br />

y se rige por el reglamento aprobado por acuerdo número 15/1999 <strong>de</strong> la Junta <strong>de</strong><br />

Gobierno. En dicho reglamento se establece sus competencias, sus objetivos, su<br />

funcionamiento, sus órganos y las funciones que le correspon<strong>de</strong>. Entre las<br />

competencias <strong>de</strong> este Consejo están la <strong>de</strong> servir <strong>de</strong> medio <strong>de</strong> expresión <strong>de</strong> las<br />

aspiraciones, peticiones y propuestas <strong>de</strong> <strong>los</strong> estudiantes; y promover, coordinar y<br />

<strong>de</strong>fen<strong>de</strong>r sus inquietu<strong>de</strong>s, <strong>de</strong>rechos e intereses, a<strong>de</strong>más <strong>de</strong> emitir informes sobre<br />

cuestiones <strong>de</strong> la actividad universitaria que consi<strong>de</strong>re oportunas. El Consejo <strong>de</strong>l<br />

Estudiantado dispone <strong>de</strong> una web en la cual incorpora información acerca <strong>de</strong><br />

material, normativas, servicios, etc., <strong>de</strong> interés para <strong>los</strong> estudiantes.<br />

76


VERIFICA - <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

A<strong>de</strong>más <strong>los</strong> estudiantes cuentan con un órgano <strong>de</strong> asesoramiento y <strong>de</strong>fensa <strong>de</strong> <strong>los</strong><br />

intereses <strong>de</strong>l conjunto <strong>de</strong> estudiantes miembros <strong>de</strong> la unidad básica y <strong>de</strong><br />

coordinación <strong>de</strong> sus representantes. Este órgano es la Delegación <strong>de</strong> Estudiantes<br />

formada, como mínimo, por <strong>los</strong> representantes <strong>de</strong> <strong>los</strong> estudiantes en <strong>los</strong> órganos <strong>de</strong><br />

gobierno y representación <strong>de</strong> la unidad básica y por <strong>los</strong> representantes <strong>de</strong> <strong>los</strong><br />

estudiantes en <strong>los</strong> órganos <strong>de</strong> gobierno y representación <strong>de</strong> la universidad. En la<br />

web <strong>de</strong> la <strong>UPC</strong>, en el apartado “Estudiantes <strong>de</strong> la <strong>UPC</strong>”, Subapartado “Servicios y<br />

Vida universitaria” se publicitan todas las <strong>de</strong>legaciones <strong>de</strong> estudiantes que cuentan<br />

con página web propia.<br />

Las reclamaciones tendrán como objeto poner <strong>de</strong> manifiesto las actuaciones que, a<br />

juicio <strong>de</strong>l reclamante, supongan una actuación irregular o no satisfactoria en el<br />

funcionamiento <strong>de</strong> <strong>los</strong> servicios que se prestan con motivo <strong>de</strong> las enseñanzas <strong>de</strong>l<br />

título. Las sugerencias tendrán como f inalidad la mejora <strong>de</strong> la eficacia, eficiencia y<br />

calidad <strong>de</strong> <strong>los</strong> servicios prestados en el título e incrementar la satisfacción <strong>de</strong> <strong>los</strong><br />

estudiantes. Los canales disponibles para presentarlas son: aplicativo web, buzón,<br />

correo electrónico, <strong>de</strong> forma presencial a través <strong>de</strong> la oficina correspondiente,<br />

mediante <strong>los</strong> representantes a <strong>los</strong> distintos órganos <strong>de</strong> gobierno <strong>de</strong> la unidad<br />

básica, la Dirección <strong>de</strong> la unidad, etc. La resolución <strong>de</strong> la solicitud se llevará a cabo<br />

por correo electrónico, ordinario o <strong>de</strong> forma presencial.<br />

En cualquier caso, se <strong>de</strong>berá remitir un informe <strong>de</strong> todas las reclamaciones o<br />

sugerencias <strong>de</strong> forma periódica a la unidad competente (establecida por el órgano<br />

responsable <strong>de</strong>l máster), quien las analizará y emit irá un informe que será enviado<br />

al responsable <strong>de</strong>l máster y a la Comisión <strong>de</strong> <strong>Máster</strong> <strong>de</strong>l Departamento <strong>de</strong><br />

Arquitectura <strong>de</strong> Computadores para la toma <strong>de</strong> la <strong>de</strong>cisión oportuna. La unidad<br />

competente recabará las <strong>de</strong>cisiones adoptadas por <strong>los</strong> órganos correspondientes y<br />

acordará las recomendaciones pertinentes o las medidas correctoras encaminadas a<br />

la mejora <strong>de</strong>l título, tratando con especial atención aquellas inci<strong>de</strong>ncias que se<br />

repitan frecuentemente o tengan un carácter relevante.<br />

3) C riterios y procedimientos para una posible extinción <strong>de</strong>l Título.<br />

La extinción <strong>de</strong> un título oficial impartido por las Unida<strong>de</strong>s Básicas <strong>de</strong> la Universidad<br />

Politécnica <strong>de</strong> Cataluña podrá producirse por no obtener un informe <strong>de</strong> acreditación<br />

positivo, o porque se consi<strong>de</strong>re que el título necesita modificaciones <strong>de</strong> modo que<br />

se produzca un cambio apreciable en su naturaleza y objetivos o bien a petición <strong>de</strong>l<br />

Centro, <strong>de</strong>l Consejo <strong>de</strong> Gobierno <strong>de</strong> la Universidad o <strong>de</strong> la Comunidad Autónoma,<br />

<strong>de</strong> acuerdo con <strong>los</strong> criterios que ésta establezca.<br />

El RD 1393/2007 establece que las titulaciones acreditadas inicialmente, <strong>de</strong>ben<br />

someterse a un proceso <strong>de</strong> evaluación, por la ANECA o <strong>los</strong> órganos <strong>de</strong> evaluación<br />

que la Ley <strong>de</strong> las Comunida<strong>de</strong>s Autónomas <strong>de</strong>terminen, cada 6 años <strong>de</strong>s<strong>de</strong> la fecha<br />

<strong>de</strong> su registro en el RUCT (Registro <strong>de</strong> Universida<strong>de</strong>s, Centros y Títu<strong>los</strong>), con el f in<br />

<strong>de</strong> mantener su acreditación.<br />

Tal como indica el artículo 27 <strong>de</strong>l citado RD, la acreditación <strong>de</strong> <strong>los</strong> títu<strong>los</strong> se<br />

mantendrá cuando obtengan un informe <strong>de</strong> acreditación positivo. En caso <strong>de</strong><br />

informe negativo, se comunicará a la Universidad, a la Comunidad Autónoma y al<br />

Consejo <strong>de</strong> Universida<strong>de</strong>s, para que las <strong>de</strong>ficiencias encontradas puedan ser<br />

subsanadas. De no serlo, el título causará baja en el RUCT y per<strong>de</strong>rá su carácter<br />

oficial y vali<strong>de</strong>z en todo el territorio nacional, estableciéndose en la resolución<br />

correspondiente las garantías necesarias para <strong>los</strong> estudiantes que se encuentren<br />

77


VERIFICA - <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

cursando dichos estudios. Por tanto, un plan <strong>de</strong> estudios se consi<strong>de</strong>ra extinguido<br />

cuando no supere este proceso <strong>de</strong> acreditación.<br />

También se proce<strong>de</strong>rá a la extinción <strong>de</strong>l título cuando, tras modificar <strong>los</strong> planes <strong>de</strong><br />

estudios y comunicarlo al Consejo <strong>de</strong> Universida<strong>de</strong>s para su valoración por ANECA<br />

(articulo 28 <strong>de</strong>l mencionado RD), ésta consi<strong>de</strong>re que tales modif icaciones suponen<br />

un cambio apreciable en la naturaleza y objetivos <strong>de</strong>l título previamente inscrito en<br />

el RUCT, lo que se trata <strong>de</strong> un nuevo plan <strong>de</strong> estudios y se proce<strong>de</strong>rá a actuar como<br />

correspon<strong>de</strong> a un nuevo título.<br />

Por último, también podrá producirse la extinción <strong>de</strong> un título oficial cuando <strong>de</strong><br />

forma razonada lo proponga la unidad básica (tras aprobación por su Junta), el<br />

Consejo <strong>de</strong> Gobierno <strong>de</strong> la <strong>UPC</strong> y el Consejo Social <strong>de</strong> la <strong>UPC</strong>.<br />

Puesto que, cuando ocurra la extinción <strong>de</strong> un título oficial, las Universida<strong>de</strong>s están<br />

obligadas a garantizar el a<strong>de</strong>cuado <strong>de</strong>sarrollo efectivo <strong>de</strong> las enseñanzas que<br />

hubieran iniciado sus estudiantes hasta su finalización, el órgano responsable <strong>de</strong>l<br />

máster <strong>de</strong>be proponer a la Junta, para su aprobación, <strong>los</strong> criterios que garanticen el<br />

a<strong>de</strong>cuado <strong>de</strong>sarrollo efectivo <strong>de</strong> las enseñanzas que hubieran iniciado sus<br />

estudiantes hasta su finalización, que contemplarán, entre otros, <strong>los</strong> siguientes<br />

puntos:<br />

� No admit ir matrículas <strong>de</strong> nuevo ingreso en la titulación.<br />

� La supresión gradual <strong>de</strong> la impartición <strong>de</strong> la docencia.<br />

� La implementación, en su caso, <strong>de</strong> acciones tutoriales y <strong>de</strong> orientación<br />

específicas a <strong>los</strong> estudiantes.<br />

� El <strong>de</strong>recho a evaluación hasta consumir las convocatorias reguladas por la<br />

normativa vigente.<br />

La Universidad y el Equipo Directivo <strong>de</strong> la unidad básica velarán por la difusión<br />

eficaz a la sociedad en general, <strong>de</strong> la extinción <strong>de</strong> <strong>los</strong> planes <strong>de</strong> estudios <strong>de</strong> la <strong>UPC</strong>,<br />

así como <strong>de</strong> las actuaciones que se realicen <strong>de</strong>s<strong>de</strong> la unidad básica para garantizar<br />

a <strong>los</strong> estudiantes el <strong>de</strong>sarrollo efectivo <strong>de</strong> las enseñanzas que estos hubieran<br />

iniciado.<br />

4) Mecanismos para publicar información<br />

La <strong>UPC</strong> dispone <strong>de</strong> una web (http://www.upc.edu/) estructurada por temas y por<br />

colectivos en la cual se publica información relativa a <strong>los</strong> planes <strong>de</strong> estudios, a <strong>los</strong><br />

perfiles <strong>de</strong> ingreso <strong>de</strong> <strong>los</strong> estudiantes, a sus resultados académicos y <strong>de</strong> inserción<br />

laboral, etc. Dicha web es <strong>de</strong> acceso público aunque también contiene apartados <strong>de</strong><br />

acceso restringido (intranets, sistemas <strong>de</strong> información, etc.) según el colectivo al<br />

cual va dirigida la información. A<strong>de</strong>más la web <strong>UPC</strong> integra las webs <strong>de</strong> las distintas<br />

unida<strong>de</strong>s básicas (centros docentes, <strong>de</strong>partamentos e institutos universitarios <strong>de</strong><br />

investigación), funcionales (servicios generales) y otros entes <strong>de</strong> la Universidad.<br />

La unidad responsable <strong>de</strong>l máster propondrá la información que se <strong>de</strong>be publicar,<br />

<strong>los</strong> medios <strong>de</strong> difusión y <strong>los</strong> grupos <strong>de</strong> interés a <strong>los</strong> que va dirigida. No obstante, en<br />

la propuesta <strong>de</strong> <strong>Máster</strong> se acordó disponer <strong>de</strong> una única página web común para<br />

todo el programa que gestiona y se encuentra en la web <strong>de</strong> la universidad que<br />

coordina el programa: http://www.kth.se/emdc<br />

Por lo que respecta a las titulaciones se informará al menos sobre:<br />

� La oferta formativa.<br />

� Los objetivos y la planificación <strong>de</strong> la titulación.<br />

� Las metodologías <strong>de</strong> la enseñanza, aprendizaje y evaluación.<br />

78


VERIFICA - <strong>UPC</strong> – <strong>Máster</strong> Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

� Los resultados <strong>de</strong> las enseñanzas por lo que se refiere al aprendizaje,<br />

inserción laboral y satisfacción <strong>de</strong> <strong>los</strong> diferentes grupos <strong>de</strong> interés.<br />

� Los procedimientos para realizar alegaciones, reclamaciones y sugerencias.<br />

79


VERIFICA - <strong>UPC</strong> – Má ster Universitario en Computación Distribuida - European Master in Distributed Computing (EMDC) -<br />

Alegaciones ANECA<br />

Subapartados<br />

10. CALENDARIO DE IMPLANTACIÓN<br />

10.1 Cronograma <strong>de</strong> implantación <strong>de</strong> la titulación<br />

10.2 Procedimiento <strong>de</strong> adaptación <strong>de</strong> <strong>los</strong> estudiantes, en su caso, <strong>de</strong> <strong>los</strong> estudiantes<br />

<strong>de</strong> <strong>los</strong> estudios existentes al nuevo plan <strong>de</strong> estudio<br />

10.3 Enseñanzas que se extinguen por la implantación <strong>de</strong>l correspondiente título<br />

propuesto<br />

10.1. Cronograma <strong>de</strong> implantación <strong>de</strong> la titulación<br />

Al tratarse <strong>de</strong> una titulación totalmente nueva, es <strong>de</strong>cir, que el nuevo título <strong>de</strong><br />

<strong>Máster</strong> no sustituye a ningún otro título, su implantación se realizará <strong>de</strong> forma total<br />

durante el curso 2010-11.<br />

10.2. Procedimiento <strong>de</strong> adaptación <strong>de</strong> <strong>los</strong> estudiantes, en su caso, <strong>de</strong> <strong>los</strong><br />

estudiantes <strong>de</strong> <strong>los</strong> estudios existentes al nuevo plan <strong>de</strong> estudio<br />

No existen estudios universitarios que precisen la adaptación <strong>de</strong> <strong>los</strong> estudiantes al<br />

nuevo plan <strong>de</strong> estudios <strong>de</strong>l <strong>Máster</strong>.<br />

10.3. Enseñanzas que se extinguen por la implantación <strong>de</strong>l<br />

correspondiente título propuesto<br />

La propuesta <strong>de</strong> titulación <strong>de</strong> <strong>Máster</strong> Universitario en Computación Distribuida no implica la<br />

extinción <strong>de</strong> ningún título.<br />

80


Lista <strong>de</strong> anexos<br />

Anexo 1: <strong>Estructura</strong> y <strong>ficha</strong> <strong>de</strong> <strong>los</strong> <strong>cursos</strong> <strong>de</strong>l <strong>Máster</strong> <strong>Europeo</strong><br />

(<strong>UPC</strong>, <strong>IST</strong>, <strong>KTH</strong>)<br />

Anexo 2: Curriculum <strong>de</strong> <strong>los</strong> responsables <strong>de</strong> asignatura y<br />

coordinadores académicos<br />

Anexo 3: Acuerdo <strong>de</strong> consorcio aprobado<br />

Anexo 4: Propuesta presentada y aprobada por agencia<br />

encargada <strong>de</strong>l programa Erasmus Mundus<br />

81


Página en blanco<br />

82


Anexo 1: <strong>Estructura</strong> y <strong>ficha</strong> <strong>de</strong> <strong>los</strong> <strong>cursos</strong> <strong>de</strong>l <strong>Máster</strong> <strong>Europeo</strong><br />

(<strong>UPC</strong>, <strong>IST</strong>, <strong>KTH</strong>)<br />

<strong>UPC</strong> (1st year, 50% of stu<strong>de</strong>nts)<br />

1st Semester Common 30 ECTS<br />

<strong>UPC</strong>-DNS Distributed and Networked Systems 6<br />

<strong>UPC</strong>-SITS Security in Information Technology Systems 6<br />

<strong>UPC</strong>-PPMA Parallel Programming Mo<strong>de</strong>ls and Algorithms 6<br />

<strong>UPC</strong>-SPE System Performance Evaluation 6<br />

<strong>UPC</strong>-CDP Concurrent and Distributed Programming 6<br />

2nd Semester Differentiation 5 out of 6 30 ECTS<br />

<strong>UPC</strong>-EEDC Execution Environments for Distributed Computing 6<br />

<strong>UPC</strong>-DS Decentralized Systems 6<br />

<strong>UPC</strong>-SDS Scalable Distributed Systems 6<br />

<strong>UPC</strong>-MTT Measurement Tools and Techniques 6<br />

<strong>UPC</strong>-MCACN Mathematical Concepts Applied to Computer Networks 6<br />

<strong>UPC</strong>-IMAP Internet and Multimedia Application Protocols 6<br />

<strong>IST</strong> (1st year, 50% of stu<strong>de</strong>nts)<br />

1st Semester Common 30 ECTS<br />

<strong>IST</strong>-MDIA Middleware for Distributed Internet Applications 7.5<br />

<strong>IST</strong>-NCS Network and Computer Security 7.5<br />

<strong>IST</strong>-P2PON Peer-to-Peer Systems and Overlay Networks 7.5<br />

<strong>IST</strong>-DPC Parallel and Distributed Computing 7.5<br />

2nd Semester Differentiation 4 out of 6 30 ECTS<br />

<strong>IST</strong>-FTDS Fault-Tolerant Distributed Systems 7.5<br />

<strong>IST</strong>-CC Cloud Computing 7.5<br />

<strong>IST</strong>-VEE Virtual Execution Environments 7.5<br />

<strong>IST</strong>-MC Mobile Computing 7.5<br />

<strong>IST</strong>-AICA Applications and Implementations of Cryptographic Algorithms 7.5<br />

<strong>IST</strong>-DAT Database Administration and Tuning 7.5<br />

<strong>KTH</strong> (100% of stu<strong>de</strong>nts)<br />

3rd Semester Common 30 ECTS<br />

<strong>KTH</strong>-RM Theory and Methodology of Science with Applications 7.5<br />

<strong>KTH</strong>-DC Advanced Topics in Distributed Computing 7.5<br />

<strong>KTH</strong>-ILDS Implementation of Scalable Distributed Systems 7.5<br />

<strong>KTH</strong>-TW Technical Writing 7.5<br />

<strong>KTH</strong>, ICT, <strong>UPC</strong> (stu<strong>de</strong>nts equally split)<br />

Master project Either at <strong>KTH</strong>, <strong>IST</strong>, <strong>UPC</strong> 30 ECTS<br />

83


<strong>UPC</strong>-DNS - Distributed and Networked Systems<br />

Erasmus Program EMDC<br />

Name of the course Distributed and Networked Systems<br />

Id <strong>UPC</strong>-DNS<br />

Contact Jordi Guitart (jguitart@ac.upc.edu)<br />

University <strong>UPC</strong><br />

Regime compulsory<br />

Level elementary<br />

Pre-requisites Networks, Programming, Operating systems<br />

Learning outcomes General goals:<br />

In this subject, stu<strong>de</strong>nts focus on the concepts behind operating systems, their<br />

relationship with computer networks and their role in the advanced services that<br />

stu<strong>de</strong>nts interested in specialising in systems must be familiar with.<br />

Stu<strong>de</strong>nts should be able to build applications using the main programming paradigms<br />

used in distributed systems and using the resources provi<strong>de</strong>d by distributed systems.<br />

Specific goals<br />

Knowledge<br />

- Acquire in-<strong>de</strong>pth knowledge of the main programming paradigms for the mo<strong>de</strong>l<br />

client/server mo<strong>de</strong>l in distributed systems.<br />

- Basic and advanced distributed services.<br />

- Properties arising from overall system behaviour: fault tolerance, increased capacity,<br />

security.<br />

- Learn the latest trends regarding distributed system solutions.<br />

Abilities<br />

- Ability to analyze problems posed by the <strong>de</strong>sign and workings of a distributed<br />

application, and to choose the best solutions.<br />

- Optimising system resources and the network.<br />

- Ability to <strong>de</strong>velop systems/mechanisms for solving problems concerning fault<br />

tolerance, performance, scale, mobility.<br />

Competences<br />

- Ability to work effectively in small groups to solve problems of middling difficulty.<br />

- Ability to make convincing formal and informal oral presentations.<br />

- Ability to study various sources, recognise that the information obtained in class is<br />

insufficient, and to seek the supplementary information required.<br />

- Ability to learn on one"s own.<br />

Bibliography Andrew S. Tanenbaum, Maarten Van Steen Distributed Systems: Principles and<br />

Paradigms, 2nd Edition, Prentice Hall, 2007.<br />

Distributed Systems: Concepts and Design, George Coulouris, Jean Dollimore, Tim<br />

Kindberg, 2005, Addison-Wesley.<br />

Teaching methods Theoretical and practical classes.<br />

Assessment methods A) Partial written exam (test) - monitoring of each stu<strong>de</strong>nt’s knowledge and skills.<br />

B) Final written exam on each stu<strong>de</strong>nt’s knowledge and skills.<br />

C) Evaluation of reading reports, presentations, and discussion of recommen<strong>de</strong>d<br />

articles and documents.<br />

D) Evaluation of group / co-operative work on concepts, skills and competencies in the<br />

84


lab.<br />

Language English.<br />

Total hours Theory: 28, Problems: 0, Laboratory: 24, Other activities: 0, External Laboratory: 24,<br />

Study: 30, Additional time: 30, Evaluation: 4, Autonomous work: 10.<br />

Total work hours for stu<strong>de</strong>nt 150<br />

ECTS 6<br />

Grading ECTS<br />

Taught in semester 1<br />

85


<strong>UPC</strong>-SPE - System Performance Evaluation<br />

Erasmus Program EMDC<br />

Name of the course System Performance Evaluation<br />

Id <strong>UPC</strong>-SPE<br />

Contact Maria Luisa Gil Gomez (marisa@ac.upc.edu)<br />

University <strong>UPC</strong><br />

Regime compulsory<br />

Level elementary<br />

Pre-requisites Networks, Programming, Operating systems<br />

Learning outcomes General goals:<br />

Upon finishing this subject, stu<strong>de</strong>nts will have an in-<strong>de</strong>pth un<strong>de</strong>rstanding of what is<br />

required to assess system performance. Furthermore, they will be able to foresee,<br />

analyse and synthesise the behaviour of the execution environment (hardware,<br />

operating system, network, virtual machines, applications serve, etc.), in or<strong>de</strong>r to be<br />

able to improve the performance of the applications that are required in our information<br />

society.<br />

Specific goals:<br />

Knowledge<br />

1. Learn the common technical environments in which current computing applications<br />

are executed, and related advanced technologies.<br />

2. Learn about current application servers and the role they play in the Information<br />

Society.<br />

3. Learn about system calls and specific commands for obtaining/modifying system<br />

parameters (hardware and operating system, network, virtual machine, application<br />

server, etc.).<br />

4. Learn basic mo<strong>de</strong>lling and analytical techniques for evaluating system performance.<br />

Abilities<br />

1. Un<strong>de</strong>rstand the system structure (at hardware, software, and all other levels) in which<br />

certain applications are executed.<br />

2. Determining the best tools for studying system performance.<br />

3. Define the information metrics for evaluating system performance.<br />

4. Un<strong>de</strong>rstand the relationship between various metrics and estimate other unobserved<br />

metrics.<br />

5. Modifying system parameters in or<strong>de</strong>r to harmonise improvements in the system"s<br />

performance.<br />

Competences<br />

1. Ability to work effectively in small groups to solve problems of middling difficulty.<br />

2. Ability to solve poorly-structured problems.<br />

3. Ability to summarise both formal and informal knowledge in written and oral form in a<br />

way that convinces others.<br />

4. Ability to un<strong>de</strong>rstand other lines of reasoning.<br />

5. Ability to work without disposing of all the information.<br />

Bibliography Basic Bibliography:<br />

Specific documentation CARS, FIB, 2005.<br />

Complementary Bibliography:<br />

Samuel Kounev and Alejandro Buchmann Performance Mo<strong>de</strong>ling and Evaluation of<br />

86


Large-Scale J2EE Applications, Proceedings of the 29th International Conference of the<br />

CMG, 2003.<br />

Daniel A. Menascé, Virgilio A.F. Almeida Capacity planning for web services : metrics,<br />

mo<strong>de</strong>ls, and methods, Prentice Hall,, 2002.<br />

Gian-Paolo D. Musumeci and Mike Louki<strong>de</strong>s System performance tuning, O'Relly, 2002.<br />

Stacy Joines, Ruth Willenborg, and Ken Hygh Performance analysis for Java web sites,<br />

Addison-Wesley, 2003.<br />

Teaching methods Theoretical and practical lab classes.<br />

The course is based on stu<strong>de</strong>nts' practical work, which is carried out in the lab sessions<br />

and builds on theoretical foundations.<br />

The course's theoretical foundations will be given in the form of lectures given by the<br />

teacher.<br />

Stu<strong>de</strong>nts will actively participate in this part of the course by following up the<br />

bibliographic references and documentation indicated by the teacher.<br />

The practical part of the course will be imparted in the teaching labs, and employ tutored<br />

practical assignments. All practical assignments will be held in the lab hours reserved<br />

for the purpose.<br />

Practical assignments will initially consist of experiments whose scope will be limited to<br />

achieving the pre-set objectives. Stu<strong>de</strong>nts will subsequently apply all their acquired<br />

knowledge to optimise the solution.<br />

Stu<strong>de</strong>nts must write a report on each of the practical assignments, which will follow the<br />

methodology set out above. Use will also be ma<strong>de</strong> of virtual learning.<br />

Assessment methods The course evaluation will be based on the following four items:<br />

a. Final Theory Exam<br />

b. Optional Participation Gra<strong>de</strong> (Participation, voluntary assignments, etc.)<br />

c. Continuous assessment of Theory, which is based on:<br />

c1. Test on Part 1<br />

c2. Test on Part 2<br />

d. Continuous lab assessment, comprising two gra<strong>de</strong>s of the two lab practical<br />

assignments.<br />

Language English.<br />

Total hours Theory: 24, Problems: 0, Laboratory: 39, Other activities: 0, External Laboratory: 29,<br />

Study: 42, Additional time: 0, Evaluation: 6, Autonomous work: 10.<br />

Total work hours for stu<strong>de</strong>nt 150<br />

ECTS 6<br />

Grading ECTS<br />

Taught in semester 1<br />

87


<strong>UPC</strong>-PPMA – Parallel Programming Mo<strong>de</strong>ls and Algorithms<br />

Erasmus Program EMDC<br />

Name of the course Parallel Programming Mo<strong>de</strong>ls and Algorithms<br />

Id <strong>UPC</strong>-PPMA<br />

Contact Eduardo Ayguadé Parra (eduard@ac.upc.edu)<br />

University <strong>UPC</strong><br />

Regime compulsory<br />

Level elementary<br />

Pre-requisites Basic un<strong>de</strong>rstanding of parallel architectures<br />

Learning outcomes General goals<br />

In this course, stu<strong>de</strong>nts should gain an un<strong>de</strong>rstanding of the concepts behind parallel<br />

programming mo<strong>de</strong>ls for current supercomputing architectures, based on a collection<br />

of distributed-memory no<strong>de</strong>s, each one with a shared-memory architecture. No<strong>de</strong>s are<br />

built from current multi-core chips and/or accelerators. The course will be very practical<br />

with simple parallelization assignments using different programming mo<strong>de</strong>ls (such as<br />

OpenMP, MPI, ...).<br />

Specific goals<br />

Knowledge<br />

1. Programming mo<strong>de</strong>ls: shared memory (OpenMP) and message passing (MPI).<br />

2. Trends in programming mo<strong>de</strong>ls for multicore and accelerator-based architectures.<br />

Abilities<br />

1. Ability to write parallel applications in mixed MPI/OpenMP.<br />

2. I<strong>de</strong>ntification of the most appropriate programming mo<strong>de</strong>l for a given application.<br />

3. Simple mo<strong>de</strong>lling for parallel applications.<br />

Competences<br />

1. Be able to parallelize a sequential application and tune it for a specific parallel<br />

architecture.<br />

2. Be able to work in group to discuss the use of different programming mo<strong>de</strong>ls and<br />

parallelization strategies for a given sequential application.<br />

Bibliography Basic Bibliography<br />

* W. Gropp, W., Lusk, E. and Skjellum, A. Using MPI - Portable Parallel Programming<br />

with the Message Passing Interface, Mit Press, in Scientific and Engineering<br />

Computation Series, 1999.<br />

* Chapman, B. , Jost. G. and Van Der Pas, R. Using OpenMP - Portable Shared<br />

Memory Parallel Programming, Mit Press, in Scientific and Engineering Computation<br />

Series, 2007.<br />

Complementary Bibliography<br />

* Culler, D.E. and Singh, J.P. Parallel Computer Architecture: A hardware software<br />

approach, Morgan Kauffmann. ISBN 1-55860-343-3, 1999.<br />

* Other papers in international conferences and journals related to novel programming<br />

mo<strong>de</strong>ls.<br />

Teaching methods Classes building up concepts in a structured fashion and setting out the commitment<br />

required for their practical application. Classes focusing on a set of parallel<br />

programming mo<strong>de</strong>ls. Laboratory classes focusing on co-operative work in or<strong>de</strong>r to<br />

consolidate concepts, skills and competencies.<br />

Assessment methods The evaluation of the course will be based on the implementation and report presented<br />

88


for a set of practical assignments and a presentation and discussion of a<br />

bibliographical item.<br />

Language English.<br />

Total hours Theory: 22, Problems: 16, Laboratory: 24, Other activities: 0, External Laboratory: 40,<br />

Study: 26, Additional time: 0, Evaluation: 0, Autonomous work: 22.<br />

Total work hours for stu<strong>de</strong>nt 150<br />

ECTS 6<br />

Grading ECTS<br />

Taught in semester 1<br />

89


<strong>UPC</strong>-SITS - Security in Information Technology Systems<br />

Erasmus Program EMDC<br />

Name of the course Security in Information Technology Systems<br />

Id <strong>UPC</strong>-SITS<br />

Contact Manel Medina (medina@ac.upc.edu)<br />

University <strong>UPC</strong><br />

Regime compulsory<br />

Level elementary<br />

Pre-requisites Networks, Programming, Operating systems<br />

Learning outcomes General goals<br />

This subject aims to cover the various facets of computer security, including<br />

evaluation, network protection, security protocols and architectures and their<br />

implementation in e-commerce.<br />

Specific goals<br />

- Security evaluation. Risk analysis. Security management.<br />

- Basic network security. Threats, services. Public key infrastructure.<br />

- Network protection. Perimeter security, IDS, antivirus.<br />

- Security in e-Commerce Applications.<br />

Bibliography * Carlisle Adams, Steve Lloyd Un<strong>de</strong>rstanding PKI : concepts, standards, and<br />

<strong>de</strong>ployment consi<strong>de</strong>rations, Addison-Wesley, 2003.<br />

* Elizabeth D. Zwicky, Simon Cooper & D. Brent Chapman Building Internet Firewalls;,<br />

O'Reilly & Associates, 2000.<br />

* Stephen Northcutt et al. Intrusion signatures and analysis, New Ri<strong>de</strong>rs, 2001.<br />

* Simson Garfinkel with Gene Spafford Web security, privacy & commerce, O'Reilly &<br />

Associates, 2002.<br />

Teaching methods Theoretical and practical lab classes.<br />

Theory classes will explain the technical differences between the various techniques<br />

and security tools.<br />

These theoretical explanations will be supplemented by lab sessions, which will give<br />

stu<strong>de</strong>nts the opportunity to use the most common security tools for protecting networks<br />

and computing systems.<br />

Assessment methods 1. Carrying out and presenting an assignment bearing on network security. Marks will<br />

make up 40% of the final gra<strong>de</strong>.<br />

2. An exam will be given on the theoretical part of the course. Marks will make up 40%<br />

of the final gra<strong>de</strong>.<br />

3. Presentation of documentation arising from lab sessions. Marks will make up 20% of<br />

the final gra<strong>de</strong>.<br />

Language English.<br />

Total hours Theory: 40, Problems: 0, Laboratory: 24, Other activities: 0, External Laboratory: 27,<br />

Study: 40, Additional time: 0, Evaluation: 0, Autonomous work: 19.<br />

Total work hours for stu<strong>de</strong>nt 150<br />

ECTS 6<br />

Grading ECTS<br />

Taught in semester 1<br />

90


<strong>UPC</strong>-CDP - Concurrent and Distributed Programming<br />

Erasmus Program EMDC<br />

Name of the course Concurrent and Distributed Programming<br />

Id <strong>UPC</strong>-CDP<br />

Contact Jorge Castro (castro@lsi.upc.edu)<br />

University <strong>UPC</strong><br />

Regime compulsory<br />

Level elementary<br />

Pre-requisites Programming (Java)<br />

Learning outcomes General goals<br />

The aim of this subject is for stu<strong>de</strong>nts to learn to <strong>de</strong>sign and implement concurrent and<br />

distributed programs securely and reliably. To gui<strong>de</strong> the stu<strong>de</strong>nts in the <strong>de</strong>sign process,<br />

they are introduced to LST (Labelled Transition System), a simple finite state mo<strong>de</strong>l that<br />

allows one to <strong>de</strong>sign, visualise and analyse concurrent systems. In or<strong>de</strong>r for them to<br />

have a broa<strong>de</strong>r i<strong>de</strong>a of concurrence and distributed systems, stu<strong>de</strong>nts are taught other<br />

mo<strong>de</strong>ls, such as Petri networks and the software <strong>de</strong>signed for analysing them. In or<strong>de</strong>r<br />

for stu<strong>de</strong>nts to gain a complete un<strong>de</strong>rstanding of the steps of the process, from<br />

mo<strong>de</strong>lling to implementation, they un<strong>de</strong>rtake practicals in Java programming.<br />

Specific goals:<br />

Knowledge<br />

1. Learn the use of transitional labelling systems (finite state mo<strong>de</strong>ls) as a <strong>de</strong>sign tool<br />

and for analysing concurrent and distributed programs.<br />

2. Learn a software package, e.g. LTS, for the <strong>de</strong>sign and analysis of transition<br />

systems.<br />

3. Learn Petri networks and other formal mo<strong>de</strong>ls for <strong>de</strong>sign and analysis, and some<br />

specific analysis software.<br />

4. Acquire a clear i<strong>de</strong>a of the basic problems that can arise in concurrent and<br />

distributed programming.<br />

5. Learn parts of Java related to concurrent and distributed programming.<br />

Abilities<br />

1. Ability to mo<strong>de</strong>l and analyze simple examples of concurrent programs through the<br />

use of label transition systems.<br />

2. Ability to use an analytical tool based on transition systems (LTS, for example).<br />

3. Learn Petri networks and other formal mo<strong>de</strong>ls for <strong>de</strong>sign and analysis, and some<br />

specific analysis software for Petri Networks.<br />

4. Ability to use parts of Java related to concurrent and distributed programming.<br />

Competences<br />

1. Ability to formally argue whether or not a <strong>de</strong>sign is correct, using programs for this<br />

purpose where necessary.<br />

2. Ability to pass abstract tools for <strong>de</strong>sign and analysis, and for implementation in<br />

programming languages (Java, for example).<br />

Bibliography Basic Bibliography* Jeff Magee & Jeff Kramer Concurrency: state mo<strong>de</strong>ls & Java<br />

programs, John Wiley & sons, 1999.<br />

* Wolfgang Reisig Elements of distributed algorithms: mo<strong>de</strong>lling and analysis with Petri<br />

Nets, Springer Verlag, 1998.<br />

* Perterson, James Petri net theory and the mo<strong>de</strong>ling of systems, Prentice-Hall, 1981.<br />

91


* Gerard Tel Introduction to distributed algorithms, Cambridge University Press, 1994.<br />

Complementary Bibliography* Doug Lea Concurrent programming in Java : <strong>de</strong>sign<br />

principles and patterns, Addison-Wesley, 2000.<br />

* Bil Lewis, Daniel J. Berg Multithrea<strong>de</strong>d programming with Java technology, Prentice<br />

Hall, 2000.<br />

Teaching methods Examples will be used to introduce basic concepts in the theory classes. Stu<strong>de</strong>nts will<br />

solve exercises on theory class themes in the practical classes. Lab classes will cover<br />

implementation of these problems (or similar problems) in Java. Both the lab and<br />

problem classes may employ <strong>de</strong>sign and analysis tools such as LTS.<br />

Assessment methods Final exam and a lab gra<strong>de</strong>. The exam comprises problems presented on the theory<br />

classes. The lab gra<strong>de</strong> reflects the quality of stu<strong>de</strong>nts' work. The final gra<strong>de</strong> will be<br />

calculated as follows: final exam*0.7 + lab gra<strong>de</strong>*0.3.<br />

Language English.<br />

Total hours Theory: 28, Problems: 28, Laboratory: 14, Other activities: 0, External Laboratory: 14,<br />

Study: 60, Additional time: 0, Evaluation: 6.<br />

Total work hours for stu<strong>de</strong>nt 150<br />

ECTS 6<br />

Grading ECTS<br />

Taught in semester 1<br />

92


<strong>UPC</strong>-EEDC - Execution Environments for Distributed Computing<br />

Erasmus Program EMDC<br />

Name of the course Execution Environments for Distributed Computing<br />

Id <strong>UPC</strong>-EEDC<br />

Contact Jordi Torres (torres@ac.upc.edu)<br />

University <strong>UPC</strong><br />

Regime compulsory<br />

Level advanced<br />

Pre-requisites Concepts on Distributed Systems, Networking, Concurrent and Distributed<br />

Programming<br />

Learning outcomes General goals<br />

Nowadays, business and scientific organisations have a large amount of critical<br />

workflow processes that <strong>de</strong>pend upon a set of heterogeneous applications. This set of<br />

applications can range from transactional applications, with databases, to non<br />

interactive applications such as those that perform scientific CPU-intensive computing,<br />

document in<strong>de</strong>xing or intensive I/O.<br />

To efficiently execute all these kinds of applications, a new execution environment (or<br />

middleware) is nee<strong>de</strong>d to manage the available resources and simplify the<br />

<strong>de</strong>velopment and integration of the different types of applications and services. These<br />

middleware components are crucial to new systems and architectures because of their<br />

direct impact on the quality of the service offered by the application.<br />

This course provi<strong>de</strong>s an overview of the wi<strong>de</strong> scope of this area and introduces past<br />

and current research focusing on conceptual and practical aspects of Middleware.<br />

The course also has the objective of introducing the stu<strong>de</strong>nt to research. In general the<br />

EEDC course is focused on <strong>de</strong>veloping skills rather than content. For this reason each<br />

year the focus changes as the field evolves.<br />

Specific goals<br />

- Middleware basics<br />

- Cloud Computing<br />

- Topic focus: Green Computing<br />

Bibliography Collection of scientific papers and Internet resources.<br />

Teaching methods Theory classes, readings of research papers, presentation and discussion of topics by<br />

stu<strong>de</strong>nts. Two main reading parts in the course, one for general papers and one for<br />

more in <strong>de</strong>pth research in the area (related with the research project). Discussions will<br />

be led by one or more stu<strong>de</strong>nts and may inclu<strong>de</strong> a brief presentation of the paper.<br />

All stu<strong>de</strong>nts taking the course are required to complete a research project (or “state-ofthe-<br />

field” review). The project is inten<strong>de</strong>d to provi<strong>de</strong> the stu<strong>de</strong>nt with an opportunity to<br />

gain experience with research in a topic related to the content of the course. Moreover<br />

stu<strong>de</strong>nt will be introduced to the research information resources.<br />

Finally stu<strong>de</strong>nts will participate in the organization of a course workshop organized like<br />

an international scientific workshop, where the research results will be presented.<br />

Assessment methods The evaluation of the course will be based on the participation of stu<strong>de</strong>nts in class,<br />

93


eading reports and and a project work on specific topics.<br />

- Paper Readings/Presentations: 35%<br />

- Research Project: 35%<br />

- Participation: 30%<br />

Language English.<br />

Total hours Theory: 10, Problems: 0, Laboratory: 0, Other activities: 20, External Laboratory: 20,<br />

Study: 90, Additional time: 0, Evaluation: 0, Autonomous work: 10.<br />

Total work hours for stu<strong>de</strong>nt: 150<br />

ECTS 6<br />

Grading ECTS<br />

Taught in semester 2<br />

94


<strong>UPC</strong>-DS - Decentralized Systems<br />

Erasmus Program EMDC<br />

Name of the course Decentralized Systems<br />

Id <strong>UPC</strong>-DS<br />

Contact Felix Freitag (felix@ac.upc.edu)<br />

University <strong>UPC</strong><br />

Regime compulsory<br />

Level advanced<br />

Pre-requisites Concepts on Distributed Systems, Networking, Concurrent and Distributed<br />

Programming<br />

Learning outcomes General goals<br />

Learn the fundamental concepts, operation, <strong>de</strong>sign and evaluation of <strong>de</strong>centralized<br />

systems.<br />

Specific goals<br />

Fundamental concepts: peer-to-peer and overlay networks.<br />

Routing: unstructured and structured overlay networks.<br />

Techniques and mo<strong>de</strong>ls: publish/subscribe, group communication, self-properties,<br />

incentives, management, resource allocation, security and anonymity, characterization<br />

and evaluation.<br />

Applications: content and media distribution, storage, file sharing, communication,<br />

computing, social networks.<br />

Bibliography Collection of papers publicly available.<br />

Teaching methods Theory classes, readings of research papers, presentation of topics by stu<strong>de</strong>nts<br />

Assessment methods The evaluation of the course will be based on the participation of stu<strong>de</strong>nts in class,<br />

reading reports and and a project work on specific topics.<br />

Language English.<br />

Total hours Theory: 27, Problems: 9, Laboratory: 0, Other activities: 0, External Laboratory: 15,<br />

Study: 90, Additional time: 0, Evaluation: 2, Autonomous work: 7.<br />

Total work hours for stu<strong>de</strong>nt 150<br />

ECTS 6<br />

Grading ECTS<br />

Taught in semester 2<br />

95


<strong>UPC</strong>-SDS - Scalable Distributed Systems<br />

Erasmus Program EMDC<br />

Name of the course Scalable Distributed Systems<br />

Id <strong>UPC</strong>-SS<br />

Contact Leandro Navarro (leandro@ac.upc.edu)<br />

University <strong>UPC</strong><br />

Regime compulsory<br />

Level advanced<br />

Pre-requisites Concepts on Distributed Systems, Networking, Concurrent and Distributed<br />

Programming<br />

Learning outcomes General goals<br />

Learn the fundamental concepts, operation and <strong>de</strong>sign gui<strong>de</strong>lines, patterns and<br />

methods for <strong>de</strong>veloping software systems with<br />

good scalability<br />

and predictability, and the evaluation of scalable and Internet-scale systems.<br />

Specific goals<br />

- Fundamental concepts: The effect of scale in system properties (functional and<br />

operational).<br />

- Issues in large-scale systems: virtualization, service orientation and composition,<br />

availability, locality, performance and adaptation (host-spots, autonomic computing).<br />

- Mo<strong>de</strong>ls for large-scale systems: system mo<strong>de</strong>ls for analysis (game-theoretic,<br />

economic, evolutionary, control, complex networks), architectural mo<strong>de</strong>ls (multi-tier,<br />

cluster, farm, grid, cloud, SaaS).<br />

- Scaling techniques: basic techniques (caching, distribution, replication), scalable<br />

computing techniques for architectural mo<strong>de</strong>ls.<br />

- Middleware and Applications: computing, storage, web, content distribution, Internetscale<br />

systems or services<br />

Bibliography Collection of papers publicly available.<br />

Teaching methods Theory classes,<br />

Reading and discussion of research papers,<br />

Presentation of topics by stu<strong>de</strong>nts,<br />

Laboratory activities<br />

Assessment methods The evaluation of the course will be based on the participation of stu<strong>de</strong>nts in class,<br />

reading reports and an experimental project work on specific topics.<br />

Language English.<br />

Total hours Theory: 18, Problems: 9, Laboratory: 10, Other activities: 10, External Laboratory: 10,<br />

Study: 75, Additional time: 5, Evaluation: 5, Autonomous work: 8.<br />

Total work hours for stu<strong>de</strong>nt 150<br />

ECTS 6<br />

Grading ECTS<br />

Taught in semester 2<br />

96


<strong>UPC</strong>-MTT - Measurement Tools and Techniques<br />

Erasmus Program EMDC<br />

Name of the course Measurement Tools and Techniques<br />

Id <strong>UPC</strong>-MTT<br />

Contact Alex Ramirez (aramirez@ac.upc.edu)<br />

University <strong>UPC</strong><br />

Regime elective<br />

Level advanced<br />

Pre-requisites Notions of parallel or distributed systems and programming mo<strong>de</strong>ls, concurrent<br />

programming computer architecture, operating systems.<br />

Learning outcomes General goals<br />

Knowledge of the different techniques involved in performing research on computer<br />

architecture and technology: co<strong>de</strong> instrumentation, obtaining execution traces,<br />

performance analysis and trace visualization, and performance simulation. Knowledge<br />

of the tools required to perform these tasks: instrumentation libraries and packages,<br />

trace visualizers, performance analyzers, and simulators. Knowledge about the<br />

different performance metrics relevant for a computer system and their actual meaning.<br />

Specific goals<br />

- Co<strong>de</strong> instrumentation and trace generation<br />

- Source co<strong>de</strong> instrumentation<br />

- Binary instrumentation<br />

- Performance analysis and characterization, trace visualization<br />

- Simulation<br />

- Simulator taxonomy<br />

- Simulation techniques<br />

Bibliography Major documentation will correspond to manuals of the tools to be used, conference<br />

and journal papers, web sites.<br />

Teaching methods Theory classes and lab classes.<br />

Theory classes: The teacher present theoretical knowledge to the stu<strong>de</strong>nts, performs<br />

<strong>de</strong>monstrations of the different related tools, and mo<strong>de</strong>rates discussion on the<br />

alternatives.<br />

Lab sessions: Stu<strong>de</strong>nts <strong>de</strong>velop a practical work with assistance of the teacher.<br />

Individual stu<strong>de</strong>nt's work: Stu<strong>de</strong>nts <strong>de</strong>velop a practical work without direct supervision<br />

of the teacher.<br />

Assessment methods Delivery of reports related to theoretical and / or practical aspects of the course.<br />

Language English.<br />

Total hours Theory: 26, Problems: 0, Laboratory: 40, Other activities: 0, External Laboratory: 35,<br />

Study: 27, Additional time: 0, Evaluation: 0, Autonomous work: 22.<br />

Total work hours for stu<strong>de</strong>nt 150<br />

ECTS 6<br />

Grading ECTS<br />

Taught in semester 2<br />

97


<strong>UPC</strong>-MCACN - Mathematical Concepts Applied to Computer Networks<br />

Erasmus Program EMDC<br />

Name of the course Mathematical Concepts Applied to Computer Networks<br />

Id <strong>UPC</strong>-MCACN<br />

Contact Llorenç Cerdà (llorenc@ac.upc.edu)<br />

University <strong>UPC</strong><br />

Regime elective<br />

Level advanced<br />

Pre-requisites Notions of computer architecture, operating systems, computer networks.<br />

Learning outcomes General goals<br />

Provi<strong>de</strong> the stu<strong>de</strong>nt with general probability concepts focused on the mathematical<br />

analysis of computer networks.<br />

Contents<br />

1-Combinatory<br />

2-Mathematical mo<strong>de</strong>l of probability<br />

3-Inclusion-exclusion formula<br />

4-Continuous mo<strong>de</strong>ls<br />

5-Conditioned probability and expectation<br />

6-Probability distributions<br />

7-Repeated trials<br />

8-Auto-similar distributions<br />

9-Information theory<br />

10-Stochastic processes<br />

11-Markov Chains<br />

12-Queueing Theory.<br />

Bibliography • An Introduction to Probability Theory and Its Applications, William Feller, Wiley;<br />

(1971).<br />

• Probability, Random Variables and Stochastic Processes, Athanasios Papoulis<br />

McGraw-Hill (2001).<br />

• Un<strong>de</strong>rstanding Probability : Chance Rules in Everyday Life, Henk Tijms, Cambridge<br />

University Press (2004).<br />

• Finite Markov Chains. John G Kemeny, J Laurie Snell. Springer, 1960.<br />

• Probability, Stochastic Processes, and Queuing Theory. Randolph Nelson. Springer<br />

1995.<br />

Teaching methods Theory classes.<br />

There will be 5 hours per week, <strong>de</strong>dicated to magistral classes to explain the theory<br />

and solve problems. The stu<strong>de</strong>nts’ activities will consist of reading material and solving<br />

practical problems that will be proposed at each theoretical unit. The problems will be<br />

collected and corrected during the course.<br />

Assessment methods The evaluation will be based on the correction of the problems proposed to the<br />

stu<strong>de</strong>nts during the course and a final exam.<br />

Language English.<br />

Total hours Theory: 50, Problems: 0, Laboratory: 0, Other activities: 0, External Laboratory: 0,<br />

Study: 75, Additional time: 0, Evaluation: 0, Autonomous work: 25.<br />

Total work hours for stu<strong>de</strong>nt: 150<br />

ECTS 6<br />

Grading ECTS<br />

Taught in semester 2<br />

98


<strong>UPC</strong>-IMAP - Internet and Multimedia Application Protocols<br />

Erasmus Program EMDC<br />

Name of the course Internet and Multimedia Application Protocols<br />

Id <strong>UPC</strong>-IMAP<br />

Contact Jose Maria Barceló Ordinas (joseb@ac.upc.edu)<br />

University <strong>UPC</strong><br />

Regime elective<br />

Level advanced<br />

Pre-requisites Basic concepts on WAN, LAN and TCP/IPv4<br />

Learning outcomes General goals<br />

This course aims to further stu<strong>de</strong>nts' knowledge on the basic concepts of the TCP/IP<br />

protocols and the structure of data communication networks (Internet) that they have<br />

gained in prior courses (XC and PXC). This course focuses on more advanced<br />

concepts, such as EGP routing, Spanning Tree protocol, wireless networks, mobility<br />

and multimedia support. The main topics are organized as follows:<br />

- Routing (OSPF, BGP, Peering, STP).<br />

- Wireless networks and mobility (Wireless networks, mobile IP).<br />

- Multimedia (Coding, scheduling mechanisms, multimedia protocols).<br />

Specific goals<br />

Knowledges<br />

1. Support for mobility in IP wireless networks.<br />

2. Routing protocols for medium-sized and large networks. Internet Service Provi<strong>de</strong>rs<br />

(ISPs).<br />

3. Support for multimedia transmission over the Internet.<br />

4. Multimedia applications and related protocols.<br />

5. L2 routing (STP)<br />

Bibliography Basic Bibliography* Christian Huitema Routing in the internet, Prentice Hall PTR, 2000.<br />

* John W. Stewart III BGP4 : inter-domain routing in the Internet, Addison-Wesley,<br />

1999.<br />

* James D. Solomon Mobile IP, the Internet unplugged, PTR Prentice Hall, 1998.<br />

* James F. Kurose, Keith W. Ross Computer networking : a top-down approach<br />

featuring the Internet, Addison-Wesley, 2005.<br />

* Radia Perlman Interconnections : bridges, routers, switches, and internetworking<br />

protocols, Addison-Wesley Pub. Co., 2000.<br />

Complementary Bibliography* Catherine Paquet, Diane Teare Building Scalable Cisco<br />

Networks, Cisco Press, 2001.<br />

* B. Hubert Linux Advanced Routing & Traffic Control HOWTO, DocBook Edition,<br />

2002.<br />

Teaching methods Theory classes and lab classes.<br />

The lab classes will be 2 hours long, in which stu<strong>de</strong>nts will learn how to configure an<br />

important aspect of TCP/IP protocols. The practical sessions put the concepts learnt in<br />

the theory classes into practice.<br />

Some sessions are given over to seminars, in which aspects complementing the<br />

course are <strong>de</strong>alt with.<br />

Assessment methods Half-term test (Ctrl)<br />

Final theory exam (Eft)<br />

Lab exam (Elab). This exam will be held during the last lab session.<br />

100


Final gra<strong>de</strong>: MAX(0.15xCtrl + 0.2xElab + 0.65 Eft, 0.2xElab+0.8xEft)<br />

Language English.<br />

Total hours Theory: 42, Problems: 0, Laboratory: 20, Other activities: 12, External Laboratory: 8,<br />

Study: 65, Additional time: 0, Evaluation: 3.<br />

Total work hours for stu<strong>de</strong>nt 150<br />

ECTS 6<br />

Grading ECTS<br />

Taught in semester 2<br />

101


<strong>UPC</strong>-PTAT - Performance Tuning and Analysis Tools (?)<br />

Erasmus Program EMDC<br />

Name of the course Performance Tuning and Analysis Tools<br />

Id <strong>UPC</strong>-PTAT<br />

Contact Jesus Jose Labarta Mancho (jesus@ac.upc.edu)<br />

University <strong>UPC</strong><br />

Regime elective<br />

Level advanced<br />

Pre-requisites Notions of computer architecture, operating systems, parallel programming mo<strong>de</strong>ls.<br />

Learning outcomes General goals<br />

The course aims at <strong>de</strong>scribing performance analysis techniques and tools and gain<br />

practical experience in their application to real co<strong>de</strong>s. We will survey the state of the art<br />

in performance data acquisition, processing and presentation as well as performance<br />

mo<strong>de</strong>ling techniques. Methodological gui<strong>de</strong>lines will be provi<strong>de</strong>d to navigate the huge<br />

search space of potential performance bottlenecks and forecast the impact of different<br />

<strong>de</strong>sign and architectural factors on application performance.<br />

Specific goals<br />

Knowledge<br />

1. To un<strong>de</strong>rstand the basic functionalities of performance analysis tools.<br />

2. To gain insight into the techniques to process raw performance data in or<strong>de</strong>r to<br />

generate useful information.<br />

3. To un<strong>de</strong>rstand the issues in doing performance analysis at a very wi<strong>de</strong> dynamic<br />

range of scales.<br />

Abilities<br />

1. To use some relevant performance tools.<br />

2. To be able to <strong>de</strong>sign the experiments required to achieve <strong>de</strong>eper and <strong>de</strong>eper<br />

un<strong>de</strong>rstanding of the causes of an observed behavior.<br />

3. To be able to suggest ways to improve the performance of an application and<br />

quantitatively estimate the potential gain such proposals should achieve.<br />

Competences<br />

1. Open min<strong>de</strong>d attitu<strong>de</strong> towards un<strong>de</strong>rstanding the performance of a system.<br />

2. Correlation of knowledge at multiple levels (architecture, programming mo<strong>de</strong>ls,<br />

Operating system,...).<br />

3. Gaining insight on the behavior and structure of an application without having to<br />

know/dig beforehand the <strong>de</strong>tails of its internals.<br />

4. Being able to refine and validate such un<strong>de</strong>rstanding based on measurements and<br />

fitted mo<strong>de</strong>ls with information on the internals of the application.<br />

Bibliography Major documentation corresponds to manuals of the tools to be used.<br />

Teaching methods Theory classes and lab classes.<br />

A general introduction of the main techniques and basic features of major tools will be<br />

given in the theory lectures. Laboratory classes will start by introducing the usage of<br />

the tools on some simple examples but then the stu<strong>de</strong>nt will be faced with a few<br />

relatively large co<strong>de</strong>s that will have to be analyzed with different tools.<br />

Assessment methods The evaluation of the course will be based on a set of practical works. At least two<br />

major applications will have to be evaluated by each stu<strong>de</strong>nt. At least one of the<br />

applications will be in an area to which the stu<strong>de</strong>nt has no previous exposure. A<br />

102


<strong>de</strong>tailed analysis report of the performance "problems" of each application will be<br />

required, including a <strong>de</strong>tailed quantification of their importance and suggestions of<br />

potential ways to overcome them.<br />

Language English.<br />

Total hours Theory: 26, Problems: 0, Laboratory: 40, Other activities: 0, External Laboratory: 35,<br />

Study: 27, Additional time: 0, Evaluation: 0, Autonomous work: 22.<br />

Total work hours for stu<strong>de</strong>nt 150<br />

ECTS 6<br />

Grading ECTS<br />

Taught in semester 2<br />

103


<strong>IST</strong>-MDIA - Middleware for Distributed Internet Applications<br />

Erasmus Program EMDC<br />

Name of the course Middleware for Distributed Internet Applications<br />

Id <strong>IST</strong>-MDIA<br />

Contact Luis Rodrigues (ler@ist.ult.pt)<br />

University <strong>IST</strong><br />

Regime compulsory<br />

Level elementary<br />

Pre-requisites Distributed Systems, Networks, Programming<br />

Learning outcomes Introduction to large scale distributed systems, main problems and<br />

challenges, non-functional requirements, main theoretical results. Mo<strong>de</strong>ls<br />

(application, objects, communication, synchronization, naming, faults and<br />

security) and architectures (client-server, publish-subscribe, P2P, GRID).<br />

Study each of the former architectures in <strong>de</strong>tail with emphasis on the existing<br />

solutions (e.g. replication) to fulfill the non-functional requirements. Case<br />

Studies: study the most relevant existing middleware systems.<br />

Un<strong>de</strong>rstand the system level problems un<strong>de</strong>rlying the <strong>de</strong>sign and<br />

<strong>de</strong>velopment of large scale applications. Learn the existing solutions<br />

concerning the middleware for large scale applications with emphasis on the<br />

mo<strong>de</strong>ls and architectures taking into account non-functional requirements<br />

(scalability, performance, etc.). Ability to specify, <strong>de</strong>sign, analyze and<br />

implement large scale distributed applications as well as its un<strong>de</strong>rlying<br />

middleware.<br />

Bibliography Distributed Systems: Concepts and Design, George Coulouris, Jean<br />

Dollimore, Tim Kindberg, 2005, Addison-Wesley.<br />

Teaching methods Theoretical and practical classes.<br />

Assessment methods Exam and project.<br />

Language English.<br />

Total hours Theoretical: 3h /week. Practical: 1.5/ week.<br />

(187 hours including individual work)<br />

ECTS 7.5<br />

Grading ECTS<br />

Taught in semester 1<br />

104


<strong>IST</strong>-NCS - Network and Computer Security<br />

Mundus Program EMDC<br />

Name of the course Network and Computer Security<br />

Id <strong>IST</strong>-NCS<br />

Contact Car<strong>los</strong> Ribeiro (car<strong>los</strong>.ribeiro@ist.utl.pt)<br />

University <strong>IST</strong><br />

Regime compulsory<br />

Level elementary<br />

Prerequisites Distributed Systems, Networks, Programming<br />

Learning outcomes Introduction. Organizations Security Architectures. Authentication.<br />

Authentication protocols. Key and certificate management. Access<br />

Control. Authorization Mo<strong>de</strong>ls. Distributed Trust Management. Software<br />

Development. Secure Co<strong>de</strong>. Safe Protocols. Networks. Firewalls and<br />

Intrusion Detection Systems. Secure Communication. Virtual Private<br />

Networks. Secure Network Management. Secure storage.<br />

File systems. Databases.<br />

The main course goal is to provi<strong>de</strong> the stu<strong>de</strong>nt with a set of security<br />

concepts, methodologies and tools which gives him the ability to handle<br />

security problems on a large spectrum of technologies, namely: local,<br />

personal and wi<strong>de</strong> area networks, secure software <strong>de</strong>velopment,<br />

operating systems, distributed systems, data bases, and file systems.<br />

The course starts by <strong>de</strong>fining a set of security concepts and the elements<br />

comprising the organization security architecture. It then analyses the<br />

key elements of i<strong>de</strong>ntifying the common vulnerabilities and the<br />

methodologies and tools to eliminate or mitigate them.<br />

Bibliography Computer Security. Dieter Gollmann. 1998. John Wiley and Sons.<br />

Introduction to Computer Security. Matthew Bishop. 2004. Addison<br />

Wesley<br />

Teaching methods Theoretical and practical classes.<br />

Examination Exam and project.<br />

methods<br />

Language English.<br />

Total hours Theoretical: 3h /week. Practical: 1.5/ week.<br />

(187 hours including individual work)<br />

ECTS 7.5<br />

Grading ECTS<br />

Taught in semester 1<br />

105


<strong>IST</strong>-P2PON - Peer-to-Peer Systems and Overlay Networks<br />

Mundus Program EMDC<br />

Name of the course Peer-to-Peer Systems and Overlay Networks<br />

Id <strong>IST</strong>-P2PON<br />

Contact Luis Rodrigues (ler@ist.utl.pt)<br />

University <strong>IST</strong><br />

Regime compulsory<br />

Level advanced<br />

Prerequisites Distributed Systems, Networks, Programming<br />

Learning outcomes Overlay networks. Peer-to-peer systems. Routing in peer-to-peer<br />

overlays. Unstructured networks. Distributed hash tables: storage and<br />

multicast. Search in non-structured networks. Membership in large-scale<br />

networks. Gossip multicast and aggregation protocols. Anonymity,<br />

security, and incentives in peer-to-peer overlays. Measurement studies.<br />

Content distribution networks (CDNs). Social overlay networks.<br />

Bibliography Handbook of Peer-to-Peer Networking. Shen, X.; Yu, H.; Buford, J.;<br />

Akon, M. (Eds.). 2009. Springer. ISBN: 978-0-387-09750-3<br />

Teaching methods Theoretical and practical classes.<br />

Assessment methods Exam and project.<br />

Language English.<br />

Total hours Theoretical: 3h /week. Practical: 1.5/ week.<br />

(187 hours including individual work)<br />

ECTS 7.5<br />

Grading ECTS<br />

Taught in semester 1<br />

106


<strong>IST</strong>-DPC - Parallel and Distributed Computing<br />

Mundus Program EMDC<br />

Name of the course Parallel and Distributed Computing<br />

Id <strong>IST</strong>-DPC<br />

Contact Jose Monteiro (jcm@inesc-id.pt)<br />

University <strong>IST</strong><br />

Regime compulsory<br />

Level elementary<br />

Prerequisites Distributed Systems, Networks, Programming<br />

Learning outcomes Parallel computing mo<strong>de</strong>ls: multiprocessors and multicomputers. Memory<br />

organization; communication complexity. Interconnection networks. Flynn´s<br />

taxonomy. Analysis and synthesis of parallel algorithms: problem partitioning;<br />

data organization; synchronization; balancing and scheduling.<br />

Programming message-passing systems: MPI.<br />

Programming shared memory systems: OpenMP, threads, race conditions,<br />

<strong>de</strong>adlock <strong>de</strong>tection. Performance analysis for parallel algorithms. Foundations<br />

of distributed computing and their applications to parallel algorithms. Limits of<br />

distributed computing. Examples: document classification and Monte Carlo<br />

methods. Examples: matrix multiplication, solving systems of linear equations,<br />

FFT. Examples: Searching problems.<br />

Un<strong>de</strong>rstanding the mo<strong>de</strong>ls, techniques, and programming methods for<br />

parallel algorithms. Analyzing and <strong>de</strong>signing parallel algorithms.<br />

Un<strong>de</strong>rstanding the foundations of distributed computing.<br />

Bibliography Parallel Programming: Techniques and Applications Using Networked<br />

Workstations and Parallel Computers. Barry Wilkinson and Michael Allen.<br />

2005. Prentice Hall<br />

Teaching methods Theoretical and practical classes.<br />

Assessment methods Exam and project.<br />

Language English.<br />

Total hours Theoretical: 3h /week. Practical: 1.5/ week.<br />

(187 hours including individual work)<br />

ECTS 7.5<br />

Grading ECTS<br />

Taught in semester 1<br />

107


<strong>IST</strong>-FTDS - Fault-Tolerant Distributed Systems<br />

Mundus Program EMDC<br />

Name of the course Fault-Tolerant Distributed Systems<br />

Id <strong>IST</strong>-FTDS<br />

Contact Luis Rodrigues (ler@ist.utl.pt)<br />

University <strong>IST</strong><br />

Regime compulsory<br />

Level advanced<br />

Prerequisites Distributed Systems, Networks, Programming<br />

Learning outcomes Reliability and availability are fundamental concerns in the <strong>de</strong>sign,<br />

implementation and <strong>de</strong>ployment of distributed systems. However, achieving<br />

robust cooperation in a distributed system, <strong>de</strong>spite the failures or<br />

disconnections of some processes, is surprisingly hard. In or<strong>de</strong>r to allow the<br />

system <strong>de</strong>signer to master this complexity, the course introduces a number of<br />

fundamental reliable distributed programming abstractions, and <strong>de</strong>scribes the<br />

algorithms that implement them. Namely, the course addresses:<br />

Basic abstractions: processes, links, failure <strong>de</strong>tectors.<br />

Reliable broadcast: best-effort, regular, uniform, randomized, and causal<br />

broadcast. Shared memory: regular and atomic registers. Consensus.<br />

Consensus variants: total or<strong>de</strong>r broadcast, terminating reliable broadcast,<br />

atomic commit, group membership, view-synchronous communication.<br />

The Appia group communication framework. To experiment these<br />

abstractions in practice, the stu<strong>de</strong>nts will <strong>de</strong>velop a project using an open<br />

source toolkit for reliable distributed programming.<br />

To obtain an un<strong>de</strong>rstanding of the fundamental problems in the <strong>de</strong>sign of<br />

reliable distributed applications. To learn a portfolio of abstractions to support<br />

the <strong>de</strong>velopment of fault-tolerant applications. To learn how to apply these<br />

abstractions through a concrete hands-on experiment using group<br />

communication systems.<br />

Bibliography Introduction to Reliable Distributed Programming. Rachid Guerraoui and Luís<br />

Rodrigues. Springer. 2006.<br />

ISBN-10 3-540-28845-7<br />

Teaching methods Theoretical and practical classes.<br />

Assessment methods Exam and project.<br />

Language English.<br />

Total hours Theoretical: 3h /week. Practical: 1.5/ week.<br />

(187 hours including individual work)<br />

ECTS 7.5<br />

Grading<br />

Taught in semester 2<br />

108


<strong>IST</strong>-CC – Cloud Computing<br />

Mundus Program EMDC<br />

Name of the course Cloud Computing<br />

Id <strong>IST</strong>-CC<br />

Contact Luis Veiga (luis.veiga@ist.utl.pt)<br />

University <strong>IST</strong><br />

Regime compulsory<br />

Level advanced<br />

Prerequisites Distributed Systems, Networks, Programming<br />

Learning outcomes Introduction to the cloud computing paradigm (motivation, assumptions,<br />

background, goals, and base concepts: software-as-a-service).<br />

Base Architecture and its layers: computing infrastructure, storage, platform,<br />

applications, services.<br />

Un<strong>de</strong>rlying Computational Infrastructures: Grid computing (Globus, Condor,<br />

Sun Grid Engine, middleware OGSA, OGSI); Utility computing (Amazon<br />

Elastic Clouds, Google Apps, Enomalism, Eucalyptus), system-level<br />

virtualziation technology (Xen, VMWare Virtual Center, standard OVF), edge<br />

computing and cycle-sharing/scavenging (BOINC, OurGrid).<br />

Storage infrastructures: SimpleDB, BigTable, Simple Storage Service, storage<br />

virtualization, cloud storage.<br />

Resource management: scheduling, migration, payment and market mo<strong>de</strong>ls.<br />

Autonomic Computing and Networks: adaptability, self-configuration and<br />

management, fault-tolerance, recovery, self-healing.<br />

Non-functional cross-cutting aspects: scalability, reliability, security, economic<br />

efficiency, energy and environmental sustainability.<br />

Bibliography - The Grid 2: Blueprint for a New Computing Infrastructure, Morgan<br />

Kaufmann, Ian Foster, Carl Kesselman (Editors), 2003.<br />

ISBN-13: 978-1558609334<br />

- Market-Oriented Grid and Utility Computing, Wiley<br />

Rajkumar Buyya, Kris Bubendorfer, 2009.<br />

ISBN-13: 978-0470287682<br />

- Autonomic Computing and Networking, Mieso K. Denko, Laurence Tianruo<br />

Yang, Yan Zhang (Editors), 2009,<br />

ISBN-13: 978-0387898278<br />

Teaching methods Theoretical and practical classes.<br />

Examination methods Exam and project.<br />

Language English.<br />

Total hours Theoretical: 3h /week. Practical: 1.5/ week.<br />

(187 hours including individual work)<br />

ECTS 7.5<br />

Grading ECTS<br />

Taught in semester 2<br />

109


<strong>IST</strong>-VEE - Virtual Execution Environments<br />

Mundus Program EMDC<br />

Name of the course Virtual Execution Environments<br />

Id <strong>IST</strong>-VEE<br />

Contact Luis Veiga (luis.veiga@ist.utl.pt)<br />

University <strong>IST</strong><br />

Regime compulsory<br />

Level advanced<br />

Prerequisites Distributed Systems, Networks, Programming<br />

Learning outcomes Introduction to virtualization.<br />

Emulation and hardware virtualization.<br />

High-level architecture of a virtual machine (execution engine, byte-co<strong>de</strong>s,<br />

GC, profiling, JIT).<br />

Virtual Machines (J2ME, .Net CF, J2SE, .Net, Jikes RVM)<br />

Implementation and extension of a virtual machine.<br />

Parallel and distributed virtual machines (PVM, Remoting, Grid)<br />

VEE for Enterprise Computing (J2EE, COM+,MTS, Win Vista).<br />

Virtualization of concurrent hardware (virtual clusters).<br />

Microprocessor support for virtualization.<br />

Un<strong>de</strong>rstand a vertical approach of the different technologies for virtualization.<br />

These provi<strong>de</strong> to applications greater flexibility, more efficient resource<br />

usage, and improved adaptability.<br />

Attain an integrated perspective of the virtual execution environment as a<br />

synthesis of aspects from computer architecture, operating systems,<br />

programming languages, and distributed systems.<br />

Un<strong>de</strong>rstand the architecture of a virtual machine and know the internal<br />

mechanisms of the implementation of reference virtual machines. Perform the<br />

extension of a pedagogic virtual machine (e.g., Rotor CLI).<br />

Bibliography Virtual Machines: Versatile Platforms for Systems and Processes. Smith and<br />

Nair. 2005. Morgan Kaufmann<br />

Teaching methods Theoretical and practical classes.<br />

Assessment methods Exam and project.<br />

Language English.<br />

Total hours Theoretical: 3h /week. Practical: 1.5/ week.<br />

(187 hours including individual work)<br />

ECTS 7.5<br />

Grading ECTS<br />

Taught in semester 2<br />

110


<strong>IST</strong>-MC - Mobile Computing<br />

Mundus Program EMDC<br />

Name of the course Mobile Computing<br />

Id <strong>IST</strong>-MC<br />

Contact Paulo Ferreira (paulo.ferreira@inesc-id.pt)<br />

University <strong>IST</strong><br />

Regime compulsory<br />

Level advanced<br />

Prerequisites Distributed Systems, Networks, Programming<br />

Learning outcomes Fundamental challenges and problems of mobile computing (communication,<br />

fault tolerance, availability, acess to remote information, security, adaptability,<br />

location, scalability, etc), applications, architectures and paradigms for mobile<br />

computing, hoarding/staging, replication, consistency, sinchronization,<br />

automatic resource and service discovery, middleware, awareness, security,<br />

mobile co<strong>de</strong>.<br />

Bibliography Mobile Middleware. Paolo Bellavista. 2006.<br />

Auerbach Publishers<br />

Teaching methods Theoretical and practical classes.<br />

Assessment methods Exam and project.<br />

Language English.<br />

Total hours Theoretical: 3h /week. Practical: 1.5/ week.<br />

(187 hours including individual work)<br />

ECTS 7.5<br />

Grading ECTS<br />

Taught in semester 2<br />

111


<strong>IST</strong>-AICA - Applications and Implementations of Cryptographic Algorithms<br />

Mundus Program EMDC<br />

Name of the course Applications and Implementations of Cryptographic Algorithms<br />

Id <strong>IST</strong>-AICA<br />

Contact Car<strong>los</strong> Ribeiro (car<strong>los</strong>.ribeiro@ist.utl.pt)<br />

University <strong>IST</strong><br />

Regime compulsory<br />

Level advanced<br />

Prerequisites Distributed Systems, Networks, Programming<br />

Learning outcomes The course starts by establishing the <strong>de</strong>sign principles of cryptographic<br />

symmetric algorithms (both block and stream ciphers) and the issues behind<br />

their implementations both in hardware and in software. The stu<strong>de</strong>nts will then<br />

learn the implementation issues of several asymmetric algorithms (RSA, El-<br />

Gamal, EC El-Gamal, etc.), including how to handle operations with big<br />

numbers both in hardware and in software. Several different implementations<br />

with different goals (e.g. performance, minimum resource usage, minimum<br />

ciphertext size) will be studied, both in hardware and in software. The second<br />

section of the course will be the studied of cryptanalysis techniques (e.g.<br />

statistical, differential) and some cryptanalysis historic examples.<br />

The course will also studied standard cryptographic API like the GSSAPI and<br />

their implementation in operating systems (e.g. Windows, MacOS), and<br />

software virtual machines (e.g. Java Virtual Machine, .Net Framework).<br />

Finally the course will focus on common vulnerabilities of cryptographic<br />

algorithms implementations (e.g. race and timing attacks).<br />

Bibliography Applied Cryptography, Bruce Schneier, Wiley & Sons, 1996<br />

Teaching methods Theoretical and practical classes.<br />

Examination methods Exam and project.<br />

Language English.<br />

Total hours Theoretical: 3h /week. Practical: 1.5/ week.<br />

(187 hours including individual work)<br />

ECTS 7.5<br />

Grading ECTS<br />

Taught in semester 2<br />

112


<strong>IST</strong>-DAT - Database Administration and Tuning<br />

Mundus Program EMDC<br />

Name of the course Database Administration and Tuning<br />

Id <strong>IST</strong>-DAT<br />

Contact Helena Galhardas (helena.galhardas@tagus.ist.utl.pt)<br />

University <strong>IST</strong><br />

Regime compulsory<br />

Level advanced<br />

Prerequisites Distributed Systems, Networks, Programming, Introduction to Databases<br />

Learning outcomes In<strong>de</strong>xing techniques (B+tree and hash-based)<br />

Data storage system: files of records, RAIDs, etc<br />

Query processing and optimization<br />

Transaction management, concurrency control and recovery management.<br />

Relational database administration: log management, backups, disk<br />

management, failure recovery<br />

Relational database tuning: in<strong>de</strong>xes, database schema, concurrency control,<br />

recovery management, hardware used, and architecture.<br />

Administration and tuning of large volumes of historical data. A possible case<br />

study is datawarehousing.<br />

Stu<strong>de</strong>nts must be able to:<br />

Un<strong>de</strong>rstand the RDBMS internal mechanisms, namely in what concerns<br />

storage management, in<strong>de</strong>xing, query processing and optimization,<br />

transaction management concurrency control and recovery management.<br />

Un<strong>de</strong>rstand the tasks involved in database administration<br />

Optimize the information acess in databases that store large amounts of data.<br />

Bibliography Database Systems and Concepts.<br />

Silberchatz, Korth, Saudarshan, 2005.<br />

McGraw-Hill<br />

Teaching methods Theoretical and practical classes.<br />

Assessment methods Exam and project.<br />

Language English.<br />

Total hours Theoretical: 3h /week. Practical: 1.5/ week.<br />

(187 hours including individual work)<br />

ECTS 7.5<br />

Grading ECTS<br />

Taught in semester 2<br />

113


<strong>KTH</strong>-RM - Theory and Methodology of Science with Applications in<br />

Computational Science<br />

Mundus Program EMDC<br />

Name of the course Theory and Methodology of Science with Applications in Computational<br />

Science<br />

Id <strong>KTH</strong>-RM<br />

Contact Johan Cantwell<br />

University <strong>KTH</strong><br />

Regime compulsory<br />

Level non-technical<br />

Prerequisites proficiency in English<br />

Learning outcomes The course provi<strong>de</strong>s an introduction to the theory and methodology of science<br />

and is inten<strong>de</strong>d for the Master stu<strong>de</strong>nt or beginning PhD stu<strong>de</strong>nt. One aim is<br />

to supply the basic concepts nee<strong>de</strong>d for placing the techniques and<br />

knowledge acquired in the stu<strong>de</strong>nt's other courses in the wi<strong>de</strong>r context of the<br />

computational sciences. Another aim is to provi<strong>de</strong> the basic intellectual tools<br />

that allow for a reasoned and critical assessment of results and methods from<br />

the wi<strong>de</strong> variety of disciplines that the stu<strong>de</strong>nt is likely to encounter during his<br />

or her continued career in research and/or in professional life. The course is<br />

mainly focused on the general theoretical and methodological issues that arise<br />

in science, with an emphasis on the natural and computational sciences; but<br />

basic theoretical issues, techniques and problems from the social sciences are<br />

also covered to provi<strong>de</strong> the stu<strong>de</strong>nt with a wi<strong>de</strong>r outlook. Emphasis is placed<br />

on the fundamental problems common to the computational, social and natural<br />

sciences and on the general strategies, methods and concepts that mo<strong>de</strong>rn<br />

science has <strong>de</strong>veloped to address these problems.<br />

Bibliography --<br />

Teaching methods Lectures and seminars<br />

Assessment methods written report, written assignments<br />

Language English<br />

Total hours seminars: 60 hours<br />

(187 hours including individual work)<br />

ECTS 7.5<br />

Grading ECTS<br />

Taught in semester 3<br />

114


<strong>KTH</strong>-DC - Advanced Topics in Distributed Computing<br />

Mundus Program EMDC<br />

Name of the course Advanced Topics in Distributed Computing<br />

Id <strong>KTH</strong>-DC<br />

Contact Johan Montelius<br />

University <strong>KTH</strong><br />

Regime compulsory<br />

Level advanced<br />

Pre-requisites distributed computing<br />

Learning outcomes The course prepares the stu<strong>de</strong>nts for M.Sc projects, and Ph.D. studies in the<br />

area of distributed computing<br />

After the course is completed the stu<strong>de</strong>nt will be able to :<br />

<strong>de</strong>scribe several topics of research in the are of distributed computing<br />

read, reflect on and, present research articles in the area of distributed<br />

computing<br />

Bibliography Research articles in the area of Distributed Computing<br />

Teaching methods Seminar sessions, reading assignments, lectures with invited speakers.<br />

Assessment methods Written reflections, oral presentations.<br />

Language English<br />

Total hours Seminars: 40 hours<br />

(187 hours including individual work)<br />

ECTS 7.5<br />

Grading ECTS<br />

Taught in semester 3<br />

115


<strong>KTH</strong>-ILDS - Implementation of Scalable Distributed Systems<br />

Mundus Program EMDC<br />

Name of the course Implementation of Scalable Distributed Systems<br />

Id <strong>KTH</strong>-ILDS<br />

Contact Johan Montelius<br />

University <strong>KTH</strong><br />

Regime compulsory<br />

Level advanced<br />

Prerequisites distributed computing<br />

Learning outcomes After the course is completed the stu<strong>de</strong>nt will be able to evaluate system<br />

architectures with respect to fault-tolerance, high availability, consistency<br />

requirements and performance implement a scalable distributed system, make<br />

performance studies and i<strong>de</strong>ntify strength and weakness present a system for<br />

system <strong>de</strong>velopers as well as application <strong>de</strong>signers<br />

Bibliography Research articles<br />

Teaching methods Lectures, group assignments,implementation work, presentations, peer review<br />

Assessment methods written report, co<strong>de</strong> review, oral presentation<br />

Language English<br />

Total hours 40h seminar, 100h group work<br />

(187 hours including individual work)<br />

ECTS 7.5<br />

Grading ECTS<br />

Taught in semester 3<br />

116


<strong>KTH</strong>-TW - Technical Writing<br />

Mundus Program EMDC<br />

Name of the course Technical Writing<br />

Id <strong>KTH</strong>-TW<br />

Contact Hans Malmström<br />

University <strong>KTH</strong><br />

Regime compulsory<br />

Level non-technical<br />

Prerequisites proficiency in English<br />

Learning outcomes On completing the course, the stu<strong>de</strong>nt should be able to:<br />

- I<strong>de</strong>ntify and critically analyze the most important text types represented in<br />

engineering and aca<strong>de</strong>mic texts.<br />

- Write short texts based on these text types.<br />

apply the Process Writing method to his/her own writing whereby constructive<br />

criticism from others (peers/teachers) is used to improve texts from first to final<br />

draft<br />

- Summarize texts and integrate them into scientific reports<br />

- Write a short report, adapted to a less specialised rea<strong>de</strong>r, on a topic from<br />

his/her own area of specialization<br />

- Write clearly, correctly and concisely in the formal English style that is typical<br />

of engineering or specialized texts from his/her own area<br />

- Formulate his/her i<strong>de</strong>as in English logically, coherently, precisely and<br />

persuasively.<br />

Bibliography ”Aca<strong>de</strong>mic Writing”, Björk/Räisänen<br />

course compendium<br />

Teaching methods lectures, assignments, peer review, seminar sessions<br />

Assessment methods written report, written assignments<br />

Language English<br />

Total hours seminars: 80 hours<br />

(187 hours including individual work)<br />

ECTS 7.5<br />

Grading ECTS<br />

Taught in semester 3<br />

117


Master project<br />

Mundus Program EMDC<br />

Name of the course Master Project<br />

Id<br />

Contact Leandro Navarro at <strong>UPC</strong>, Johan Montelius at <strong>KTH</strong>, Luis Rodríguez at <strong>IST</strong><br />

(advisor and co-advisor from alternative university)<br />

University <strong>UPC</strong>, <strong>KTH</strong>, <strong>IST</strong> (alternatives <strong>de</strong>pending on stu<strong>de</strong>nt path)<br />

Regime compulsory<br />

Level Advanced<br />

Prerequisites All courses<br />

Learning outcomes On completing the course, the stu<strong>de</strong>nt should have <strong>de</strong>veloped all the<br />

competences <strong>de</strong>fined in the study plan for the master program<br />

Bibliography Diverse <strong>de</strong>pending on the specific topic of the project<br />

Teaching methods Work supervised individually, reporting, oral presentation<br />

Assessment methods Initial proposal, intemediate report, written final report, dissertation <strong>de</strong>fense<br />

Language English<br />

Total hours 900<br />

ECTS 30<br />

Grading ECTS<br />

Taught in semester 4<br />

118


Anexo 2: Curriculum <strong>de</strong> <strong>los</strong> responsables <strong>de</strong> asignatura y<br />

coordinadores académicos<br />

<strong>KTH</strong>.....................................................................................................................................................2<br />

Johan Montelius (Master coodinator and <strong>KTH</strong> aca<strong>de</strong>mic coordinator)...............................................2<br />

Rasul Ayani...........................................................................................................................................3<br />

Mats Brorsson.......................................................................................................................................4<br />

John Cantwell.......................................................................................................................................5<br />

Ali Ghodsi............................................................................................................................................6<br />

Seif Haridi............................................................................................................................................7<br />

Hans Malmström..................................................................................................................................8<br />

Mihhail Matskin...................................................................................................................................9<br />

Christian Schulte................................................................................................................................10<br />

Vladimir Vlassov................................................................................................................................11<br />

<strong>UPC</strong>....................................................................................................................................................12<br />

Leandro Navarro (<strong>UPC</strong> aca<strong>de</strong>mic coordinator)..................................................................................13<br />

Alex Ramirez......................................................................................................................................15<br />

Eduard Ayguadé Parra........................................................................................................................17<br />

Felix Freitag........................................................................................................................................19<br />

Jordi Guitart........................................................................................................................................21<br />

Jordi Torres.........................................................................................................................................23<br />

Jose Maria Barceló Ordinas................................................................................................................25<br />

Llorenç Cerdà.....................................................................................................................................27<br />

Manel Medina.....................................................................................................................................29<br />

Maria Luisa Gil Gomez......................................................................................................................31<br />

Jorge Castro........................................................................................................................................33<br />

<strong>IST</strong>......................................................................................................................................................35<br />

Luis Rodrigues (<strong>IST</strong> aca<strong>de</strong>mic coordinator)......................................................................................35<br />

Paulo Ferreira.....................................................................................................................................37<br />

Luís Veiga...........................................................................................................................................39<br />

Car<strong>los</strong> Ribeiro.....................................................................................................................................41<br />

José Monteiro.....................................................................................................................................42<br />

Helena Galhardas................................................................................................................................44<br />

119


<strong>KTH</strong><br />

Johan Montelius<br />

Aca<strong>de</strong>mic career<br />

Dr Johan Montelius is a lecturer at the School of ICT, <strong>KTH</strong> – Royal Royal Institute of Technology,<br />

Stockholm, Swe<strong>de</strong>n. He worked as a researcher at the Swedish Institute of Computer Science form<br />

1989 to 1998. He received his Ph.D. <strong>de</strong>gree in computing science at Uppsala University in 1997 and<br />

has been at <strong>KTH</strong> since 2001. Johan Montelius was the coordinator of the Erasmus Mundus Master<br />

program in Internetworking, a collaboration between <strong>KTH</strong>, DTU, TKK, NTNU and the University<br />

of Tartu.<br />

Teaching experience<br />

Johan Montelius has a long experience as teaching and is currently enroled in the courses on<br />

distributed systems for the masters program of Software Engineering and Distribution Systems. He<br />

has previously given classes in Internet security, mobile networks and mobile applications. Johan<br />

Montelius is also course responsible for the course Advanced course for software <strong>de</strong>velopers, given<br />

to Ericsson.<br />

Recent publications<br />

Johan Montelius and Khayri A. M. Ali. ”An And/Or Parallel Implementation of AKL”, in New<br />

Generation Computing, vol 14, no 1, 1996, Special issue on the Workshop on Parallel Logic<br />

Programming<br />

Johan Montelius and Peter Magnusson. “Using SimICS to evaluate the Penny system”, Proceedings<br />

of International Logic Programming Symposium ILPS'97, October 1997<br />

Johan Montelius and Seif Haridi. “An evaluation of Penny: a system for fine-grain implicit<br />

parallelism”, Second International Symposium on Parallel Symbolic Computation PASCO'97,<br />

July 1997<br />

Johan Montelius, Sverker Janson, Jan Gabrielsson, An<strong>de</strong>rs Danne, Göran Båge and .Mikael<br />

Eriksson, “Intentions and Intelligent Screening in an Agent-based Personal Communication<br />

System”, ECAI'96 IATA workshop<br />

Haruyasu Ueda, Johan Montelius. ”Dynamic Scheduling in an Implicit Parallel System”, in the<br />

Proceedings of the ISCA 9th International Conference on Parallel and Distributed Computing<br />

Systems (K. Yetongnon and S. Haridi eds.) held in Dijon, France, September 26-27, 1996.<br />

Web site reference<br />

http://www.it.kth.se/~johnamon<br />

120


Rasul Ayani<br />

Aca<strong>de</strong>mic career<br />

Dr Rasul Ayani is a Professor in computer science at the School of ICT, <strong>KTH</strong> - Royal Institute of<br />

Technology, Stockholm, Swe<strong>de</strong>n. He has studied and worked in several countries; received his<br />

aca<strong>de</strong>mic <strong>de</strong>grees from University of Technology in Vienna (Austria), University of Stockholm and<br />

the <strong>KTH</strong> - Royal Institute of Technology. He worked as a visiting scientist at the Loughborough<br />

University of Technology (UK) 1978/79, Lecturer at Tehran University, visiting associate professor<br />

at Georgia Institute of Technology (USA) 1991/92, and Visiting Professor at the National University<br />

of Singapore (NUS), Department of Computer Science, 1997-2000.<br />

Teaching experience<br />

Rassul Ayani has many years of teaching experience for graduate and un<strong>de</strong>rgraduate programs. He<br />

is currently giving the course on System Mo<strong>de</strong>ling and Simulation, a 7.5 credits course offered at<br />

the <strong>KTH</strong> School of ICT.<br />

Recent publications<br />

Pe<strong>de</strong>r Nordvaller, Farshad Moradi and Rassul Ayani, “Simulation Mo<strong>de</strong>l Composability using<br />

BOMs”, proceedings of the 10th IEEE Distributed Simulation and Real-time Applications (DS-<br />

RT’06), Malaga, Spain, October 2006.<br />

Martin Eklöf and Rassul Ayani, “Evaluation of a Fault-Tolerance Mechanism for HLA-Based<br />

Simulations”, in proceedings of the 20th ACM/IEEE/SCS Workshop on Principles of Advanced<br />

and Distributed Simulation (PADS 2006), Singapore, May 2006.<br />

V. March, Y.M. Teo, H.B. Lim, P. Eriksson and R. Ayani, “Collision Detection and Resolution in<br />

Hierarchical Peer-to-Peer Systems”, Proceedings of 30th IEEE Conference on Local Computer<br />

Networks, IEEE Computer Society Press, Sydney, Australia, November 2005<br />

Simon J. E. Taylor, Stephen J. Turner, Henrik Åhlan<strong>de</strong>r and Rassul Ayani, “A Comparison of CMB-<br />

and HLA-Based Approaches to Type I Interoperability Reference Mo<strong>de</strong>l Problems for COTS-<br />

Based Distributed Simulation”, in SIMULATION (Transactions of the Society for Mo<strong>de</strong>ling and<br />

Simulation International), January 2005.<br />

Website reference<br />

www.ict.kth.se/~rassul<br />

121


Mats Brorsson<br />

Aca<strong>de</strong>mic career:<br />

Dr Mats Brorson is a Professor in Computer Architecture at the School of ICT, <strong>KTH</strong> - Royal<br />

Institute of Technology, Stockholm, Swe<strong>de</strong>n. He is also the vice <strong>de</strong>an at the School and responsible<br />

for un<strong>de</strong>rgraduate education. Mats Brorsson <strong>de</strong>fen<strong>de</strong>d his Ph.D. At Lund University in 1994. He has<br />

since been a visiting professor at Fudan University, and visiting researcher at the University of<br />

Toronto.<br />

Teaching experience<br />

Mats Brorsson has a long experience as a lecturer both at the un<strong>de</strong>rgraduate and graduate level. He<br />

was the director of the Master of Science program in Information and Communication Technology<br />

at the School of ICT during 2002 -2008.<br />

Recent publications<br />

S. Karlsson and M. Brorsson. Priority based messaging for software distributed shared memory.<br />

Cluster Computing, 6(2):161-169, Apr 2003.<br />

C. Brunschen and M. Brorsson, OdinMP/CCp – A Portable Implementation of OpenMP for C,<br />

Concurrency: Practice and Experience, 12: 1193-1203, 2000.<br />

M. Nikitovic, T. <strong>de</strong> Schampeleire, and M. Brorsson, A Study on Periodic Shutdown for Adaptive<br />

CMPs in Handheld Devices, in Proceedings of the 13th IEEE Asia-Pacific Computer Systems<br />

Architecture Conference, 2008.<br />

M. Brorsson and M. Collin, Adaptive and Flexible dictionary co<strong>de</strong> compression for embed<strong>de</strong>d<br />

applications, in Proceedings of the 2006 international conference on Compilers, Architecture,<br />

and Synthesis for Embed<strong>de</strong>d Systems (CASES'06).<br />

M. Nikitovic, and M. Brorsson, A Low Power Strategy for Future Mobile Terminals, in DATE’04,<br />

in Proceedings of the conference on Design, automation and test in nEurope-Volume 1, 2004.<br />

Website reference<br />

http://web.it.kth.se/~matsbror/<br />

122


John Cantwell<br />

Aca<strong>de</strong>mic career<br />

Dr John Cantwell is a associated professor at the Division of Phi<strong>los</strong>ophy at the School of<br />

Architecture and the Built Environment, <strong>KTH</strong> - Royal Institute of Technology, Stockholm, Swe<strong>de</strong>n.<br />

John Cantwell obtained his Doctor <strong>de</strong>gree in Phi<strong>los</strong>ophy at Uppsala University in 2000. He became<br />

a Docent in Phi<strong>los</strong>ophy in 2002. And holds as of 2007 the position as associate professor.<br />

Teaching experience<br />

John Cantwell is giving several courses in the phi<strong>los</strong>ophy of mathematics and the phi<strong>los</strong>ophy of<br />

science. He has along experience in introducing and explaining the core of research and science to<br />

engineering stu<strong>de</strong>nts both at a graduate and un<strong>de</strong>rgraduate level.<br />

Recent publications<br />

“Reasoning with conditionals”, Synthese, DOI 10.1007/s11229-008-9379-6, 2008.<br />

“Changing the modal context”, Theoria, 74, pp.331-351, 2008.<br />

“The Logic of Conditional Negation”, Notre Dame Journal of Formal Logic, vol. 49, no. 3, 2008.<br />

”Indicative conditionals: Factual or Epistemic?”, Studia Logica, vol. 88, pp. 157-194, 2008.<br />

"Indicative conditionals in the logic of assertion", in Hommage à Wlo<strong>de</strong>k,<br />

http://www.fil.lu.se/hommageawlo<strong>de</strong>k/, 2007.<br />

Website references<br />

http://www.infra.kth.se/~cantwell/<br />

123


Ali Ghodsi<br />

Aca<strong>de</strong>mic career<br />

Dr Ali Ghodsi is a associated professor at at the School of ICT, <strong>KTH</strong> - Royal Institute of<br />

Technology, Stockholm, Swe<strong>de</strong>n. He <strong>de</strong>fen<strong>de</strong>d his Ph.D. On the subject of Distributed k-ary<br />

System: Algorithms for Distributed Hash Tables at <strong>KTH</strong> in January 2007 and has been part of the<br />

faculty since 2008. Ali Ghodsi also holds a research position at SICS.<br />

Teaching experience<br />

Ali Ghodsi has been contributing to several courses at <strong>KTH</strong> and is today course responsible for the<br />

advanced course in distributed systems.<br />

Recent publications<br />

Tallat M. Shafaat, Ali Ghodsi, Seif Haridi. Dealing with Network Partitions in Structured Overlay<br />

Networks, to appear in Journal of Peer-to-Peer Networking and Applications<br />

Ali Ghodsi. Multicast and Bulk Lookup in Structured Overlay Networks. to appear in Handbook of<br />

Peer-to-Peer Networking, Springer-Verlag<br />

Tallat M. Shafaat, Ali Ghodsi, Seif Haridi. Managing Network Partitions in Structured P2P<br />

Networks. to appear in Handbook of Peer-to-Peer Networking, Springer-Verlag<br />

Tallat M. Shafaat, Ali Ghodsi, Seif Haridi. Handling Network Partitions and Mergers in Structured<br />

Overlay Networks, Seventh IEEE International Conference on Peer-to-Peer Computing<br />

(P2P'07), September, 2007, Ireland<br />

Ali Ghodsi, Seif Haridi, Hakim Weatherspoon. Exploiting the Synergy Between Gossiping and<br />

Structured Overlays, ACM Operating Systems Review (OSR), October 2007<br />

Website reference<br />

http://www.sics.se/~ali/<br />

124


Seif Haridi<br />

Aca<strong>de</strong>mic career<br />

Dr Seif Hairidi is a professor at the School of ICT <strong>KTH</strong> - - Royal Institute of Technology,<br />

Stockholm, Swe<strong>de</strong>n. He earned his Ph.D. <strong>de</strong>gree in Computer Systems, thesis title: Logic<br />

Programming Based on a Natural Deduction System at <strong>KTH</strong> in 1981. He became a Docent in<br />

Computer Systems, Royal Institute of Technology in 1984. Seif Haridi is also the Chief Scientist of<br />

the Swedish Institute of Computer Science.<br />

The current research is in the areas of self-managing overlays networks, and peer-to-peer<br />

computing. These activities are performed in the following EU projects: scientific coordinator of<br />

FET projects PEPITO and Evergrow , partner in <strong>IST</strong> projects Selfman and GRID4All..<br />

Teaching experience<br />

Seif Haridi has many years of teaching experience. He is currently responsible for the courses<br />

Distributed Systems Advanced Course and Distributed Computing, Peer-to-Peer and GRIDS.<br />

Recent Publications<br />

Supriya Krishnamurthy, Sameh El-Ansary, Erik Aurell, Seif Haridi: Comparing Maintenance<br />

Strategies for Overlays. PDP 2008: 473-482<br />

Peter Van Roy, Seif Haridi, Alexan<strong>de</strong>r Reinefeld, Jean-Bernard Stefani, Roland H. C. Yap, Thierry<br />

Coupaye: Self Management for Large-Scale Distributed Systems: An Overview of the<br />

SELFMAN Project. FMCO 2007: 153-178<br />

Tallat M. Shafaat, Ali Ghodsi, Seif Haridi: Handling Network Partitions and Mergers in Structured<br />

Overlay Networks. Peer-to-Peer Computing 2007: 132-139<br />

Jim Dowling, Jan Sacha, Seif Haridi: Improving ICE Service Selection in a P2P System using the<br />

Gradient Topology. SASO 2007: 285-288<br />

Paolo Trunfio, Domenico Talia, H. Papadakis, P. Fragopoulou, Matteo Mordacchini, M. Pennanen,<br />

Konstantin Popov, Vladimir Vlassov, Seif Haridi: Peer-to-Peer resource discovery in Grids:<br />

Mo<strong>de</strong>ls and systems. Future Generation Comp. Syst. 23(7): 864-878 (2007)<br />

Website reference<br />

http://www.sics.se/~seif<br />

125


Hans Malmström<br />

Aca<strong>de</strong>mic career<br />

Dr Hans Malmström received his Ph.D. In in English Linguistics from Lund University in 2008.<br />

The thesis, Accountability and the making of knowledge statements – a study of aca<strong>de</strong>mic<br />

discourse, consi<strong>de</strong>rs the notion of speaker accountability as a meta-discourse phenomenon and<br />

discusses how knowledge stating verbs are used by aca<strong>de</strong>mic writers in different disciplines. I am<br />

currently working at the Royal Institute of Technology in Stockholm where I give courses in<br />

technical English and do research in English vocabulary acquisition on a project fun<strong>de</strong>d by the<br />

Swedish Research Council.<br />

Teaching Experience<br />

Hans Malmström has experience from both the University of Lund and <strong>KTH</strong> in courses for<br />

technical writing. He is currently giving the courses English Report Writing and Technical English<br />

at <strong>KTH</strong><br />

Recent publications<br />

Malmström, H. Knowledge-stating Verbs and Contexts of Accountability in Linguistic and Literary<br />

Aca<strong>de</strong>mic Discourse. Nordic Journal of English Studies, vol 7, No 3 (2008): Special Issue:<br />

English for Aca<strong>de</strong>mic Purposes Details<br />

Malmström, H. Accountability and the making of knowledge statements - a study of aca<strong>de</strong>mic<br />

discourse. Unpublished Doctoral Dissertation. Lund University, 2008.<br />

Paradis, C & Malmström, H. Mo<strong>de</strong>lling speech processing: evi<strong>de</strong>nce from Swedish blends. The<br />

Department of English: working papers in English linguistics, vol. III, ed. by Gyllstad, H. and F.<br />

Heinat, 2003<br />

126


Mihhail Matskin<br />

Aca<strong>de</strong>mic carrer :<br />

Dr Mihhail Matskin is a professor of Software Engineering at <strong>KTH</strong> - Royal Institute of Technology,<br />

Stockholm, Swe<strong>de</strong>n where he is the program director of the masters program in Software<br />

Engineering and Distributed Systems. Mihhail Matskin also holds an adjunct professor position at<br />

the Norwegian University of Science and Technology (NTNU), Trondheim, Norway.<br />

Teaching experience<br />

Mihhail Matskin has extensive experience as a course lecturer. His current courses are: Distributed<br />

artificial intelligence and intelligent agents , Programming web services and Mo<strong>de</strong>rn Methods in<br />

Software Engineering.<br />

Recent publications<br />

Abdul Haseeb, Mihhail Matskin and Peep Kungas. Distributed Discovery and Invocation of Web<br />

Services in Infrastructure-less Dynamic Environments. International Journal of Web Services<br />

Practices (IJWSPa, Volume 3, Issue 3&4, 2009<br />

Nima Dokoohaki, Mihhail Matskin. Effective Design of Trust Ontologies for Improvement in the<br />

Structure of Socio-Semantic Trust Networks. International Journal On Advances in Intelligent<br />

Systems, IARIA, 2008 Vol. 1 / No. 1, (in print).<br />

Küngas, Peep; Matskin, Mihhail. Symbolic Negotiation: Partial Deduction for Linear Logic with<br />

Coalition Formation. Web Intelligence and Agent Systems 2008 ;Volume 6.(2) p. 193-215<br />

Küngas, P. and Matskin, M. (2007). From web services annotation and composition to web services<br />

domain analysis., Int. J. Metadata, Semantics and Ontologies, Vol. 2, No. 3, pp.157.178.<br />

J. Rao, P. Küngas, M. Matskin. Composition of Semantic Web Services using Linear Logi c<br />

Theorem Proving. Information Systems, Special Issue on the Semantic Web and Web Ser vices,<br />

Vol. 31, No. 4-5, pp. 340-360, 2006, Elsevier.<br />

Website reference<br />

http://www.idi.ntnu.no/~misha<br />

127


Christian Schulte<br />

Aca<strong>de</strong>mic career<br />

Dr Christian Schulte is a Associate Professor at the School of ICT, <strong>KTH</strong> – Royal Royal Institute of<br />

Technology, Stockholm, Swe<strong>de</strong>n. Christian Schulte gained his Dr.-Ing. <strong>de</strong>gree. <strong>de</strong>fending his thesis<br />

on Programming Constraint Services at Universität <strong>de</strong>s Saarlan<strong>de</strong>s in 2000.<br />

Teaching experience<br />

Christian Schulte has an extensive experience as a lecturer and Christian was elected the Teacher of<br />

the year for the <strong>KTH</strong> civil engineer program in Information Technology in 2003. He is today<br />

responsible for the the courses: Constraint Programming, Applied Programming and, Compilers<br />

and Execution Environments.<br />

Recent publications<br />

Constraint Programming in Swe<strong>de</strong>n, Pierre Flener, Mats Carlsson, Christian Schulte. IEEE<br />

Intelligent Systems, 2009.<br />

Efficient Constraint Propagation Engines, Christian Schulte, Peter J. Stuckey. Transactions on<br />

Programming Languages and Systems, 2008.<br />

Dynamic Analysis of Bounds versus Domain Propagation, Christian Schulte, Peter J. Stuckey.<br />

Twenty Fourth International Conference on Logic Programming, 2008.<br />

Perfect Derived Propagators, Christian Schulte, Guido Tack. Fourteenth International Conference<br />

on Principles and Practice of Constraint Programming, 2008..<br />

Dynamic Variable Elimination During Propagation Solving, Christian Schulte, Peter J. Stuckey.<br />

Tenth International ACM SIGPLAN Symposium on Principles and Practice of Declarative<br />

Programming, 2008.<br />

Web site reference<br />

http://web.it.kth.se/~cschulte<br />

128


Vladimir Vlassov<br />

Aca<strong>de</strong>mic career :<br />

Dr Vladimir Vlassov is an Associate Professor at the School of ICT, <strong>KTH</strong> – Royal Royal Institute of<br />

Technology, Stockholm, Swe<strong>de</strong>n.<br />

Teaching experience<br />

Vladimir Vlassov Ihas an extensive experience as course lecturer. He is currently responsible for<br />

course: Concurrent Programming and, Network Programming with Java. He is also contributing to<br />

the Advanced course for software <strong>de</strong>velopers, given to Ericsson.<br />

Recent publications<br />

N. De Palma, K. Popov, N. Parlavantzas, P. Brand, and V. Vlassov Tools for Architecture Based<br />

Autonomic Systems, accepted for the 5-th International Conference on Autonomic and Autonomous<br />

Systems (ICAS 2009), April 20-25, 2009 - Valencia, Spain<br />

Ruby Krishnaswami, Leandro Navarro, Vladimir Vlassov A Democratic Grid: Collaboration,<br />

Sharing and Computing for Everyone eChallenges, Oct 2008, Volume 1, Stockholm, (2008) in:<br />

Collaboration and the Knowledge Economy: Issues, Applications, Case Studies, Paul Cunningham<br />

and Miriam Cunningham (Eds), IOS Press, 2008 Amsterdam, ISBN 978-1-58603-924-0<br />

Ahmad Al-Shishtawy, Joel Hoglund, Konstantin Popov, Nikos Parlavantzas, Vladimir Vlassov and<br />

Per Brand Enabling Self-Management of Component Based Distributed Applications In: From<br />

Grids to Service and Pervasive Computing. Proc. of the CoreGRID symposium 2008, Las Palmas<br />

<strong>de</strong> Gran Canaria, Spain, August 2008. pp. 163-174, CoreGRID Series. Springer.<br />

Yao Guo, Vladimir Vlassov, Raksit Ashok, RichardWeiss, and Csaba Andras Moritz<br />

Synchronization Coherence: A Transparent Hardware Mechanism for Cache Coherence and Fine-<br />

Grained Synchronization, Journal of Parallel and Distributed Computing, Volume 68, Issue 2,<br />

February 2008, Pages 165-181<br />

Web site reference<br />

http://web.it.kth.se/~vladv/<br />

129


<strong>UPC</strong><br />

130


Leandro Navarro<br />

First name Leandro<br />

Last name Navarro<br />

e-mail leandro@ac.upc.edu<br />

Home page http://people.ac.upc.edu/leandro<br />

Birth date Marc 17, 1964<br />

Degree Telecom Engineer (1988) and PhD from <strong>UPC</strong> (1992).<br />

Position Associate professor, Department of Computer Architecture, <strong>UPC</strong>.<br />

Nationality Spanish<br />

Gen<strong>de</strong>r Male<br />

Research<br />

career<br />

Teaching<br />

experience<br />

Generally, I am interested in distributed systems, collaborative systems, scalable<br />

Internet services, Grid and Peer-to-Peer systems, economics based algorithms<br />

and systems applied to grids and peer-to-peer, collaborative learning and<br />

networking.<br />

I am part of the Distributed Systems group that I coordinate as part of the<br />

CNDS group. I have a number of research projects brewing, including:<br />

* P2PGrid:A national integrated project on several aspects of large scale<br />

systems.<br />

* Grid4All:Grid4All aims at enabling domestic users, non-profit organisations<br />

such as schools, and small enterprises, to share their resources and to access<br />

massive Grid resources when nee<strong>de</strong>d, envisioning a future in which access to<br />

resources is <strong>de</strong>mocratised, readily available, cooperative, and inexpensive.<br />

* SORMA: Development of methods and tools for an efficient market-based<br />

allocation of resources, through a self-organizing resource management system,<br />

using market-driven mo<strong>de</strong>ls supported by extensions for Grid infrastructures.<br />

<strong>IST</strong> European Project (2006-2009).<br />

* PlanetLab: I am the Principal Investigator (PI) for Planetlab at <strong>UPC</strong>.<br />

Recent courses taught are:<br />

131


Recent<br />

publications<br />

* SD - Distributed Systems - an advanced course (master of research program)<br />

on Distributed Systems with emphasis on issues of scale in distributed systems<br />

and Internet scale systems.<br />

* APDA - Advanced Programming and Distributed Applications: a master's<br />

course of advanced topics on programming distributed applications.<br />

* PXCSO - Projects in Computer Networks and Operating Systems: a hands on,<br />

project based course on servers and networks.<br />

* SODX - Distributed and Networked Operating Systems: a course on advanced<br />

topics and applications of distributed systems.<br />

Xavier Vilajosana, Joan Manuel Marquès, Ruby Krishnaswamy, Angel A. Juan,<br />

Nejla Amara-Hachmi, Leandro Navarro: Bidding Support for Computational<br />

Resources. CISIS 2008: 309-314.<br />

Xavier Vilajosana, Daniel Lázaro, Angel A. Juan, Leandro Navarro: Towards<br />

Decentralized Resource Allocation for Collaborative Peer to Peer Learning.<br />

CISIS 2008: 501-506.<br />

Roc Messeguer, Sergio F. Ochoa, José A. Pino, Leandro Navarro, H. Andrés<br />

Neyem: Communication and coordination patterns to support mobile<br />

collaboration. CSCWD 2008: 565-570.<br />

Ruby Krishnaswamy, Leandro Navarro, René Brunner, Xavier León, Xavier<br />

Vilajosana: Grid4All: Open Market Places for Democratic Grids. GECON<br />

2008: 197-207.<br />

Felix Freitag, Leandro Navarro, Joan Manuel Marquès: Improving the<br />

Introduction to a Collaborative Project-Based Course on Computer Network<br />

Applications. ICCS (2) 2008: 669-677.<br />

132


Alex Ramirez<br />

First name Alex<br />

Last name Ramirez<br />

email aramirez@ac.upc.edu<br />

Home page http: //people.ac.upc.edu/aramirez<br />

Degree Computer Science Technical Engineering, FIB (<strong>UPC</strong>), 1995<br />

Computer Science Engineering, FIB (<strong>UPC</strong>), 1997<br />

Doctor on Engineering, <strong>UPC</strong>, 2002 (Extraordinary <strong>UPC</strong> award to the best<br />

PhD in Computer Science)<br />

Position Associate professor, Department of Computer Architecture, <strong>UPC</strong>.<br />

Nationality Spanish<br />

Gen<strong>de</strong>r Male<br />

Research<br />

career<br />

Teaching<br />

experience<br />

Recent<br />

publications<br />

Alex Ramirez is an associated professor at the Computer Architecture<br />

Department of <strong>UPC</strong>, and manager of the Heterogeneous Architectures research<br />

group at the Barcelona Supercomputing Center.<br />

He has a BSc ('95), MSc ('97) and PhD ('02, awar<strong>de</strong>d the <strong>UPC</strong> extraordinary<br />

award to the best PhD in computer science) in Computer Science from the<br />

Universitat Politecnica <strong>de</strong> Catalunya (<strong>UPC</strong>), Barcelona, Spain.<br />

He has been a summer stu<strong>de</strong>nt intern with Compaq's WRL in Palo Alto,<br />

California for two consecutive years ('99-'00), and with Intel's 7Microprocessor<br />

Research Laboratory in Santa Clara ('01). He has co-authored over 70 papers in<br />

international refereed conferences and journal in topics ranging from compiler<br />

optimizations, high performance fetch architectures, multi-threa<strong>de</strong>d<br />

architectures, vector and multimedia architectures, and architecture support for<br />

parallel programming mo<strong>de</strong>ls.<br />

He has been teaching since 2000 in operating systems, operating system<br />

administration, and computer architecture. He currently teaches an<br />

un<strong>de</strong>rgraduate course on Architecture Conscious Programming, and a masters<br />

course on Tools and Techniques for Computer Architecture Research.<br />

Alejandro Rico, Alex Ramirez, Mateo Valero. "Available Task-level Parallelism<br />

on the Cell BE". Scientific Programming, IOS Press. April 2009.<br />

133


Kyle J. Nesbit, Miquel Moreto, Francisco J. Cazorla, Alex Ramirez, Mateo<br />

Valero, and James E. Smith. "Multicore Resource Management". IEEE Micro<br />

Vol. 28(3). Special issue on Interaction of Computer Architecture and Operating<br />

Systems in the Manycore Era, IEEE Computer Society. May 2008.<br />

OliverioJ. Santana, Alex Ramirez and Mateo Valero. "Enlarging Instruction<br />

Streams". IEEE Transactions on Computers, vol. 56(10), IEEE Computer<br />

Society. October 2007.<br />

Koen <strong>de</strong> Bosschere, Wayne Luk, Xavier Martorell, Nacho Navarro, Mike<br />

O'Boyle, Dionisios Pnevmatikatos, Alex Ramirez, Pascal Saintrat, Andre<br />

Seznec, Per Stenstrom, Olivier Temam. "High Performance Embed<strong>de</strong>d<br />

Architectures and Compilation Roadmap". Transactions on HiPEAC Vol 1,<br />

Lecture Notes in Computer Science 4050, Springer-Verlag. January 2007.<br />

F. Cazorla, P. M.W. Knijnenburg, R. Sakellariou, E. Fernan<strong>de</strong>z, A. Ramirez and<br />

M. Valero. "Predictable Performance in SMT processors: Synergy Between the<br />

OS and SMTs". IEEE Transactions on Computers, vol. 55(7), IEEE Computer<br />

Society. July 2006.<br />

134


Eduard Ayguadé Parra<br />

First name Eduard<br />

Last name Ayguadé Parra<br />

e-mail eduard@ac.upc.edu<br />

Home-page http://people.ac.upc.edu/eduard<br />

Birth date May 15, 1962<br />

Degree Engineering <strong>de</strong>gree in Telecommunications in 1986 and the Ph.D. <strong>de</strong>gree in<br />

Computer Science in 1989, both from the Universitat Politècnica <strong>de</strong> Catalunya<br />

(<strong>UPC</strong>), Spain.<br />

Position Associate professor, Department of Computer Architecture, <strong>UPC</strong>.<br />

Nationality Spanish<br />

Gen<strong>de</strong>r Male<br />

Research<br />

career<br />

Teaching<br />

experience<br />

Recent<br />

publications<br />

Since 1997, he is full professor of the Computer Architecture Department at<br />

<strong>UPC</strong>. He is currently associated director for research on Computer Sciences<br />

at the Barcelona Supercomputing Center (BSC-CNS). His research interests<br />

cover the areas of processor microarchitecture, multicore architectures and<br />

programming environments mo<strong>de</strong>ls and their architectural support. He has<br />

published around 200 publications in these topics and participated in<br />

several research projects with other universities and industries, in<br />

framework of the European Union programmes or in direct collaboration with<br />

technology leading companies.<br />

Since 1987 he has been lecturing on computer organization and architecture<br />

and parallel programming mo<strong>de</strong>ls. Currently he is teaching one course on<br />

Parallel Programming Mo<strong>de</strong>ls and Algorithms and one course on Architecture<br />

Conscious Programming.<br />

Ferad Zyulkyarov, Vladimir Gajinov, Osman S. Unsal, Adrián Cristal, Eduard<br />

Ayguadé, Tim Harris, Mateo Valero: Atomic quake: using transactional memory<br />

in an interactive multiplayer game server. PPOPP 2009:25-34<br />

Chinmay Eishan Kulkarni, Osman S. Unsal, Adrián Cristal, Eduard Ayguadé,<br />

Mateo Valero: Turbocharging boosted transactions or: how i learnt to stop<br />

worrying and love longer transactions. PPOPP 2009:307-308<br />

135


Xavier Teruel, Priya Unnikrishnan, Xavier Martorell, Eduard Ayguadé, Raúl<br />

Silvera, Guansong Zhang, Ettore Tiotto: OpenMP tasks in IBM XL compilers.<br />

CASCON 2008:16<br />

Jordi Guitart, David Carrera, Vicenç Beltran, Jordi Torres, Eduard Ayguadé:<br />

Dynamic CPU provisioning for self-managed secure web applications in SMP<br />

hosting platforms. Computer Networks (CN) 52(7):1390-1409 (2008)<br />

David Carrera, Malgorzata Stein<strong>de</strong>r, Ian Whalley, Jordi Torres, Eduard<br />

Ayguadé: Managing SLAs of heterogeneous workloads using dynamic<br />

application placement. HPDC 2008:217-218<br />

136


Felix Freitag<br />

First name Felix<br />

Last name Freitag<br />

e-mail felix@ac.upc.edu<br />

Home page http://people.ac.upc.edu/felix<br />

Birth date June 11, 1968<br />

Degree - Electrical Engineering (1993) from Technical University of Munich,<br />

- PhD in Telecomunications (1998) from Technical University of Catalonia<br />

Position Associate professor, Department of Computer Architecture, <strong>UPC</strong>.<br />

Nationality German<br />

Birth date June 11, 1968<br />

Gen<strong>de</strong>r Male<br />

Research<br />

career<br />

Teaching<br />

experience<br />

From 1994 -1998 PhD in speech recognition using neural networks. The PhD<br />

inclu<strong>de</strong>d work in the areas of signal processing, feature extraction,<br />

classification, pattern recognition, statistics, neural networks, non-linear<br />

systems. From 1999 research in parallel and distributed systems. The research<br />

inclu<strong>de</strong> performance evaluation of parallel systems, performance evaluation<br />

tools, resource allocation in distributed applications, multi-disciplinary research<br />

integrating economic approaches in technical systems, resource virtualization,<br />

distributed information systems.<br />

Teaching experience: Since 1999, at the Technical University of Catalonia in<br />

the School for Computer Science (FIB)<br />

Present courses:<br />

DS - Distributed Systems - an advanced course (master of research program) on<br />

Distributed Systems with emphasis on issues of scale in distributed systems and<br />

Internet scale systems.<br />

PXC - Projects in Computer Networks: a hands on, project based course on<br />

application-layer networks and protocols.<br />

Former courses:<br />

AAD - Architecture of Distributed Applications: an introductory graduate<br />

137


Recent<br />

publications<br />

course on the principles of distributed applications on the Internet.<br />

IC - Introduction to Computers: an introductory un<strong>de</strong>rgraduate course on<br />

computer architecture.<br />

Felix Freitag, Leandro Navarro, Joan Manuel Marquès: Improving the<br />

Introduction to a Collaborative Project-Based Course on Computer Network<br />

Applications. ICCS 2008:669-677<br />

René Brunner, Felix Freitag, Leandro Navarro: Towards the <strong>de</strong>velopment of a<br />

<strong>de</strong>centralized market information system: Requirements and architecture.<br />

IPDPS 2008:1-7<br />

René Brunner, Felix Freitag, Leandro Navarro: Uncertainty Management for the<br />

Retrieval of Economic Information from Distributed Markets. SUM 2008:106-<br />

119<br />

Felix Freitag, Pablo Chacin, Isaac Chao, René Brunner, Leandro Navarro, Oscar<br />

Ardaiz: Performance Measuring Framework for Grid Market Middleware.<br />

EPEW 2007:141-153<br />

Liviu Joita, Omer F. Rana, Felix Freitag, Isaac Chao, Pablo Chacin, Leandro<br />

Navarro, Oscar Ardaiz: A catallactic market for data mining services. Future<br />

Generation Comp. Syst. (FGCS) 23(1):146-153 (2007)<br />

138


Jordi Guitart<br />

First name Jordi<br />

Last name Guitart<br />

e-mail jguitart@ac.upc.edu<br />

Home page http://people.ac.upc.edu/jguitart<br />

Birth date 1976<br />

Education Ph.D. <strong>de</strong>gree in Computer Science, Technical University of Catalonia, 2005.<br />

M.S. <strong>de</strong>gree in Computer Science, Technical University of Catalonia, 1999.<br />

B.S. <strong>de</strong>gree in Computer Science, Technical University of Catalonia, 1997.<br />

Position Collaborator professor, Department of Computer Architecture, <strong>UPC</strong>.<br />

Nationality Spanish<br />

Gen<strong>de</strong>r Male<br />

Research career His current research work focuses on the area of Resource Management<br />

Solutions for Autonomic Computing Systems. He is a member of the High<br />

Performance Computing Group at the Computer Architecture Department<br />

(DAC). He is also an associate researcher at the Autonomic Systems and<br />

eBusiness Platforms research line in the Barcelona Supercomputer Center<br />

(BSC). The line's goal is to un<strong>de</strong>rstand and to create the core of future largescale<br />

Autonomic Middleware. He is the coordinator of the "Innovative<br />

approaches in resource provisioning for mo<strong>de</strong>rn distributed computing<br />

environments" working area within this research line. He is involved in a<br />

number of European projects, including BREIN, SORMA and XtreemOS.<br />

Teaching<br />

experience<br />

Recent<br />

publications<br />

He is a full-time collaborator professor at the Computer Architecture<br />

Department of the Technical University of Catalonia (<strong>UPC</strong>). He started<br />

teaching in 2003, and has been mainly involved in operating systems related<br />

courses. In particular, taught courses inclu<strong>de</strong> "Operating Systems",<br />

"Operating Systems Project" and "Distributed and Networked Operating<br />

Systems".<br />

Maximizing Revenue in Grid Markets using an Economically Enhanced<br />

Resource Manager; M. Macías, O. Rana, G. Smith, J. Guitart, and J. Torres<br />

Concurrency and Computation: Practice and Experience, September 2008<br />

ISSN: 1532-0634; Impact Factor: 1.154 (SCI 2007)<br />

139


Dynamic CPU Provisioning for Self-Managed Secure Web Applications in<br />

SMP Hosting Platforms; J. Guitart, D. Carrera, V. Beltran, J. Torres, and E.<br />

Ayguadé; Computer Networks, Vol. 52 (7), pp. 1390-1409, May 2008; ISSN:<br />

1389-1286; Impact Factor: 0.829 (SCI 2007)<br />

Designing an Overload Control Strategy for Secure e-Commerce<br />

Applications; J. Guitart, D. Carrera, V. Beltran, J. Torres, and E. Ayguadé;<br />

Computer Networks, Vol. 51 (15), pp. 4492-4510, October 2007; ISSN: 1389-<br />

1286; Impact Factor: 0.829 (SCI 2007)<br />

Economically Enhanced Resource Management for Internet Service Utilities<br />

T. Püschel, N. Borissov, M. Macías, D. Neumann, J. Guitart, and J. Torres;<br />

Lecture Notes on Computer Science (LNCS), Vol. 4831, pp. 335-348; ISBN:<br />

978-3-540-76992-7, ISSN: 0302-9743; 8th International Conference on Web<br />

Information Systems Engineering (WISE'07); Nancy, France, December 3-7,<br />

2007<br />

SLA-Driven Semantically-Enhanced Dynamic Resource Allocator for<br />

Virtualized Service Provi<strong>de</strong>rs; J. Ejarque, M. <strong>de</strong> Palol, I. Goiri, F. Julià, J.<br />

Guitart, R. Badia, and J. Torres; 4th IEEE International Conference on<br />

eScience (eScience 2008); Indianapolis, Indiana, USA, December 7-12, 2008,<br />

pp. 8-15; ISBN: 978-0-7695-3535-7<br />

140


Jordi Torres<br />

First name Jordi<br />

Last name Torres<br />

e-mail torres@ac.upc.edu<br />

Home page http://people.ac.upc.edu/torres<br />

Birth date May 27, 1964<br />

Degree - Masters <strong>de</strong>gree in Computer Science in 1988 at the TechnicalUniversity of<br />

Catalonia (<strong>UPC</strong>, Barcelona).<br />

- Ph. D. in Computer Science (<strong>UPC</strong>, 1993, Best <strong>UPC</strong> Computer Science Thesis<br />

Award).<br />

Position Full professor, Department of Computer Architecture, <strong>UPC</strong>.<br />

Nationality Spanish<br />

Gen<strong>de</strong>r Male<br />

Research<br />

career<br />

Teaching<br />

experience<br />

His knowledge background comes from the areas of Computer Architecture,<br />

Operating Systems, Computer Networks and Distributed Applications. His<br />

research activities from the beginning, in 1988, centred on the area of<br />

parallelism in the High Performance Computing Group (HPC) at DAC. One of<br />

his relevant contributions to the HPC group was to extend the applicability of<br />

parallel computation beyond normal HPC applications to new environments and<br />

commercial applications, as well as contributing to the creation (with the<br />

eDragon group) a research community in this new area. Currently this<br />

community within the HPC group has been consolidated with a group of<br />

research doctors, doctorate stu<strong>de</strong>nts and masters stu<strong>de</strong>nts who are working on<br />

these new themes. Currently he is actively working to combine the research<br />

from different research areas such as autonomic computing, parallel and<br />

distributed systems, performance mo<strong>de</strong>lling, virtualization, machine learning,<br />

cloud computing, green computing, amongst others, to reasonably stem the<br />

difficulties that this complexity brings in obtaining more sustainable IT.<br />

Current courses:<br />

- Master Course: Execution environment for Distributed Computing<br />

- Graduate Course: System Performance Evaluation<br />

Recent courses:<br />

- Un<strong>de</strong>rgradute course: Computer Networks and Applications<br />

- Graduate course: Distributed Application Arquitecture<br />

- PhD Course: Performance Engineering of eBusiness platforms<br />

141


Recent<br />

publications<br />

R. Nou, S. Kounev and J. Torres. “Autonomic QoS control in enterprise Grid<br />

environments using online simulation“. Journal of Systems and Software 82<br />

(2009) 486-502. ISSN: 0164-1212. 2009.<br />

M. Macías, G. Smith, O. Rana, J. Guitart, and J. Torres. “Enforcing Service<br />

Level Agreements using an Economically Enhanced Resource Manager”<br />

Economic Mo<strong>de</strong>ls and Algorithms for Distributed Systems Autonomic Systems<br />

Series, Part I, Chapter 6. Birkhäuser-Springer, February 2009 (To Appear)<br />

ISBN: 978-3-7643-8896-6<br />

David Carrera, Malgorzata Stein<strong>de</strong>r, Ian Whalley, Jordi Torres and Eduard<br />

Ayguadé. “Enabling resource sharing between transactional and batch<br />

workloads using dynamic application placement“. ACM/IFIP/USENIX 9 th<br />

International Middleware Conference (Middleware 2008).<br />

Nicolas Poggi, Toni Moreno, Josep Lluis Berral, Ricard Gavaldà, Jordi<br />

Torres,”Self-Adaptive Utility-Based Web Session Management.” Computer<br />

Networks Journal, 2008. ISSN: 1389-1286.<br />

J. Guitart, D. Carrera, V. Beltran, J. Torres, and E. Ayguadé. “Dynamic CPU<br />

Provisioning for Self-Managed Secure Web Applications in SMP Hosting<br />

Platforms“. Computer Networks , Vol. 52 (7), pp. 1390-1409, May 2008. ISSN:<br />

1389-1286.<br />

142


Jose Maria Barceló Ordinas<br />

First name Jose Maria<br />

Last name Barceló-Ordinas<br />

e-mail joseb@ac.upc.edu<br />

Home page http://people.ac.upc.edu/joseb<br />

Birth date June 25, 1967<br />

Degree Telecom Engineer. (1991) and PhD (1998) from <strong>UPC</strong>.<br />

Position Associate professor, Department of Computer Architecture, <strong>UPC</strong>.<br />

Nationality Spanish<br />

Gen<strong>de</strong>r Male<br />

Research<br />

career<br />

Teaching<br />

experience<br />

I joined the CompNet group at the Computer<br />

Architecture Departament in 1993. From that year I have participated in several<br />

European projects such as EXPLOIT, BAF, EXPERT, NETPERF and<br />

MOEBIUS, WIDENS (FP6) and Networks of Excellence (NoE) EuroNGI<br />

(FP6), EuroNFI (FP6) and EuroNF (FP7).<br />

My current areas of interest are Wireless Networks and Ad Hoc Networks with<br />

special emphasis in Wireless Multimedia Sensor Networks (WMSN), Vehicular<br />

Ad Hoc Networks (VANET) and Delay/Disruptive Tolerant Networks (DTN).<br />

However, in past years I researched in Broadband Networks (my PhD was on<br />

ATM traffic control), TCP/IP protocol <strong>de</strong>sign, Mobile communications and<br />

Internet Topology (BGP4 and Internet taxonomy).<br />

I have also participated as AIDIT (Agencia <strong>de</strong> Acreditacion en Investigacion,<br />

Desarrollo e Innovacion Tecnologica) evaluator of Spanish National Projects.<br />

I have been Aca<strong>de</strong>mic Responsible of Master CANS (Computer Architecture,<br />

Network and Systems) belonging to the <strong>de</strong>partment of Computer Architecture at<br />

<strong>UPC</strong> from May 2005 to July 2007.<br />

143


Recent<br />

publications<br />

I have also been Aca<strong>de</strong>mic Responsible of the "Computer Architecture"<br />

Department PhD Program from May 2005 to May 2008.<br />

Courses in which I currently participate:<br />

* RALIAS (Wireless LAN, Ad Hoc and Sensor Networks) in Master CANS<br />

(2006-now).<br />

* PIAM (Internet Protocols and Multimedia Applications) in Master CANS, in<br />

master MTI (FIB) and in Computer Science <strong>de</strong>gree (FIB) (2002-now).<br />

Previous courses in which I gave lectures (from 1995 to 2004):<br />

Un<strong>de</strong>rgraduate level: ISO: Introduction to Operating Systems (1995-1997),<br />

CBXC: Basic Concepts in Computer Networks (1995-2002), ARISO:<br />

Introduction to Operating Systems Architecture (1999), STD: Data Transport<br />

Services (1998-2002), XC: Computer Networks (2001-2004).<br />

Previous courses in which I gave lectures (from 1999 to 2006):<br />

Doctorate level: Basic Concepts on Computer Networks: an analytical approach<br />

(1998-2005), Mobility on Wireless networks, (1998-2005).<br />

M. Guerrero-Zapata, R. Zilan, J. M. Barcelo-Ordinas, K. Bicakci, B. Tavli,<br />

“The Future of Security in Wireless Multimedia Sensor Networks: a position<br />

paper”, accepted by the Special Issue “Secure Multimedia Services” in<br />

Telecommunications System Journal (Springer), 2009.<br />

O. Trullols-Cruces, J. Morillo-Pozo, J. M. Barcelo-Ordinas, J. Garcia-Vidal, “A<br />

Cooperative Vehicular Network Framework”, IEEE International Conference on<br />

Communications (ICC’09), Dres<strong>de</strong>n, Germany, June 14-18, 2009.<br />

R. Guimaraes, L. Cerdà , J. M. Barcelo-Ordinas, J. Garcia-Vidal,M. Voorhaen,<br />

C. Blondia, “Quality of Service through Bandwidth Reservation on Multirate<br />

Ad-Hoc Wireless Networks”, Ad Hoc Networks Journal (Elsevier), Vol. 7, Issue<br />

2, pp 388-400, 2009.<br />

J. Morillo-Pozo, J. M. Barcelo-Ordinas, O. Trul<strong>los</strong>-Cruces, J. Garcia-Vidal, “A<br />

Cooperative ARQ for Delay-Tolerant Vehicular Networks”, IEEE International<br />

Workshop on Delay/Disruption-Tolerant Mobile Networks (DTMN'08), in<br />

conjunction with ICDCS 2008, Beijing, China, June 20, 2008.<br />

R. Zilan, J. M. Barcelo-Ordinas, B. Tavli, ”Image Recognition Traffic Patterns<br />

for Wireless Multimedia Sensor Networks”, Fourth International Workshop on<br />

Wireless and Mobility, Barcelona, Spain, Jan 2008. LNCS Volume 5122/2008.<br />

144


Llorenç Cerdà<br />

First name Llorenç<br />

Second name Cerdà Alabern<br />

e-mail llorenc@ac.upc.edu<br />

Home page http://people.ac.upc.edu/llorenc<br />

Birth date 1967<br />

Degree January 2000 Ph.D., Telecommunications Engeneering<br />

December 1993 Telecommunication Engineering<br />

December 1989 Electrical Technical-Engineering<br />

Position Associate professor, Department of Computer Architecture, <strong>UPC</strong>.<br />

Nationality Spanish<br />

Gen<strong>de</strong>r Male<br />

Research<br />

career<br />

Teaching<br />

experience<br />

Llorenç Cerdà obtained the engineering <strong>de</strong>gree in telecommunications in 1993<br />

from Polytechnic University of Catalonia (<strong>UPC</strong>). He joined the Computer<br />

Architecture Department of <strong>UPC</strong> in 1994, presented the PhD Thesis entitled<br />

"Traffic Management of the ABR Service Category in ATM Networks" in<br />

January 2000 and currently he is Associate Professor.<br />

His areas of interest inclu<strong>de</strong>: Wireless LANs, wireless ad-hoc networks, QoS in<br />

wireless ad-hoc networks, wireless mesh networks, TCP/IP, performance<br />

evaluation, queueing networks, C++ programming and simulation of computer<br />

networks.<br />

He has published papers in international conferences and journals. He has<br />

participated in several EU fun<strong>de</strong>d research projects (EXPERT, COST-257,<br />

MOEBIUS, WIDENS, COST-279, EuroNGI), research projects in<br />

collaboration with Nokia (TESI), and the startup SouthWing.<br />

PhD Courses: “Mathematical Concepts Applied to Computer Networks”,<br />

“Wireless LANs, Ad-hoc and Sensor Networks”<br />

Postgraduate Courses: “Comparative Network Design”<br />

Un<strong>de</strong>rgraduate Courses; “Xarxes <strong>de</strong> Computadors”, “Computer Networks”.<br />

145


Recent<br />

publications<br />

Rafael Guimaraes, Llorenç¸ Cerdà, José-M. Barceló-Ordinas, Jorge García-<br />

Vidal, Michael Voorhaen, and Chris Blondia. Quality of service through<br />

bandwidth reservation on multirate ad hoc wireless networks. Ad-hoc<br />

Networks, 7, march 2009. ISSN 1570-8705.<br />

Rafael Paoliello-Guimaraes and Llorenç Cerdà-Alabern. A periodic refreshment<br />

method for resource reservation in mobile ad-hoc networks. In IFIP Wireless<br />

Days. Dubai, United Arab Emirates, November 24–27, 2008. ISBN 978-1-<br />

4244-2829-8.<br />

Jorge García-Vidal, Maribel March, Llorenc¸ Cerdà, Jesús Corbal, and Mateo<br />

Valero. A DRAM/SRAM Memory Scheme for Fast Packet Buffers. IEEE<br />

Transactions on Computers, 55 (5):588–602, May 2006. ISSN 0018-9340.<br />

Chris Blondia, Olga Casals, Llorenç Cerdà, Nik Van <strong>de</strong>n Wijngaert, and Gert<br />

Willems. Performance Evaluation of Layer 3 Low Latency Handoff<br />

Mechanisms. Mobile Networks and Applications, 9(6):633–645, December<br />

2004. ISSN 1383-469X.<br />

Peter <strong>de</strong> Cleyn, Nick Van <strong>de</strong>n Wijngaert, Llorenc¸ Cerdà, and Chris Blondia. A<br />

smooth handoff scheme using IEEE 802.11 triggers - <strong>de</strong>sign and<br />

implementation. Computer Networks, 45(3): 345–361, June 2004. ISSN 1389-<br />

1286.<br />

146


Manel Medina<br />

First name Manel<br />

Last name Medina<br />

e-mail medina@ac.upc.edu<br />

Home page http://people.ac.upc.edu/medina<br />

Birth date March 17, 1964<br />

Degree PhD in Informatics, <strong>UPC</strong>.<br />

Position Full professor, Department of Computer Architecture, <strong>UPC</strong>.<br />

Nationality Spanish<br />

Gen<strong>de</strong>r Male<br />

Research<br />

career<br />

Teaching<br />

experience<br />

Professor of Computers and Internet Security<br />

Head of esCERT: Spanish Computer Emergency Response Team<br />

Technical manager of DEDICA project: Distributed EDI Certification<br />

Authority.<br />

Member of ICE-TEL project (Telematic Education): Infrastructure for<br />

Certification Authority in Europe.<br />

Member of PITA (Public-key Infrastructure with Time-Stamping Authority)<br />

project, belonging to the Infosec/ETS (European Trusted Services) program.<br />

Recently, focus on the Computer Architecture, Networks and Systems master<br />

courses on:<br />

- Security in Information Technology Systems.<br />

- Computer Security and Secure Distributed Applications.<br />

Recent Montse Rubia, Juan Car<strong>los</strong> Cruellas, Manuel Medina: The DEDICA Project:<br />

147


publications The Solution to the Interoperability Problems between the X.509 and EDIFACT<br />

Public Key Infrastructures. CQRE 1999:242-250<br />

Montse Rubia, Juan Car<strong>los</strong> Cruellas, Manuel Medina: Bringing Together X.509<br />

and EDIFACT Public Key Infrastructures: The DEDICA Project. ICICS<br />

1999:199-215<br />

Montse Rubia, Juan Car<strong>los</strong> Cruellas, Manuel Medina: Removing<br />

Interoperability Barriers Between the X.509 and EDIFACT Public Key<br />

Infrastructures: The DEDICA Project. Public Key Cryptography 1999:245-262<br />

Montse Rubia, Juan Car<strong>los</strong> Cruellas, Manuel Medina, Isabel Gallego:<br />

Interoperability between the X.509 and EDIFACT Public Key Infrastructures:<br />

The DEDICA Project. DEXA Workshop 1998:661-666<br />

Joao Nuno Ferreira, Alf Hansen, Tomaz Klobucar, Klaus-Peter Kossakowski,<br />

Manuel Medina, Damir Rajnovic, Olaf Schjel<strong>de</strong>rup, Don Stikvoort: CERTs in<br />

Europe. Computer Networks and ISDN Systems (CN) 28(14):1947-1952 (1996)<br />

148


Maria Luisa Gil Gomez<br />

First Name Maria Luisa<br />

Last Name Gil<br />

e-mail marisa@ac.upc.edu<br />

Home page http: //people.ac.upc.edu/marisa<br />

Birth date June 22, 1963, Barcelona, Spain<br />

Nationality Spanish<br />

Sex Female<br />

Degree Doctor of Phi<strong>los</strong>ophy, Universitat Politecnica <strong>de</strong> Catalunya (<strong>UPC</strong>), SPAIN,1994<br />

B.S and M.S. in Computer Science, Universitat Politecnica <strong>de</strong> Catalunya<br />

(<strong>UPC</strong>), SPAIN, 1988<br />

Position Associate professor, Department of Computer Architecture, <strong>UPC</strong>.<br />

Research<br />

career<br />

Teaching<br />

experience<br />

Marisa Gil's research is primarily concerned with the <strong>de</strong>sign and<br />

implementation of system software for parallel computing. Her work focus<br />

mainly on areas such as resource management in embed<strong>de</strong>d system, OS new<br />

architectures support, middleware <strong>de</strong>sign and implementation, runtime co<strong>de</strong><br />

optimization.<br />

Besi<strong>de</strong>s, she promotes and participates in the <strong>de</strong>velopment of programs and<br />

activities that promote the entry into and retention of women in engineering<br />

programs in Spain.<br />

She is HiPEAC European Network of Excellence member, ACM Computer<br />

Society member, Special Interest on Operating Systems (SIGOPS) member and<br />

IEEE (Senior Member).<br />

Associate Professor, has been at the Universitat Politecnica <strong>de</strong> Catalunya since<br />

1988.<br />

* Un<strong>de</strong>rgraduate (Faculty of Computer Science, Barcelona): Operating Systems<br />

Project, System Performance Evaluation<br />

149


Recent<br />

publications<br />

* Graduate (Department Master and Doctoral Program): Operating Systems for<br />

New Computer Architectures, Executing Environments for Parallel Applications<br />

Resources Management.<br />

"CARM: Composable, Adaptive Resource Management System in Ubiquitous<br />

Computing Environments", Roberto Morales, Marisa Gil; III Simposio <strong>de</strong><br />

Computación Ubicua e Inteligencia Ambiental (UCAmI'08), Octubre 2008<br />

"Predictive Runtime Co<strong>de</strong> Scheduling for Heterogeneous Architectures", V.<br />

Jimenez, L. Vilanova, I. Gelado, M. Gil, G. Fursin, N. Navarro; HiPEAC<br />

Conference (HiPEAC'09). January, 2009<br />

"Cetra: A trace and analysis framework for the evaluation of Cell BE systems",<br />

Julio M. Merino-Vidal, Lluc Álvarez, Marisa Gil, Nacho Navarro; IEEE<br />

International Symposium on Performance Analysis of Systems and Software<br />

(ISPASS-2009). April 2.009<br />

Marisa Gil, Ruben Pinilla: Thread coloring: a scheduler proposal from user to<br />

hardware threads. Operating Systems Review 39(2): 54-70 (2005)<br />

René Serral, Marisa Gil: A Linux networking study. Operating Systems Review<br />

38(3): 1-11 (2004)<br />

150


Jorge Castro<br />

First name Jorge<br />

Last name Castro<br />

e-mail castro@lsi.upc.edu<br />

Home page: http://www.lsi.upc.edu/~castro/<br />

Birth date December 22, 1962<br />

Degree Graduate in Mathematics. Universitat Autonoma Barcelona, 1986.<br />

Ph.D <strong>de</strong>gree. Universitat Politecnica Catalunya, 2002.<br />

Position Associate professor, Department of Computer Architecture, <strong>UPC</strong>.<br />

Nationality Spanish<br />

Gen<strong>de</strong>r Male<br />

Research<br />

career<br />

Teaching<br />

experience<br />

His research activity started in the 90´s and it belongs, roughly speaking, to the<br />

Theoretical Computer Science area. Main research topics are listed below in<br />

chronological or<strong>de</strong>r:<br />

1. Complexity Theory:<br />

Characterizations of complexity classes involving small circuits having (NP)<br />

oracle gates.<br />

2. Computational Learning Theory.<br />

Query Learning. Universal characterizations on the number of queries nee<strong>de</strong>d to<br />

learn.<br />

Query leaning with quantum algorithms: characterization of the query<br />

complexity<br />

3. Machine Learning<br />

Natural Language processing. Analysis of a new type of perceptron algorithm<br />

for partial parsing.<br />

Research on learning distributions: Feasible PAC-learning of probabilistic finite<br />

automata.<br />

Former high school teacher of math.<br />

Since 1990, he has been lecturing programming topics at the Facultad <strong>de</strong><br />

Informatica (Universitat Politecnica Catalunya). Currently he is teaching a<br />

151


Recent<br />

publications<br />

<strong>IST</strong><br />

Luis Rodrigues<br />

course on Concurrent Programming and a C++ lab for beginners.<br />

Jorge Castro, Ricard Gavaldà: Towards Feasible PAC-Learning of Probabilistic<br />

Deterministic Finite Automata. ICGI 2008: 163-174.<br />

José L. Balcázar, Jorge Castro, David Guijarro, Johannes Köbler, Wolfgang<br />

Lindner: A general dimension for query learning. J. Comput. Syst. Sci. 73(6):<br />

924-940 (2007).<br />

Jorge Castro: How Many Query Superpositions Are Nee<strong>de</strong>d to Learn? ALT<br />

2006: 78-92.<br />

Jorge Castro: On the Query Complexity of Quantum Learners Electronic<br />

Colloquium on Computational Complexity (ECCC)(082): (2005).<br />

Jorge Castro, Sergio Celani: Quasi-Modal Lattices. Or<strong>de</strong>r 21(2): 107-129<br />

(2004).<br />

Personal data: Male, born 1963, Portuguese. Luís Rodrigues graduated<br />

(1986), has a Master (1991) and a PhD (1996) in Electrotechnic and Computers<br />

Engineering, by the Instituto Superior Técnico da Universida<strong>de</strong> Técnica Lisboa<br />

(<strong>IST</strong>). He obtained the "Agregação" in Informatics (2003) by the Universida<strong>de</strong><br />

<strong>de</strong> Lisboa.<br />

Research/aca<strong>de</strong>mic career: He is a Professor (Professor Catedrático) at<br />

Departamento <strong>de</strong> Engenharia Informática, Instituto Superior Técnico,<br />

Universida<strong>de</strong> Técnica <strong>de</strong> Lisboa. From 1996 to July 2007 he served at the<br />

Departmento <strong>de</strong> Informática, Faculda<strong>de</strong> <strong>de</strong> Ciências (Faculty of Sciences),<br />

Universida<strong>de</strong> <strong>de</strong> Lisboa. He initiated his aca<strong>de</strong>mic career at the Electrotechnic<br />

and Computers Engineering Department of Instituto Superior Técnico <strong>de</strong> Lisboa<br />

(<strong>IST</strong>) in 1989. From 1986 to 1996 he was a member of the Distributed Systems<br />

and Industrial Automation Group at INESC. From 1997-2007, he was a<br />

(founding) member of the LASIGE laboratory at University of Lisbon, first as a<br />

member of the Navigators group and later as the lea<strong>de</strong>r of the Distributed<br />

Algorithms and Network Protocols group. He served as Director of the LASIGE in<br />

2004-2005. From July 2007 he is a member of the Distributed Systems Group at<br />

INESC-ID. His current interests inclu<strong>de</strong> fault-tolerant distributed systems, group<br />

communication, replicated data management, p2p computing, and mobile<br />

computing. He has more than 100 publications in these areas. He is co-author<br />

152


of two books on distributed computing.<br />

Teaching Experience: Since 1996 he has lectured more than 14 different<br />

courses, both at the un<strong>de</strong>rgraduate and graduate level, in the areas of<br />

computer networks, operating systems, distributed systems, middleware, and<br />

fault-tolerance. In 2008/09 he has lectured: Computer Networks<br />

(Un<strong>de</strong>rgraduare), Middleware for Distributed Internet Applications, Peer-to-Peer<br />

Systems and Overlay Networks, and Fault-Tolerant Distributed Systems<br />

(MSc/PhD).<br />

Selected Recent Publications:<br />

• Middleware for Network Eccentric and Mobile Applications. B. Garbinato, H.<br />

Miranda, L. Rodrigues (Editors). Springer, 2009. ISBN: 978-3-540-89706-4<br />

• Rachid Guerraoui and Luís Rodrigues. Introduction to Reliable Distributed<br />

Programming. Springer, 2006. ISBN: 3-540-28845-7<br />

• On the Use of a Reflective Architecture to Augment Database Management<br />

Systems. N. Carvalho, A. Correia Jr., J. Pereira, L. Rodrigues, R. Oliveira, S.<br />

Gue<strong>de</strong>s. Journal of Universal Computer Science, Vol 13, No 8, pp 1110-1135.<br />

• HyParView: a membership protocol for reliable gossip-based broadcast. J. Leitão,<br />

J. Pereira, and L. Rodrigues. Proceedings of the 37th Annual IEEE/IFIP<br />

International Conference on Dependable Systems and Networks. Edinburgh, UK,<br />

June, 2007.<br />

• Implementation and analysis of real-time communication protocol compositions.<br />

J. Rodrigues, J. Ventura, A. Campos, L. Rodrigues. Real-Time Systems Journal,<br />

October 2007, (Vol 37, Nb 1) pp 45-76, Springer<br />

Web: http://www.gsd.inesc-id.pt/~ler<br />

153


Paulo Ferreira<br />

Personal data:<br />

Portuguese<br />

43 years old<br />

PhD in Computer Science from<br />

Université Pierre et Marie Curie<br />

Research Career: Paulo Ferreira is associate professor at the Computer and Information<br />

Systems Department at the Technical University of Lisbon (Instituto Superior Técnico - <strong>IST</strong>/UTL)<br />

Lisboa, Portugal, where he has been teaching classes in the areas of Distributed Systems, Mobile<br />

Computing, Operating Systems, and Internet, both at the un<strong>de</strong>r-graduate and post-graduate levels.<br />

In 1996, he received his PhD <strong>de</strong>gree in Computer Science from Universite Pierre et Marie Curie<br />

(Paris-VI). His MsC (1992) and BsEE (1988) are both from <strong>IST</strong>/UTL. He is a researcher at INESC<br />

since 1986 where he leads the Distributed Systems Group (www.gsd.inesc-id.pt). He has lead and<br />

participated in several research projects (both national and international). Paulo Ferreira’s research<br />

interests are system support for large-scale distributed data sharing, replication and consistency<br />

protocols, mobile computing, distributed garbage collection, persistence by reachability, operating<br />

systems, and large-scale distributed applications. He is author or co-author of more than 60 peerreviewed<br />

articles and he has served on the program committees of several international conferences<br />

and workshops in the area of distributed systems.<br />

Teaching experience: Paulo Ferreira has been teaching at the <strong>IST</strong> 8Technical University of<br />

Lisbon)for more than 15 years. The courses that he has teached are: Platforms and Applications for<br />

Large-Scale Networks, Mobile Computing, Advanced Distributed Systems, Operating Systems.<br />

5 recent key publications (last 5 years):<br />

• OBIWAN: Design and Implementation of a Middleware Platform. Paulo Ferreira, Luis<br />

Veiga, Car<strong>los</strong> Ribeiro. IEEE Transactions on Parallel and Distributed Systems, 14(11), pp.<br />

1086--1099, Nov. 2003, IEEE.<br />

• Complete Distributed Garbage Collection, An Experience With Rotor. Luis Veiga, Paulo<br />

Ferreira. IEE Software Journal, 150(5), pp. 283--290, Nov. 2003, IEE Software.<br />

• An Efficient and Fault-Tolerant Update Commitment Protocol for Weakly Connected<br />

Replica. João Barreto, Paulo Ferreira. Special issue of the Journal on Concurrency and<br />

Computation, Practice and Experience, Wiley, 2007.<br />

• Vector-Field Consistency for Ad-hoc Gaming (Best Paper Award). Nuno Santos and Luis<br />

Veiga and Paulo Ferreira. ACM/IFIP/Usenix International Middleware Conference<br />

(Middleware 2007), Sep. 2007 , Springer.<br />

• Complete Distributed Garbage Collection using Consistent Cuts and .Net AOP-Support.<br />

Luís Veiga, Paulo Pereira, Paulo Ferreira.IET Software Journal, The Instituition of<br />

Engineering and Technology (formerly IEE Software), Vol 1(6), (doi:10.1049/ietsen:20070015),<br />

Dec. 2007.<br />

Website reference : www.gsd.inesc-id.pt<br />

154


Luís Veiga<br />

I<strong>de</strong>ntification and Contact<br />

Name: Luís Manuel Antunes Veiga<br />

Date of Birth: June, 28, 1975 Gen<strong>de</strong>r: Male Nationality: Portuguese (E.U.)<br />

Telephone: +351 21 310 0292<br />

Affiliations<br />

- Distributed Systems Group<br />

INESC ID Lisboa, Rua Alves Redol 9, 100-029 Lisboa, Portugal<br />

- Computer Science and Engineering Department<br />

Instituto Superior Técnico, Technical University of Lisbon<br />

Av. Rovisco Pais, 1000 Lisboa, Portugal<br />

Education Diplomas<br />

Ph.D. Computer Science and Computer Engineering (March 2007)<br />

Instituto Superior Técnico, Technical University of Lisbon, Portugal<br />

M.Sc. Computer Engineering (July 2001)<br />

Instituto Superior Técnico, Technical University of Lisbon, Portugal<br />

B. Sc. (Eng.) Computer Science and Computer Engineering (December 1998)<br />

(5-year <strong>de</strong>gree) Instituto Superior Técnico, Technical University of Lisbon, Portugal<br />

Research Carreer (summary)<br />

Luís Veiga is an Assistant Professor in the Computer Science and Engineering<br />

Department at <strong>IST</strong>/UTL. He teaches courses on Middleware for Distributed Internet<br />

Applications and Virtual Execution Environments. He has been a researcher at INESC-<br />

ID with the Distributed Systems Group since 1999. He has been an active participant<br />

in government and industry fun<strong>de</strong>d R&D projects such as Mnemosyne, MobileTrans,<br />

OBIWAN, DGC-Rotor, and UbiRep. His research interests inclu<strong>de</strong> distributed systems,<br />

replication, virtualization technology and <strong>de</strong>ployment, distributed garbage collection,<br />

middleware for mobility support, grid and peer-to-peer computing. He has authored or<br />

coauthored over 30 peer-reviewed scientific communications in workshops,<br />

conferences, book chapters, edited books, and journals since 2000. He has served in<br />

international conferences as member of program committee, proceedings editor (ACM<br />

EuroSys 2007, ACM PPPJ 2007 and 2008, and MobMid Workshop at ACM Middleware<br />

2008) and as reviewer. He has served terms on CS Department Council and University<br />

Assembly.<br />

Teaching Experience<br />

(Mar 2007-present) Assistant Professor, Computer Science and Engineering<br />

Department (DEI)<br />

(Mar2002-Mar2007) Lecturer, Computer Science and Engineering Department (DEI)<br />

Courses: Virtual Execution Environments (2007-now), Middleware for Distributed<br />

Internet Applications (2005-now), Operating Systems (1999-2000, 2002-2003, 2006-<br />

2007) Computer Architecture (2001-2003).<br />

Recent Publications<br />

- João Silva, Luís Veiga, Paulo Ferreira. Heuristic for resources allocation on utility<br />

computing infrastructures (selected for Wiley Concurrency and Computation),<br />

ACM/IFIP/USENIX 9th International Middleware Conference (MGC Workshop), Dec.<br />

2008.<br />

- Luís Veiga,<br />

Paulo Pereira, Paulo Ferreira. Complete Distributed Garbage Collection<br />

using DGC-Consistent Cuts and .NET AOP-Support. IET (IEE) Software Journal, 1(6)<br />

Dec. 2007.<br />

155


- Nuno Santos, Luís Veiga, Paulo Ferreira. Vector-Field Consistency for Ad-hoc<br />

Gaming (Best-Paper Award). ACM/IFIP/Usenix International Middleware Conference<br />

(Middleware 2007), Nov. 2007.<br />

- Luís Veiga,<br />

Paulo Ferreira. Asynchronous Complete Distributed Garbage Collection.<br />

19th IEEE International Parallel and Distributed Processing Symposium (IPDPS<br />

2005), April 2005.<br />

- Paulo Ferreira, Luís Veiga, Car<strong>los</strong> Ribeiro. OBIWAN - Design and Implementation of a<br />

Middleware Platform. IEEE Transactions on Parallel and Distributed Systems, 14(11),<br />

Nov. 2003.<br />

156


Car<strong>los</strong> Ribeiro<br />

Car<strong>los</strong> Ribeiro is a Portuguese Citizen, born in 1966.<br />

PhD in Computer Security by the Technical University of Lisbon in 2002, with the dissertation<br />

entitled “An access control framework for security policies with complex constraints”.<br />

Msc in Computer Engineering by the Technical University of Lisbon in 1993, with the thesis entitled<br />

“A persistent and stable shared memory manager”.<br />

Graduate in Electrical and Computer Engineering by the Technical University of Lisbon in 1989.<br />

Research activities<br />

• Member of the distributed systems research group at INESC-ID since 1993 (www.gsd.inesc-<br />

id.pt).<br />

• Security adviser for the National Security Office from 1995 to 1998.<br />

• Vice-Presi<strong>de</strong>nt of the <strong>IST</strong> computer centre since 2008.<br />

• Member of several European research projects in security (UbiSec&Sens - EU FP6 2006-2009; STORK - EU cofun<strong>de</strong>d<br />

project INFSO-ICT-PSP-224993 - 2008-2010; WSN4CIP EU FP7 2009-2011)<br />

• Head of national project on security (Privato – FCT 2008-2010)<br />

Teaching activities<br />

He is Professor at the Computer and Information Systems Department at the Technical University of Lisbon<br />

(Instituto Superior Técnico - <strong>IST</strong>/UTL), Portugal, where he teaches<br />

Network Security and Computer Security classes, for more than five years.<br />

Responsible for the following courses<br />

• 2001/2002 - Information Systems Security – Postgraduate Information systems specialization<br />

course<br />

• 2002/2003 – Operating Systems - Degree in Information Systems and Computer Engineering<br />

• 2002/2003 – Operating Systems - Degree in Communications Network Engineering<br />

• 2004-2007 – Security Algorithms and Applications - Degree in Information Systems and<br />

Computer Engineering<br />

• 2005-2007 – Network Security - Degree in Communications Network Engineering<br />

• 2007-2009 – Network and Computer Security - Degree in Information Systems and Computer<br />

Engineering<br />

• 2007-2009 – Network and Computer Security - Degree in Communications Network Engineering<br />

Relevant aca<strong>de</strong>mic responsibilities<br />

• Co-coordinator of the PhD in Information Security of <strong>IST</strong>, 2006-2009<br />

• Co-coordinator of the PhD in Information Systems and Computer Engineering, 2007/2008<br />

5 Relevant publications<br />

• Rui Filipe Lopes Joaquim and Car<strong>los</strong> Nuno da Cruz Ribeiro, Co<strong>de</strong>Voting: protecting against malicious vote<br />

manipulation at the voters PC, Frontiers of Electronic Voting, Jan. 2008 , Internationales Begegnungs- und<br />

Forschungszentrum für Inf.<br />

• Car<strong>los</strong> Nuno da Cruz Ribeiro and Paulo Ferreira, A policy-oriented language for expressing security<br />

specifications, International Journal of Network Security, 5(3), pp. 299-316, Dec. 2007<br />

• Pedro Félix and Car<strong>los</strong> Nuno da Cruz Ribeiro, A Scalable and Flexible Web Services, SWS 07: Proceedings of the<br />

4th ACM workshop on Secure web services, Oct. 2007, ACM.<br />

• Car<strong>los</strong> Nuno da Cruz Ribeiro, Robust Sensor Self-Initialization: Whispering to Avoid Intru<strong>de</strong>rs, SECUWARE<br />

2007, The International Conference on Emerging Security Information, Systems, and Technologies, Oct. 2007,<br />

pp. 101-107 , IEEE Computer Society.<br />

• Filipe Bastos <strong>de</strong> Freitas and Rodrigo Rodrigues and Car<strong>los</strong> Nuno da Cruz Ribeiro and Paulo Ferreira and Luís<br />

Rodrigues, Verme: Worm Containment in Peer-to-Peer Overlays, Proc. of the 6th International Workshop on<br />

Peer-to-Peer Systems (IPTPS'07), Jan. 2007<br />

Web Address<br />

Research group web site: http://www.gsd.inesc-id.pt<br />

Personal web site: http://www.gsd.inesc-id.pt/~cnr Email: Car<strong>los</strong>.Ribeiro@ist.utl.pt<br />

157


José Monteiro<br />

Born in Lisbon, Portugal, on June 1 st ,<br />

1966. IEEE member.<br />

PhD in Electrical Engineering and Computer Science, Massachusetts Institute of<br />

Technology, Cambridge, MA, USA, May 1996. Master of Science in Electrical and<br />

Computer Engineering, <strong>IST</strong> – Technical University of Lisbon, Portugal, January<br />

1993. Licenciatura (5 year engineering <strong>de</strong>gree) in Electrical and Computer<br />

Engineering, <strong>IST</strong> – Technical University of Lisbon, July 1989.<br />

Director of INESC-ID since January 2008. Senior researcher in the ALGOS group<br />

at INESC-ID since September 1996 (http://algos.inesc-id.pt). Research<br />

interests are in the area of Electronic Design Automation, optimisation<br />

algorithms and computer architectures. Co-authored 2 books, 4 book chapters,<br />

11 international journals, including a best-paper award in the IEEE Transactions<br />

on VLSI Systems, and c<strong>los</strong>e to 60 papers in international conferences. Has<br />

served as General-chair of PATMOS 2008, and Program-chair of PATMOS 2009<br />

and SBCCI 2000, and has been a member of the technical program committee<br />

of DATE, ISLPED, IWLS and SBCCI. Has coordinated a Work-package in a<br />

European project and been principal investigator in two national (FCT) projects.<br />

Teaching Assistant at <strong>IST</strong> from March 1989 to July 1992, and at MIT in the<br />

Spring semester of 1995. Assistant Professor in the Computer Science and<br />

Engineering Department at <strong>IST</strong> from March 1996 to November 2007, and<br />

Associate Professor since then. Has had several coordinator tasks in the<br />

<strong>de</strong>partment, namely, Vice-Presi<strong>de</strong>nt for Graduate Studies and Coordinator of<br />

the PhD program. Courses taught in the last 3 years: Computer Architecture,<br />

Architectures for Embed<strong>de</strong>d Computing, Wireless Sensor Networks, Electronic,<br />

Parallel and Distributed Computing, Analysis and Synthesis of Algorithms<br />

Selected publications:<br />

- J. Costa, J. Monteiro, A MILP-based Approach to Path Sensitization of<br />

Embed<strong>de</strong>d Software, IEEE Design, Automation and Test in Europe (DATE),<br />

Nice, France, April 2009.<br />

- L. Aksoy, E. Costa, P. Flores, J. Monteiro, Exact and Approximate Algorithms<br />

for the Optimization of Area and Delay in Multiple Constant Multiplications,<br />

IEEE Transactions on Computer-Ai<strong>de</strong>d Design of Integrated Circuits and<br />

Systems, vol. 27, issue 27, pp. 1013-1026, June 2008.<br />

- L. Oliveira, E. Costa, J. Monteiro, J. Martins, S. Bampi, C. Santos, D. Ferrão, R.<br />

Reis, A Comparison of Layout Implementations of Pipelined and Non-<br />

Pipelined Signed Radix-4 Array Multiplier and Modified Booth Multiplier<br />

Architectures, chapter in VLSI-SoC: From Systems to Silicon, editors R. Reis,<br />

A. Osseiran, H.-J. Pflei<strong>de</strong>rer, Springer, September 2007.<br />

- G. Arroz, J. Monteiro, A. Oliveira, Arquitectura <strong>de</strong> Computadores: dos<br />

Sistemas Digitais aos Microprocessadores, <strong>IST</strong> Press, January 2007. (in<br />

158


Portuguese, course textbook)<br />

- J. Monteiro, R. Patel, V. Tiwari, Power Analysis and Optimization from Circuit<br />

to Register-Transfer Levels, chapter in EDA for IC Implementation, Circuit<br />

Design And Process Technology, editors G. Martin, L. Lavagno, L. Scheffer,<br />

CRC Press, March 2006.<br />

159


Helena Galhardas<br />

Personal data: Female, Born 9/10/67 in Lisbon, Portuguese citizenship<br />

Education: 2001 PhD in Informatics from University of Versailles. 1994 M.Sc.<br />

in Electrical and Computers Engineering from “Instituto Superior Técnico” (<strong>IST</strong>)<br />

Technical University of Lisbon. 1990 BsC (5 years) in Electrical and Computers<br />

Engineering from <strong>IST</strong> - Technical University of Lisbon.<br />

Research career: Researcher and lea<strong>de</strong>r of the Data Management and<br />

Information Retrieval (DMIR) at INESC-ID since 2006. Main research areas are:<br />

data cleaning and transformation, ETL (Extract-Transform-Load) processes,<br />

query optimization, data lineage. From 2001 to 2006, researcher at the<br />

Information Systems Group at INESC-ID. From 1997 to 2001, PhD stu<strong>de</strong>nt at<br />

INRIA Rocquencourt, France. From 1991 to 1994, junior researcher at INESC.<br />

Teaching experience 2001-now Assistant Professor at <strong>IST</strong>, teaching in<br />

2008/09 (Database Administration and Optimization (2 nd semester), Decision<br />

Support Systems (2 nd semester),<br />

Information Management and Processing (1 st semester)); 1997-2001 On leave<br />

of absence from <strong>IST</strong>; 1991-96 Teaching Assistant at <strong>IST</strong><br />

Recent key publications<br />

• Paulo Jorge Fernan<strong>de</strong>s Carreira and Helena Galhardas and Antónia Lopes<br />

and João Car<strong>los</strong> Serrenho Dias Pereira, One-to-many data<br />

transformations through data mappers, Data & Knowledge<br />

Engineering, 62(3), pp. 483-503, Sep. 2007, Elsevier.<br />

• Paulo Jorge Fernan<strong>de</strong>s Carreira and Helena Galhardas and João Car<strong>los</strong><br />

Serrenho Dias Pereira and Fernando Martins and Mário J. Silva, On the<br />

performance of one-to-many data transformations, , Sep. 2007 ,<br />

5th International Workshop on Quality in Databases (QDB), Viena.<br />

• Alberto Rodrigues da Silva and Helena Galhardas and José Barateiro and<br />

Hugo Matos and Jorge Gonçalves and Eliane Portela, Data Analysis<br />

Features of the GESTBARRAGENS System, International Conference<br />

on Innovative Views of .NET Technologies (IVNET), Oct. 2006<br />

• José Eduardo Barateiro and Helena Galhardas, A survey of data quality<br />

tools, Datenbank-Spektrum, (14), pp. 15-21, Aug. 2005, dpunkt.verlag.<br />

• Paulo Jorge Fernan<strong>de</strong>s Carreira and Helena Galhardas and João Car<strong>los</strong><br />

Serrenho Dias Pereira and Antónia Lopes, Data Mapper: An operator<br />

for expressing one-to-many data transformations, International<br />

Conference on Data Warehousing and Knowledge Discovery (DAWAK),<br />

Aug. 2005 , pp. 136-145 , Lecture Notes in Computer Science 3589<br />

Springer 2005<br />

160


Website reference (of research group): http://dmir.inesc-id.pt<br />

161


Página en blanco<br />

162


Anexo 3: Acuerdo <strong>de</strong> consorcio aprobado<br />

163


Erasmus Mundus Joint Masters Course<br />

European Master in Distributed Computing<br />

(EMDC)<br />

Consortium Agreement<br />

This Agreement is entered into between:<br />

2010-01-14<br />

1. <strong>KTH</strong> Royal Institute of Technology officially represented by Professor Peter<br />

Gudmundson, Presi<strong>de</strong>nt, and hereinafter <strong>de</strong>signated by the initials <strong>KTH</strong> and referred<br />

to as Consortium Partner or the Consortium Coordinating Organization.<br />

2. Universitat Politècnica <strong>de</strong> Catalunya officially represented by Professor Antoni<br />

Giró, Presi<strong>de</strong>nt, and hereinafter <strong>de</strong>signated by the initials <strong>UPC</strong> and referred to as<br />

Consortium Partner.<br />

3. Instituto Superior Técnico officially represented by Professor António Manuel da<br />

Cruz Serra, Presi<strong>de</strong>nt, and hereinafter <strong>de</strong>signated by the initials <strong>IST</strong> and referred to<br />

as Consortium Partner.<br />

1<br />

164


1. Purpose of the Agreement<br />

The purpose of this Agreement is to agree on the implementation and management of the<br />

Erasmus Mundus Masters Course «European Master in Distributed Computing» governed<br />

by the Framework Partnership Agreement FPA nº 2010-0136 signed by the European<br />

Commission and the Consortium Coordinating Organization of the « European Master in<br />

Distributed Computing » Consortium.<br />

This Agreement shall specify the respective rights and obligations of the parties with<br />

regard to the running of the Erasmus Mundus Masters Course «European Master in<br />

Distributed Computing».<br />

All parties are subject to the rules and regulations set up by the Commission in the<br />

agreements mentioned above regarding both the responsibilities towards the Commission and<br />

towards other parties to this Agreement.<br />

2. Validity and amendments<br />

This Agreement shall come into force on the day when it has been signed by each of the<br />

parties but shall have retroactive validity as of the same date as the Framework Agreement.<br />

This Agreement is valid only when it harmonizes with the meaning of the Framework<br />

Agreement and the Specific Agreement referred to in Article 1 above. The validity of this<br />

Agreement expires when the support from the European Commission is terminated (normally<br />

after 5 years).<br />

This Agreement shall be reviewed for every aca<strong>de</strong>mic year. Amendments to this<br />

Agreement shall be ma<strong>de</strong> only by a supplementary Agreement signed on behalf of each of the<br />

parties by authorized representatives.<br />

3. The Consortium Structure<br />

Appointed representatives from each of the parties to this Agreement form the Steering<br />

Committee of the Consortium, in the following called the Steering Committee. The<br />

Consortium Coordinating Organization is represented in the Steering Committee by the<br />

Programme Coordinator who also acts as the Chairperson of the Steering Committee. The<br />

Programme Coordinator is the person who is specified as Contact person/Coordinator in the<br />

2010-01-14<br />

2<br />

165


application proposal Section A.3., or a person nominated by the said Contact<br />

person/Coordinator to act in his/her place.<br />

The Steering Committee shall support the Programme Coordinator in the management of<br />

the programme. The Steering Committee shall meet at least once a year, at the selection<br />

meeting organized annually by the Programme Coordinator.<br />

The Steering Committee shall un<strong>de</strong>rtake to:<br />

• Annually <strong>de</strong>ci<strong>de</strong> on the programme fee, based on national and local legislation<br />

and requirements as announced by each Consortium Partner;<br />

• Review and amend the scholarship conditions, if necessary;<br />

• Annually <strong>de</strong>ci<strong>de</strong> on the budget of the Consortium;<br />

• Ensure quality assurance of the programme;<br />

• Agree on the adaptation and update of the joint curriculum in or<strong>de</strong>r to meet recent<br />

<strong>de</strong>velopments;<br />

• Organize the yearly joint stu<strong>de</strong>nt and scholar selection process.<br />

Concerning selection of the stu<strong>de</strong>nts and scholars the Steering Committee shall<br />

• Review admission criteria annually and make necessary changes;<br />

• Define stu<strong>de</strong>nt quota for the programme;<br />

• Agree on any changes in the selection procedure and methods;<br />

• Agree on the allocation of evaluation tasks between Consortium Partners;<br />

• Select the stu<strong>de</strong>nts and establish the proposed list of scholarships hol<strong>de</strong>rs to be<br />

sent to the European Commission;<br />

• Deci<strong>de</strong> on the stu<strong>de</strong>nts’ study tracks;<br />

• Select the scholars to be invited and establish the proposed list of scholars to be<br />

sent to the European Commission.<br />

The <strong>de</strong>cisions of the Steering Committee are taken by consensus. The voting can be done<br />

orally at the meetings of the Steering Committee, or in writing by email. The representative of<br />

a Consortium Partner can be replaced by a person authorized by the representative.<br />

4. Obligations of Programme Coordinator<br />

The Programme Coordinator manages the administrative, legal and financial matters of the<br />

Consortium and the Masters Course and is responsible for all contacts with the European<br />

Commission, on behalf of the Consortium Coordinating Organization.<br />

The Programme Coordinator shall report to the Consortium Partners of the Consortium in<br />

such a way that these have full insight into the administrative, legal and financial matters.<br />

The Programme Coordinator shall un<strong>de</strong>rtake to:<br />

2010-01-14<br />

3<br />

166


• Take all the steps necessary to prepare for, perform and correctly manage the<br />

programme set out in this Agreement and annexes, in accordance with the<br />

objectives of the project as set out in the Framework Agreement;<br />

• Send the Consortium Partners a copy of the Framework Agreement and its<br />

annexes and any other official document concerning the project;<br />

• Notify and provi<strong>de</strong> the Consortium Partners with any amendments ma<strong>de</strong> to the<br />

Framework Agreement;<br />

• Comply with all the provisions of the Framework Agreement thereby fulfilling all<br />

obligations towards the Commission;<br />

• Nominate an Administrative Coordinator for the programme (the Administrative<br />

Coordinator will handle those issues of administrative nature that are part of the<br />

responsibility of the Programme Coordinator, whereas the Programme<br />

Coordinator will be responsible for all aca<strong>de</strong>mic issues);<br />

• Act as Chairperson of the Steering Committee.<br />

5. Obligations of the Consortium Partners<br />

The Consortium Partners are subject to the rules and regulations set up in the Framework<br />

Agreement and in the Specific Agreement as well as to the text in the Erasmus Mundus<br />

Masters Course Application.<br />

The Consortium Partners shall un<strong>de</strong>rtake to:<br />

• Take all the steps necessary to prepare for, perform and correctly manage the<br />

programme set out in this Agreement and its annexes, in accordance with the<br />

objectives of the project as set out in the Framework Agreement conclu<strong>de</strong>d<br />

between the European Commission and the Consortium Coordinating<br />

Organization;<br />

• Comply with all the provisions of the Framework Agreement regulating the legal<br />

relationship between the Consortium Coordinating Organization and the<br />

Commission;<br />

• Communicate to the Programme Coordinator any information or document<br />

required by the latter that is necessary for the management of the project;<br />

• Accept responsibility for all information communicated to the Programme<br />

Coordinator, including <strong>de</strong>tails of costs claimed and, where appropriate, ineligible<br />

expenses;<br />

• Nominate at least one representative to the Steering Committee.<br />

The Consortium Partners also un<strong>de</strong>rtake to:<br />

2010-01-14<br />

• Promptly notify to the Steering Committee any <strong>de</strong>lay in performance or any event<br />

that may impact the joint Masters Course;<br />

4<br />

167


• Inform the Steering Committee of relevant information received from third parties<br />

as regards the joint Masters Course;<br />

• Act at all times in good faith and in a manner that reflects the good name,<br />

goodwill and reputation of the other Consortium Partners and in accordance with<br />

scientific and aca<strong>de</strong>mic ethics;<br />

• Participate in a cooperative manner at the meetings of the different bodies un<strong>de</strong>r<br />

this Consortium Agreement;<br />

• Provi<strong>de</strong> the Programme Coordinator with any information and documents<br />

required for the preparation of the progress report for Action 1A including any<br />

necessary copies of supporting documents completed and signed by the legal<br />

representative each year by the date specified by the Programme Coordinator;<br />

• The Consortium Partners shall contribute to the preparation of the final report for<br />

Action 1A by the date specified by the Programme Coordinator.<br />

6. Language of the Consortium<br />

The official representatives of the participating institutions will communicate in English. All<br />

the documents sent to the European Commission will be written in English with a copy to the<br />

Consortium Partner representatives of the Consortium.<br />

7. Mobility scheme and <strong>de</strong>grees awar<strong>de</strong>d<br />

For Action 1A of the Erasmus Mundus II Programme, mobility schemes will be organized as<br />

<strong>de</strong>scribed in the the text in the Erasmus Mundus Masters Course Application. The curriculum<br />

is a part of the Specific Agreement signed by the Consortium Coordinating Organization and<br />

the European Commission.<br />

The mobility schemes are <strong>de</strong>fined in the following table. The stu<strong>de</strong>nt graduating within the<br />

frame of the «European Master in Distributed Computing» programme will receive the <strong>de</strong>gree<br />

diplomas from the institutions that have hosted the stu<strong>de</strong>nt, according to the mobility scheme<br />

and national legislation. The <strong>de</strong>gree diplomas are national <strong>de</strong>gree diplomas recognised by the<br />

country of each host higher education institution. The list of the <strong>de</strong>gree diplomas is given in<br />

the table below:<br />

Institutions Awar<strong>de</strong>d <strong>de</strong>gree Date of recognition Co<strong>de</strong><br />

Higher Education A<br />

<strong>KTH</strong><br />

Teknologie Masterexamen<br />

Master of Science (two years)<br />

Ordinance,<br />

2000:1057, Chapter 1<br />

and Appendix 2A<br />

<strong>UPC</strong> Master <strong>Europeo</strong> en 12/31/09 B<br />

2010-01-14<br />

5<br />

168


<strong>IST</strong><br />

Computación Distribuida –<br />

European Master in Distributed<br />

Computing<br />

Mestrado Erasmus Mundus em<br />

Sistemas Distribuídos –<br />

Erasmus Mundus European<br />

Master in Distributed Computing<br />

2009-12-31 C<br />

Mobility Path First Year Third semester Thesis project AWARDED DEGREES<br />

1 <strong>UPC</strong> <strong>KTH</strong> <strong>UPC</strong> A+B<br />

2 <strong>UPC</strong> <strong>KTH</strong> <strong>KTH</strong> A+B<br />

3 <strong>IST</strong> <strong>KTH</strong> <strong>IST</strong> A+C<br />

4 <strong>IST</strong> <strong>KTH</strong> <strong>KTH</strong> A+C<br />

8. Examination and study regulations, use of ECTS and<br />

grading of studies<br />

All Consortium Partner agree to operate along the principle of “mutual recognition” of exam<br />

results and each other’s rules and regulations. Rules for failing and repeating as prescribed in<br />

a given institution apply to stu<strong>de</strong>nts registered in this institution for a given year. Each of the<br />

higher education institutions has the same responsibilities and will maintain equal aca<strong>de</strong>mic<br />

standards in the «European Master in Distributed Computing» programme as in local masters’<br />

programmes, including lecturing standards, assessments standards, mentoring,<br />

implementation of the courses and quality control.<br />

Local rules regarding examination of thesis projects apply. Consortium Partners should be<br />

invited to attend thesis presentations.<br />

On the basis of information regarding the stu<strong>de</strong>nts’ results including ECTS gra<strong>de</strong>s<br />

submitted to the Programme Coordinator by the representatives of the Consortium Partners,<br />

the Consortium summarizes the results of all Consortium Partners and publishes for internal<br />

use by the end of the second aca<strong>de</strong>mic semester of each aca<strong>de</strong>mic year:<br />

• The progress, retakes of exams, or inhibition of grants to stu<strong>de</strong>nts;<br />

• The award of <strong>de</strong>grees to stu<strong>de</strong>nts;<br />

• Recommendations for PhD applications<br />

Appeals related to study issues follow the regulations of each institution. The Consortium<br />

does not have the legal mandate to <strong>de</strong>al with appeals.<br />

Any suggested changes to the curriculum in the Erasmus Mundus Masters Course<br />

«European Master in Distributed Computing» must first be approved in writing by the<br />

appropriate authorities at the Consortium Partners in the Consortium. After such approval is<br />

received, minor changes must be confirmed by the Steering Committee and major changes<br />

must thereafter be submitted for approval by the Education Audiovisual Culture Executive<br />

Agency of the European Commission.<br />

2010-01-14<br />

6<br />

169


The ECTS mechanisms including the grading scale for the recognition of study periods<br />

will be fully implemented. Those Consortium Partners not yet employing the ECTS grading<br />

system, will use their own grading system and translate the local gra<strong>de</strong>s into the ECTS gra<strong>de</strong><br />

system A, B, C, D, E, F. See below the translation table that will be used by those institutions.<br />

The percentages are only indicative as the number of Erasmus Mundus stu<strong>de</strong>nts is not a<br />

representative sample for statistics.<br />

Local Gra<strong>de</strong> <strong>UPC</strong> ECTS Gra<strong>de</strong> Percentage of stu<strong>de</strong>nts<br />

9-10 A 5 %<br />

7-8.9 B 20 %<br />

6-6.9 C 30 %<br />

5-5.9 D 30 %<br />

5 E 15 %<br />

Each validated module of the curricula gives an amount of ECTS credits <strong>de</strong>fined in the<br />

curricula and the award of the <strong>de</strong>grees is obtained for 120 ECTS credits.<br />

9. Application procedure for stu<strong>de</strong>nts<br />

Improvements or adjustments of the application and admission procedures may be suggested<br />

to the Consortium a minimum of six months in advance of the next <strong>de</strong>adline for applications.<br />

The Consortium Coordinating Organization manages a web site for the on-line application<br />

procedure. The application procedure starts each year in October. The c<strong>los</strong>ing dates for<br />

applications is <strong>de</strong>ci<strong>de</strong>d by the Steering Committee.<br />

The minimum admission requirements to the Masters Course for any applicant are:<br />

• A completed Bachelor’s <strong>de</strong>gree corresponding to 180 ECTS, or equivalent<br />

aca<strong>de</strong>mic qualifications from an internationally recognized university. The <strong>de</strong>gree<br />

of the bachelor should be Computer Science or equivalent. An excellent<br />

knowledge in operating systems, networking, programming languages, computer<br />

architectures and theory of computing is required.<br />

• Applicants must provi<strong>de</strong> proof of their proficiency in English, which is most<br />

commonly established through an internationally recognized test.<br />

English proficiency tests are waived for the following:<br />

2010-01-14<br />

• Applicants with a Bachelor's <strong>de</strong>gree from a university where English is the only<br />

language of instruction.<br />

• Applicants with a Bachelor's <strong>de</strong>gree from an internationally recognized<br />

university, where all courses of the study programme were taught in English. This<br />

should be evi<strong>de</strong>nt from the transcript of records or from a written statement from<br />

the <strong>de</strong>gree administration/ examinations office (or equivalent <strong>de</strong>partment) at your<br />

university.<br />

• In some cases English proficiency can be fulfilled from upper secondary<br />

education.<br />

7<br />

170


The complete application file must be sent in paper copy to the Consortium technical<br />

secretariat at the Consortium Coordinating Organization before an agreed <strong>de</strong>adline. The file<br />

contains the following documents, English translations must be certified:<br />

• Printed and signed copy of the on line application form;<br />

• Curriculum vitae including <strong>de</strong>tails on the aca<strong>de</strong>mic career at higher education<br />

institutions;<br />

• Official and certified transcripts of aca<strong>de</strong>mic records from previously atten<strong>de</strong>d<br />

higher education institution(s);<br />

• A certified copy of the most recent relevant <strong>de</strong>gree;<br />

• Two letters of recommendation from Professors of the most recently atten<strong>de</strong>d<br />

higher education institution;<br />

• Letter of motivation;<br />

• Language certificates.<br />

• Preferred study track<br />

Applicants who fulfill the minimum general and specific admission requirements are ranked<br />

with the quality of the aca<strong>de</strong>mic records as first sorting criterion and thereafter a series of<br />

selection criteria are applied according to the following:<br />

Criteria Weight<br />

Language proficiency 2<br />

Quality and recognition of home university 5<br />

Degree: Content of 1st and possibly 2nd university <strong>de</strong>gree 4<br />

Study success 3<br />

Motivation 2<br />

Recommendations 5<br />

Relevant work experience or other activity 2<br />

Publications, including scientific posters etc. 3<br />

The selection procedure and sorting criteria may be changed by the Steering Committee.<br />

The ranking ma<strong>de</strong> by the Steering Committee must comply with the rules applicable to the<br />

selection procedure of grantees <strong>de</strong>fined each year by the EACEA of the European<br />

Commission for the main list as well as for the reserve list. The final results have to be ready<br />

before the <strong>de</strong>adline yearly set by the Education Audiovisual Culture Executive Agency for the<br />

applications to an EM scholarship. The minutes of the selection meeting will circulate for<br />

approval to all official participants.<br />

10. Enrolment fees<br />

The enrolment fee for Category A stu<strong>de</strong>nts is set at € 5800 for each aca<strong>de</strong>mic year of the<br />

Masters Course. The enrolment fee for Category B stu<strong>de</strong>nts is set at € 3800 for each aca<strong>de</strong>mic<br />

year of the Masters Course. Stu<strong>de</strong>nts pay the same fee to the Consortium regardless of their<br />

individual study track within the Masters Course. The enrolment fee covers the institutional<br />

2010-01-14<br />

8<br />

171


enrolments and the administrative and aca<strong>de</strong>mic management of the Masters Course as well<br />

as insurance including health care. Stu<strong>de</strong>nts must cover by themselves other costs such as<br />

transports from and to their home country, library, accommodation, subsistence, etc.<br />

The enrolment fees will be paid by the stu<strong>de</strong>nt to the Consortium Coordinating<br />

Organization and the Programme Coordinator will transfer agreed institutional enrolment fees<br />

to the Consortium Partners on the basis of agreed stu<strong>de</strong>nt mobility schemes resulting in a<br />

<strong>de</strong>fined number of stu<strong>de</strong>nts per semester. Prior to distribution of the enrolment fees to the<br />

Consortium Partners, the Programme Coordinator will <strong>de</strong>duct a specified amount per stu<strong>de</strong>nt<br />

in or<strong>de</strong>r to cover costs for the insurance scheme for the stu<strong>de</strong>nts. The insurance scheme will<br />

be organized by the Programme Coordinator.<br />

The fees will be distributed according to the attached budget, Annex 1.<br />

11. Registration and hosting of stu<strong>de</strong>nts<br />

Once the final results of the scholarship applications are published by the EACEA, the<br />

stu<strong>de</strong>nts admitted to the programme will be sent their letters of admission. There will be one<br />

main letter of admission from the Consortium Coordinating Organization, “Confirmation of<br />

« European Master in Distributed Computing » study place, with or without an Erasmus<br />

Mundus scholarship”. In this letter it will be indicated where the stu<strong>de</strong>nts will study during<br />

the programme based on the selection <strong>de</strong>cision (study track for the stu<strong>de</strong>nt). In addition,<br />

official letters of admission from those institutions where the stu<strong>de</strong>nts will spend their study<br />

periods will be inclu<strong>de</strong>d.<br />

The Consortium Partners are responsible to provi<strong>de</strong> the Programme Coordinator with their<br />

official letters of admission by a date to be specified by the Programme Coordinator.<br />

The stu<strong>de</strong>nt must confirm participation to the programme by returning the “«European<br />

Master in Distributed Computing» study place confirmation” - form within two weeks.<br />

The Programme Coordinator will also send information about the admitted stu<strong>de</strong>nts to the<br />

embassy of the first host country in the stu<strong>de</strong>nt’s home country in or<strong>de</strong>r to initiate the visa and<br />

registration procedures.<br />

Stu<strong>de</strong>nts entitled to an Erasmus Mundus scholarship will be issued with a contract that<br />

states their rights and obligations, “Erasmus Mundus stu<strong>de</strong>nt contract with scholarship<br />

conditions”. This contract must be signed by the Programme Coordinator and by the stu<strong>de</strong>nts<br />

that are to be awar<strong>de</strong>d the Erasmus Mundus scholarships, in or<strong>de</strong>r to facilitate the<br />

administrative and financial relations between the Consortium and the stu<strong>de</strong>nt. The enrolment<br />

fee including coverage for insurance costs will be <strong>de</strong>ducted directly from the Erasmus<br />

Mundus scholarship with the prior consent of the stu<strong>de</strong>nt. The “Erasmus Mundus stu<strong>de</strong>nt<br />

contract with scholarship conditions” must be signed prior to payments. The Erasmus Mundus<br />

scholarship payments will be transferred to a bank account only, and will be administered by<br />

the Programme Coordinator.<br />

Admitted stu<strong>de</strong>nts are registered and enrolled un<strong>de</strong>r the conditions of the host Consortium<br />

Partners for the first and second year of the Masters Course. They are also registered in a data<br />

base administered by the Consortium Coordinating Organization, in or<strong>de</strong>r to be able to track<br />

their study performance, payments of grants etc. This data base is continuously updated and<br />

2010-01-14<br />

9<br />

172


<strong>de</strong>pen<strong>de</strong>nt on the active input from the Consortium Partners with information related to<br />

enrolled stu<strong>de</strong>nts.<br />

In the case the stu<strong>de</strong>nt is no longer able to follow the agreed study track in the specified<br />

time or a total drop-out situation occurs, the Consortium Partners are responsible to notify the<br />

Programme Coordinator immediately.<br />

The Steering Committee <strong>de</strong>ci<strong>de</strong>s on all <strong>de</strong>mands regarding alterations in the specified<br />

study track for an individual stu<strong>de</strong>nt.<br />

In addition, the members of the Consortium un<strong>de</strong>rtake to help stu<strong>de</strong>nts with incoming<br />

procedures such as finding housing and ensuring that stu<strong>de</strong>nts will have access to language<br />

courses, libraries and to the services of the respective International Offices.<br />

12. Technical aspects<br />

The Consortium Coordinating Organization appoints a secretariat for the Consortium<br />

administration that handles all administrative questions and practical issues of the «European<br />

Master in Distributed Computing» including processes of application and admission.<br />

The secretariat works un<strong>de</strong>r the guidance of the Administrative Coordinator and prepares<br />

the financial, technical, and aca<strong>de</strong>mic reports as well as the minutes of the meetings.<br />

. Online information<br />

The Consortium Coordinating Organization hosts and maintains the web site of the<br />

«European Master in Distributed Computing», compiling information submitted by the<br />

members of the Consortium.<br />

The «European Master in Distributed Computing» website publishes information about:<br />

• The application procedure;<br />

• The available grants, curricula, mobility schemes, <strong>de</strong>grees;<br />

• An overview over mobility related issues;<br />

• Enrolment fees, living expenses.<br />

The Consortium Partner’s websites must provi<strong>de</strong> a link to the «European Master in<br />

Distributed Computing» website. The Consortium Partners must to the «European Master in<br />

Distributed Computing» website provi<strong>de</strong> information about their taught modules in the<br />

framework of the «European Master in Distributed Computing» programme, as well as their<br />

<strong>de</strong>tailed local regulations regarding examination. In addition, the Consortium Partners have<br />

the responsibility of providing information about the <strong>de</strong>tailed course programme, time tables,<br />

assessment regulations, accommodation and subsistence.<br />

. Use of corporate image<br />

In all cases in which, as a result of the agreements established herein and their application, the<br />

partners believe it is necessary to use the partner's logos, it must ask for the prior authorisation<br />

of the University, through the Communication and Promotion Service or similar, specifying<br />

2010-01-14<br />

10<br />

173


the application in which they wish to use the logo (whether graphic or electronic or any other<br />

format) and for what they wish to use it.<br />

The authorisation, which must always be in writing, shall specify the use(s) being<br />

authorised, as well as the period during which the authorisation shall remain valid, which<br />

must never be later than the period of validity of this agreement.<br />

. Budget<br />

The Steering Committee shall annually <strong>de</strong>ci<strong>de</strong> on the budget for the consortium parties.<br />

By signing this Agreement the parties agree to use the contributions as is stipulated in the<br />

financial handbook of the Erasmus Mundus Masters Programme as well as in the Framework<br />

Agreement and the Specific Agreement of the Erasmus Mundus Masters Programme set up by<br />

the Commission.<br />

13. Quality management<br />

Quality aspects are evaluated through the following criteria:<br />

. Visibility<br />

This criterion is evaluated by compiling statistics concerning the number and the origin of<br />

applicants and the number of questions from applicants. This leads to<br />

• modification of the web site to give more accurate, more relevant and more<br />

accessible information,<br />

• new target groups for marketing purposes.<br />

. Admission procedure<br />

Evaluation of admission criteria coupled with actual study performance. Adjustments can<br />

then be ma<strong>de</strong> to the admission criteria.<br />

. Teaching activities<br />

Each year, the stu<strong>de</strong>nts will fill out an inquiry to evaluate the quality of the courses in the<br />

Consortium Partners. Three items are evaluated:<br />

• The contents,<br />

• The accompanying documents,<br />

• The examination.<br />

• The lecturing<br />

. Hosting conditions<br />

Each Consortium Partner will appoint an administrative coordinator to assist the stu<strong>de</strong>nts with<br />

registration, visa procedure, accommodation, social integration in campus life.<br />

2010-01-14<br />

11<br />

174


14. Amendments, length, termination, and settlement<br />

of disputes<br />

The Steering Committee has the mandate to add amendments to the present Agreement if<br />

necessary after approval of the official bodies of the Consortium Partners and of the European<br />

Commission. Minor changes or alterations may be implemented by the Steering Committee<br />

in<strong>de</strong>pen<strong>de</strong>ntly of the European Commission but after consultations with and approval from<br />

the Consortium Partners.<br />

This Consortium Agreement is valid as long as the Framework Partnership Agreement<br />

FPA nº 2010-0136 signed by the European Commission and the Consortium Coordinating<br />

Organization of the «European Master in Distributed Computing» Consortium are valid. If a<br />

Consortium Partner breaks the terms of the present Agreement or <strong>de</strong>ci<strong>de</strong>s to leave the<br />

Consortium before the end date of the Agreement between the Consortium Coordinating<br />

Organization and the European Commission, the terms and conditions are stipulated in the<br />

Framework Partnership Agreement FPA nº 2010-0136 .<br />

The settlement of any issue or conflict arising from or in connection with the present<br />

Agreement must be attempted by the Consortium Partners. Due to the international nature of<br />

this Agreement, the International Chamber of Commerce in Geneva will be the legal body<br />

that will be chosen if disputes remain unresolved.<br />

2010-01-14<br />

12<br />

175


The official representative of <strong>KTH</strong><br />

Name of the bank: SEB<br />

Bank account number: 5936 8220 123<br />

Address of the bank: Kungsträdgårdsgatan 8, SE-10640 Stockholm, Swe<strong>de</strong>n<br />

IBAN number: SE88 5000 0000 0593 6822 0123<br />

BIC/SWIFT co<strong>de</strong>: ESSESESS<br />

Presi<strong>de</strong>nt Peter Gudmundson<br />

Signature: …………………………………......<br />

Location:……………………………………… Date: …...........................................<br />

2010-01-14<br />

13<br />

176


The official representative of <strong>UPC</strong><br />

Name of the bank: Caixa d'Estalvis i Pensions <strong>de</strong> Barcelona - "La Caixa"<br />

Bank account number: 2100-3648-97-2500001071<br />

Address of the bank: Avenida Diagona, nº647, 08028 Barcelona. Spain.<br />

IBAN number: ES6821003648972500001071<br />

BIC/SWIFT co<strong>de</strong>: CAIXESBB<br />

Presi<strong>de</strong>nt Antoni Giró<br />

Signature: …………………………………......<br />

Location: Barcelona Date: …...........................................<br />

2010-01-14<br />

14<br />

177


The official representative of <strong>IST</strong><br />

Name of the bank: Santan<strong>de</strong>r Totta<br />

Bank account number: 0018 0003 17417569020 82<br />

Address of the bank: av Rovisco Pais - Balcao I.S.T., 1049-001 Lisboa, Portugal<br />

IBAN number: PT 500018 0003 17417569020 82<br />

BIC/SWIFT co<strong>de</strong>: TOTAPTPL<br />

Presi<strong>de</strong>nt António Manuel da Cruz Serra<br />

Signature: …………………………………......<br />

Location:……………………………………… Date: …...........................................<br />

2010-01-14<br />

15<br />

178


Anexo 4: Propuesta presentada y aprobada por agencia<br />

encargada <strong>de</strong>l programa Erasmus Mundus<br />

179


Reference Number<br />

To be filled in by the Agency<br />

APPLICATION FORM<br />

PROGRAMME ERASMUS MUNDUS 2009-2013<br />

Call for Proposals<br />

Detailed information on the application procedure and the<br />

implementing rules of the Action is available in the Erasmus Mundus<br />

2009-2013 Programme Gui<strong>de</strong><br />

EAC / 04 / 2009<br />

Action Action 1 – Joint Programmes<br />

Sub-Action<br />

Applicants wishing to apply to both sub-actions,<br />

must submit two separate applications<br />

Application Deadline<br />

30 April 2009<br />

(as per postmark)<br />

For EMJDs, the electronic version of<br />

the summary sheet (annex 3) should be sent by email<br />

to the address below by 31 March 2009<br />

Project Title European Master in Distributed Computing<br />

Project Acronym EMDC<br />

Application Language English<br />

By the <strong>de</strong>adline of 30 April 2009:<br />

The signed original of the application (together with the relevant annexes) and 2 copies thereof must be<br />

sent in the same envelope to:<br />

Education, Audiovisual and Culture Executive Agency<br />

Unit P4 (BOUR 00/38)<br />

Avenue <strong>de</strong> Bourget, 1<br />

B-1140 Evere (Brussels)<br />

An electronic version of the application must be sent to the following email address:<br />

EACEA-EM2-A1@ec.europa.eu<br />

Paper and electronic copies of the application must be sent to the National Structures in the countries of each of the<br />

European participating institutions (not applicable to associated members and third country institutions)<br />

1<br />

180


Important instructions and information regarding the application and selection procedure<br />

• Before completing the form, please read the relevant sections of the Erasmus Mundus 2009-2013<br />

Programme Gui<strong>de</strong> and the Erasmus Mundus 2009-2013 Action 1 Call for Proposals (EAC/04/2009). Further<br />

information can be found on the Erasmus Mundus website:<br />

http://eacea.ec.europa.eu/static/en/mundus/erasmus_mundus_2009_2013_en.htm<br />

• Your proposal will be assessed on the basis of the elements inclu<strong>de</strong>d in your application only. You can<br />

inclu<strong>de</strong> web site references in your application, but the assessment of your proposal will not be based on<br />

additional technical information found on a web site and not contained within the application.<br />

• Applicants should use as application language the operational language of communication between the<br />

institutions involved in the consortium proposing the joint programme.<br />

• The application must be word-processed using a computer, character size 11 pt minimum.<br />

• The original of the application must bear the original signature of the legal representative of the co-ordinating<br />

institution and the original stamp of this institution. No scanned coloured copy will be accepted as original.<br />

• Applications must be sent by post and e-mail by the c<strong>los</strong>ing date. The paper copy is authentic. Applications<br />

sent by e-mail only or sent by fax will not be accepted. Annexes which are not available electronically need<br />

not be sent by e-mail.<br />

• The signed original of the application and 2 copies thereof must be sent in the same envelope by 30 April<br />

2009 (as per postmark) to:<br />

Education, Audiovisual and Culture Executive Agency<br />

Unit P4 (BOUR 00/38)<br />

Avenue <strong>de</strong> Bourget, 1<br />

B-1140 Evere (Brussels)<br />

E-Mail: EACEA-EM2-A1@ec.europa.eu<br />

Because of the tight timing for the assessment of applications, you are invited to send your application by<br />

express mail.<br />

• Applicants for "Action 1B – Joint Doctoral Programmes", should send the Annex 3 " Summary Sheet for<br />

Erasmus Mundus Action 1 Joint Doctorate Programmes (EMJDs)" by 31 March 2009 to the addresses<br />

mentioned above. This will allow the Agency to i<strong>de</strong>ntify and recruit experts in the research field covered by<br />

the EMJD proposal.<br />

• A paper copy and an electronic copy of the original application must be sent by 30 April 2009 to the<br />

appropriate National Structure in each of the countries which are participating in the Masters Course. The list<br />

of National Structures is available on the internet at the following page:<br />

http://ec.europa.eu/education/programmes/mundus/doc/national.pdf<br />

• All applications will receive an acknowledgement of receipt.<br />

• Applications will be judged against the eligibility, selection and award criteria set out in the Erasmus Mundus<br />

2009-2013 Programme Gui<strong>de</strong><br />

• Applicants will be notified about the outcome of the selection in writing at the latest in September 2009. A<br />

copy of the notification letter will be sent to the National Structures concerned.<br />

• The information provi<strong>de</strong>d in your application may be used for the purposes of evaluating the Erasmus Mundus<br />

programme. The relevant data protection regulations will be respected.<br />

• Any questions relating to this proposal should be addressed to the address indicated on the application form<br />

2<br />

181


PART A: I<strong>de</strong>ntification of the applicant and other participating organisations<br />

Parts A and B must be filled in separately for each organisation involved in the project (including associated<br />

members). The application must be accompanied by copies of letters from the legal authority of each<br />

participating organisation confirming their support to the joint programme and their agreement with the<br />

submitted application (not necessary for associated members)<br />

Role in the consortium<br />

(leave the relevant role only)<br />

Official name of the<br />

organisation:<br />

If applicable, organisation's<br />

name in latin characters<br />

Acronym: <strong>KTH</strong><br />

A. 1 ORGANISATION<br />

Applicant / Coordinating Organisation<br />

<strong>KTH</strong> - Royal Institute of Technology<br />

N° of the Erasmus University Charter (if applicable), for European Higher<br />

Education Institutions only<br />

Department, if applicable:<br />

Official Address<br />

Postal Co<strong>de</strong>:<br />

<strong>KTH</strong><br />

Swe<strong>de</strong>n<br />

SE-100 44 Town: Stockhoolm<br />

Region: SE01 Country: Swe<strong>de</strong>n<br />

Internet address: http://www.kth.se<br />

Telephone 1: +4687906000 Telephone 2:<br />

29371-IC-1-2007-1-SE-<br />

ERASMUS-EUCX-1<br />

Fax<br />

number:<br />

A.2. LEGAL REPRESENTATIVE<br />

Name of the person entitled to legally commit the organisation (for the coordinating organisation only)<br />

Last name: Mr Gudmunson<br />

Function: Presi<strong>de</strong>nt<br />

Address (Only if different from official<br />

address above):<br />

Last Name: Mr Montelius<br />

Function:<br />

First<br />

name:<br />

A.3. CONTACT PERSON / COORDINATOR<br />

(responsable for the management of the project in the organisation)<br />

@ : johanmon@kth.se Telephone: +4687904283<br />

Address (Only if different from official<br />

address above):<br />

<strong>KTH</strong>/ICT<br />

Forum 105<br />

SE 164 40 Kista<br />

3<br />

First<br />

Name:<br />

Fax<br />

number<br />

Peter<br />

Johan<br />

+46 8 790 65 00<br />

182


Status: � Public<br />

PART B: Description of the Organisation<br />

B.1. NATURE OF THE ORGANISATION<br />

Type of organisation: Higher Education Institution<br />

B.2.PURPOSE AND ACTIVITY OF THE ORGANISATION<br />

<strong>KTH</strong> – Royal Institute of Technology –Coordinator of this project, is the largest technical university in Swe<strong>de</strong>n. With its<br />

extensive experience in running several major international projects in research and education <strong>KTH</strong> is actively executing<br />

major EU cooperation programmes such as Lifelong Learning, Tempus, Erasmus Mundus, Asia-Link and Leonardo da<br />

Vinci and other national programmes such as Linnaeus-Palme supported by SIDA (Swedish International Development<br />

Authority). Several national and international competence centres and networks of excellence are located at <strong>KTH</strong>. <strong>KTH</strong><br />

collaborates with almost all the EU countries as well as the U.S., Japan, India, China, Vietnam, Malaysia, Singapore,<br />

Korea, Taiwan, Australia, Brazil and Chile, to name but a few. <strong>KTH</strong> is participating in 60 FP7 research projects and<br />

coordinating 10 among them.<br />

The Secretariat for The CLUSTER network (Consortium Linking Universities of Science and Technology for Education and<br />

Research), a network of twelve European universities committed to enhancing top quality in science and engineering<br />

education and research is located at <strong>KTH</strong>. <strong>KTH</strong> is also active partner in several other networks like CESAER, T.I.M.E. (Top<br />

Industrial Managers for Europe), GE4 (Global Education for European Engineers and Entrepreneurs), Magelhâes - SMILE<br />

network linking South American universities to European counterparts. <strong>KTH</strong> has since 2005 a signed agreement with the<br />

Chinese Scholarship Council to receive 70 researchers annually at postgraduate level. <strong>KTH</strong> has a Grants Office and<br />

<strong>de</strong>dicated International Office (11 persons) to take care of all the formal matters related to exchange of stu<strong>de</strong>nts and<br />

researchers. <strong>KTH</strong> has now achieved a high level of expertise in the management of mobility programmes with rules similar<br />

to those foreseen by the Erasmus Mundus programme.<br />

The role of <strong>KTH</strong> in this master programme will be to integrate the stu<strong>de</strong>nts from the <strong>UPC</strong> and <strong>IST</strong> track during a joint third<br />

semester. During the semester the stu<strong>de</strong>nt will work jointly and contribute with their different specializations in collaborative<br />

projects. Furthermore <strong>KTH</strong> will also host stu<strong>de</strong>nts during their thesis work.<br />

4<br />

183


B.3 OTHER COMMUNITY GRANTS<br />

(for the applicant organisation only)<br />

Projects related to the application (i.e. <strong>de</strong>velopment/implementation of joint study programmes and/or management of<br />

scholarship schemes) and for which the applicant organisation has received financial support from the European<br />

Community during the last financial year.<br />

Programme or funding scheme ID / Contract number Project Title<br />

Erasmus intensive programme 2008:1193<br />

Erasmus Mundus External Cooperation<br />

Windows<br />

141172-EM-1-2008-<br />

DE-ERAMUNDUS-<br />

ECW-L16<br />

141111–EM–1-2008–<br />

1–S–ERAMUNDUS–<br />

EXW–L03<br />

5<br />

T.E.S.S/T.I.M.E<br />

European Summer school<br />

EUBRANEX – European Brazilian<br />

Network for Aca<strong>de</strong>mic Exchange<br />

Syria, Lebanon, Jordan<br />

085-A1-2006<br />

IMIM, International Master in Industrial<br />

Management<br />

038-A1-2006P<br />

NordSecMob, Master´s Programme in<br />

Security and Mobile Computing<br />

135410-1-2008-1- IMMSSET-International Master in<br />

ES-ERASMUS Materials and Sensor Systems for<br />

MUNDUS-EM1 Environmental Technologies<br />

Erasmus Mundus Masters Courses<br />

2007-0079/001<br />

ME3 – European joint Masters in<br />

Management and Engineering of<br />

FRAME MUNB123 Environment of Environment and<br />

Energy<br />

2006-0048/001<br />

FRAME MUNB123<br />

Fusion-EP, European Master in<br />

Nuclear Fusion Science and<br />

Engineering Physics<br />

2006-0043/001 Erasmus Mundus Master of Sciences<br />

FRAME MUNB123 in Photonics<br />

Actions to contribute to the<br />

S/06/EX/3501-B1 mo<strong>de</strong>rnisation of European<br />

Leonardo da Vinci<br />

Universities<br />

S/06/EX/1134-A2<br />

SMARTIE/Stu<strong>de</strong>nt Mobility and<br />

Research Training in Enterprises<br />

Erasmus Mobility 2008:1169 Lifelong Learning Programme<br />

Marie Curie<br />

214699 Digital signal processing in audiology<br />

218329<br />

Spin torque oscillators for wireless and<br />

radar applications<br />

214909<br />

CAE methodologies for mid-frequency<br />

analysis in vibration and acoustics<br />

224929 Polyelectrolyte nanocomplexes<br />

184


PART A: I<strong>de</strong>ntification of the applicant and other participating organisations<br />

Parts A and B must be filled in separately for each organisation involved in the project (including associated<br />

members). The application must be accompanied by copies of letters from the legal authority of each<br />

participating organisation confirming their support to the joint programme and their agreement with the<br />

submitted application (not necessary for associated members)<br />

Role in the consortium<br />

(leave the relevant role only)<br />

A. 1 ORGANISATION<br />

Partner Organisation<br />

Official name of the organisation: Instituto Superior Técnico<br />

If applicable, organisation's name<br />

in latin characters<br />

Acronym:<br />

N° of the Erasmus University Charter (if applicable), for European Higher<br />

Education Institutions only<br />

Department, if applicable:<br />

<strong>IST</strong><br />

Official Address Av. Rovisco Pais<br />

Postal Co<strong>de</strong>:<br />

Region:<br />

1049-001<br />

LISBOA E VALE DO<br />

Town: Lisboa<br />

TEJO (PT13) Country: Portugal (PT)<br />

29792-IC-4-2005-1-PT-<br />

ERASMUS-EUC-1<br />

Internet address:<br />

http://www.ist.utl.pt/<br />

Telephone 1:<br />

+351 218<br />

417 000 Telephone 2: Fax<br />

+351 218 499 242<br />

A.2. LEGAL REPRESENTATIVE<br />

number:<br />

Name of the person entitled to legally commit the organisation (for the coordinating organisation only)<br />

Last Name: Mr Matos Ferreira<br />

Function:<br />

Address (Only if different from official<br />

address above):<br />

Presi<strong>de</strong>nt<br />

First Name:<br />

A.3. CONTACT PERSON / COORDINATOR<br />

(responsable for the management of the project in the organisation)<br />

Last Name: Mr, Ms Rodrigues First Name: Luís<br />

Car<strong>los</strong><br />

Function: Professor (Computer Science and Engineering Department - DEI)<br />

@ : luis.e.t.rodrigues@ist.utl.pt Telephone: +351 213100346 Fax number + 351 213145843<br />

Address (Only if different from official<br />

address above):<br />

185<br />

6


Status:<br />

PART B: Description of the Organisation<br />

B.1. NATURE OF THE ORGANISATION<br />

Public<br />

Type of organisation: � Higher Education Institution<br />

B.2.PURPOSE AND ACTIVITY OF THE ORGANISATION<br />

Instituto Superior Técnico is the largest and most reputed higher-education schools of engineering and research institutions<br />

in Portugal. <strong>IST</strong> offers three programmes in the areas of Computer Science and Engineering and Communication<br />

Technology (all comprising related BSc and MSc <strong>de</strong>grees). The Master <strong>de</strong>grees have more than 250 stu<strong>de</strong>nts enrolled<br />

(from a total of 8500 un<strong>de</strong>rgraduate stu<strong>de</strong>nts) with just about 100% employment rate on graduation, with a significant<br />

percentage of stu<strong>de</strong>nts hired before completing studies, often on internships in large enterprises. Regarding doctoral<br />

programmes, the PhD <strong>de</strong>gree in Computer Science and Engineering currently has more than 100 stu<strong>de</strong>nts enrolled (from a<br />

total of 1500 graduate stu<strong>de</strong>nts), supervised by national and foreign Professors graduated from top European, US, and<br />

National schools. The large majority of them are integrated in Research Laboratories recognized, evaluated and fun<strong>de</strong>d<br />

both by the Portuguese National Science Foundation (FCT) and European research projects. <strong>IST</strong> Computer Science and<br />

Engineering faculty publishes research work in, and serves in program committees and editorial boards (including chairing<br />

roles), of conferences and journals of the IEEE, ACM, Springer, Elsevier and Kluwer. <strong>IST</strong> is a member of the CLUSTER<br />

(Consortium Linking Universities of Science and Technology for Education and Research) and is actively engaged in<br />

internationalization programmes, such as Erasmus and Erasmus Mundus, as well as in bilateral cooperation in the context<br />

of government-endorsed joint-ventures with the Massachusetts Institute of Technology, the University of Texas at Austin,<br />

and Carnegie Mellon University. In the context of CLUSTER, <strong>IST</strong> is a coordinator/participant institution in 8 MSc <strong>de</strong>grees<br />

(from a total of 18 ongoing joint/double MSc and PhD <strong>de</strong>grees) currently being offered, including five already in cooperation<br />

with partners in these proposal (<strong>KTH</strong> and <strong>UPC</strong>), and two organized by the Computer Science and Engineering Department<br />

with TKK from Finland. This level of engagement reflects commitment by <strong>IST</strong> in offering a stimulating atmosphere for<br />

stu<strong>de</strong>nts wishing to enrol in the <strong>IST</strong> postgraduation programmes and research activities.<br />

The role of <strong>IST</strong> in this master programme will be to lecture core and specific courses during the first year of studies to the<br />

stu<strong>de</strong>nts that enrol in the programme via <strong>IST</strong>. The core courses have curricula already taught at <strong>IST</strong> and broadly analogous<br />

to corresponding courses at <strong>UPC</strong> to ensure coherence in core skills acquired by stu<strong>de</strong>nts regardless of site and to<br />

guarantee proper integration with the courses taught at <strong>KTH</strong> in the third semester. The core courses target introductory<br />

subjects on middleware, security, parallel and distributed computing. The specific courses are taught exclusively at <strong>IST</strong> and<br />

comprise a cohesive profile that offers stu<strong>de</strong>nts an option of specialization addressing reliability, scalability and adaptability<br />

in distributed systems, where <strong>IST</strong> has a strong background and scientific publishing record. This inclu<strong>de</strong>s courses on faulttolerant<br />

distributed systems, grid and utility computing, virtualization, and mobile computing. Furthermore, <strong>IST</strong> will also host<br />

stu<strong>de</strong>nts for their thesis work, supervised by the lecturers of the programme at <strong>IST</strong>, and pursuing research mainly in the<br />

areas taught in the profile courses.<br />

186<br />

7


PART A: I<strong>de</strong>ntification of the applicant and other participating organisations<br />

Parts A and B must be filled in separately for each organisation involved in the project (including associated<br />

members). The application must be accompanied by copies of letters from the legal authority of each<br />

participating organisation confirming their support to the joint programme and their agreement with the<br />

submitted application (not necessary for associated members)<br />

Role in the consortium<br />

(leave the relevant role only)<br />

A. 1 ORGANISATION<br />

Partner Organisation<br />

Official name of the organisation: Universitat Politècnica <strong>de</strong> Catalunya<br />

If applicable, organisation's name<br />

in latin characters<br />

Acronym:<br />

<strong>UPC</strong><br />

N° of the Erasmus University Charter (if applicable), for European Higher<br />

Education Institutions only<br />

Department, if applicable: - -<br />

Official Address<br />

Technical University of Catalonia ( <strong>UPC</strong>).<br />

C. Jordi Girona nº1-3. Edifici Rectorat.<br />

Postal Co<strong>de</strong>: 08034 Town: Barcelona<br />

Region: Catalonia Country: Spain<br />

Internet address: http://www.upc.edu<br />

Telephone 1:<br />

+34934016<br />

105<br />

Telephone 2:<br />

+3493401<br />

7452<br />

28604-IC-1-2007-1-ES-<br />

ERASMUS-EUC-1<br />

Fax<br />

number: +34934015688<br />

A.2. LEGAL REPRESENTATIVE<br />

Name of the person entitled to legally commit the organisation (for the coordinating organisation only)<br />

Last Name: Mr, Ms Sastre Requena First Name: Anna<br />

Function: Vice-Rector for Aca<strong>de</strong>mic Policy of <strong>UPC</strong><br />

Address (Only if different from official<br />

address above):<br />

-<br />

A.3. CONTACT PERSON / COORDINATOR<br />

(responsable for the management of the project in the organisation)<br />

Last Name: Mr Navarro First Name: Leandro<br />

Function: Professor (Computer Architecture Department)<br />

@ : leandro@ac.upc.edu Telephone: +34934016807 Fax number +34934017055<br />

Address (Only if different from official<br />

address above):<br />

Dep. AC<br />

Jordi Girona, 1-3, D6<br />

08034 Barcelona, Spain<br />

187<br />

8


Status: �Public<br />

PART B: Description of the Organisation<br />

B.1. NATURE OF THE ORGANISATION<br />

Type of organisation: Higher Education Institution<br />

B.2.PURPOSE AND ACTIVITY OF THE ORGANISATION<br />

Universitat Politècnica <strong>de</strong> Catalunya (<strong>UPC</strong>) is a public institution <strong>de</strong>dicated to higher education and research in the<br />

fields of architecture, science and engineering. <strong>UPC</strong> offers high quality technical courses that are responsive to the<br />

training needs and requirements of traditional, evolving and newly-<strong>de</strong>veloping production sectors within the scope of the<br />

European Higher Education and Research Areas.<br />

<strong>UPC</strong> offers 61 graduate and un<strong>de</strong>rgraduate official <strong>de</strong>grees, 56 master programmes (including 7 Erasmus Mundus masters<br />

and 13 additional international masters taught in English) and 47 doctorate programmes. <strong>UPC</strong> offers masters that are<br />

approved by the Spanish government in accordance with the directives issued by the European Higher Education Area<br />

(EHEA) and masters approved by the university itself. <strong>UPC</strong> has 29500 un<strong>de</strong>rgraduate stu<strong>de</strong>nts, ca. 1300 master’s <strong>de</strong>gree<br />

stu<strong>de</strong>nts, ca. 3000 doctorate stu<strong>de</strong>nts and 5000 stu<strong>de</strong>nts in continuing education programs. We have 4,100 stu<strong>de</strong>nts in<br />

internships, and 2,200 in/from international exchange programmes.<br />

<strong>UPC</strong> is the Spanish university with the highest number of master stu<strong>de</strong>nts from abroad, largest number of international<br />

doctorate stu<strong>de</strong>nts and largest number of double <strong>de</strong>gree programs (82).<br />

It is also Spain’s technical university with highest scientific production, highest citable output, highest research<br />

competitiveness and largest research income (from the European Union VI Framework Program (2002-2006) and from the<br />

Spanish National Science Foundation). <strong>UPC</strong> has also significant cooperation activity (84 cooperation and <strong>de</strong>velopment<br />

projects). It has also the highest citable output in the fields of Computer Science and IT; Mechanical; Naval and<br />

Aeronautical Engineering; Civil Engineering and Architecture; Electrical and Electronic Engineering and Automatic Control;<br />

and Electronic and Communications Technologies.<br />

The role of <strong>UPC</strong> in this master programme will be to lecture core and specific courses during the first year of studies to the<br />

stu<strong>de</strong>nts that enrol in the programme via <strong>UPC</strong>. The core courses have curricula already taught at <strong>UPC</strong> and broadly<br />

analogous to corresponding courses at <strong>IST</strong> to ensure coherence in core skills acquired by stu<strong>de</strong>nts regardless of site and<br />

to guarantee proper integration with the courses taught at <strong>KTH</strong> in the third semester. The core courses target<br />

introductory subjects on middleware, security, performance tuning, concurrent, parallel and distributed computing. The<br />

specific courses are taught exclusively at <strong>UPC</strong> and comprise a cohesive profile that offers stu<strong>de</strong>nts an option of<br />

specialization addressing performance evaluation, optimization and scalability in distributed systems, where <strong>UPC</strong> has a<br />

strong background and scientific publishing record. This inclu<strong>de</strong>s courses on <strong>de</strong>centralized systems, distributed execution<br />

environments, networking, multimedia, measurement and performance tuning. Furthermore, <strong>UPC</strong> will also host stu<strong>de</strong>nts<br />

for their thesis work, supervised by the lecturers of the programme at <strong>UPC</strong>, and pursuing research mainly in the areas<br />

taught in the profile courses.<br />

188<br />

9


PART C: Description of the Joint Programme<br />

C.1.a For EMMCs ONLY<br />

The full programme covers 22 study months (excluding any aca<strong>de</strong>mic break of one month or more) and<br />

corresponds to a total of 120 ECTS credits.<br />

The joint programme will start in September of year "n" and will end in August of year "n + 2"; the end of<br />

the programme inclu<strong>de</strong>s the graduation ceremony and communication of final results to the stu<strong>de</strong>nts; the end date cannot be later than<br />

October of “year n+1” – for one year EMMCs - or “year n+2” – for 2 years EMMCs - following the beginning of the programme.<br />

Is the proposal a continuation of an existing EMMC:<br />

• No<br />

During their EMMC period, the stu<strong>de</strong>nts will study in at least 2 different partner organisations.<br />

Not counting the first "home university", the minimal mobility for each stu<strong>de</strong>nt will be 6 months<br />

(corresponding to 30 ECTS credits or equivalent)<br />

C.1.b For EMJDs ONLY<br />

The joint programme will be mainly<br />

(If the proposal is selected, the confirmation of laboratory or non laboratory based research will be applied individually to each fellowship<br />

candidate proposed by the consortium)<br />

If applicable, the joint programme training / teaching period will last<br />

(specify months, days, hours and/or ECTS credits).<br />

Is the EMJD directly linked to:<br />

• an EMMC? ; if yes, please specify hereafter the EMMC title and acronym:<br />

• a Marie Curie Initial Training Network (ITN)? ; if yes, please specify hereafter the ITN title, name of the<br />

contracting organisation and agreement number<br />

During their EMJD period, the candidates will visit at least different partner organisations.<br />

Not counting the first "home university", the minimal mobility for each doctoral candidate<br />

will be months.<br />

C.2. NUMBER OF STUDENTS / DOCTORAL CANDIDATES<br />

PLANNED TO BE ENROLLED IN THE FIRST EDITION OF THE JOINT PROGRAMME<br />

(applies to all stu<strong>de</strong>nts/doctoral candidate, with or without EM scholarship/fellowship)<br />

Third Country Stu<strong>de</strong>nts /<br />

doctoral candidates:<br />

18 EU Stu<strong>de</strong>nts / doctoral<br />

candidates:<br />

C.3 STUDY AREA / DOCTORAL RESEARCH DISCIPLINE<br />

Main Area (see annex 2 for List of thematic study fields): 1.3 Informatics, Computer Science<br />

Second Area (see annex 2 for List of thematic study fields): 06.9 Other - Computer Engineering<br />

Third Area (see annex 2 for List of thematic study fields):<br />

C.4 STUDENT / DOCTORATE CANDIDATE PARTICIPATION COSTS IN THE JOINT PROGRAMME<br />

Please indicate the estimated stu<strong>de</strong>nt/doctorate candidate participation costs in the joint programme during the<br />

first edition of the programme (these will be the costs advertised on the joint programme website in case of<br />

approval). Please refer to sections 4.4 (for EMMCs) or 5.5 (for EMJD) of the Programme Gui<strong>de</strong> for the<br />

programme's maximum contribution to these costs<br />

Participation costs for a Third-Country stu<strong>de</strong>nt/doctorate candidate (in euros) 5800<br />

Participation costs for a European stu<strong>de</strong>nt/doctorate candidate (in euros) 3800<br />

12<br />

189<br />

10


C.5 SUMMARY DESCRIPTION OF THE JOINT PROGRAMME<br />

(max. 400 words)<br />

Please provi<strong>de</strong> a summary <strong>de</strong>scription of your joint programme covering aspects such as its objectives and main<br />

characteristics (content/research area, type of organisations and countries involved, duration, mobility options available for<br />

stu<strong>de</strong>nts/doctoral candidates, language(s), type of <strong>de</strong>grees awar<strong>de</strong>d and any other information consi<strong>de</strong>red relevant for the<br />

<strong>de</strong>scription of the course/programme)<br />

If your application is successful, this summary will be used as the official <strong>de</strong>scription of the Masters course/doctorate<br />

programme. It will be part of your grant agreement and published on the internet. You are therefore kindly requested to<br />

formulate it clearly and carefully and to provi<strong>de</strong> this summary in English, French or German.<br />

The European Master in Distributed Computing is a two-year <strong>de</strong>gree comprising three lecture semesters and one semester<br />

for thesis work. The first year of studies is carried out at two optional entry locations (<strong>IST</strong> and <strong>UPC</strong>), each receiving about<br />

half of the enrolled stu<strong>de</strong>nts. The third semester of studies will be carried out at <strong>KTH</strong> by the totality of enrolled stu<strong>de</strong>nts.<br />

Stu<strong>de</strong>nts will then prepare their master thesis, approximately one third of them performing research at each participant<br />

institution. This programme structure ensures that stu<strong>de</strong>nts will attend courses at least in two different institutions, possibly<br />

a third if thesis work is performed in other than the institution of entry.<br />

The first year of studies achieves integration of courses between <strong>IST</strong> and <strong>UPC</strong> in solid distributed computing fundamentals<br />

background, while allowing a significant <strong>de</strong>gree of specialization in more advance courses, tailored for different stu<strong>de</strong>nt<br />

profiles and principal faculty expertise of each institution. This is accomplished by a set of core courses addressing<br />

fundamental subjects on middleware, security, parallel and distributed computing, and peer-to-peer systems. This ensures<br />

sufficient integration of curricula among the two entry institutions, without isolating programme stu<strong>de</strong>nts from the rest of<br />

stu<strong>de</strong>nt population enrolled in related <strong>de</strong>grees sharing some courses with this programme.<br />

The specific profiles offered at <strong>IST</strong> and <strong>UPC</strong> address two different sets of concerns in <strong>de</strong>sign, <strong>de</strong>velopment, evaluation,<br />

and evolution of distributed computing systems: overall system reliability at <strong>IST</strong> (fault-tolerance, interoperability, autonomic<br />

systems) and performance at <strong>UPC</strong> (performance measurement, tuning, numerical simulation). Issues of system availability<br />

and scalability are relevant for both approaches, while problem tackling phi<strong>los</strong>ophy and advanced theoretical concepts<br />

employed are diverse. This enables offers stu<strong>de</strong>nts at each site with different sets of advanced skills and interacting with<br />

different families of the systems research community.<br />

The third semester of studies at <strong>KTH</strong> receives all stu<strong>de</strong>nts providing them with common advanced courses that assume<br />

and leverage course integration of previous semesters. This motivates stu<strong>de</strong>nts to <strong>de</strong>velop large-scale projects integrating<br />

both common and complementary skills acquired earlier, and <strong>de</strong>veloping research methodology and scientific writing,<br />

essential to pursue further studies and research.<br />

190<br />

11


PART D: Technical Capacity<br />

Consortium experience in the area of joint programmes and the specific study/research field of the<br />

project<br />

• Provi<strong>de</strong> a list of projects/activities implemented by the consortium organisations in relation with the proposal (title, duration, funding<br />

programme, partners involved, etc.)<br />

• Provi<strong>de</strong> (in annex to the application) the CVs of the main actors (/team lea<strong>de</strong>rs) in the comsortium participating organisations<br />

Dual Master Degree in Electrical and Computer Engineering by <strong>IST</strong>, with major in Telecommunications,<br />

and in Wireless Systems by <strong>KTH</strong>. Aca<strong>de</strong>mic responsible for the project: Prof. António Rodrigues (<strong>IST</strong>)<br />

and Prof. Mats Bengtsson (<strong>KTH</strong>).<br />

Dual Master Degree in Systems, Decision and Control by <strong>IST</strong>, and in Systems, Control and Robotics by<br />

<strong>KTH</strong>. Aca<strong>de</strong>mic responsible for the project: Prof. Pedro Lima (<strong>IST</strong>) and Patric Jensfelt (<strong>KTH</strong>).<br />

Dual Master Degree in Information Systems and Computer Engineering by <strong>IST</strong>, and in Machine Learning<br />

and Data Mining by Helsinki University of Technology (TKK). Aca<strong>de</strong>mic responsible for the project:<br />

Prof. Arlindo Oliveira (<strong>IST</strong>) and Samuel Kaski (TKK).<br />

Dual Master Degree in Information Systems and Computer Engineering by <strong>IST</strong>, with major in<br />

Distributed Systems, and in Mobile Computing – Services and Security by TKK. Aca<strong>de</strong>mic responsible<br />

for the project: Prof. Paulo Ferreira (<strong>IST</strong>) and Antti Ylä-Jääski (TKK).<br />

Dual Master Degree between the Master of Science in Telecommunication Engineering & Management (<strong>UPC</strong>)<br />

and Master of Science in Network Services and Systems with <strong>KTH</strong> School of Electrical Engineering.<br />

Dual Master Degree between the Master of Science in Telecommunication Engineering & Management (<strong>UPC</strong>)<br />

and the Master of Science in Electrical and Computer Engineering (MEEC) Major: Telecommunications amb<br />

l'Instituto Superior Tècnico (<strong>IST</strong>) <strong>de</strong> Lisboa.<br />

Dual Master Degree in Nuclear Engineering (ETSEIB-<strong>UPC</strong>) and <strong>KTH</strong>. Aca<strong>de</strong>mic responsible for the project:<br />

Tomas Lefvert (<strong>KTH</strong>), Javier Dies (<strong>UPC</strong>).<br />

Dual Master Degree in Master of Science in Information and Communication Technologies (<strong>UPC</strong>) and <strong>KTH</strong>.<br />

Aca<strong>de</strong>mic responsible: Eduard Alarcon (<strong>UPC</strong>), Mats Brorsson (<strong>KTH</strong>).<br />

Grid4All: Self-* Grid: Dynamic Virtual Organizations for schools, families, and all, 2006-2009, Fun<strong>de</strong>d by EU 6FP<br />

Information Society Technologies, Partners: France Telecom R&D (coord), ICCS, INRIA, <strong>KTH</strong>, Swedish Institute<br />

of Computer Science, <strong>UPC</strong>, UPRC, Antares.<br />

191<br />

12


PART E: Implementation of the Joint Programme<br />

Provi<strong>de</strong> a <strong>de</strong>tailed answer to each of the specific questions listed un<strong>de</strong>r annex 1 and corresponding to the<br />

following award criteria:<br />

EMMC EMJD<br />

A.1) Course content (25%) B.1) Aca<strong>de</strong>mic and research quality<br />

(20%)<br />

A.2) Course integration (25%) B.2) Partnership experience and composition<br />

(20%)<br />

A.3) Course Management, visibility and B.3) European integration and functioning of the<br />

sustainability measure (20%) programme<br />

(20%)<br />

A.4) Stu<strong>de</strong>nts’ services and Facilities (15%) B.4) Provisions for EMJD candidates and<br />

fellowship hol<strong>de</strong>rs<br />

(20%)<br />

A.5) Quality Assurance and evaluation (15%) B.5) Programme Management and<br />

Quality Assurance<br />

(20%)<br />

Answers must be provi<strong>de</strong>d in a separated document, respecting the numbering of the questions and in 15<br />

to 20 pages maximum (annexes not inclu<strong>de</strong>d)<br />

192<br />

13


The joint programme will result in the award of double <strong>de</strong>grees<br />

To be filled in for each <strong>de</strong>gree awarding organisation<br />

Name of the <strong>de</strong>gree awarding<br />

organisation<br />

<strong>KTH</strong> – Royal Institute of Technology<br />

Instituto Superior Técnico - Universida<strong>de</strong><br />

Técnica <strong>de</strong> Lisboa<br />

Universitat Politècnica <strong>de</strong> Catalunya<br />

PART F: Degree(s) awar<strong>de</strong>d<br />

Official name of the <strong>de</strong>gree in national<br />

language (and in English)<br />

Teknologie Masterexamen<br />

Master of Science (two years)<br />

Mestrado Bolonha em Engenharia<br />

Informática e <strong>de</strong> Computadores<br />

Master <strong>Europeo</strong> en Computación Distribuida -<br />

Erasmus Mundus European Master in Distributed<br />

Computing<br />

Type Recognition status 1<br />

Already<br />

recognised?<br />

Part of double <strong>de</strong>grees yes na<br />

Part of double <strong>de</strong>grees no 2009-12-31<br />

Part of double <strong>de</strong>grees no 2009-12-31<br />

Expected recognition date<br />

OR validity end date (/<br />

next review date)<br />

1 In cases of doubt, the diploma status will have to be confirmed by the Erasmus Mundus National Structure or by the competent authorities of the country concerned<br />

193


Check list and Declaration of Honour by legal representative of applicant organisation<br />

To be completed by the person legally authorised to sign on behalf of the applicant organisation, as<br />

<strong>de</strong>fined in Part A.2 of the application form.<br />

The application is completed in full. All questions have been answered.<br />

Each page has been numbered.<br />

The application has been typewritten or word–processed.<br />

Copies of letters from the appropriate authorities of each institution participating in the Masters Course and Joint<br />

Programme, confirming their agreement with the application as submitted are attached.<br />

The original application has been signed by the legal representative of the co-ordinating institution and stamped. (Please<br />

note that scanned coloured copy of the signed application is not accepted as original)<br />

The original application and 2 copies thereof are being sent to the address indicated on page 1 of the application form<br />

by express mail, in the same envelope and before the c<strong>los</strong>ing date.<br />

The original application is being sent to the e-mail address indicated on page 1 of the application form by e-mail.<br />

Paper and electronic copies of this application are being sent to the National Structures in the countries of each of the<br />

European participating institutions before the c<strong>los</strong>ing date.<br />

I, the un<strong>de</strong>rsigned, certify that all information contained in the Erasmus Mundus 2009-2013 Action - Joint programme application named<br />

“project title” European Master in Distributed Computing , including the <strong>de</strong>scription of the project, is correct to the best of my knowledge<br />

and that I am aware of the content of the annexes to the application form.<br />

I confirm that my institution/organisation has the financial and operational capacity to carry out the proposed project.<br />

I take note that un<strong>de</strong>r the provisions of the Financial Regulation applicable to the general budget of the European Communities, grants( 2 )<br />

may not be awar<strong>de</strong>d to applicants who are in any of the following situations:<br />

α ) are bankrupt or being wound up, are having their affairs administered by the courts, have entered into an arrangement with creditors,<br />

have suspen<strong>de</strong>d business activities, are the subject of proceedings concerning those matters, or are in any analogous situation<br />

arising from a similar procedure provi<strong>de</strong>d for in national legislation or regulations;<br />

β ) have been convicted of an offence concerning their professional conduct by a judgment which has the force of res judicata;<br />

χ ) have been guilty of grave professional misconduct proven by any means which the contracting authority can justify;<br />

δ ) have not fulfilled obligations relating to the payment of social security contributions or the payment of taxes in accordance with the<br />

legal provisions of the country in which they are established or with those of the country of the contracting authority or those of the<br />

country where the contract is to be performed;<br />

ε ) have been the subject of a judgment which has the force of res judicata for fraud, corruption, involvement in a criminal organisation<br />

or any other illegal activity <strong>de</strong>trimental to the Communities’ financial interests;<br />

φ ) following another procurement procedure or grant award procedure financed by the Community budget, have been <strong>de</strong>clared to be in<br />

serious breach of contract for failure to comply with their contractual obligations;<br />

γ ) in their grant application, are subject to a conflict of interest;<br />

η ) in their grant application, are guilty of misrepresentation in supplying the information required by the contracting authority as a<br />

condition of participation in the grant award procedure, or fail to supply this information.<br />

I confirm that neither I nor the institution for which I am acting as legal representative are in any of the situations <strong>de</strong>scribed above, and<br />

that I am aware that the penalties set out in the Financial Regulation may be applied in the case of a false <strong>de</strong>claration.<br />

In the event that my application is successful, I am aware that the Education, Audiovisual and Culture Executive Agency / European<br />

Commission will publish on its website or in any other appropriate medium the name and address of the beneficiary of the grant, the<br />

subject of the project, the future grant awards;<br />

I <strong>de</strong>clare that the organisation I represent is (please tick as appropriate):<br />

a public body ( 3 )<br />

a private body which has financial and operational capacity to carry out the proposed action or work programme and is<br />

able to provi<strong>de</strong> a Bank Guarantee for the amount of the 1 st (and 2 nd , if applicable) pre-financing payment(s), should the Education,<br />

Audiovisual and Culture Executive Agency request so.<br />

By signing this application form, I accept all the conditions set out in the Erasmus Mundus 2009-2013 Programme Gui<strong>de</strong> and the Call for<br />

proposals EAC/04/2009, including the general conditions published on the Education, Audiovisual and Culture Executive Agency’s<br />

website. I also <strong>de</strong>clare that all the partners participating in this project have agreed with the content of the application and have confirmed<br />

their intention to carry out the tasks <strong>de</strong>scribed accordingly.<br />

Done at: Stockholm Date 24/4/2009<br />

Signature: Stamp of the applicant organisation<br />

PETER GUDMUNSON<br />

2 Council Regulation (EC, Euratom) No 1605/2002 (OJ L 248 of 16.09.2002), amen<strong>de</strong>d by Regulations (EC,<br />

Euratom) No 1995/2006 (OJ L 390 of 30.12.2006) and (EC) No 1525/2007 (OJ L 343 of 27.12.2007). These can be<br />

consulted in the Official Journal online at: http://europa.eu.int/eur-lex/lex/en/in<strong>de</strong>x.htm.<br />

3 For the Erasmus Mundus Programme, consi<strong>de</strong>red to be public bodies are all higher education institutions<br />

specified by Member States (participating countries), and all institutions or organisations which have received<br />

over 50 % of their annual revenues from public sources over the last two years, or which are controlled by public<br />

bodies or their representatives.<br />

194


195


European Master in Distributed Computing<br />

A. 1 Course Content<br />

A.1.1 Needs Analysis<br />

Distributed Computing has been recognized in the Horizon report 2009 1 as one of the<br />

emerging technologies that will have a large impact on education in the near future.<br />

The industry is rapidly adopting the technology and we are entering an era where<br />

distribution aspects must be handled in mostly every area of information technology.<br />

Given that the most relevant computing system are not centralized, Distributed<br />

computing is a key area in Computer Science and Engineering, as it establishes a<br />

theoretically sound path for achieving the <strong>de</strong>sired system performance and the required<br />

system reliability.<br />

Information technology is becoming ubiquitous and increasingly important for all kinds<br />

of organizations, including enterprises, factories, public utilities, state bodies, health<br />

care, banking, transportation, airport and harbor control, etc. Information Technology,<br />

and Distributed Computing in particular, is required to successfully un<strong>de</strong>rtake and<br />

manage large-scale projects on such organizations. Furthermore, distributed<br />

computing provi<strong>de</strong>s the foundations to manage the communications and data<br />

processing required by other science fields such as health sciences, biology, physics,<br />

chemistry, mechanical and civil engineering. The sheer scale of these tasks, when<br />

consi<strong>de</strong>ring distributed access, dissemination and gathering of high volumes of data,<br />

and the computational complexity of data processing, prevent them from being<br />

executed by centralized computing systems. Therefore, more and more tasks,<br />

including mission-critical ones (e.g. security, surveillance, health-monitoring), are being<br />

han<strong>de</strong>d over to distributed systems.<br />

The European Master in Distributed Computing aims to provi<strong>de</strong> the best possible<br />

foundation for stu<strong>de</strong>nts that want to pursue a career, in industry or aca<strong>de</strong>mia, in this<br />

growingly important area. To un<strong>de</strong>rstand how stu<strong>de</strong>nts will benefit from the European<br />

Master in Distributed Computing, it is important first to take a step back and look at the<br />

long term trends in computer systems.<br />

Shift in paradigm<br />

In the last couple of years we have seen a strong trend towards a network based<br />

service infrastructure often referred to as “Cloud Computing”. Data centers provi<strong>de</strong><br />

computational, network and storage resources available for service <strong>de</strong>velopers at a<br />

competitive price. Services resi<strong>de</strong> in these centers and are accessed through thin<br />

clients such as a web browser. Applications range from social networks and email<br />

services to on-line retailing and media distribution.<br />

Historically we are in the process of a paradigm shift. Thirty years ago almost all<br />

computer based systems were built with a central computing unit accessed from<br />

terminals with a minimum of resources. This changed with the introduction of the<br />

personal computer and during the last twenty years we have seen a tremendous<br />

increase in the resources available at the client si<strong>de</strong>. During several years, the<br />

computational power and the number of personal computers increased more rapidly<br />

than the network connectivity, leading to scenarios where services were tied to the<br />

client hardware with limited or no communication capacity. As an example, consi<strong>de</strong>r<br />

how computer games were bundled just a few years ago: the application was installed<br />

on the personal computer and it was used as a stand-alone system.<br />

1 Horizon09: Johanson L., Levine A. and Smith R., The 2009 Horizon Report, 2009.<br />

196


During the last ten years an important trend could be observed: the connectivity as<br />

been increasing almost as fast as the computational power. The increased connectivity<br />

<strong>de</strong>rives both from the fact that the backbone infrastructure has been gradually<br />

replaced from voice telephony to data centric networks and from the increasing<br />

coverage and bandwidth available in the last mile. Thus, applications do not need to be<br />

standalone and can benefit from the available connectivity, for additional interaction<br />

(such as in on-line games) or just to benefit from extra computational power <strong>de</strong>ployed<br />

in data centers. In the limit, many applications can be <strong>de</strong>ployed directly in the data<br />

centers and client machines only act as powerful terminals. Thus, we may quickly find<br />

scenarios that resemble the typical <strong>de</strong>ployment forty years ago but now on an Internet<br />

scale; available anytime, anywhere using more or less any terminal.<br />

The advantage from a service <strong>de</strong>veloper's perspective is not only the almost<br />

elimination of initial investment in hardware nee<strong>de</strong>d to <strong>de</strong>ploy a service but that the<br />

service can scale and support thousands or millions of users. For service <strong>de</strong>velopers<br />

this has drastically reduced the threshold for <strong>de</strong>veloping and launching services;<br />

resource planning, that traditionally has been a large part of system <strong>de</strong>sign, has<br />

become a non-issue. Moreover, high availability, providing the service <strong>de</strong>spite network<br />

and computer failures, that is extremely problematic and costly, is something that is<br />

provi<strong>de</strong>d as part of the networked infrastructure.<br />

However, infrastructure that supports these services is now an extremely complex<br />

distributed system. The main problem is that it has to scale seamlessly with increased<br />

usage. It should do so while maintaining the image of a increasingly powerful<br />

computing machine. The most cost effective way of doing this is to implement the<br />

service using a growing set of small relatively cheap computers. Instead of using one<br />

machine to its limit and then, at high costs, replace it with a machine with twice its<br />

power, smaller machines can gradually be ad<strong>de</strong>d to the set. A large set of computers<br />

will also give us a fault-tolerant system since it is less likely that several computers<br />

malfunction simultaneously. Providing a scalable, fault-tolerant infrastructure is of<br />

course highly <strong>de</strong>sirable. Clearly, we need professionals that are able to <strong>de</strong>sign and<br />

implement the mechanisms and the software that provi<strong>de</strong> it: this is where the European<br />

Master on Distributed Computing and its stu<strong>de</strong>nts will find their role.<br />

A.1.2 Objectives of the program and ad<strong>de</strong>d value<br />

The European Master in Distributed Computing aims at giving the best possible<br />

foundation for a career in research and <strong>de</strong>velopment of scalable and reliable distributed<br />

systems. After the program, stu<strong>de</strong>nts should not only un<strong>de</strong>rstand and be able to use<br />

large distributed systems but they should be capable of <strong>de</strong>signing and constructing<br />

such systems. The usage is in an i<strong>de</strong>al situation not more complicated than using a<br />

traditional non-distributed system but it is highly complex to build these systems. It is<br />

also more often a fact that real systems <strong>de</strong>viate from an i<strong>de</strong>al system and to<br />

un<strong>de</strong>rstand these differences and know how to handle them will be of paramount<br />

importance and a highly sought after asset.<br />

In this context, the key issues to handle are performance and fault-tolerance.<br />

Performance is of course always an important factor when building computer-based<br />

systems but when systems are to scale immensely, it becomes a hard challenge. Not<br />

only must the system be <strong>de</strong>signed for high performance, one must also be able to<br />

predict and continuously measure and monitor performance.<br />

Fault-tolerance of a large-scale distributed system is of course equally important. The<br />

large-scale of the systems that we are targeting imposes that we must treat faults not<br />

as an exceptional case, rather an inevitable consequence.<br />

There are many aspects to consi<strong>de</strong>r in the topic, and while many courses and masters<br />

at the national, European and international level cover partial aspects of the field, but<br />

197


there is no equivalent comprehensive master program on distributed computing. In fact,<br />

this proposal brings together a common and complementary research and educational<br />

experience at each university in the consortium, and organizes the existing offer on the<br />

topic into a joint master program.<br />

The master program brings together the required elements of the art, science,<br />

practice, and experience from the industrial and research communities to successfully<br />

un<strong>de</strong>rstand, <strong>de</strong>sign, build and perform research on distributed systems.<br />

A 1.3 Aca<strong>de</strong>mic quality and structure of the program<br />

Aca<strong>de</strong>mic quality<br />

The three universities belong to the Cluster 2 network and they are excellent in research<br />

and education at the national and international level on the topics covered in this<br />

master programme.<br />

They have active research groups working on different aspects of distributed<br />

computing, working together with many other research groups, industries and<br />

organizations around the world. These groups have with more than 20 years of<br />

experience in the field, with many excellent results on this area such as research<br />

papers at important conferences and journals, textbooks that are wi<strong>de</strong>ly used by the<br />

community, software prototypes and systems, and created a number of successful<br />

spin-off technology-based companies.<br />

In terms of education, the groups have a long tradition (more than 10 years) of<br />

teaching excellent courses covering topics related to distributed computing as part of<br />

already existing, stable and internationally recognized local master <strong>de</strong>grees, that are<br />

too wi<strong>de</strong> in scope or incomplete compared to this proposal.<br />

Annex III presents the curriculum of the key personnel, including the most relevant<br />

indicators of research and education results.<br />

Structure of the Program<br />

The European Master in Distributed Computing is a two-year <strong>de</strong>gree comprising four<br />

semesters of 30 ECTS, being the last semester <strong>de</strong>voted to the dissertation work. The<br />

first year of studies is carried out at two optional entry locations (<strong>IST</strong> and <strong>UPC</strong>), each<br />

receiving about half of the enrolled stu<strong>de</strong>nts. The third semester of studies will be<br />

carried out at <strong>KTH</strong> by the totality of enrolled stu<strong>de</strong>nts. Stu<strong>de</strong>nts will then prepare their<br />

master thesis (approximately one third of them performing research at each participant<br />

institution). Thesis will be co-advised by professors from at least two HEI. This program<br />

structure ensures that stu<strong>de</strong>nts will attend courses in at least two different institutions.<br />

The program is such constructed that it will give the stu<strong>de</strong>nts a <strong>de</strong>ep un<strong>de</strong>rstanding of<br />

one aspect of distributed computing while taking advantage of the knowledge gained<br />

by the course participants in other aspects of the field.<br />

Thus, the program will take advantage of the excellence of distributed systems at our<br />

different locations: performance at <strong>UPC</strong> and fault tolerance at <strong>IST</strong>. The knowledge<br />

gained by the stu<strong>de</strong>nts is then put into action in an integrated and collaborative context<br />

at <strong>KTH</strong><br />

Regular master programs in the area either inclu<strong>de</strong> both aspects of distributed<br />

systems or focus on a single one. Having both aspects in a program is more common<br />

but this is of course at the expense of excellence of either. In the European Master in<br />

2 CLUSTER, Consortium Linking Universities of Science and Technology for Education and<br />

Research is a network, established in 1990, consisting of leading technical and natural<br />

science universities within the EU and four associate members outsi<strong>de</strong> the EU.<br />

198


Distributed Computing stu<strong>de</strong>nts will become experts in one aspect while being given<br />

the opportunity to work with stu<strong>de</strong>nts that have a different background. This is achieved<br />

by a integrated program that takes advantage of the excellence of the partner<br />

universities and the mobility of the stu<strong>de</strong>nts.<br />

During the first year, stu<strong>de</strong>nts address a mix of fundamental and profiling topics. The<br />

curriculum during the first semester is aligned to give the stu<strong>de</strong>nts a common platform<br />

to work from. Fundamental topics, including distributed middleware, security, parallel<br />

and distributed computing, and peer-to-peer systems, are covered by courses given at<br />

<strong>UPC</strong> and <strong>IST</strong>. This ensures that stu<strong>de</strong>nts are exposed to an integrated and consistent<br />

set of core topics regardless of their entry point.<br />

The second semester contains profiling topics and provi<strong>de</strong>s a diversity of<br />

specializations, that leverage from specific assets of each entry HEI. At <strong>IST</strong> profiling<br />

courses address <strong>de</strong>pendability related aspects (fault-tolerance, interoperability,<br />

autonomic systems) , and at <strong>UPC</strong> profiling courses address high-performance<br />

computing related aspects (performance measurement, tuning, numerical simulation).<br />

This means that the two groups will have different profiles but both profiles are equally<br />

important for the future curriculum.<br />

A summer event at the beginning of the third semester will bring together stu<strong>de</strong>nts,<br />

several instructors and invited experts from aca<strong>de</strong>mia, research and industry. During<br />

approximately a week they will work together on a collection of activities to integrate<br />

the stu<strong>de</strong>nts, discuss all together and by groups on topics related to the master,<br />

reflecting on previous courses, preparing for upcoming courses, finding common<br />

interests and proposals for joint work, receiving talks and discussing with invited<br />

experts.<br />

A winter event will mark the end of the courses and the start of the master projects.<br />

Here stu<strong>de</strong>nts will present the results from the work during the third semester,<br />

particularly the project results. They will also receive a formal presentation on the<br />

master thesis offers from each university and related organizations. Stu<strong>de</strong>nts will<br />

choose a thesis project and will start to discuss with the tutors and directors the<br />

concrete plan of work for the master thesis.<br />

During the third semester, all stu<strong>de</strong>nts attend courses at <strong>KTH</strong> to apply, and<br />

complement the knowledge acquired during the first year. Stu<strong>de</strong>nts will work in teams,<br />

composed of members that did their first year at <strong>IST</strong> and <strong>UPC</strong>, such that they can build<br />

upon the diverse background given by profiling courses to address complex problems.<br />

In addition to <strong>de</strong>veloping large-scale projects, stu<strong>de</strong>nts will also <strong>de</strong>velop the research<br />

methodology and scientific writing skills, essential to pursue further studies and to<br />

perform successful research and innovation.<br />

199


4:th<br />

3:rd<br />

2:nd<br />

1:st<br />

During the fourth semester stu<strong>de</strong>nts will work on their individual thesis project at either<br />

<strong>KTH</strong>, <strong>UPC</strong> or <strong>IST</strong>.<br />

A.1.4 Learning outcomes<br />

Graduates will <strong>de</strong>monstrate:<br />

<strong>IST</strong> <strong>KTH</strong> <strong>UPC</strong><br />

Illustration 1: Program structure<br />

a solid theoretical and practical foundation in distributed systems with advanced<br />

knowledge in related areas, showing a mastery of a wi<strong>de</strong> range of the issues,<br />

concepts, technologies, tools and techniques nee<strong>de</strong>d to apply their knowledge to<br />

specific problems that require to <strong>de</strong>sign, build or maintain distributed systems,<br />

familiarity with research in the area of distributed systems and related areas,<br />

experience with work effectively individually or in groups in small to large projects to<br />

<strong>de</strong>sign, <strong>de</strong>velop or maintain distributed systems,<br />

experience in communicating on distributed systems topics to technical or scientific<br />

audiences (structuring, writing, presenting, argumentation),<br />

skills for adapting to the evolution of technologies and the environment, embracing<br />

life-long learning,<br />

preparation to enter the distributed systems community either in aca<strong>de</strong>mia,<br />

government, or industry.<br />

In summary, graduates will have a solid theoretical and practical foundation in<br />

distributed systems with advanced knowledge in related areas in the perspective of the<br />

stu<strong>de</strong>nts' future aca<strong>de</strong>mic and/or professional careers.<br />

A.1.5 Interaction with professional sectors<br />

thesis<br />

integration<br />

specialization<br />

foundation<br />

The program will leverage on the excellent record of cooperation with industry of the<br />

three partner institutions. All the institutions have already in place stable links with local<br />

and international industry and other relevant social organizations to easily involve them<br />

in the master. There are also processes and mechanisms to support the execution of<br />

200


work conducing to the master thesis in cooperation with industrial partners in their<br />

current master <strong>de</strong>grees. For instance, the presence of experts from industry in the jury<br />

that evaluate master thesis is already a common practice in these institutions. Courses<br />

usually have external speakers from the industry that motivate and present some topics<br />

from their hands-on experience. Thus, instead of creating specific mechanisms for this<br />

concrete course, it will be more effective to advertise the new course in our portfolio<br />

using the channels already <strong>de</strong>ployed.<br />

A Consulting Board, composed of invited experts from the industry 3 , will be responsible<br />

for providing recommendations towards the improvement of the curricula. To assist the<br />

Consulting Board in their task, feedback will be collected from all industrial partners<br />

that will receive our stu<strong>de</strong>nts, not only during the thesis work but also after graduation.<br />

This Consulting board will be created as part of the initial steps for the dissemination of<br />

the master and it will start to <strong>de</strong>fine tasks where professional sectors can participate,<br />

such as summer internships, master thesis at the industry, invited speakers from<br />

industry, sponsorship of activities or scholarships for stu<strong>de</strong>nts.<br />

A.2 Course integration<br />

A.2.1 Integration and Recognition of the Joint Programme<br />

The programme has been jointly <strong>de</strong>veloped based on a list of objectives for the<br />

curriculum (see section A.1) where the majority of modules have been selected among<br />

currently existing modules at each participating university and several new specific<br />

modules required to complete the curriculum. The master will be implemented by dual<br />

<strong>de</strong>grees and each university has already approved these <strong>de</strong>grees and signed an<br />

endorsement letter and dual <strong>de</strong>gree agreements. Each university has started the<br />

accreditation process for the <strong>de</strong>gree. If the proposal is granted by the commission the<br />

programme will be installed at all partner institutions.<br />

<strong>UPC</strong>: The accreditation process is an external process. At national level, all higher<br />

education programmes will have to pass an accreditation procedure of the Ministry of<br />

Education called “Verifica”, checked by the “National Agency for Quality Assessment<br />

and Accreditation” (ANECA), following harmonized European methods as members of<br />

the European Network for Quality Assurance in Higher Education (ENQA). The<br />

accreditation process is expected conclu<strong>de</strong> by the end of 2009.<br />

<strong>IST</strong>: The accreditation process is an external process. A national agency (Agência <strong>de</strong><br />

Avaliação e Acreditação do Ensino Superior - AAAES) has been created and is in now<br />

in place, its administration having been appointed in June 2008. The new agency will<br />

be responsible for evaluation and accreditation of all higher education institutions and<br />

programmes. The procedures and regulations that will have to be issued by the agency<br />

are still not available.<br />

<strong>KTH</strong>: The accreditation process is an internal process. <strong>KTH</strong> has the legal mandate<br />

through the Higher Education Ordinance to award the <strong>de</strong>grees specified in the<br />

proposal. In addition to this the Presi<strong>de</strong>nt has been awar<strong>de</strong>d a mandate by the<br />

University Board to install the programme on condition that the proposal is approved by<br />

the EU.<br />

The European Master in Distributed Computing programme will be installed at each<br />

one of the partner universities in or<strong>de</strong>r to allow the stu<strong>de</strong>nts to receive <strong>de</strong>grees from<br />

the universities where they un<strong>de</strong>rtake their study periods. Furthermore, there will be a<br />

certificate, signed by the legal representative from each university, confirming that the<br />

stu<strong>de</strong>nt has passed the European Master in Distributed Computing programme, and<br />

3 An list of interested organizations (industry and research institutes) have already expressed<br />

interest in the master proposal. Letters of intent are inclu<strong>de</strong>d in Annex IV.<br />

201


that this is fully recognized by the partner universities. The individual universities<br />

commit themselves, through the letters of endorsement and letters of recognition in<br />

Annexes I, to recognize the joint European Master in Distributed Computing<br />

programme as equivalent to any other <strong>de</strong>gree programme at the respective university.<br />

A.2.2 Degrees Awar<strong>de</strong>d<br />

The Consortium will not offer joint <strong>de</strong>grees to the graduates due to national legislation<br />

prohibiting this in several of the partner countries. The Consortium will work actively<br />

towards realizing this goal, through communication with government agencies and<br />

bodies thereby influencing <strong>de</strong>cisions pending from the legislative bodies in the<br />

countries concerned. E.g. in Swe<strong>de</strong>n, joint <strong>de</strong>grees will probably be allowed as of<br />

2010, the resolution is now pending <strong>de</strong>cision by Swedish Parliament during early<br />

summer 2009.<br />

The <strong>de</strong>grees guaranteed by the Consortium to the stu<strong>de</strong>nts fulfilling the <strong>de</strong>gree<br />

requirements are, at the time of submission of the proposal, the <strong>de</strong>grees specified in<br />

the table in Section F of the proposal.<br />

An overview of the <strong>de</strong>gree awar<strong>de</strong>d by each partner institution and of the combination<br />

of <strong>de</strong>grees is <strong>de</strong>scribed in the tables below.<br />

Institutions Awar<strong>de</strong>d <strong>de</strong>gree Date of Co<strong>de</strong><br />

<strong>KTH</strong><br />

Teknologie Masterexamen<br />

Master of Science (two years)<br />

recognition<br />

Recognise<br />

d<br />

A<br />

<strong>UPC</strong> – Universitat<br />

Politècnica <strong>de</strong><br />

Catalunya<br />

Master <strong>Europeo</strong> en Computación<br />

Distribuida - Erasmus Mundus<br />

European Master in Distributed<br />

Computing<br />

2009-12-3<br />

1<br />

B<br />

Mestrado Erasmus Mundus em<br />

2009-12-3 C<br />

<strong>IST</strong> – Instituto<br />

Sistemas Distribuídos - Erasmus 1<br />

Superior Técnico Mundus European Master in<br />

Distributed Computing<br />

MobilityFirst<br />

Path Year<br />

A.2.3 ECTS Mechanisms<br />

Third Fourth AWARDED<br />

semester semesterDEGREES<br />

1 <strong>UPC</strong> <strong>KTH</strong> <strong>UPC</strong> A+B<br />

2 <strong>UPC</strong> <strong>KTH</strong> <strong>KTH</strong> A+B<br />

3 <strong>IST</strong> <strong>KTH</strong> <strong>IST</strong> A+C<br />

4 <strong>IST</strong> <strong>KTH</strong> <strong>KTH</strong> A+C<br />

The ECTS mechanisms including the grading scale for the recognition of study periods<br />

will be fully implemented. <strong>IST</strong> and <strong>KTH</strong> employs the ECTS system for accounting the<br />

work effort required of stu<strong>de</strong>nts for each course, as well as for grading. <strong>UPC</strong> will use its<br />

own grading system and translate the local gra<strong>de</strong>s into the ECTS gra<strong>de</strong> system A, B,<br />

C, D, E, F. See below the translation table that will be used by <strong>UPC</strong>. The percentages<br />

are only indicative as the number of Erasmus Mundus stu<strong>de</strong>nts is not a representative<br />

sample for statistics.<br />

202


<strong>UPC</strong> ECTS Gra<strong>de</strong> Aprx percentage<br />

of stu<strong>de</strong>nts<br />

9.5-10.0 A 5 %<br />

8.5-9.4 B 20 %<br />

7.0-8.4 C 30 %<br />

6.0– 6.9 D 30 %<br />

5.0-5.9 E 15 %<br />

Each validated module of the curricula gives an amount of ECTS credits <strong>de</strong>fined in the<br />

curricula and the award of the <strong>de</strong>grees is obtained for 120 ECTS credits.<br />

A.2.4 Diploma Supplement<br />

The Diploma Supplement follows the mo<strong>de</strong>l <strong>de</strong>veloped by the European Commission,<br />

Council of Europe and UNESCO/CEPES. It provi<strong>de</strong>s in<strong>de</strong>pen<strong>de</strong>nt data to improve the<br />

international transparency and fair aca<strong>de</strong>mic and professional recognition of<br />

qualifications (diplomas, <strong>de</strong>grees, certificates etc.). It is <strong>de</strong>signed to provi<strong>de</strong> a<br />

<strong>de</strong>scription of the nature, level, context, content and status of the studies that were<br />

pursued and successfully completed by the individual named on the original<br />

qualification to which this supplement is appen<strong>de</strong>d. It is free from any value<br />

judgements, equivalence statements or suggestions about recognition.<br />

The joint Erasmus Mundus Diploma Supplement is written in English and <strong>de</strong>scribes the<br />

joint Erasmus Mundus programme that the stu<strong>de</strong>nt has atten<strong>de</strong>d with specific <strong>de</strong>tail<br />

regarding the <strong>de</strong>gree awarding institutions and the educational system in those<br />

countries. Programme <strong>de</strong>tails (e.g. modules or units studied), and the individual<br />

gra<strong>de</strong>s/marks/credits obtained as well as information about the grading scheme and<br />

gra<strong>de</strong> distribution guidance are all <strong>de</strong>scribed in the Degree Certificate/Official<br />

Transcript. The required information in or<strong>de</strong>r to be able to produce the Diploma<br />

Supplements is recor<strong>de</strong>d in a data base and the Diploma Supplement will be <strong>de</strong>livered<br />

to the individual stu<strong>de</strong>nt by the coordinating institution upon graduation and in<br />

connection with the <strong>de</strong>livery of the <strong>de</strong>gree certificates.<br />

A.2.5 Application, Selection, Admission and Examination of Stu<strong>de</strong>nts<br />

The procedures for the:<br />

•Application to the programme,<br />

•Selection of stu<strong>de</strong>nts,<br />

•Admission of stu<strong>de</strong>nts,<br />

•Distribution of stu<strong>de</strong>nts between the partner universities,<br />

•Examination of stu<strong>de</strong>nts,<br />

•Application, selection and admission of scholars,<br />

are <strong>de</strong>scribed in Annex VIII.<br />

A.2.6 Tuition fees and participation costs<br />

Tuition fees are calculated taking into account expenses of two different natures: (i)<br />

enrolment costs i.e. expenses associated to stu<strong>de</strong>nts’ enrolment and (ii) organizational<br />

costs i.e. expenses associated with the organization of all aca<strong>de</strong>mic and administrative<br />

issues related to the programme.<br />

The enrolment costs have been <strong>de</strong>termined based on information from the partner<br />

universities as to the actual stu<strong>de</strong>nt cost at each university and with consi<strong>de</strong>ration<br />

203


taken to the existing tuition fees at each partner university. Additional costs specific for<br />

each partner institution have been also inclu<strong>de</strong>d here (expenses of the local language<br />

course specially arranged for international stu<strong>de</strong>nts, registration fee to join the<br />

university association responsible for social activities, insurance costs, etc), as well as<br />

additional common costs e.g. in connection with the arrangement of a joint summer<br />

events.<br />

The organizational costs inclu<strong>de</strong> expenses associated to: (a) admissions procedures<br />

including the selection meeting, (b) attendance at other consortium meetings, (c)<br />

actions taken to ensure the quality assurance policy, and (d) actions required to<br />

provi<strong>de</strong> the stu<strong>de</strong>nts with the <strong>de</strong>gree diploma.<br />

Tuition fees will be paid to the coordinating institution in the consortium. One fee will be<br />

paid by all stu<strong>de</strong>nts admitted to the program, irrespective of the study <strong>de</strong>stination. Due<br />

to differentiated tuition fees category A (non-EU) will be charged with a fee of 5800<br />

Euro where as category B stu<strong>de</strong>nts (EU) will be charged 3800 euro per year. Stu<strong>de</strong>nts<br />

having their first <strong>de</strong>gree from one of the consortium partners may be given a tuition fee<br />

reduction from the consortium.<br />

The income from the tuition fees will then be distributed within the consortium in<br />

accordance to national legislation and according to <strong>de</strong>tailed specifications in the<br />

Consortium Agreement signed by the partner institutions. A template of the Consortium<br />

Agreement is to be found in Annex V.<br />

The portions of the fees inten<strong>de</strong>d to cover costs for local actions are distributed to the<br />

respective consortium members while the remaining income will be administered by the<br />

coordinating institution and distributed in or<strong>de</strong>r to cover costs for the joint activities. The<br />

budget will also incorporate a number of extra scholarships for stu<strong>de</strong>nts each year.<br />

The funding for each consortium member will be based on the stu<strong>de</strong>nt flow to the<br />

corresponding member. Living expenses, course literature, travel expenses and<br />

accommodation costs are borne by the stu<strong>de</strong>nts.<br />

The grant to be paid to the stu<strong>de</strong>nts will be reduced by the tuition fee amounts for the<br />

corresponding three month period, and the stu<strong>de</strong>nt grants will be paid in instalments as<br />

specified in special stu<strong>de</strong>nt agreements once every three months. A template of the<br />

Stu<strong>de</strong>nt Agreement is to be found in Annex VI.<br />

Changes to national legislation may influence the tuition fee levels. The fee may be<br />

adjusted before a new application round in accordance to the requirements of the<br />

partners (e.g. national legislation) and in accordance to the anticipated stu<strong>de</strong>nt flow.<br />

The relevant information concerning tuition fees will be announced in connection to the<br />

commencement of the application period and published on the program website.<br />

The consortium will strive towards a common European policy on tuition fees and work<br />

towards influencing national authorities to adjust the legislation towards a common<br />

European context.<br />

A preliminary budget for the consortium can be found in Annex VII.<br />

A.3 Course Management<br />

A.3.1 Cooperation mechanisms established within the consortium<br />

The Erasmus Mundus II Masters Course will be managed within the framework of the<br />

Consortium Agreement (template Annex 6), which will specify the legal rights and<br />

obligations of the partners. In the Consortium Agreement, all tasks for the Coordinator<br />

and the partners are specified in <strong>de</strong>tail. The overall management of the programme is<br />

run on a daily basis by the Coordinator with support from administrative staff at the own<br />

institution. However, the management is governed by the policies and strategies<br />

204


<strong>de</strong>ci<strong>de</strong>d by the Steering Committee, which will meet at least once a year, more often if<br />

required, in addition to the selection meetings of non-EU stu<strong>de</strong>nts held yearly in<br />

January.<br />

The Steering Committee<br />

The Steering Committee consists of two representatives per partner (one aca<strong>de</strong>mic<br />

and one administrative and the Coordinator acts as Chair. The tasks of the Steering<br />

Committee inclu<strong>de</strong>:<br />

<strong>de</strong>cisions on selection of applicants to the programme,<br />

<strong>de</strong>cisions on distribution of stu<strong>de</strong>nts to the host universities during the second year,<br />

to supervise and review the work of the Coordinator,<br />

to evaluate courses and the programme and suggest improvements and/or<br />

changes.<br />

The agenda and the schedule of meetings are set by the Coordinator. The meetings<br />

follow established practice of <strong>de</strong>liberative bodies as <strong>de</strong>scribed in Robert’s Rules of<br />

Or<strong>de</strong>r. All <strong>de</strong>cisions are taken by simple majority vote. In case of a tied vote, the<br />

Chairperson has the <strong>de</strong>ciding vote.<br />

The Chairperson is responsible for:<br />

all contacts with the Commission services, including financial and other reporting,<br />

negotiations regarding amendments to the Consortium Agreement and any<br />

changes to the Course programme and/or to the Consortium,<br />

preparations of the selection and placement processes,<br />

distribution of material for evaluation to the Steering Committee,<br />

the issuing of acceptance letters to stu<strong>de</strong>nts admitted to the programme,<br />

monitoring stu<strong>de</strong>nt performance and educational quality of the programme,<br />

submitting reports to the Commission and to the Steering Committee.<br />

initiating changes to the courses and the educational programme.<br />

Each participant university has an aca<strong>de</strong>mic representative, responsible for any local<br />

aspect or process, with support from local administrative staff and the local<br />

international office.<br />

A.3.2 Scholarship scheme<br />

The enrolment fees will be paid to the coordinating institution. The consortium<br />

coordinator will transfer agreed institutional enrolments fees of the stu<strong>de</strong>nts as well as<br />

the contribution to travel and installation costs and the monthly allowances to the<br />

partner institutions, on the basis of annual invoices from the partner institutions to the<br />

coordinating institution.<br />

The coordinating institution will on a yearly basis require that the partner institutions<br />

provi<strong>de</strong> the Steering Committee with documented proof that all agreed payments have<br />

been ma<strong>de</strong> and that incurred expenses are eligible un<strong>de</strong>r the Erasmus Mundus<br />

programme. This will be a prerequisite condition in or<strong>de</strong>r for the next round of<br />

payments to be issued.<br />

The stu<strong>de</strong>nts will receive a scholarship for a maximum of 24 months within 2 years.<br />

The category A scholarships will inclu<strong>de</strong> 20 monthly instalments of 1000 €, a first lump<br />

sum of 4000 € at the start of each aca<strong>de</strong>mic year and a second lump sum of 2000 € at<br />

the end of each aca<strong>de</strong>mic year (in July and August, no instalments will be paid). The<br />

205


category B scholarships will inclu<strong>de</strong> 20 monthly instalments of 400 €, a first lump sum<br />

of 1500 € at the start of each aca<strong>de</strong>mic year and a second lump sum of 500 € at the<br />

end of each aca<strong>de</strong>mic year (in July and August, no instalments will be paid).<br />

The coordinating institution will enter into individual stu<strong>de</strong>nt agreements with every<br />

stu<strong>de</strong>nt within the programme specifying among other things the amount of credits to<br />

be earned by the stu<strong>de</strong>nt each semester. The agreements are subject to examination<br />

every semester. If the stu<strong>de</strong>nt fails to provi<strong>de</strong> evi<strong>de</strong>nce of fulfilling the agreement, the<br />

scholarship will be withdrawn. Exceptions to this rule may be allowed un<strong>de</strong>r<br />

extraordinary circumstances lying outsi<strong>de</strong> of the influence of the stu<strong>de</strong>nt. All exceptions<br />

must be approved by the Steering Committee.<br />

The scholars will receive scholarships for a maximum of 3 months. For this maximum<br />

duration, the scholarships will inclu<strong>de</strong> 3 monthly instalments of 4000 € and a lump sum<br />

of 2800 € upon arrival to the partner institution. The consortium coordinator will transfer<br />

agreed scholarship amounts for scholars on the basis of annual invoices from the<br />

partner institutions to the coordinating institution.<br />

The scholarship grants for scholars will be paid on a monthly basis to the individual<br />

scholar. The first payment will be issued directly on arrival of the scholar to the<br />

institution and will also inclu<strong>de</strong> the lump sum mentioned above. Payment routines and<br />

scholar obligations will be specified in an individual Scholar Agreement between the<br />

scholar and the consortium coordinator.<br />

A.3.3 Human, financial and other types of support<br />

The participating institutions have an extensive experience in offering international<br />

Masters programmes, individually or jointly. This guarantees full local support for all<br />

aca<strong>de</strong>mic processes regarding official transcripts, procedures and diplomas.<br />

For instance, the coordinating institution <strong>KTH</strong> hosts more than 3000 international<br />

Masters stu<strong>de</strong>nts, offers approximately 45 international masters programmes and<br />

participates in 6 Erasmus Mundus I masters courses. For the autumn semester of<br />

2009, <strong>KTH</strong> admissions office received more than 20000 on-line applications. The<br />

number of staff members involved in the application process during the application<br />

period is approximately 150 persons, which means a large group of staff with<br />

competence regarding application procedures.<br />

With our experience from Erasmus Mundus I, we know that Mundus programmes<br />

have many specific needs associated to the joint admission and selection, quality<br />

procedures, mobility of the stu<strong>de</strong>nts, transcripts transfer and official recognition and<br />

therefore obviously requires additional administrative efforts from both the coordinating<br />

institution and the rest of the partners of the consortium.<br />

Therefore, an administrative coordinator employed at the International Office of <strong>KTH</strong><br />

will work with issues related to the Mundus programme. The salary costs of the<br />

administrative coordinator are paid 50% from the Erasmus Mundus administrative<br />

support (flat rate) for Action 1A, and fees. The other 50% are charged to the regular<br />

budget. The main functions of administrative coordinator are:<br />

Day-to-day contact with partners for administrative issues.<br />

Reports to the Commission.<br />

Coordination of the stu<strong>de</strong>nt and scholar application and selection process yearly.<br />

Preparation of meetings of the Steering Committee incl selection meetings.<br />

Templates for documents such as acceptance letters, support letters to Consulates/<br />

Embassies, etc.<br />

206


Stu<strong>de</strong>nt agreements.<br />

Insurance coverage.<br />

Payments and transfers of funds, scholarships and flat rate.<br />

Maintenance of the stu<strong>de</strong>nt gui<strong>de</strong> with useful information for newcomers.<br />

Organization of social events for International Stu<strong>de</strong>nts.<br />

Coordination of marketing and recruitment activities.<br />

Other tasks related to the stu<strong>de</strong>nts will be handled locally at the <strong>de</strong>partments involved<br />

in the programme and require administrative support at <strong>de</strong>partment level. These tasks<br />

inclu<strong>de</strong>:<br />

Maintenance of the programme website.<br />

Marketing and recruitment activities.<br />

Registration of stu<strong>de</strong>nts on the different courses in the programme.<br />

Assistance with visa procedures and accommodation.<br />

Support to stu<strong>de</strong>nts with the arrangements for their second year <strong>de</strong>stination.<br />

The tasks <strong>de</strong>scribed above both at central and <strong>de</strong>partmental level require<br />

administrative support from the partner institutions and these services may also be<br />

partially financed by the portion of the flat rate allocated to the institution, by the fees<br />

and/or contributions from the regular institutional budget.<br />

Communication within the consortium and all information required about the<br />

programme will be handled electronically. The electronic forums are:<br />

The programme website, which provi<strong>de</strong>s visibility of the programme, as well as<br />

administrative and management support. Common issues are edited by the<br />

coordinating institution, but in addition each partner has access by means of a<br />

password in or<strong>de</strong>r to be able to edit their respective part of the website including<br />

issues related to local lectures, schedule, local information, local international<br />

affairs, etc.<br />

A consortium intranet, which is the main management tool, providing relevant<br />

information regarding Steering Committee documents and consortium agreements,<br />

minutes of the meetings, coordination procedures (handover transfer forms,<br />

aca<strong>de</strong>mic records, scholarship selection procedures, working documents).<br />

The electronic application and selection system, as <strong>de</strong>scribed un<strong>de</strong>r A.2.5.<br />

A.3.4 Course promotion measures<br />

Collaboration with BEST<br />

To target European stu<strong>de</strong>nt the consortium will collaborate with BEST – Board of<br />

European Stu<strong>de</strong>nts of Technology. BEST is a stu<strong>de</strong>nt organisation a that has since<br />

1989 provi<strong>de</strong>d communication, co-operation and exchange possibilities for stu<strong>de</strong>nts all<br />

over Europe. In organising a summer course with BEST, targeting second year<br />

bachelor stu<strong>de</strong>nts we hope to not only encourage the stu<strong>de</strong>nts to continue a aca<strong>de</strong>mic<br />

career in the are of distributed computing but of course have the European Master in<br />

Distributed Computing as their first choice.<br />

Summer courses organised by BEST are week long courses for twenty to thirty<br />

stu<strong>de</strong>nts. Previous experience show that the stu<strong>de</strong>nts they can attract are both top<br />

stu<strong>de</strong>nt and also stu<strong>de</strong>nt that already have their mind set on a study period abroad. If<br />

207


the consortium could both <strong>de</strong>liver and sponsor a course we would be in a very good<br />

position for recruiting the best.<br />

Contact have been ma<strong>de</strong> with the local representatives of BEST and they have been<br />

positive in collaborating in such a program.<br />

Targeting South America<br />

Since our program has its first year of studie in Spain and Portugal we see an<br />

opportunity to attract stu<strong>de</strong>nts from South America. For <strong>UPC</strong> and <strong>IST</strong> this is a natural<br />

location for recruitment but for <strong>KTH</strong> it is an opportunity. At <strong>KTH</strong> there are comparably<br />

few stu<strong>de</strong>nts from South America so the European Master in Distributed Computing<br />

becomes an important strategic asset.<br />

Targeting Asia<br />

Asia is another region given high priority for stu<strong>de</strong>nt recruitment. Activities already<br />

scheduled for the coming year are the stu<strong>de</strong>nt fairs in Singapore and in China, Beijing<br />

and Shanghai. <strong>KTH</strong> has recently established an office at the campus of the National<br />

University of Singapore, NUS, and will through this be able to arrange activities in or<strong>de</strong>r<br />

to expose stu<strong>de</strong>nts and researchers to the programme by arranging different events in<br />

the area. Another two offices are established in Beijing and Shanghai respectively and<br />

may be employed for the same purposes.<br />

Extensive visits and activities within and outsi<strong>de</strong> Europe will be ma<strong>de</strong> in or<strong>de</strong>r to<br />

recruit to the new masters programme. Effective dissemination via short seminars and/<br />

or workshops can be organized at the Parties to enhance attractiveness of the<br />

consortium.<br />

A web site<br />

A specific web-site for the programme will be <strong>de</strong>veloped for prospective participants<br />

providing an overview and <strong>de</strong>scription including admission and selection criteria and<br />

contact information. The main pages for international stu<strong>de</strong>nts at the partner<br />

universities will have a direct link to the programme web-page.<br />

Stu<strong>de</strong>nt’s life outsi<strong>de</strong> classroom/laboratory is essential for a healthy and open mind.<br />

Stockholm, Barcelona and Lisbon are all attractive stu<strong>de</strong>nt cities with a active cultural<br />

life. Stu<strong>de</strong>nts will find attractive opportunists for sports, recreation or going out. These<br />

features can be inclu<strong>de</strong>d in the Initiative websites and can be one important aspect,<br />

especially for the Third countries stu<strong>de</strong>nts, who, generally, cannot access<br />

dissemination events organized in Europe<br />

A.3.5 Development and sustainability plan<br />

Development plan<br />

The consortium has a proposed budget for the first seven years of the program. In<br />

these seven years we plan to scale the program from an initial 22 stu<strong>de</strong>nts to 30<br />

stu<strong>de</strong>nts. In or<strong>de</strong>r for the program to be attractive even for stu<strong>de</strong>nts without<br />

scholarships we hope to keep stu<strong>de</strong>nt tuition fees as low as possible. In or<strong>de</strong>r to attract<br />

more stu<strong>de</strong>nts the consortium will grant a number of tuition waivers.<br />

After two years the plan is that the program should attract 30 stu<strong>de</strong>nt out of which<br />

approximately one third are full scholarship stu<strong>de</strong>nts, one third stu<strong>de</strong>nts with tuition<br />

waivers and one third full paying stu<strong>de</strong>nts. The number of stu<strong>de</strong>nt for the first cohort is<br />

<strong>de</strong>liberately kept low consi<strong>de</strong>ring the short time to market the program.<br />

208


Grant 2001 2011 2012 2013 2014 2015 2016<br />

Scholarships 17 15 13 11 9 0 0<br />

Tuition waiver 4 6 8 8 8 4 4<br />

Full paying 1 5 9 11 13 26 26<br />

Total: 22 26 30 30 30 30 30<br />

Long term benefits<br />

The stu<strong>de</strong>nts of the program will be integrated in the <strong>de</strong>partments/<br />

research centres involved in the programme where co-financing can be obtained from<br />

on-going research projects.<br />

By enhancing the quality and innovative nature of scientific research as equally<br />

initiating and stimulating new <strong>de</strong>velopments in scientific research the consortium may<br />

bring in associated members (profit and non-profit organizations) able to co-finance<br />

these activities. For this, the consortium should <strong>de</strong>velop efforts and strategies for<br />

effective dissemination of the knowledge and innovation and to strength its benefits for<br />

the society.<br />

Aca<strong>de</strong>mic inventions are becoming an important source of technological innovation<br />

and a basis for new business start-ups. The consortium can support these start-ups in<br />

or<strong>de</strong>r to get additional co-financing.<br />

All parter institutes have a strong policy of collaboration with National companies and<br />

SMEs in or<strong>de</strong>r to offer a wi<strong>de</strong> range of jobs opportunity to its stu<strong>de</strong>nts and young<br />

researchers. Regular events involving companies that offer prizes and/or professional<br />

stages for the best stu<strong>de</strong>nts are promoted and organised.<br />

<strong>KTH</strong> , <strong>UPC</strong> and <strong>IST</strong> are involved in the IAESTE programme that searches and offer<br />

professional stages at worldwi<strong>de</strong> level. The recruitment strategy ensures that 90% of<br />

the early graduated stu<strong>de</strong>nts enter a professional career in the first 6 months and that<br />

42% of the stu<strong>de</strong>nts can find a job before the conclusion of the graduation level.<br />

All partners are open to continue the Initiative confi<strong>de</strong>nt that it will be relevant for their<br />

scientific strategy, boosting innovation and business competitiveness, strategic to<br />

increase national and global share of world-class scientific research and able to<br />

contribute to the build up of the EU policy in the triangle of knowledge.<br />

A.3.6 Complementary funding provi<strong>de</strong>d to the scholarship scheme<br />

<strong>KTH</strong> is involved in ten applications for Erasmus Mundus External Cooperation<br />

Windows projects 2009 with focus on China, Russia, India and Brazil. <strong>KTH</strong> is already<br />

now involved as partner in two projects from the proposal round 2008 of EMECW<br />

within the lots Brazil and Syria-Lebanon-Jordan. These activities will continue and<br />

expand and will be able to contribute to the complementary funding of the present<br />

proposal.<br />

In addition, <strong>KTH</strong> has set up an agreement with the Chinese Scholarship Council,<br />

thereby enabling the guarantee of a number of scholarships that will be offered to<br />

Chinese citizens applying to programmes at <strong>KTH</strong>.<br />

209


The Swedish Institute, SI, each year funds approximately 400 scholarships for<br />

stu<strong>de</strong>nts and researchers coming to Swe<strong>de</strong>n to pursue aca<strong>de</strong>mic ventures at a<br />

Swedish university.<br />

Even if the number of available scholarships varies from year to year and competition<br />

is keen a number of stu<strong>de</strong>nts applying to <strong>KTH</strong> are awar<strong>de</strong>d this full scholarship each<br />

year.<br />

Funding for thesis work<br />

Stu<strong>de</strong>nts <strong>de</strong>veloping their thesis cane be allocated to research centres and industries<br />

collaborating with the partner institutes.<br />

At these institutes co-financing can be obtained from on-going research projects, in<br />

specific cases, in which these are consi<strong>de</strong>red strategic for the relevance and scientific<br />

excellence of the institution.<br />

INESC ID Lisboa actively engages in obtaining funding besi<strong>de</strong>s the fixed contributions<br />

received from <strong>IST</strong> and the Science Ministry. Therefore, INESC ID researchers, and in<br />

particular, researchers with the Distributed Systems Group actively participate in a<br />

number of projects financed by the Portuguese science foundation (subject to peerreview<br />

from international experts) as well in projects of the European Union Framework<br />

Programme and Networks of Excellence approved by the European Science<br />

Foundation. Finally, <strong>IST</strong> and INESC ID foster contacts with industry that provi<strong>de</strong> extra<br />

funding for innovation and research at companies and occasional consultancy<br />

commissions.<br />

SICS has c<strong>los</strong>e ties with <strong>KTH</strong> and regularly have thesis stu<strong>de</strong>nts involved in their<br />

research projects. Also the research <strong>de</strong>partments within Ericsson regularly take in<br />

thesis stu<strong>de</strong>nts in their projects. The stu<strong>de</strong>nts are normally fun<strong>de</strong>d during their project.<br />

The third semester will inclu<strong>de</strong> substantial collaboration with these research<br />

organizations in or<strong>de</strong>r for stu<strong>de</strong>nt and research groups to find each other early in the<br />

process.<br />

A.4 Stu<strong>de</strong>nts’ services and Facilities<br />

A.4.1 Services provi<strong>de</strong>d to host stu<strong>de</strong>nts and scholars<br />

The participating universities in this consortium offer an extensive and well organized<br />

service programme in or<strong>de</strong>r to help the Erasmus Mundus stu<strong>de</strong>nt and scholars adjust<br />

to the new social and study environment. The three universities have an International<br />

Office to assist international stu<strong>de</strong>nts and scholars in the practical, aca<strong>de</strong>mic and<br />

cultural integration process. These offices offer a wi<strong>de</strong> range of services and<br />

information on practical, aca<strong>de</strong>mic and cultural and social issues, <strong>de</strong>scribed as below.<br />

These services also cover issues for stu<strong>de</strong>nts with a family or special needs.<br />

<strong>KTH</strong> - There is an administrative officer at each <strong>KTH</strong> Erasmus Mundus programmes,<br />

who assists the stu<strong>de</strong>nts with practical issues such as visa. Housing is arranged<br />

through <strong>KTH</strong> Accommodation. Aca<strong>de</strong>mic coaching is done by the professors<br />

responsible for the programme. Introduction programmes are arranged for international<br />

stu<strong>de</strong>nts in August and January. There is extensive information on the <strong>KTH</strong> website for<br />

international stu<strong>de</strong>nts and there is also a Web Forum monitored by ISS at the Stu<strong>de</strong>nt<br />

Union, where stu<strong>de</strong>nts can ask questions and meet their future class mates. ISS also<br />

arranges social activities throughout the year. Social integration is also offered through<br />

stu<strong>de</strong>nt clubs and sport associations.<br />

<strong>IST</strong> - The International Office (IO) at <strong>IST</strong> provi<strong>de</strong>s all the necessary information about<br />

Instituto Superior Técnico, application procedures for different purposes, <strong>de</strong>tails about<br />

210


the necessary arrangements to be ma<strong>de</strong> before and after stu<strong>de</strong>nt’s arrival. It also<br />

provi<strong>de</strong>s accommodation for stu<strong>de</strong>nts at the <strong>IST</strong> resi<strong>de</strong>nces or in apartments, when<br />

requested. The IO provi<strong>de</strong>s information and all the documents that are requested to<br />

apply for a visa when necessary. <strong>IST</strong> campus is prepared to receive disabled stu<strong>de</strong>nts<br />

and the IO gives support to stu<strong>de</strong>nts with special needs.<br />

The IO always assists <strong>IST</strong> stu<strong>de</strong>nts whenever requested and also gives all the<br />

support to integrate the stu<strong>de</strong>nt’s aca<strong>de</strong>mic, cultural and social life at <strong>IST</strong>. This office<br />

also provi<strong>de</strong>s information about the city of Lisbon and Portugal. A new programme SN-<br />

Lisboa is un<strong>de</strong>r <strong>de</strong>velopment and the main goal is to provi<strong>de</strong> support for all foreign<br />

stu<strong>de</strong>nts arriving at Portugal. This program inclu<strong>de</strong>s reception of the stu<strong>de</strong>nts at the<br />

airport; transport to the accommodation place; reception at the universities and at the<br />

research centres as well as cultural, sports and social activities.<br />

<strong>IST</strong> has two resi<strong>de</strong>nces: one for the 1st and 2nd cycle (Msc) stu<strong>de</strong>nts and another for<br />

Ph.D and post-graduated stu<strong>de</strong>nts. The resi<strong>de</strong>nce of Baldaques has double room<br />

facilities and is prepared to host a small family. A database of apartments is available<br />

at http://rdp.ist.utl.pt/nalojamentos.php<br />

NAMP - the Medical Unit of Instituto Superior Técnico ensures medical and health<br />

services to <strong>IST</strong> stu<strong>de</strong>nts and staff. These services are available on presentation of a<br />

current stu<strong>de</strong>nt's card and payment of a small fee.<br />

The NAPE (Stu<strong>de</strong>nt Support Unit) has set up the Mentorship Program to assist the<br />

ERASMUS and other international stu<strong>de</strong>nts during their stay at <strong>IST</strong>. It consists of a<br />

contact-person-system which gives support to the incoming foreign stu<strong>de</strong>nts and who<br />

will help him with administrative procedures at <strong>IST</strong>, facilities in the Campus and other<br />

relevant information concerning <strong>IST</strong> and Lisbon. The objective is to ensure that<br />

stu<strong>de</strong>nts un<strong>de</strong>r mobility have a smooth integration into the Portuguese way of stu<strong>de</strong>nt’s<br />

life. The Tutoring Programme was created by <strong>IST</strong> and its running since 2003/04<br />

aca<strong>de</strong>mic years. It is essentially sustained by professors' (tutors), who support stu<strong>de</strong>nts<br />

along the first two years of their Bachelor and Master Degrees, enabling a c<strong>los</strong>er<br />

relationship between professors and stu<strong>de</strong>nts<br />

The Msc stu<strong>de</strong>nts will be integrated in the <strong>de</strong>partments/research centres involved in<br />

the initiative where co-financing can be obtained in specific cases. The professors<br />

lecturing programme courses at <strong>IST</strong> are integrated in Distributed Systems Group of<br />

INESC ID Lisboa (Instituto <strong>de</strong> Engenharia <strong>de</strong> Sistemas e Computadores: Investigação<br />

e Desenvolvimento em Lisboa).<br />

<strong>UPC</strong> - The <strong>UPC</strong> International Relations Service promotes international mobility by<br />

providing assistance to international stu<strong>de</strong>nts and scholars in the practical, aca<strong>de</strong>mic<br />

and cultural integration process. It offers a wi<strong>de</strong> range of services and practical<br />

information as well as general information about <strong>UPC</strong> (aca<strong>de</strong>mic, sporting and cultural)<br />

aiming at social integration.<br />

Housing arrangements can be ma<strong>de</strong> through the Barcelona Housing Service for<br />

Stu<strong>de</strong>nts (www.bcn-housingstu<strong>de</strong>nts.com), a specialized organisation in youth<br />

accommodation, with a stable agreement with the <strong>UPC</strong>.<br />

In Catalonia, the Spanish and the Catalan languages are co-official. The University<br />

offers both Catalan free Modules, and Spanish modules (through the language school<br />

“Merit School”), specially <strong>de</strong>signed for international stu<strong>de</strong>nts.<br />

<strong>UPC</strong> has also a Handicapped Attention Program (PAD) to give support and facilitate<br />

the integration of either physically or sensory handicapped stu<strong>de</strong>nts. Although the<br />

university is adapted to have handicapped stu<strong>de</strong>nts, the PAD unit promotes specific<br />

technical measures and provi<strong>de</strong>s assistance in <strong>de</strong>aling with aca<strong>de</strong>mic problems.<br />

211


A.4.2 Insurance scheme<br />

As part of the course fee, all registered stu<strong>de</strong>nts will be covered by a common<br />

insurance scheme against health issues and acci<strong>de</strong>nts at any of the three locations.<br />

It is very important the stu<strong>de</strong>nts have insurance to cover health issues, personal<br />

belongings, liability etc. Consi<strong>de</strong>ring the national legislation concerning health<br />

insurance for stu<strong>de</strong>nts in each participating country, the consortium with handle the<br />

stu<strong>de</strong>nts' health insurance with regard to this. <strong>KTH</strong> as the coordinating institution,<br />

provi<strong>de</strong>s insurance (Gefvert) for all the Erasmus Mundus Stu<strong>de</strong>nts to cover cost related<br />

to acci<strong>de</strong>nts taking place during study hours at campus. Insurance is applicable to both<br />

Euro and World stu<strong>de</strong>nts 4 .<br />

Insurance scheme – <strong>IST</strong>-PT<br />

The insurance is mandatory for all the stu<strong>de</strong>nts registered at <strong>IST</strong>. This insurance<br />

covers health issues and acci<strong>de</strong>nts. The insurance is automatically validated when the<br />

stu<strong>de</strong>nt is officially registered at <strong>IST</strong>. For researchers (National or others) the price is<br />

65 Euros/year and can be covered by the stu<strong>de</strong>nt scholarships or by the research<br />

projects in which the stu<strong>de</strong>nt is integrated.<br />

Insurance scheme – <strong>UPC</strong>-ES<br />

All stu<strong>de</strong>nts registered at <strong>UPC</strong> have a minimal mandatory acci<strong>de</strong>nt insurance. In<br />

addition, it can offer an exten<strong>de</strong>d insurance for a small fee to any the stu<strong>de</strong>nts or<br />

scholars that come with the insurance company “Confi<strong>de</strong>” through the <strong>UPC</strong> service<br />

“Univers” (that also manages the sports facilities).<br />

A.4.3 Linguistic aspects of stu<strong>de</strong>nt's mobility<br />

English will be the working language for the whole course, including also the related<br />

administrative procedures and support services. Stu<strong>de</strong>nts have access to free or<br />

inexpensive local language courses on the campus, and they will also be able to use<br />

the local language for examinations and interaction with instructors and support<br />

services.<br />

At the beginning of the stay at each university stu<strong>de</strong>nts will take part in a welcome and<br />

orientation event and they will be offered extra language courses for a small fee.<br />

<strong>KTH</strong> offers courses in Swedish language English technical writing and Swedish culture.<br />

All these courses are credit based and free of charge for stu<strong>de</strong>nts. In Catalonia, the<br />

Spanish and the Catalan languages is co-official. Hence <strong>UPC</strong> offers Catalan modules<br />

for free, and Spanish modules (through the language school “Merit School”) for a small<br />

fee, specially <strong>de</strong>signed for international stu<strong>de</strong>nts. There is an Intensive Portuguese<br />

Course for foreign stu<strong>de</strong>nts (whenever possible) at Instituto Superior Técnico that takes<br />

place at the beginning of each semester. At the end stu<strong>de</strong>nts will receive a certificate.<br />

No fees are required.<br />

A.4.4 Stu<strong>de</strong>nt agreement<br />

The stu<strong>de</strong>nt agreement template is inclu<strong>de</strong>d as annex VI.<br />

4 f the stu<strong>de</strong>nt had the Eurostu<strong>de</strong>nt Insurance during their studies in Swe<strong>de</strong>n they<br />

can continue being covered for further studies/internship/thesis work out in<br />

Europe (Switzerland exclu<strong>de</strong>d)and costs SEK 335 per year, outsi<strong>de</strong> Europe (excl.<br />

USA) – Worldstu<strong>de</strong>nt I, costs SEK 425 per month – or Switzerland/USA –<br />

Worldstu<strong>de</strong>nt II, costs SEK 835 per month. This insurance covers acci<strong>de</strong>ntal<br />

<strong>de</strong>ath, permanent disability, medical costs, Assault, personal belongings (up to a<br />

value of SEK 40000), General liability and legal cost (up to SEK 150000).<br />

212


A.4.5 Measures to facilitate networking<br />

Networking among Erasmus Mundus stu<strong>de</strong>nts will be facilitated by the initial welcome<br />

and orientation event at the beginning of the stay at each site. There they will be<br />

introduced to each other, to the instructors and their mentors and tutors, to the<br />

research groups at the involved <strong>de</strong>partments, and the supporting services. During the<br />

course, the international mobility offices at each site will organize and involve stu<strong>de</strong>nts<br />

in the activities specifically addressed to other international stu<strong>de</strong>nts (usually from other<br />

Erasmus Mundus or other International master courses at the same university).<br />

Research groups and <strong>de</strong>partments at each site offer open days every course, with<br />

presentation on research topics and opportunities for collaboration with stu<strong>de</strong>nts. Local<br />

organizations or stu<strong>de</strong>nt associations also offer complementary activities oriented to<br />

integrate foreign stu<strong>de</strong>nts in the local social and cultural life and sports activities.<br />

<strong>KTH</strong> – Stu<strong>de</strong>nts unions provi<strong>de</strong>s a Forum where stu<strong>de</strong>nts can communicate. The<br />

Forum addresses each Master’s programme at <strong>KTH</strong>, also the Erasmus Mundus<br />

programmes.<br />

<strong>UPC</strong> – Stu<strong>de</strong>nt associations provi<strong>de</strong> support to foreign stu<strong>de</strong>nts by assigning a local<br />

stu<strong>de</strong>nt that act as advisors to introduce the stu<strong>de</strong>nt on the local university and social<br />

live.<br />

<strong>IST</strong> - Prizes for best Computer Engineering and Computer Science Master thesis are<br />

awar<strong>de</strong>d every year by the Portuguese Engineering Association (Or<strong>de</strong>m dos<br />

Engenheiros), and <strong>IST</strong> offers merit scholarships for top-rated stu<strong>de</strong>nts in each of <strong>IST</strong><br />

MSc programmes.<br />

The Computer Science and Engineering <strong>de</strong>partment at <strong>IST</strong> and INESC ID Lisboa<br />

organizes fortnightly research seminars and yearly “Open CSE Department Day” and<br />

such like events, where stu<strong>de</strong>nts and faculty can divulge their work and interests and<br />

get to know each other in a non-formal setting. <strong>IST</strong> also organizes <strong>de</strong>monstrations of<br />

stu<strong>de</strong>nt work/projects performed in research labs in the context of course projects and,<br />

more frequently, thesis work.<br />

A new programme at <strong>IST</strong>, ESN-Lisboa (Erasmus Stu<strong>de</strong>nts Network - Lisboa -<br />

http://www.esn-lisboa.org/) is un<strong>de</strong>r <strong>de</strong>velopment and the main goal is to provi<strong>de</strong><br />

support for all foreign stu<strong>de</strong>nts arriving at Portugal. The mission of ESN is to foster<br />

stu<strong>de</strong>nt mobility in Higher Education un<strong>de</strong>r the principle of SHS - Stu<strong>de</strong>nts Helping<br />

Stu<strong>de</strong>nts.<br />

This program inclu<strong>de</strong>s reception of the stu<strong>de</strong>nts at the airport transport to the<br />

accommodation place reception at the universities and at the research centres as well<br />

as cultural, sports and social activities.<br />

<strong>KTH</strong> - The stu<strong>de</strong>nt union at provi<strong>de</strong>s a Forum where stu<strong>de</strong>nts can communicate. The<br />

Forum addresses each Master’s programme at <strong>KTH</strong>, also the Erasmus Mundus<br />

programmes.<br />

On an international level, organizations such as BEST- Board of European Stu<strong>de</strong>nts of<br />

Technology, or stu<strong>de</strong>nt chapters from IEEE or ACM promote local and external events<br />

with the objective of creating and strengthening the ties between stu<strong>de</strong>nts and<br />

businesses, as well as to enable stu<strong>de</strong>nts to strengthen their training through<br />

complementary activities. Examples of regular events are:<br />

Thematic Exhibitions;<br />

Company presentations;<br />

Career WorkShop (Event in which the stu<strong>de</strong>nts solve business case studies<br />

presented by the participating companies);<br />

213


Engineering Competitions (event in which stu<strong>de</strong>nts, divi<strong>de</strong>d in teams, are<br />

challenged to solve a task, using their knowledge, creativity and responsiveness to<br />

new situations).<br />

Continuous training in areas as varied as Fund Raising, Conflict Management,<br />

Communication, Negotiation, among others.<br />

The National Engineering Competition.<br />

Summer courses<br />

International WorkShops and TrainShops;<br />

General Meetings.<br />

A.5 Quality Assurance and evaluation<br />

A.5.1 Internal evaluation<br />

The master bases its evaluation on the already existing internal evaluation<br />

mechanisms at each institution. The aca<strong>de</strong>mic representative for the master at each<br />

organization takes an active role to handle local issues, report to the consortium<br />

committee and implement <strong>de</strong>rived measures at the local level.<br />

<strong>UPC</strong> has a common quality evaluation system that is being accredited by an external<br />

accreditation agency (AQU). This internal evaluation system is based on<br />

questionnaires to stu<strong>de</strong>nts (based on the SEEQ questionnaire), feedback from stu<strong>de</strong>nt<br />

<strong>de</strong>legates, evaluation by the course responsible unit, with a specific administrative unit<br />

<strong>de</strong>voted to supporting that process providing feedback and reacting to certain<br />

situations. The Educational Sciences Institute at <strong>UPC</strong> provi<strong>de</strong>s supervision,<br />

complementary training and counsel to interested or affected instructors. The stu<strong>de</strong>nt's<br />

ombudsman is in charge of mediating in situations where individual or group of<br />

stu<strong>de</strong>nts are affected.<br />

<strong>IST</strong> is <strong>de</strong>veloping its internal quality assurance system that will cover all the areas of<br />

activity of the institution. The first module already <strong>de</strong>veloped, based upon previous<br />

experience, is that of the quality of the courses offered as part of the 1st and 2nd cycle<br />

programmes (QUC). The revised system has been applied for the first time to the 2nd<br />

semester of 2007/08. It is expected to be exten<strong>de</strong>d it to 3rd cycle courses in 2009/10.<br />

The system monitors the functioning of the courses, taking into account the expected<br />

outcomes, and aims at improving the teaching and learning process, including stu<strong>de</strong>nt<br />

assessment. Stu<strong>de</strong>nts, stu<strong>de</strong>nt <strong>de</strong>legates (elected by their colleagues), teaching staff,<br />

programme coordinators and the Pedagogic Council are involved. The following<br />

summarizes the procedures:<br />

1.Questionnaires to stu<strong>de</strong>nts: at the end of the semester, compulsory to enroll for<br />

the following semester, including an appreciation of workload, organization of the<br />

course and teaching staff performance; results are available on the Intranet;<br />

2.Reports by <strong>de</strong>legates: at the end of the semester, i<strong>de</strong>ntifying problems occurred,<br />

solutions found and best practices;<br />

3.Aca<strong>de</strong>mic results of the stu<strong>de</strong>nts: including percentages of stu<strong>de</strong>nts assessed<br />

and passed;<br />

4.Report by the teaching staff of each course, analysing 1. and 3., and putting<br />

forward actions to be taken at course level;<br />

5.Report by the Coordinator of the Programme: analysing the issues raised by the<br />

by the results and reports, and putting forward actions to be taken at programme<br />

level;<br />

214


6.Report by the Pedagogic Council: involving issues that require action at institution<br />

level.<br />

Courses falling short on one or more criteria (e.g., questionnaires, stu<strong>de</strong>nt attendance,<br />

instructor and course overall rating) are subject to auditing. Best practices from well<br />

rated courses are divulged within <strong>de</strong>partments and a short list of instructor/courses with<br />

excellent ratings is ma<strong>de</strong> available to the whole of school population.<br />

A general principle of the system, in terms of i<strong>de</strong>ntifying problems and solutions, is<br />

that of subsidiarity. The regulations and procedures are available on the website of <strong>IST</strong>,<br />

in Portuguese (http://quc.ist.utl.pt/).<br />

A.5.2 External quality assurance<br />

The quality of the master program will be evaluated by each of the national evaluation<br />

agencies that are competent in each country using similar standards as they all follow<br />

harmonized European methods as members of the European Network for Quality<br />

Assurance in Higher Education (ENQA).<br />

Portugal has a national higher education quality assurance system. A new law on<br />

quality assurance was published in August 2007 and the new agency (Agência <strong>de</strong><br />

Avaliação e Acreditação do Ensino Superior - AAAES) has been created and is in now<br />

in place, its administration having been appointed in June 2008. The new agency will<br />

be responsible for evaluation and accreditation of all higher education institutions and<br />

programmes. The procedures and regulations that will have to be issued by the agency<br />

are still not available. Portugal has launched a programme through which a number of<br />

institutions are evaluated by EUA each year, in the framework of the Institutional<br />

Evaluation Programme. <strong>IST</strong> and/or the Technical University of Lisbon have not yet<br />

been selected for evaluation. Until November 2007, the professional associations (e.g.<br />

Or<strong>de</strong>m dos Engenheiros, the national engineering association) had the role of<br />

accrediting engineering programmes. At present they are no longer entitled to do so.<br />

All <strong>IST</strong>’s engineering programmes will now be submitted to a EUR-ACE accreditation,<br />

Biological Engineering having already been accredited.<br />

For <strong>UPC</strong> the Quality Assurance protocols are accredited by the Catalan Agency for<br />

Quality (AQU-Catalunya). AQU Catalunya is one of the first three agencies to enter the<br />

European Quality Assurance Register, EQAR.<br />

A.5.3 Gen<strong>de</strong>r balance and accessibility<br />

Gen<strong>de</strong>r issues will be mainly <strong>de</strong>alt at the promotion phase and in mentoring stu<strong>de</strong>nts.<br />

The dissemination materials will emphasize the interest of the master for female<br />

stu<strong>de</strong>nts including testimony from female lecturers, researchers and employers,<br />

offering female mentors, This will build on the experience of <strong>UPC</strong> on a program to<br />

handle gen<strong>de</strong>r issues started in 1996. The selection and evaluation process will be<br />

neutral to gen<strong>de</strong>r.<br />

The three universities have class rooms, laboratories and libraries prepared for<br />

stu<strong>de</strong>nts with disabilities that provi<strong>de</strong> accessibility while ensuring that such stu<strong>de</strong>nts<br />

continue to have classes integrated with the rest of the stu<strong>de</strong>nt population. Stu<strong>de</strong>nts<br />

with special needs can be oriented and supported by the corresponding specific<br />

accessibility office at each institution.<br />

The three universities have multiple restaurants within campus and cafeterias (schoolmanaged)<br />

for stu<strong>de</strong>nts and personnel (teachers, researches, staff). The cafeterias<br />

provi<strong>de</strong> meals based on meat, fish, and vegetarian on a daily basis (except Sundays).<br />

This ensures stu<strong>de</strong>nts and faculty with virtually any geographical origin, cultural<br />

background, and health concerns are able to have complete meals in-school at<br />

reduced (state and university-fun<strong>de</strong>d) prices.<br />

215


Annex I: Institutional Agreements:<br />

Dual <strong>de</strong>gree agreements<br />

Endorsement letters<br />

<strong>KTH</strong><br />

<strong>IST</strong><br />

<strong>UPC</strong><br />

216


217


218


219


220


221


222


Annex II: Structure and course templates<br />

<strong>UPC</strong> (1st year, 50% of stu<strong>de</strong>nts)<br />

1st Semester Common 30 ECTS<br />

<strong>UPC</strong>-DNS Distribute and Networked Systems 6<br />

<strong>UPC</strong>-SITS Security in Information Technology Systems 6<br />

<strong>UPC</strong>-PPMA Parallel Programming Mo<strong>de</strong>ls and Algorithms 6<br />

<strong>UPC</strong>-PTAT Performance Tuning and Analysis Tools 6<br />

<strong>UPC</strong>-CDP Concurrent and Distributed Programming 6<br />

2nd Semester Differentiation 5 out of 6 30 ECTS<br />

<strong>UPC</strong>-EEDC Execution Environments for Distributed Computing 6<br />

<strong>UPC</strong>-DS Decentralized Systems 6<br />

<strong>UPC</strong>-SDS Scalable Distributed Systems 6<br />

<strong>UPC</strong>-MTT Measurement Tools and Techniques 6<br />

<strong>UPC</strong>-MCACN Mathematical Concepts Applied to Computer Networks 6<br />

<strong>UPC</strong>-IMAP Internet and Multimedia Application Protocols 6<br />

<strong>IST</strong> (1st year, 50% of stu<strong>de</strong>nts)<br />

1st Semester Common 30 ECTS<br />

<strong>IST</strong>-MDIA Middleware for Distributed Internet Applications 7.5<br />

<strong>IST</strong>-NCS Network and Computer Security 7.5<br />

<strong>IST</strong>-P2PON Peer-to-Peer Systems and Overlay Networks 7.5<br />

<strong>IST</strong>-DPC Parallel and Distributed Computing 7.5<br />

2nd Semester Differentiation 4 out of 6 30 ECTS<br />

<strong>IST</strong>-FTDS Fault-Tolerant Distributed Systems 7.5<br />

<strong>IST</strong>-CC Cloud Computing 7.5<br />

<strong>IST</strong>-VEE Virtual Execution Environments 7.5<br />

<strong>IST</strong>-MC Mobile Computing 7.5<br />

<strong>IST</strong>-AICA Applications and Implementations of Cryptographic Algorithms 7.5<br />

<strong>IST</strong>-DAT Database Administration and Tuning 7.5<br />

<strong>KTH</strong> (100% of stu<strong>de</strong>nts)<br />

3rd Semester Common 30 ECTS<br />

<strong>KTH</strong>-RM Theory and Methodology of Science with Applications 7.5<br />

<strong>KTH</strong>-DC Advanced Topics in Distributed Computing 7.5<br />

<strong>KTH</strong>-ILDS Implementation of Scalable Distributed Systems 7.5<br />

<strong>KTH</strong>-TW Technical Writing 7.5<br />

<strong>KTH</strong>, ICT, <strong>UPC</strong> (stu<strong>de</strong>nts equally split)<br />

Master project Either at <strong>KTH</strong>, <strong>IST</strong>, <strong>UPC</strong> 30 ECTS<br />

223


<strong>UPC</strong>-DNS - Distributed and Networked Systems<br />

Erasmus Program EMDC<br />

Name of the course Distributed and Networked Systems<br />

Id <strong>UPC</strong>-DNS<br />

Contact Jordi Guitart (jguitart@ac.upc.edu)<br />

University <strong>UPC</strong><br />

Regime compulsory<br />

Level elementary<br />

Pre-requisites Networks, Programming, Operating systems<br />

Learning outcomes General goals:<br />

In this subject, stu<strong>de</strong>nts focus on the concepts behind operating systems,<br />

their relationship with computer networks and their role in the advanced<br />

services that stu<strong>de</strong>nts interested in specialising in systems must be familiar<br />

with.<br />

Stu<strong>de</strong>nts should be able to build applications using the main programming<br />

paradigms used in distributed systems and using the resources provi<strong>de</strong>d by<br />

distributed systems.<br />

Specific goals<br />

Knowledge<br />

- Acquire in-<strong>de</strong>pth knowledge of the main programming paradigms for the<br />

mo<strong>de</strong>l client/server mo<strong>de</strong>l in distributed systems.<br />

- Basic and advanced distributed services.<br />

- Properties arising from overall system behaviour: fault tolerance,<br />

increased capacity, security.<br />

- Learn the latest trends regarding distributed system solutions.<br />

Abilities<br />

- Ability to analyze problems posed by the <strong>de</strong>sign and workings of a<br />

distributed application, and to choose the best solutions.<br />

- Optimising system resources and the network.<br />

- Ability to <strong>de</strong>velop systems/mechanisms for solving problems concerning<br />

fault tolerance, performance, scale, mobility.<br />

Competences<br />

- Ability to work effectively in small groups to solve problems of middling<br />

difficulty.<br />

- Ability to make convincing formal and informal oral presentations.<br />

- Ability to study various sources, recognise that the information obtained in<br />

class is insufficient, and to seek the supplementary information required.<br />

- Ability to learn on one"s own.<br />

Bibliography Andrew S. Tanenbaum, Maarten Van Steen Distributed Systems: Principles<br />

and Paradigms, 2nd Edition, Prentice Hall, 2007.<br />

Distributed Systems: Concepts and Design, George Coulouris, Jean<br />

Dollimore, Tim Kindberg, 2005, Addison-Wesley.<br />

Teaching methods Theoretical and practical classes.<br />

Assessment methods A) Partial written exam (test) - monitoring of each stu<strong>de</strong>nt’s knowledge and<br />

skills.<br />

224


B) Final written exam on each stu<strong>de</strong>nt’s knowledge and skills.<br />

C) Evaluation of reading reports, presentations, and discussion of<br />

recommen<strong>de</strong>d articles and documents.<br />

D) Evaluation of group / co-operative work on concepts, skills and<br />

competencies in the lab.<br />

Language English.<br />

Total hours Theory: 28, Problems: 0, Laboratory: 24, Other activities: 0, External<br />

Laboratory: 24, Study: 30, Additional time: 30, Evaluation: 4.<br />

Total work hours for stu<strong>de</strong>nt 140<br />

ECTS 6<br />

Grading ECTS<br />

Taught in semester 1<br />

225


<strong>UPC</strong>-SITS - System Performance Evaluation<br />

Erasmus Program EMDC<br />

Name of the course System Performance Evaluation<br />

Id <strong>UPC</strong>-SITS<br />

Contact Maria Luisa Gil Gomez (marisa@ac.upc.edu)<br />

University <strong>UPC</strong><br />

Regime compulsory<br />

Level elementary<br />

Pre-requisites Networks, Programming, Operating systems<br />

Learning outcomes General goals:<br />

Upon finishing this subject, stu<strong>de</strong>nts will have an in-<strong>de</strong>pth un<strong>de</strong>rstanding of<br />

what is required to assess system performance. Furthermore, they will be<br />

able to foresee, analyse and synthesise the behaviour of the execution<br />

environment (hardware, operating system, network, virtual machines,<br />

applications serve, etc.), in or<strong>de</strong>r to be able to improve the performance of<br />

the applications that are required in our information society.<br />

Specific goals:<br />

Knowledge<br />

1. Learn the common technical environments in which current computing<br />

applications are executed, and related advanced technologies.<br />

2. Learn about current application servers and the role they play in the<br />

Information Society.<br />

3. Learn about system calls and specific commands for obtaining/modifying<br />

system parameters (hardware and operating system, network, virtual<br />

machine, application server, etc.).<br />

4. Learn basic mo<strong>de</strong>lling and analytical techniques for evaluating system<br />

performance.<br />

Abilities<br />

1. Un<strong>de</strong>rstand the system structure (at hardware, software, and all other<br />

levels) in which certain applications are executed.<br />

2. Determining the best tools for studying system performance.<br />

3. Define the information metrics for evaluating system performance.<br />

4. Un<strong>de</strong>rstand the relationship between various metrics and estimate other<br />

unobserved metrics.<br />

5. Modifying system parameters in or<strong>de</strong>r to harmonise improvements in the<br />

system"s performance.<br />

Competences<br />

1. Ability to work effectively in small groups to solve problems of middling<br />

difficulty.<br />

2. Ability to solve poorly-structured problems.<br />

3. Ability to summarise both formal and informal knowledge in written and<br />

oral form in a way that convinces others.<br />

4. Ability to un<strong>de</strong>rstand other lines of reasoning.<br />

5. Ability to work without disposing of all the information.<br />

Bibliography Basic Bibliography:<br />

Specific documentation CARS, FIB, 2005.<br />

226


Complementary Bibliography:<br />

Samuel Kounev and Alejandro Buchmann Performance Mo<strong>de</strong>ling and<br />

Evaluation of Large-Scale J2EE Applications, Proceedings of the 29th<br />

International Conference of the CMG, 2003.<br />

Daniel A. Menascé, Virgilio A.F. Almeida Capacity planning for web<br />

services : metrics, mo<strong>de</strong>ls, and methods, Prentice Hall,, 2002.<br />

Gian-Paolo D. Musumeci and Mike Louki<strong>de</strong>s System performance tuning,<br />

O'Relly, 2002.<br />

Stacy Joines, Ruth Willenborg, and Ken Hygh Performance analysis for<br />

Java web sites, Addison-Wesley, 2003.<br />

Teaching methods Theoretical and practical lab classes.<br />

The course is based on stu<strong>de</strong>nts' practical work, which is carried out in the<br />

lab sessions and builds on theoretical foundations.<br />

The course's theoretical foundations will be given in the form of lectures<br />

given by the teacher.<br />

Stu<strong>de</strong>nts will actively participate in this part of the course by following up<br />

the bibliographic references and documentation indicated by the teacher.<br />

The practical part of the course will be imparted in the teaching labs, and<br />

employ tutored practical assignments. All practical assignments will be held<br />

in the lab hours reserved for the purpose.<br />

Practical assignments will initially consist of experiments whose scope will<br />

be limited to achieving the pre-set objectives. Stu<strong>de</strong>nts will subsequently<br />

apply all their acquired knowledge to optimise the solution.<br />

Stu<strong>de</strong>nts must write a report on each of the practical assignments, which<br />

will follow the methodology set out above. Use will also be ma<strong>de</strong> of virtual<br />

learning.<br />

Assessment methods The course evaluation will be based on the following four items:<br />

a. Final Theory Exam<br />

b. Optional Participation Gra<strong>de</strong> (Participation, voluntary assignments, etc.)<br />

c. Continuous assessment of Theory, which is based on:<br />

c1. Test on Part 1<br />

c2. Test on Part 2<br />

d. Continuous lab assessment, comprising two gra<strong>de</strong>s of the two lab<br />

practical assignments.<br />

Language English.<br />

Total hours Theory: 24, Problems: 0, Laboratory: 39, Other activities: 0, External<br />

Laboratory: 29, Study: 42, Additional time: 0, Evaluation: 6.<br />

Total work hours for stu<strong>de</strong>nt 140,0<br />

ECTS 6<br />

Grading ECTS<br />

Taught in semester 1<br />

227


<strong>UPC</strong>-PPMA - Concurrent and Distributed Programming<br />

Erasmus Program EMDC<br />

Name of the course Concurrent and Distributed Programming<br />

Id <strong>UPC</strong>-PPMA<br />

Contact Eduardo Ayguadé Parra (eduard@ac.upc.edu)<br />

University <strong>UPC</strong><br />

Regime compulsory<br />

Level elementary<br />

Pre-requisites Basic un<strong>de</strong>rstanding of parallel architectures<br />

Learning outcomes General goals<br />

In this course, stu<strong>de</strong>nts should gain an un<strong>de</strong>rstanding of the concepts behind<br />

parallel programming mo<strong>de</strong>ls for current supercomputing architectures, based<br />

on a collection of distributed-memory no<strong>de</strong>s, each one with a shared-memory<br />

architecture. No<strong>de</strong>s are built from current multi-core chips and/or accelerators.<br />

The course will be very practical with simple parallelization assignments using<br />

different programming mo<strong>de</strong>ls (such as OpenMP, MPI, ...).<br />

Specific goals<br />

Knowledge<br />

1. Programming mo<strong>de</strong>ls: shared memory (OpenMP) and message passing<br />

(MPI).<br />

2. Trends in programming mo<strong>de</strong>ls for multicore and accelerator-based<br />

architectures.<br />

Abilities<br />

1. Ability to write parallel applications in mixed MPI/OpenMP.<br />

2. I<strong>de</strong>ntification of the most appropriate programming mo<strong>de</strong>l for a given<br />

application.<br />

3. Simple mo<strong>de</strong>lling for parallel applications.<br />

Competences<br />

1. Be able to parallelize a sequential application and tune it for a specific<br />

parallel architecture.<br />

2. Be able to work in group to discuss the use of different programming mo<strong>de</strong>ls<br />

and parallelization strategies for a given sequential application.<br />

Bibliography Basic Bibliography* W. Gropp, W., Lusk, E. and Skjellum, A. Using MPI -<br />

Portable Parallel Programming with the Message Passing Interface, Mit Press,<br />

in Scientific and Engineering Computation Series, 1999.<br />

* Chapman, B. , Jost. G. and Van Der Pas, R. Using OpenMP - Portable<br />

Shared Memory Parallel Programming, Mit Press, in Scientific and Engineering<br />

Computation Series, 2007.<br />

Complementary Bibliography* Culler, D.E. and Singh, J.P. Parallel Computer<br />

Architecture: A hardware software approach, Morgan Kauffmann. ISBN 1-<br />

55860-343-3, 1999.<br />

* Other papers in international conferences and journals related to novel<br />

programming mo<strong>de</strong>ls.<br />

Teaching methods Classes building up concepts in a structured fashion and setting out the<br />

commitment required for their practical application. Classes focusing on a set<br />

of parallel programming mo<strong>de</strong>ls. Laboratory classes focusing on co-operative<br />

228


work in or<strong>de</strong>r to consolidate concepts, skills and competencies.<br />

Assessment methods The evaluation of the course will be based on the implementation and report<br />

presented for a set of practical assignments and a presentation and discussion<br />

of a bibliographical item.<br />

Language English.<br />

Total hours Theory: 22, Problems: 16, Laboratory: 24, Other activities: 0, External<br />

Laboratory: 40, Study: 26, Additional time: 0, Evaluation: 0.<br />

Total work hours for stu<strong>de</strong>nt 128<br />

ECTS 6<br />

Grading ECTS<br />

Taught in semester 1<br />

229


<strong>UPC</strong>-PTAT - Performance Tuning and Analysis Tools<br />

Erasmus Program EMDC<br />

Name of the course Performance Tuning and Analysis Tools<br />

Id <strong>UPC</strong>-PTAT<br />

Contact Jesus Jose Labarta Mancho (jesus@ac.upc.edu)<br />

University <strong>UPC</strong><br />

Regime elective<br />

Level advanced<br />

Pre-requisites Notions of computer architecture, operating systems, parallel programming<br />

mo<strong>de</strong>ls.<br />

Learning outcomes General goals<br />

The course aims at <strong>de</strong>scribing performance analysis techniques and tools and<br />

gain practical experience in their application to real co<strong>de</strong>s. We will survey the<br />

state of the art in performance data acquisition, processing and presentation as<br />

well as performance mo<strong>de</strong>ling techniques. Methodological gui<strong>de</strong>lines will be<br />

provi<strong>de</strong>d to navigate the huge search space of potential performance<br />

bottlenecks and forecast the impact of different <strong>de</strong>sign and architectural factors<br />

on application performance.<br />

Specific goals<br />

Knowledge<br />

1. To un<strong>de</strong>rstand the basic functionalities of performance analysis tools.<br />

2. To gain insight into the techniques to process raw performance data in or<strong>de</strong>r<br />

to generate useful information.<br />

3. To un<strong>de</strong>rstand the issues in doing performance analysis at a very wi<strong>de</strong><br />

dynamic range of scales.<br />

Abilities<br />

1. To use some relevant performance tools.<br />

2. To be able to <strong>de</strong>sign the experiments required to achieve <strong>de</strong>eper and <strong>de</strong>eper<br />

un<strong>de</strong>rstanding of the causes of an observed behavior.<br />

3. To be able to suggest ways to improve the performance of an application<br />

and quantitatively estimate the potential gain such proposals should achieve.<br />

Competences<br />

1. Open min<strong>de</strong>d attitu<strong>de</strong> towards un<strong>de</strong>rstanding the performance of a system.<br />

2. Correlation of knowledge at multiple levels (architecture, programming<br />

mo<strong>de</strong>ls, Operating system,...).<br />

3. Gaining insight on the behavior and structure of an application without having<br />

to know/dig beforehand the <strong>de</strong>tails of its internals.<br />

4. Being able to refine and validate such un<strong>de</strong>rstanding based on<br />

measurements and fitted mo<strong>de</strong>ls with information on the internals of the<br />

application.<br />

Bibliography Major documentation corresponds to manuals of the tools to be used.<br />

Teaching methods Theory classes and lab classes.<br />

A general introduction of the main techniques and basic features of major tools<br />

will be given in the theory lectures. Laboratory classes will start by introducing<br />

the usage of the tools on some simple examples but then the stu<strong>de</strong>nt will be<br />

faced with a few relatively large co<strong>de</strong>s that will have to be analyzed with<br />

230


different tools.<br />

Assessment methods The evaluation of the course will be based on a set of practical works. At least<br />

two major applications will have to be evaluated by each stu<strong>de</strong>nt. At least one<br />

of the applications will be in an area to which the stu<strong>de</strong>nt has no previous<br />

exposure. A <strong>de</strong>tailed analysis report of the performance "problems" of each<br />

application will be required, including a <strong>de</strong>tailed quantification of their<br />

importance and suggestions of potential ways to overcome them.<br />

Language English.<br />

Total hours Theory: 26, Problems: 0, Laboratory: 40, Other activities: 0, External<br />

Laboratory: 35, Study: 27, Additional time: 0, Evaluation: 0.<br />

Total work hours for stu<strong>de</strong>nt 128<br />

ECTS 6<br />

Grading ECTS<br />

Taught in semester 2<br />

231


<strong>UPC</strong>-CDP - Concurrent and Distributed Programming<br />

Erasmus Program EMDC<br />

Name of the course Concurrent and Distributed Programming<br />

Id <strong>UPC</strong>-CDP<br />

Contact Jorge Castro (castro@lsi.upc.edu)<br />

University <strong>UPC</strong><br />

Regime compulsory<br />

Level elementary<br />

Pre-requisites Programming (Java)<br />

Learning outcomes General goals<br />

The aim of this subject is for stu<strong>de</strong>nts to learn to <strong>de</strong>sign and implement<br />

concurrent and distributed programs securely and reliably. To gui<strong>de</strong> the<br />

stu<strong>de</strong>nts in the <strong>de</strong>sign process, they are introduced to LST (Labelled<br />

Transition System), a simple finite state mo<strong>de</strong>l that allows one to <strong>de</strong>sign,<br />

visualise and analyse concurrent systems. In or<strong>de</strong>r for them to have a<br />

broa<strong>de</strong>r i<strong>de</strong>a of concurrence and distributed systems, stu<strong>de</strong>nts are taught<br />

other mo<strong>de</strong>ls, such as Petri networks and the software <strong>de</strong>signed for<br />

analysing them. In or<strong>de</strong>r for stu<strong>de</strong>nts to gain a complete un<strong>de</strong>rstanding of<br />

the steps of the process, from mo<strong>de</strong>lling to implementation, they un<strong>de</strong>rtake<br />

practicals in Java programming.<br />

Specific goals:<br />

Knowledge<br />

1. Learn the use of transitional labelling systems (finite state mo<strong>de</strong>ls) as a<br />

<strong>de</strong>sign tool and for analysing concurrent and distributed programs.<br />

2. Learn a software package, e.g. LTS, for the <strong>de</strong>sign and analysis of<br />

transition systems.<br />

3. Learn Petri networks and other formal mo<strong>de</strong>ls for <strong>de</strong>sign and analysis,<br />

and some specific analysis software.<br />

4. Acquire a clear i<strong>de</strong>a of the basic problems that can arise in concurrent<br />

and distributed programming.<br />

5. Learn parts of Java related to concurrent and distributed programming.<br />

Abilities<br />

1. Ability to mo<strong>de</strong>l and analyze simple examples of concurrent programs<br />

through the use of label transition systems.<br />

2. Ability to use an analytical tool based on transition systems (LTS, for<br />

example).<br />

3. Learn Petri networks and other formal mo<strong>de</strong>ls for <strong>de</strong>sign and analysis,<br />

and some specific analysis software for Petri Networks.<br />

4. Ability to use parts of Java related to concurrent and distributed<br />

programming.<br />

Competences<br />

1. Ability to formally argue whether or not a <strong>de</strong>sign is correct, using<br />

programs for this purpose where necessary.<br />

2. Ability to pass abstract tools for <strong>de</strong>sign and analysis, and for<br />

implementation in programming languages (Java, for example).<br />

Bibliography Basic Bibliography* Jeff Magee & Jeff Kramer Concurrency: state mo<strong>de</strong>ls &<br />

232


Java programs, John Wiley & sons, 1999.<br />

* Wolfgang Reisig Elements of distributed algorithms: mo<strong>de</strong>lling and<br />

analysis with Petri Nets, Springer Verlag, 1998.<br />

* Perterson, James Petri net theory and the mo<strong>de</strong>ling of systems, Prentice-<br />

Hall, 1981.<br />

* Gerard Tel Introduction to distributed algorithms, Cambridge University<br />

Press, 1994.<br />

Complementary Bibliography* Doug Lea Concurrent programming in Java :<br />

<strong>de</strong>sign principles and patterns, Addison-Wesley, 2000.<br />

* Bil Lewis, Daniel J. Berg Multithrea<strong>de</strong>d programming with Java<br />

technology, Prentice Hall, 2000.<br />

Teaching methods Examples will be used to introduce basic concepts in the theory classes.<br />

Stu<strong>de</strong>nts will solve exercises on theory class themes in the practical<br />

classes. Lab classes will cover implementation of these problems (or similar<br />

problems) in Java. Both the lab and problem classes may employ <strong>de</strong>sign<br />

and analysis tools such as LTS.<br />

Assessment methods Final exam and a lab gra<strong>de</strong>. The exam comprises problems presented on<br />

the theory classes. The lab gra<strong>de</strong> reflects the quality of stu<strong>de</strong>nts' work. The<br />

final gra<strong>de</strong> will be calculated as follows: final exam*0.7 + lab gra<strong>de</strong>*0.3.<br />

Language English.<br />

Total hours Theory: 28, Problems: 28, Laboratory: 14, Other activities: 0, External<br />

Laboratory: 14, Study: 60, Additional time: 0, Evaluation: 6.<br />

Total work hours for stu<strong>de</strong>nt 150<br />

ECTS 6<br />

Grading ECTS<br />

Taught in semester 1<br />

233


<strong>UPC</strong>-EEDC - Execution Environments for Distributed Computing<br />

Erasmus Program EMDC<br />

Name of the course Execution Environments for Distributed Computing<br />

Id <strong>UPC</strong>-EEDC<br />

Contact Jordi Torres (torres@ac.upc.edu)<br />

University <strong>UPC</strong><br />

Regime compulsory<br />

Level advanced<br />

Pre-requisites Concepts on Distributed Systems, Networking, Concurrent and Distributed<br />

Programming<br />

Learning outcomes General goals<br />

Nowadays, business and scientific organisations have a large amount of<br />

critical workflow processes that <strong>de</strong>pend upon a set of heterogeneous<br />

applications. This set of applications can range from transactional applications,<br />

with databases, to non interactive applications such as those that perform<br />

scientific CPU-intensive computing, document in<strong>de</strong>xing or intensive I/O.<br />

To efficiently execute all these kinds of applications, a new execution<br />

environment (or middleware) is nee<strong>de</strong>d to manage the available resources and<br />

simplify the <strong>de</strong>velopment and integration of the different types of applications<br />

and services. These middleware components are crucial to new systems and<br />

architectures because of their direct impact on the quality of the service offered<br />

by the application.<br />

This course provi<strong>de</strong>s an overview of the wi<strong>de</strong> scope of this area and<br />

introduces past and current research focusing on conceptual and practical<br />

aspects of Middleware.<br />

The course also has the objective of introducing the stu<strong>de</strong>nt to research. In<br />

general the EEDC course is focused on <strong>de</strong>veloping skills rather than content.<br />

For this reason each year the focus changes as the field evolves.<br />

Specific goals<br />

- Middleware basics<br />

- Cloud Computing<br />

- Topic focus: Green Computing<br />

Bibliography Collection of scientific papers and Internet resources.<br />

Teaching methods Theory classes, readings of research papers, presentation and discussion of<br />

topics by stu<strong>de</strong>nts. Two main reading parts in the course, one for general<br />

papers and one for more in <strong>de</strong>pth research in the area (related with the<br />

research project). Discussions will be led by one or more stu<strong>de</strong>nts and may<br />

inclu<strong>de</strong> a brief presentation of the paper.<br />

All stu<strong>de</strong>nts taking the course are required to complete a research project (or<br />

“state-of-the- field” review). The project is inten<strong>de</strong>d to provi<strong>de</strong> the stu<strong>de</strong>nt with<br />

an opportunity to gain experience with research in a topic related to the content<br />

of the course. Moreover stu<strong>de</strong>nt will be introduced to the research information<br />

resources.<br />

234


Finally stu<strong>de</strong>nts will participate in the organization of a course workshop<br />

organized like an international scientific workshop, where the research results<br />

will be presented.<br />

Assessment methods The evaluation of the course will be based on the participation of stu<strong>de</strong>nts in<br />

class, reading reports and and a project work on specific topics.<br />

- Paper Readings/Presentations: 35%<br />

- Research Project: 35%<br />

- Participation: 30%<br />

Language English.<br />

Total hours Theory: 10, Problems: 0, Laboratory: 0, Other activities: 20, External<br />

Laboratory: 20, Study: 90, Additional time: 0, Evaluation: 0.<br />

Total work hours for stu<strong>de</strong>nt: 140<br />

ECTS 6<br />

Grading ECTS<br />

Taught in semester 2<br />

235


<strong>UPC</strong>-DS - Decentralized Systems<br />

Erasmus Program EMDC<br />

Name of the course Decentralized Systems<br />

Id <strong>UPC</strong>-DS<br />

Contact Felix Freitag (felix@ac.upc.edu)<br />

University <strong>UPC</strong><br />

Regime compulsory<br />

Level advanced<br />

Pre-requisites Concepts on Distributed Systems, Networking, Concurrent and Distributed<br />

Programming<br />

Learning outcomes General goals<br />

Learn the fundamental concepts, operation, <strong>de</strong>sign and evaluation of<br />

<strong>de</strong>centralized systems.<br />

Specific goals<br />

Fundamental concepts: peer-to-peer and overlay networks.<br />

Routing: unstructured and structured overlay networks.<br />

Techniques and mo<strong>de</strong>ls: publish/subscribe, group communication, selfproperties,<br />

incentives, management, resource allocation, security and<br />

anonymity, characterization and evaluation.<br />

Applications: content and media distribution, storage, file sharing,<br />

communication, computing, social networks.<br />

Bibliography Collection of papers publicly available.<br />

Teaching methods Theory classes, readings of research papers, presentation of topics by<br />

stu<strong>de</strong>nts<br />

Assessment methods The evaluation of the course will be based on the participation of stu<strong>de</strong>nts in<br />

class, reading reports and and a project work on specific topics.<br />

Language English.<br />

Total hours Theory: 27, Problems: 9, Laboratory: 0, Other activities: 0, External Laboratory:<br />

15, Study: 90, Additional time: 0, Evaluation: 2.<br />

Total work hours for stu<strong>de</strong>nt 143<br />

ECTS 6<br />

Grading ECTS<br />

Taught in semester 2<br />

236


<strong>UPC</strong>-SDS - Scalable Distributed Systems<br />

Erasmus Program EMDC<br />

Name of the course Scalable Distributed Systems<br />

Id <strong>UPC</strong>-SS<br />

Contact Leandro Navarro (leandro@ac.upc.edu)<br />

University <strong>UPC</strong><br />

Regime compulsory<br />

Level advanced<br />

Pre-requisites Concepts on Distributed Systems, Networking, Concurrent and Distributed<br />

Programming<br />

Learning outcomes General goals<br />

Learn the fundamental concepts, operation and <strong>de</strong>sign gui<strong>de</strong>lines, patterns and<br />

methods for <strong>de</strong>veloping software systems with<br />

good scalability<br />

and predictability, and the evaluation of scalable and Internet-scale systems.<br />

Specific goals<br />

- Fundamental concepts: The effect of scale in system properties (functional<br />

and operational).<br />

- Issues in large-scale systems: virtualization, service orientation and<br />

composition, availability, locality, performance and adaptation (host-spots,<br />

autonomic computing).<br />

- Mo<strong>de</strong>ls for large-scale systems: system mo<strong>de</strong>ls for analysis (game-theoretic,<br />

economic, evolutionary, control, complex networks), architectural mo<strong>de</strong>ls (multitier,<br />

cluster, farm, grid, cloud, SaaS).<br />

- Scaling techniques: basic techniques (caching, distribution, replication),<br />

scalable computing techniques for architectural mo<strong>de</strong>ls.<br />

- Middleware and Applications: computing, storage, web, content distribution,<br />

Internet-scale systems or services<br />

Bibliography Collection of papers publicly available.<br />

Teaching methods Theory classes,<br />

Reading and discussion of research papers,<br />

Presentation of topics by stu<strong>de</strong>nts,<br />

Laboratory activities<br />

Assessment methods The evaluation of the course will be based on the participation of stu<strong>de</strong>nts in<br />

class, reading reports and an experimental project work on specific topics.<br />

Language English.<br />

Total hours Theory: 18, Problems: 9, Laboratory: 10, Other activities: 10, External<br />

Laboratory: 10, Study: 75, Additional time: 5, Evaluation: 5.<br />

Total work hours for stu<strong>de</strong>nt 142<br />

ECTS 6<br />

Grading ECTS<br />

Taught in semester 2<br />

237


<strong>UPC</strong>-MTT - Measurement Tools and Techniques<br />

Erasmus Program EMDC<br />

Name of the course Measurement Tools and Techniques<br />

Id <strong>UPC</strong>-MTT<br />

Contact Alex Ramirez (aramirez@ac.upc.edu)<br />

University <strong>UPC</strong><br />

Regime elective<br />

Level advanced<br />

Pre-requisites Notions of parallel or distributed systems and programming mo<strong>de</strong>ls, concurrent<br />

programming computer architecture, operating systems.<br />

Learning outcomes General goals<br />

Knowledge of the different techniques involved in performing research on<br />

computer architecture and technology: co<strong>de</strong> instrumentation, obtaining<br />

execution traces, performance analysis and trace visualization, and<br />

performance simulation. Knowledge of the tools required to perform these<br />

tasks: instrumentation libraries and packages, trace visualizers, performance<br />

analyzers, and simulators. Knowledge about the different performance metrics<br />

relevant for a computer system and their actual meaning.<br />

Specific goals<br />

- Co<strong>de</strong> instrumentation and trace generation<br />

- Source co<strong>de</strong> instrumentation<br />

- Binary instrumentation<br />

- Performance analysis and characterization, trace visualization<br />

- Simulation<br />

- Simulator taxonomy<br />

- Simulation techniques<br />

Bibliography Major documentation will correspond to manuals of the tools to be used,<br />

conference and journal papers, web sites.<br />

Teaching methods Theory classes and lab classes.<br />

Theory classes: The teacher present theoretical knowledge to the stu<strong>de</strong>nts,<br />

performs <strong>de</strong>monstrations of the different related tools, and mo<strong>de</strong>rates<br />

discussion on the alternatives.<br />

Lab sessions: Stu<strong>de</strong>nts <strong>de</strong>velop a practical work with assistance of the teacher.<br />

Individual stu<strong>de</strong>nt's work: Stu<strong>de</strong>nts <strong>de</strong>velop a practical work without direct<br />

supervision of the teacher.<br />

Assessment methods Delivery of reports related to theoretical and / or practical aspects of the course.<br />

Language English.<br />

Total hours Theory: 26, Problems: 0, Laboratory: 40, Other activities: 0, External<br />

Laboratory: 35, Study: 27, Additional time: 0, Evaluation: 0.<br />

Total work hours for stu<strong>de</strong>nt 128<br />

ECTS 6<br />

Grading ECTS<br />

Taught in semester 2<br />

238


<strong>UPC</strong>-MCACN - Mathematical Concepts Applied to Computer<br />

Networks<br />

Erasmus Program EMDC<br />

Name of the course Mathematical Concepts Applied to Computer Networks<br />

Id <strong>UPC</strong>-MCACN<br />

Contact Llorenç Cerdà (llorenc@ac.upc.edu)<br />

University <strong>UPC</strong><br />

Regime elective<br />

Level advanced<br />

Pre-requisites Notions of computer architecture, operating systems, computer networks.<br />

Learning outcomes General goals<br />

Provi<strong>de</strong> the stu<strong>de</strong>nt with general probability concepts focused on the<br />

mathematical analysis of computer networks.<br />

Contents<br />

1-Combinatory<br />

2-Mathematical mo<strong>de</strong>l of probability<br />

3-Inclusion-exclusion formula<br />

4-Continuous mo<strong>de</strong>ls<br />

5-Conditioned probability and expectation<br />

6-Probability distributions<br />

7-Repeated trials<br />

8-Auto-similar distributions<br />

9-Information theory<br />

10-Stochastic processes<br />

11-Markov Chains<br />

12-Queueing Theory.<br />

Bibliography • An Introduction to Probability Theory and Its Applications, William Feller,<br />

Wiley; (1971).<br />

• Probability, Random Variables and Stochastic Processes, Athanasios<br />

Papoulis McGraw-Hill (2001).<br />

• Un<strong>de</strong>rstanding Probability : Chance Rules in Everyday Life, Henk Tijms,<br />

Cambridge University Press (2004).<br />

• Finite Markov Chains. John G Kemeny, J Laurie Snell. Springer, 1960.<br />

• Probability, Stochastic Processes, and Queuing Theory. Randolph Nelson.<br />

Springer 1995.<br />

Teaching methods Theory classes.<br />

There will be 5 hours per week, <strong>de</strong>dicated to magistral classes to explain the<br />

theory and solve problems. The stu<strong>de</strong>nts’ activities will consist of reading<br />

material and solving practical problems that will be proposed at each theoretical<br />

unit. The problems will be collected and corrected during the course.<br />

Assessment methods The evaluation will be based on the correction of the problems proposed to the<br />

stu<strong>de</strong>nts during the course and a final exam.<br />

Language English.<br />

Total hours Theory: 50, Problems: 0, Laboratory: 0, Other activities: 0, External Laboratory:<br />

0, Study: 75, Additional time: 0, Evaluation: 0.<br />

Total work hours for stu<strong>de</strong>nt 125<br />

ECTS 6<br />

Grading ECTS<br />

239


Taught in semester 2<br />

240


<strong>UPC</strong>-IMAP - Internet and Multimedia Application Protocols<br />

Erasmus Program EMDC<br />

Name of the course Internet and Multimedia Application Protocols<br />

Id <strong>UPC</strong>-IMAP<br />

Contact Jose Maria Barceló Ordinas (joseb@ac.upc.edu)<br />

University <strong>UPC</strong><br />

Regime elective<br />

Level advanced<br />

Pre-requisites Basic concepts on WAN, LAN and TCP/IPv4<br />

Learning outcomes General goals<br />

This course aims to further stu<strong>de</strong>nts' knowledge on the basic concepts of the<br />

TCP/IP protocols and the structure of data communication networks (Internet)<br />

that they have gained in prior courses (XC and PXC). This course focuses on<br />

more advanced concepts, such as EGP routing, Spanning Tree protocol,<br />

wireless networks, mobility and multimedia support. The main topics are<br />

organized as follows:<br />

- Routing (OSPF, BGP, Peering, STP).<br />

- Wireless networks and mobility (Wireless networks, mobile IP).<br />

- Multimedia (Coding, scheduling mechanisms, multimedia protocols).<br />

Specific goals<br />

Knowledges<br />

1. Support for mobility in IP wireless networks.<br />

2. Routing protocols for medium-sized and large networks. Internet Service<br />

Provi<strong>de</strong>rs (ISPs).<br />

3. Support for multimedia transmission over the Internet.<br />

4. Multimedia applications and related protocols.<br />

5. L2 routing (STP)<br />

Bibliography Basic Bibliography* Christian Huitema Routing in the internet, Prentice Hall<br />

PTR, 2000.<br />

* John W. Stewart III BGP4 : inter-domain routing in the Internet, Addison-<br />

Wesley, 1999.<br />

* James D. Solomon Mobile IP, the Internet unplugged, PTR Prentice Hall,<br />

1998.<br />

* James F. Kurose, Keith W. Ross Computer networking : a top-down approach<br />

featuring the Internet, Addison-Wesley, 2005.<br />

* Radia Perlman Interconnections : bridges, routers, switches, and<br />

internetworking protocols, Addison-Wesley Pub. Co., 2000.<br />

Complementary Bibliography* Catherine Paquet, Diane Teare Building<br />

Scalable Cisco Networks, Cisco Press, 2001.<br />

* B. Hubert Linux Advanced Routing & Traffic Control HOWTO, DocBook<br />

Edition, 2002.<br />

Teaching methods Theory classes and lab classes.<br />

The lab classes will be 2 hours long, in which stu<strong>de</strong>nts will learn how to<br />

configure an important aspect of TCP/IP protocols. The practical sessions put<br />

the concepts learnt in the theory classes into practice.<br />

Some sessions are given over to seminars, in which aspects complementing<br />

the course are <strong>de</strong>alt with.<br />

241


Assessment methods Half-term test (Ctrl)<br />

Final theory exam (Eft)<br />

Lab exam (Elab). This exam will be held during the last lab session.<br />

Final gra<strong>de</strong>: MAX(0.15xCtrl + 0.2xElab + 0.65 Eft, 0.2xElab+0.8xEft)<br />

Language English.<br />

Total hours Theory: 42, Problems: 0, Laboratory: 20, Other activities: 12, External<br />

Laboratory: 8, Study: 74, Additional time: 0, Evaluation: 3.<br />

Total work hours for stu<strong>de</strong>nt 159<br />

ECTS 6<br />

Grading ECTS<br />

Taught in semester 2<br />

242


<strong>UPC</strong>-SITS - Security in Information Technology Systems<br />

Erasmus Program EMDC<br />

Name of the course Security in Information Technology Systems<br />

Id <strong>UPC</strong>-SITS<br />

Contact Manel Medina (medina@ac.upc.edu)<br />

University <strong>UPC</strong><br />

Regime compulsory<br />

Level elementary<br />

Pre-requisites Networks, Programming, Operating systems<br />

Learning outcomes General goals<br />

This subject aims to cover the various facets of computer security, including<br />

evaluation, network protection, security protocols and architectures and their<br />

implementation in e-commerce.<br />

Specific goals<br />

- Security evaluation. Risk analysis. Security management.<br />

- Basic network security. Threats, services. Public key infrastructure.<br />

- Network protection. Perimeter security, IDS, antivirus.<br />

- Security in e-Commerce Applications.<br />

Bibliography * Carlisle Adams, Steve Lloyd Un<strong>de</strong>rstanding PKI : concepts, standards, and<br />

<strong>de</strong>ployment consi<strong>de</strong>rations, Addison-Wesley, 2003.<br />

* Elizabeth D. Zwicky, Simon Cooper & D. Brent Chapman Building Internet<br />

Firewalls;, O'Reilly & Associates, 2000.<br />

* Stephen Northcutt et al. Intrusion signatures and analysis, New Ri<strong>de</strong>rs,<br />

2001.<br />

* Simson Garfinkel with Gene Spafford Web security, privacy & commerce,<br />

O'Reilly & Associates, 2002.<br />

Teaching methods Theoretical and practical lab classes.<br />

Theory classes will explain the technical differences between the various<br />

techniques and security tools.<br />

These theoretical explanations will be supplemented by lab sessions, which<br />

will give stu<strong>de</strong>nts the opportunity to use the most common security tools for<br />

protecting networks and computing systems.<br />

Assessment methods 1. Carrying out and presenting an assignment bearing on network security.<br />

Marks will make up 40% of the final gra<strong>de</strong>.<br />

2. An exam will be given on the theoretical part of the course. Marks will make<br />

up 40% of the final gra<strong>de</strong>.<br />

3. Presentation of documentation arising from lab sessions. Marks will make<br />

up 20% of the final gra<strong>de</strong>.<br />

Language English.<br />

Total hours Theory: 40, Problems: 0, Laboratory: 24, Other activities: 0, External<br />

Laboratory: 27, Study: 40, Additional time: 0, Evaluation: 0.<br />

Total work hours for stu<strong>de</strong>nt 131<br />

ECTS 6<br />

Grading ECTS<br />

Taught in semester 1<br />

243


<strong>IST</strong>-MDIA - Middleware for Distributed Internet Applications<br />

Erasmus Program EMDC<br />

Name of the course Middleware for Distributed Internet Applications<br />

Id <strong>IST</strong>-MDIA<br />

Contact Luis Rodrigues (ler@ist.ult.pt)<br />

University <strong>IST</strong><br />

Regime compulsory<br />

Level elementary<br />

Pre-requisites Distributed Systems, Networks, Programming<br />

Learning outcomes Introduction to large scale distributed systems, main problems and<br />

challenges, non-functional requirements, main theoretical results. Mo<strong>de</strong>ls<br />

(application, objects, communication, synchronization, naming, faults and<br />

security) and architectures (client-server, publish-subscribe, P2P, GRID).<br />

Study each of the former architectures in <strong>de</strong>tail with emphasis on the existing<br />

solutions (e.g. replication) to fulfill the non-functional requirements. Case<br />

Studies: study the most relevant existing middleware systems.<br />

Un<strong>de</strong>rstand the system level problems un<strong>de</strong>rlying the <strong>de</strong>sign and<br />

<strong>de</strong>velopment of large scale applications. Learn the existing solutions<br />

concerning the middleware for large scale applications with emphasis on the<br />

mo<strong>de</strong>ls and architectures taking into account non-functional requirements<br />

(scalability, performance, etc.). Ability to specify, <strong>de</strong>sign, analyze and<br />

implement large scale distributed applications as well as its un<strong>de</strong>rlying<br />

middleware.<br />

Bibliography Distributed Systems: Concepts and Design, George Coulouris, Jean<br />

Dollimore, Tim Kindberg, 2005, Addison-Wesley.<br />

Teaching methods Theoretical and practical classes.<br />

Assessment methods Exam and project.<br />

Language English.<br />

Total hours Theoretical: 3h /week. Practical: 1.5/ week.<br />

ECTS 7.5<br />

Grading ECTS<br />

Taught in semester 1<br />

244


<strong>IST</strong>-NCS - Network and Computer Security<br />

Mundus Program EMDC<br />

Name of the course Network and Computer Security<br />

Id <strong>IST</strong>-NCS<br />

Contact Car<strong>los</strong> Ribeiro (car<strong>los</strong>.ribeiro@ist.utl.pt)<br />

University <strong>IST</strong><br />

Regime compulsory<br />

Level elementary<br />

Prerequisites Distributed Systems, Networks, Programming<br />

Learning outcomes Introduction. Organizations Security Architectures. Authentication.<br />

Authentication protocols. Key and certificate management. Access<br />

Control. Authorization Mo<strong>de</strong>ls. Distributed Trust Management. Software<br />

Development. Secure Co<strong>de</strong>. Safe Protocols. Networks. Firewalls and<br />

Intrusion Detection Systems. Secure Communication. Virtual Private<br />

Networks. Secure Network Management. Secure storage.<br />

File systems. Databases.<br />

The main course goal is to provi<strong>de</strong> the stu<strong>de</strong>nt with a set of security<br />

concepts, methodologies and tools which gives him the ability to handle<br />

security problems on a large spectrum of technologies, namely: local,<br />

personal and wi<strong>de</strong> area networks, secure software <strong>de</strong>velopment,<br />

operating systems, distributed systems, data bases, and file systems.<br />

The course starts by <strong>de</strong>fining a set of security concepts and the elements<br />

comprising the organization security architecture. It then analyses the<br />

key elements of i<strong>de</strong>ntifying the common vulnerabilities and the<br />

methodologies and tools to eliminate or mitigate them.<br />

Bibliography Computer Security. Dieter Gollmann. 1998. John Wiley and Sons.<br />

Introduction to Computer Security. Matthew Bishop. 2004. Addison<br />

Wesley<br />

Teaching methods Theoretical and practical classes.<br />

Examination Exam and project.<br />

methods<br />

Language English.<br />

Total hours Theoretical: 3h /week. Practical: 1.5/ week.<br />

ECTS 7.5<br />

Grading ECTS<br />

Taught in semester 1<br />

245


<strong>IST</strong>-P2PON - Peer-to-Peer Systems and Overlay Networks<br />

Mundus Program EMDC<br />

Name of the course Peer-to-Peer Systems and Overlay Networks<br />

Id <strong>IST</strong>-P2PON<br />

Contact Luis Rodrigues (ler@ist.utl.pt)<br />

University <strong>IST</strong><br />

Regime compulsory<br />

Level advanced<br />

Prerequisites Distributed Systems, Networks, Programming<br />

Learning outcomes Overlay networks. Peer-to-peer systems. Routing in peer-to-peer<br />

overlays. Unstructured networks. Distributed hash tables: storage and<br />

multicast. Search in non-structured networks. Membership in large-scale<br />

networks. Gossip multicast and aggregation protocols. Anonymity,<br />

security, and incentives in peer-to-peer overlays. Measurement studies.<br />

Content distribution networks (CDNs). Social overlay networks.<br />

Bibliography Handbook of Peer-to-Peer Networking. Shen, X.; Yu, H.; Buford, J.;<br />

Akon, M. (Eds.). 2009. Springer. ISBN: 978-0-387-09750-3<br />

Teaching methods Theoretical and practical classes.<br />

Assessment methods Exam and project.<br />

Language English.<br />

Total hours Theoretical: 3h /week. Practical: 1.5/ week.<br />

ECTS 7.5<br />

Grading ECTS<br />

Taught in semester 1<br />

246


<strong>IST</strong>-DPC - Parallel and Distributed Computing<br />

Mundus Program EMDC<br />

Name of the course Parallel and Distributed Computing<br />

Id <strong>IST</strong>-DPC<br />

Contact Jose Monteiro (jcm@inesc-id.pt)<br />

University <strong>IST</strong><br />

Regime compulsory<br />

Level elementary<br />

Prerequisites Distributed Systems, Networks, Programming<br />

Learning outcomes Parallel computing mo<strong>de</strong>ls: multiprocessors and multicomputers. Memory<br />

organization; communication complexity. Interconnection networks. Flynn´s<br />

taxonomy. Analysis and synthesis of parallel algorithms: problem partitioning;<br />

data organization; synchronization; balancing and scheduling.<br />

Programming message-passing systems: MPI.<br />

Programming shared memory systems: OpenMP, threads, race conditions,<br />

<strong>de</strong>adlock <strong>de</strong>tection. Performance analysis for parallel algorithms. Foundations<br />

of distributed computing and their applications to parallel algorithms. Limits of<br />

distributed computing. Examples: document classification and Monte Carlo<br />

methods. Examples: matrix multiplication, solving systems of linear equations,<br />

FFT. Examples: Searching problems.<br />

Un<strong>de</strong>rstanding the mo<strong>de</strong>ls, techniques, and programming methods for<br />

parallel algorithms. Analyzing and <strong>de</strong>signing parallel algorithms.<br />

Un<strong>de</strong>rstanding the foundations of distributed computing.<br />

Bibliography Parallel Programming: Techniques and Applications Using Networked<br />

Workstations and Parallel Computers. Barry Wilkinson and Michael Allen.<br />

2005. Prentice Hall<br />

Teaching methods Theoretical and practical classes.<br />

Assessment methods Exam and project.<br />

Language English.<br />

Total hours Theoretical: 3h /week. Practical: 1.5/ week.<br />

ECTS 7.5<br />

Grading ECTS<br />

Taught in semester 1<br />

247


<strong>IST</strong>-FTDS - Fault-Tolerant Distributed Systems<br />

Mundus Program EMDC<br />

Name of the course Fault-Tolerant Distributed Systems<br />

Id <strong>IST</strong>-FTDS<br />

Contact Luis Rodrigues (ler@ist.utl.pt)<br />

University <strong>IST</strong><br />

Regime compulsory<br />

Level advanced<br />

Prerequisites Distributed Systems, Networks, Programming<br />

Learning outcomes Reliability and availability are fundamental concerns in the <strong>de</strong>sign,<br />

implementation and <strong>de</strong>ployment of distributed systems. However, achieving<br />

robust cooperation in a distributed system, <strong>de</strong>spite the failures or<br />

disconnections of some processes, is surprisingly hard. In or<strong>de</strong>r to allow the<br />

system <strong>de</strong>signer to master this complexity, the course introduces a number of<br />

fundamental reliable distributed programming abstractions, and <strong>de</strong>scribes the<br />

algorithms that implement them. Namely, the course addresses:<br />

Basic abstractions: processes, links, failure <strong>de</strong>tectors.<br />

Reliable broadcast: best-effort, regular, uniform, randomized, and causal<br />

broadcast. Shared memory: regular and atomic registers. Consensus.<br />

Consensus variants: total or<strong>de</strong>r broadcast, terminating reliable broadcast,<br />

atomic commit, group membership, view-synchronous communication.<br />

The Appia group communication framework. To experiment these<br />

abstractions in practice, the stu<strong>de</strong>nts will <strong>de</strong>velop a project using an open<br />

source toolkit for reliable distributed programming.<br />

To obtain an un<strong>de</strong>rstanding of the fundamental problems in the <strong>de</strong>sign of<br />

reliable distributed applications. To learn a portfolio of abstractions to support<br />

the <strong>de</strong>velopment of fault-tolerant applications. To learn how to apply these<br />

abstractions through a concrete hands-on experiment using group<br />

communication systems.<br />

Bibliography Introduction to Reliable Distributed Programming. Rachid Guerraoui and Luís<br />

Rodrigues. Springer. 2006.<br />

ISBN-10 3-540-28845-7<br />

Teaching methods Theoretical and practical classes.<br />

Assessment methods Exam and project.<br />

Language English.<br />

Total hours Theoretical: 3h /week. Practical: 1.5/ week.<br />

ECTS 7.5<br />

Grading<br />

Taught in semester 2<br />

248


<strong>IST</strong>-CC – Cloud Computing<br />

Mundus Program EMDC<br />

Name of the course Cloud Computing<br />

Id <strong>IST</strong>-CC<br />

Contact Luis Veiga (luis.veiga@ist.utl.pt)<br />

University <strong>IST</strong><br />

Regime compulsory<br />

Level advanced<br />

Prerequisites Distributed Systems, Networks, Programming<br />

Learning outcomes Introduction to the cloud computing paradigm (motivation, assumptions,<br />

background, goals, and base concepts: software-as-a-service).<br />

Base Architecture and its layers: computing infrastructure, storage, platform,<br />

applications, services.<br />

Un<strong>de</strong>rlying Computational Infrastructures: Grid computing (Globus, Condor,<br />

Sun Grid Engine, middleware OGSA, OGSI); Utility computing (Amazon<br />

Elastic Clouds, Google Apps, Enomalism, Eucalyptus), system-level<br />

virtualziation technology (Xen, VMWare Virtual Center, standard OVF), edge<br />

computing and cycle-sharing/scavenging (BOINC, OurGrid).<br />

Storage infrastructures: SimpleDB, BigTable, Simple Storage Service, storage<br />

virtualization, cloud storage.<br />

Resource management: scheduling, migration, payment and market mo<strong>de</strong>ls.<br />

Autonomic Computing and Networks: adaptability, self-configuration and<br />

management, fault-tolerance, recovery, self-healing.<br />

Non-functional cross-cutting aspects: scalability, reliability, security, economic<br />

efficiency, energy and environmental sustainability.<br />

Bibliography - The Grid 2: Blueprint for a New Computing Infrastructure, Morgan<br />

Kaufmann, Ian Foster, Carl Kesselman (Editors), 2003.<br />

ISBN-13: 978-1558609334<br />

- Market-Oriented Grid and Utility Computing, Wiley<br />

Rajkumar Buyya, Kris Bubendorfer, 2009.<br />

ISBN-13: 978-0470287682<br />

- Autonomic Computing and Networking, Mieso K. Denko, Laurence Tianruo<br />

Yang, Yan Zhang (Editors), 2009,<br />

ISBN-13: 978-0387898278<br />

Teaching methods Theoretical and practical classes.<br />

Examination methods Exam and project.<br />

Language English.<br />

Total hours Theoretical: 3h /week. Practical: 1.5/ week.<br />

ECTS 7.5<br />

Grading ECTS<br />

Taught in semester 2<br />

249


<strong>IST</strong>-VEE - Virtual Execution Environments<br />

Mundus Program EMDC<br />

Name of the course Virtual Execution Environments<br />

Id <strong>IST</strong>-VEE<br />

Contact Luis Veiga (luis.veiga@ist.utl.pt)<br />

University <strong>IST</strong><br />

Regime compulsory<br />

Level advanced<br />

Prerequisites Distributed Systems, Networks, Programming<br />

Learning outcomes Introduction to virtualization.<br />

Emulation and hardware virtualization.<br />

High-level architecture of a virtual machine (execution engine, byte-co<strong>de</strong>s,<br />

GC, profiling, JIT).<br />

Virtual Machines (J2ME, .Net CF, J2SE, .Net, Jikes RVM)<br />

Implementation and extension of a virtual machine.<br />

Parallel and distributed virtual machines (PVM, Remoting, Grid)<br />

VEE for Enterprise Computing (J2EE, COM+,MTS, Win Vista).<br />

Virtualization of concurrent hardware (virtual clusters).<br />

Microprocessor support for virtualization.<br />

Un<strong>de</strong>rstand a vertical approach of the different technologies for virtualization.<br />

These provi<strong>de</strong> to applications greater flexibility, more efficient resource<br />

usage, and improved adaptability.<br />

Attain an integrated perspective of the virtual execution environment as a<br />

synthesis of aspects from computer architecture, operating systems,<br />

programming languages, and distributed systems.<br />

Un<strong>de</strong>rstand the architecture of a virtual machine and know the internal<br />

mechanisms of the implementation of reference virtual machines. Perform the<br />

extension of a pedagogic virtual machine (e.g., Rotor CLI).<br />

Bibliography Virtual Machines: Versatile Platforms for Systems and Processes. Smith and<br />

Nair. 2005. Morgan Kaufmann<br />

Teaching methods Theoretical and practical classes.<br />

Assessment methods Exam and project.<br />

Language English.<br />

Total hours Theoretical: 3h /week. Practical: 1.5/ week.<br />

ECTS 7.5<br />

Grading ECTS<br />

Taught in semester 2<br />

250


<strong>IST</strong>-MC - Mobile Computing<br />

Mundus Program EMDC<br />

Name of the course Mobile Computing<br />

Id <strong>IST</strong>-MC<br />

Contact Paulo Ferreira (paulo.ferreira@inesc-id.pt)<br />

University <strong>IST</strong><br />

Regime compulsory<br />

Level advanced<br />

Prerequisites Distributed Systems, Networks, Programming<br />

Learning outcomes Fundamental challenges and problems of mobile computing (communication,<br />

fault tolerance, availability, acess to remote information, security, adaptability,<br />

location, scalability, etc), applications, architectures and paradigms for mobile<br />

computing, hoarding/staging, replication, consistency, sinchronization,<br />

automatic resource and service discovery, middleware, awareness, security,<br />

mobile co<strong>de</strong>.<br />

Bibliography Mobile Middleware. Paolo Bellavista. 2006.<br />

Auerbach Publishers<br />

Teaching methods Theoretical and practical classes.<br />

Assessment methods Exam and project.<br />

Language English.<br />

Total hours Theoretical: 3h /week. Practical: 1.5/ week.<br />

ECTS 7.5<br />

Grading ECTS<br />

Taught in semester 2<br />

251


<strong>IST</strong>-AICA - Applications and Implementations of Cryptographic<br />

Algorithms<br />

Mundus Program EMDC<br />

Name of the course Applications and Implementations of Cryptographic Algorithms<br />

Id <strong>IST</strong>-AICA<br />

Contact Car<strong>los</strong> Ribeiro (car<strong>los</strong>.ribeiro@ist.utl.pt)<br />

University <strong>IST</strong><br />

Regime compulsory<br />

Level advanced<br />

Prerequisites Distributed Systems, Networks, Programming<br />

Learning outcomes The course starts by establishing the <strong>de</strong>sign principles of cryptographic<br />

symmetric algorithms (both block and stream ciphers) and the issues behind<br />

their implementations both in hardware and in software. The stu<strong>de</strong>nts will then<br />

learn the implementation issues of several asymmetric algorithms (RSA, El-<br />

Gamal, EC El-Gamal, etc.), including how to handle operations with big<br />

numbers both in hardware and in software. Several different implementations<br />

with different goals (e.g. performance, minimum resource usage, minimum<br />

ciphertext size) will be studied, both in hardware and in software. The second<br />

section of the course will be the studied of cryptanalysis techniques (e.g.<br />

statistical, differential) and some cryptanalysis historic examples.<br />

The course will also studied standard cryptographic API like the GSSAPI and<br />

their implementation in operating systems (e.g. Windows, MacOS), and<br />

software virtual machines (e.g. Java Virtual Machine, .Net Framework).<br />

Finally the course will focus on common vulnerabilities of cryptographic<br />

algorithms implementations (e.g. race and timing attacks).<br />

Bibliography Applied Cryptography, Bruce Schneier, Wiley & Sons, 1996<br />

Teaching methods Theoretical and practical classes.<br />

Examination methods Exam and project.<br />

Language English.<br />

Total hours Theoretical: 3h /week. Practical: 1.5/ week.<br />

ECTS 7.5<br />

Grading ECTS<br />

Taught in semester 2<br />

252


<strong>IST</strong>-DAT - Database Administration and Tuning<br />

Mundus Program EMDC<br />

Name of the course Database Administration and Tuning<br />

Id <strong>IST</strong>-DAT<br />

Contact Helena Galhardas (helena.galhardas@tagus.ist.utl.pt)<br />

University <strong>IST</strong><br />

Regime compulsory<br />

Level advanced<br />

Prerequisites Distributed Systems, Networks, Programming, Introduction to Databases<br />

Learning outcomes In<strong>de</strong>xing techniques (B+tree and hash-based)<br />

Data storage system: files of records, RAIDs, etc<br />

Query processing and optimization<br />

Transaction management, concurrency control and recovery management.<br />

Relational database administration: log management, backups, disk<br />

management, failure recovery<br />

Relational database tuning: in<strong>de</strong>xes, database schema, concurrency control,<br />

recovery management, hardware used, and architecture.<br />

Administration and tuning of large volumes of historical data. A possible case<br />

study is datawarehousing.<br />

Stu<strong>de</strong>nts must be able to:<br />

Un<strong>de</strong>rstand the RDBMS internal mechanisms, namely in what concerns<br />

storage management, in<strong>de</strong>xing, query processing and optimization,<br />

transaction management concurrency control and recovery management.<br />

Un<strong>de</strong>rstand the tasks involved in database administration<br />

Optimize the information acess in databases that store large amounts of data.<br />

Bibliography Database Systems and Concepts.<br />

Silberchatz, Korth, Saudarshan, 2005.<br />

McGraw-Hill<br />

Teaching methods Theoretical and practical classes.<br />

Assessment methods Exam and project.<br />

Language English.<br />

Total hours Theoretical: 3h /week. Practical: 1.5/ week.<br />

ECTS 7.5<br />

Grading ECTS<br />

Taught in semester 2<br />

253


<strong>KTH</strong>-RM - Theory and Methodology of Science with Applications in<br />

Computational Science<br />

Mundus Program EMDC<br />

Name of the course Theory and Methodology of Science with Applications in Computational<br />

Science<br />

Id <strong>KTH</strong>-RM<br />

Contact Johan Cantwell<br />

University <strong>KTH</strong><br />

Regime compulsory<br />

Level non-technical<br />

Prerequisites proficiency in English<br />

Learning outcomes The course provi<strong>de</strong>s an introduction to the theory and methodology of science<br />

and is inten<strong>de</strong>d for the Master stu<strong>de</strong>nt or beginning PhD stu<strong>de</strong>nt. One aim is<br />

to supply the basic concepts nee<strong>de</strong>d for placing the techniques and<br />

knowledge acquired in the stu<strong>de</strong>nt's other courses in the wi<strong>de</strong>r context of the<br />

computational sciences. Another aim is to provi<strong>de</strong> the basic intellectual tools<br />

that allow for a reasoned and critical assessment of results and methods from<br />

the wi<strong>de</strong> variety of disciplines that the stu<strong>de</strong>nt is likely to encounter during his<br />

or her continued career in research and/or in professional life. The course is<br />

mainly focused on the general theoretical and methodological issues that arise<br />

in science, with an emphasis on the natural and computational sciences; but<br />

basic theoretical issues, techniques and problems from the social sciences are<br />

also covered to provi<strong>de</strong> the stu<strong>de</strong>nt with a wi<strong>de</strong>r outlook. Emphasis is placed<br />

on the fundamental problems common to the computational, social and natural<br />

sciences and on the general strategies, methods and concepts that mo<strong>de</strong>rn<br />

science has <strong>de</strong>veloped to address these problems.<br />

Bibliography --<br />

Teaching methods Lectures and seminars<br />

Assessment methods written report, written assignments<br />

Language English<br />

Total hours seminars: 60 hours<br />

ECTS 7.5<br />

Grading ECTS<br />

Taught in semester 3<br />

254


<strong>KTH</strong>-DC - Advanced Topics in Distributed Computing<br />

Mundus Program EMDC<br />

Name of the course Advanced Topics in Distributed Computing<br />

Id <strong>KTH</strong>-DC<br />

Contact Johan Montelius<br />

University <strong>KTH</strong><br />

Regime compulsory<br />

Level advanced<br />

Pre-requisites distributed computing<br />

Learning outcomes The course prepares the stu<strong>de</strong>nts for M.Sc projects, and Ph.D. studies in the<br />

area of distributed computing<br />

After the course is completed the stu<strong>de</strong>nt will be able to :<br />

<strong>de</strong>scribe several topics of research in the are of distributed computing<br />

read, reflect on and, present research articles in the area of distributed<br />

computing<br />

Bibliography Research articles in the area of Distributed Computing<br />

Teaching methods Seminar sessions, reading assignments, lectures with invited speakers.<br />

Assessment methods Written reflections, oral presentations.<br />

Language English<br />

Total hours Seminars: 40 hours<br />

ECTS 7.5<br />

Grading ECTS<br />

Taught in semester 3<br />

255


<strong>KTH</strong>-ILDS - Implementation of Scalable Distributed Systems<br />

Mundus Program EMDC<br />

Name of the course Implementation of Scalable Distributed Systems<br />

Id <strong>KTH</strong>-ILDS<br />

Contact Johan Montelius<br />

University <strong>KTH</strong><br />

Regime compulsory<br />

Level advanced<br />

Prerequisites distributed computing<br />

Learning outcomes After the course is completed the stu<strong>de</strong>nt will be able to evaluate system<br />

architectures with respect to fault-tolerance, high availability, consistency<br />

requirements and performance implement a scalable distributed system, make<br />

performance studies and i<strong>de</strong>ntify strength and weakness present a system for<br />

system <strong>de</strong>velopers as well as application <strong>de</strong>signers<br />

Bibliography Research articles<br />

Teaching methods Lectures, group assignments,implementation work, presentations, peer review<br />

Assessment methods written report, co<strong>de</strong> review, oral presentation<br />

Language English<br />

Total hours 40h seminar, 100h group work<br />

ECTS 7.5<br />

Grading ECTS<br />

Taught in semester 3<br />

256


<strong>KTH</strong>-TW - Technical Writing<br />

Mundus Program EMDC<br />

Name of the course Technical Writing<br />

Id <strong>KTH</strong>-TW<br />

Contact Hans Malmström<br />

University <strong>KTH</strong><br />

Regime compulsory<br />

Level non-technical<br />

Prerequisites proficiency in English<br />

Learning outcomes On completing the course, the stu<strong>de</strong>nt should be able to:<br />

- I<strong>de</strong>ntify and critically analyze the most important text types represented in<br />

engineering and aca<strong>de</strong>mic texts.<br />

- Write short texts based on these text types.<br />

apply the Process Writing method to his/her own writing whereby constructive<br />

criticism from others (peers/teachers) is used to improve texts from first to final<br />

draft<br />

- Summarize texts and integrate them into scientific reports<br />

- Write a short report, adapted to a less specialised rea<strong>de</strong>r, on a topic from<br />

his/her own area of specialization<br />

- Write clearly, correctly and concisely in the formal English style that is typical<br />

of engineering or specialized texts from his/her own area<br />

- Formulate his/her i<strong>de</strong>as in English logically, coherently, precisely and<br />

persuasively.<br />

Bibliography ”Aca<strong>de</strong>mic Writing”, Björk/Räisänen<br />

course compendium<br />

Teaching methods lectures, assignments, peer review, seminar sessions<br />

Assessment methods written report, written assignments<br />

Language English<br />

Total hours seminars: 80 hours<br />

ECTS 7.5<br />

Grading ECTS<br />

Taught in semester 3<br />

257


Annex III: Curriculum of the team lea<strong>de</strong>rs and course contacts<br />

<strong>KTH</strong>.....................................................................................................................................................2<br />

Johan Montelius (Master coodinator and <strong>KTH</strong> aca<strong>de</strong>mic coordinator)...............................................2<br />

Rasul Ayani...........................................................................................................................................3<br />

Mats Brorsson.......................................................................................................................................4<br />

John Cantwell.......................................................................................................................................5<br />

Ali Ghodsi............................................................................................................................................6<br />

Seif Haridi............................................................................................................................................7<br />

Hans Malmström..................................................................................................................................8<br />

Mihhail Matskin...................................................................................................................................9<br />

Christian Schulte................................................................................................................................10<br />

Vladimir Vlassov................................................................................................................................11<br />

<strong>UPC</strong>....................................................................................................................................................12<br />

Leandro Navarro (<strong>UPC</strong> aca<strong>de</strong>mic coordinator)..................................................................................13<br />

Alex Ramirez......................................................................................................................................15<br />

Eduard Ayguadé Parra........................................................................................................................17<br />

Felix Freitag........................................................................................................................................19<br />

Jordi Guitart........................................................................................................................................21<br />

Jordi Torres.........................................................................................................................................23<br />

Jose Maria Barceló Ordinas................................................................................................................25<br />

Llorenç Cerdà.....................................................................................................................................27<br />

Manel Medina.....................................................................................................................................29<br />

Maria Luisa Gil Gomez......................................................................................................................31<br />

Jorge Castro........................................................................................................................................33<br />

<strong>IST</strong>......................................................................................................................................................35<br />

Luis Rodrigues (<strong>IST</strong> aca<strong>de</strong>mic coordinator)......................................................................................35<br />

Paulo Ferreira.....................................................................................................................................37<br />

Luís Veiga...........................................................................................................................................39<br />

Car<strong>los</strong> Ribeiro.....................................................................................................................................41<br />

José Monteiro.....................................................................................................................................42<br />

Helena Galhardas................................................................................................................................44<br />

258


<strong>KTH</strong><br />

Johan Montelius<br />

Aca<strong>de</strong>mic career<br />

Dr Johan Montelius is a lecturer at the School of ICT, <strong>KTH</strong> – Royal Royal Institute of Technology,<br />

Stockholm, Swe<strong>de</strong>n. He worked as a researcher at the Swedish Institute of Computer Science form<br />

1989 to 1998. He received his Ph.D. <strong>de</strong>gree in computing science at Uppsala University in 1997 and<br />

has been at <strong>KTH</strong> since 2001. Johan Montelius was the coordinator of the Erasmus Mundus Master<br />

program in Internetworking, a collaboration between <strong>KTH</strong>, DTU, TKK, NTNU and the University<br />

of Tartu.<br />

Teaching experience<br />

Johan Montelius has a long experience as teaching and is currently enroled in the courses on<br />

distributed systems for the masters program of Software Engineering and Distribution Systems. He<br />

has previously given classes in Internet security, mobile networks and mobile applications. Johan<br />

Montelius is also course responsible for the course Advanced course for software <strong>de</strong>velopers, given<br />

to Ericsson.<br />

Recent publications<br />

Johan Montelius and Khayri A. M. Ali. ”An And/Or Parallel Implementation of AKL”, in New<br />

Generation Computing, vol 14, no 1, 1996, Special issue on the Workshop on Parallel Logic<br />

Programming<br />

Johan Montelius and Peter Magnusson. “Using SimICS to evaluate the Penny system”, Proceedings<br />

of International Logic Programming Symposium ILPS'97, October 1997<br />

Johan Montelius and Seif Haridi. “An evaluation of Penny: a system for fine-grain implicit<br />

parallelism”, Second International Symposium on Parallel Symbolic Computation PASCO'97,<br />

July 1997<br />

Johan Montelius, Sverker Janson, Jan Gabrielsson, An<strong>de</strong>rs Danne, Göran Båge and .Mikael<br />

Eriksson, “Intentions and Intelligent Screening in an Agent-based Personal Communication<br />

System”, ECAI'96 IATA workshop<br />

Haruyasu Ueda, Johan Montelius. ”Dynamic Scheduling in an Implicit Parallel System”, in the<br />

Proceedings of the ISCA 9th International Conference on Parallel and Distributed Computing<br />

Systems (K. Yetongnon and S. Haridi eds.) held in Dijon, France, September 26-27, 1996.<br />

Web site reference<br />

http://www.it.kth.se/~johnamon<br />

259


Rasul Ayani<br />

Aca<strong>de</strong>mic career<br />

Dr Rasul Ayani is a Professor in computer science at the School of ICT, <strong>KTH</strong> - Royal Institute of<br />

Technology, Stockholm, Swe<strong>de</strong>n. He has studied and worked in several countries; received his<br />

aca<strong>de</strong>mic <strong>de</strong>grees from University of Technology in Vienna (Austria), University of Stockholm and<br />

the <strong>KTH</strong> - Royal Institute of Technology. He worked as a visiting scientist at the Loughborough<br />

University of Technology (UK) 1978/79, Lecturer at Tehran University, visiting associate professor<br />

at Georgia Institute of Technology (USA) 1991/92, and Visiting Professor at the National University<br />

of Singapore (NUS), Department of Computer Science, 1997-2000.<br />

Teaching experience<br />

Rassul Ayani has many years of teaching experience for graduate and un<strong>de</strong>rgraduate programs. He<br />

is currently giving the course on System Mo<strong>de</strong>ling and Simulation, a 7.5 credits course offered at<br />

the <strong>KTH</strong> School of ICT.<br />

Recent publications<br />

Pe<strong>de</strong>r Nordvaller, Farshad Moradi and Rassul Ayani, “Simulation Mo<strong>de</strong>l Composability using<br />

BOMs”, proceedings of the 10th IEEE Distributed Simulation and Real-time Applications (DS-<br />

RT’06), Malaga, Spain, October 2006.<br />

Martin Eklöf and Rassul Ayani, “Evaluation of a Fault-Tolerance Mechanism for HLA-Based<br />

Simulations”, in proceedings of the 20th ACM/IEEE/SCS Workshop on Principles of Advanced<br />

and Distributed Simulation (PADS 2006), Singapore, May 2006.<br />

V. March, Y.M. Teo, H.B. Lim, P. Eriksson and R. Ayani, “Collision Detection and Resolution in<br />

Hierarchical Peer-to-Peer Systems”, Proceedings of 30th IEEE Conference on Local Computer<br />

Networks, IEEE Computer Society Press, Sydney, Australia, November 2005<br />

Simon J. E. Taylor, Stephen J. Turner, Henrik Åhlan<strong>de</strong>r and Rassul Ayani, “A Comparison of CMB-<br />

and HLA-Based Approaches to Type I Interoperability Reference Mo<strong>de</strong>l Problems for COTS-<br />

Based Distributed Simulation”, in SIMULATION (Transactions of the Society for Mo<strong>de</strong>ling and<br />

Simulation International), January 2005.<br />

Website reference<br />

www.ict.kth.se/~rassul<br />

260


Mats Brorsson<br />

Aca<strong>de</strong>mic career:<br />

Dr Mats Brorson is a Professor in Computer Architecture at the School of ICT, <strong>KTH</strong> - Royal<br />

Institute of Technology, Stockholm, Swe<strong>de</strong>n. He is also the vice <strong>de</strong>an at the School and responsible<br />

for un<strong>de</strong>rgraduate education. Mats Brorsson <strong>de</strong>fen<strong>de</strong>d his Ph.D. At Lund University in 1994. He has<br />

since been a visiting professor at Fudan University, and visiting researcher at the University of<br />

Toronto.<br />

Teaching experience<br />

Mats Brorsson has a long experience as a lecturer both at the un<strong>de</strong>rgraduate and graduate level. He<br />

was the director of the Master of Science program in Information and Communication Technology<br />

at the School of ICT during 2002 -2008.<br />

Recent publications<br />

S. Karlsson and M. Brorsson. Priority based messaging for software distributed shared memory.<br />

Cluster Computing, 6(2):161-169, Apr 2003.<br />

C. Brunschen and M. Brorsson, OdinMP/CCp – A Portable Implementation of OpenMP for C,<br />

Concurrency: Practice and Experience, 12: 1193-1203, 2000.<br />

M. Nikitovic, T. <strong>de</strong> Schampeleire, and M. Brorsson, A Study on Periodic Shutdown for Adaptive<br />

CMPs in Handheld Devices, in Proceedings of the 13th IEEE Asia-Pacific Computer Systems<br />

Architecture Conference, 2008.<br />

M. Brorsson and M. Collin, Adaptive and Flexible dictionary co<strong>de</strong> compression for embed<strong>de</strong>d<br />

applications, in Proceedings of the 2006 international conference on Compilers, Architecture,<br />

and Synthesis for Embed<strong>de</strong>d Systems (CASES'06).<br />

M. Nikitovic, and M. Brorsson, A Low Power Strategy for Future Mobile Terminals, in DATE’04,<br />

in Proceedings of the conference on Design, automation and test in nEurope-Volume 1, 2004.<br />

Website reference<br />

http://web.it.kth.se/~matsbror/<br />

261


John Cantwell<br />

Aca<strong>de</strong>mic career<br />

Dr John Cantwell is a associated professor at the Division of Phi<strong>los</strong>ophy at the School of<br />

Architecture and the Built Environment, <strong>KTH</strong> - Royal Institute of Technology, Stockholm, Swe<strong>de</strong>n.<br />

John Cantwell obtained his Doctor <strong>de</strong>gree in Phi<strong>los</strong>ophy at Uppsala University in 2000. He bacame<br />

a Docent in Phi<strong>los</strong>ophy in 2002. And holds as of 2007 the position as associate professor.<br />

Teaching experience<br />

John Cantwell is giving several courses in the phi<strong>los</strong>ophy of mathematics and the phi<strong>los</strong>ophy of<br />

science. He has along experience in introducing and explaining the core of research and science to<br />

engineering stu<strong>de</strong>nts both at a graduate and un<strong>de</strong>rgraduate level.<br />

Recent publications<br />

“Reasoning with conditionals”, Synthese, DOI 10.1007/s11229-008-9379-6, 2008.<br />

“Changing the modal context”, Theoria, 74, pp.331-351, 2008.<br />

“The Logic of Conditional Negation”, Notre Dame Journal of Formal Logic, vol. 49, no. 3, 2008.<br />

”Indicative conditionals: Factual or Epistemic?”, Studia Logica, vol. 88, pp. 157-194, 2008.<br />

"Indicative conditionals in the logic of assertion", in Hommage à Wlo<strong>de</strong>k,<br />

http://www.fil.lu.se/hommageawlo<strong>de</strong>k/, 2007.<br />

Website references<br />

http://www.infra.kth.se/~cantwell/<br />

262


Ali Ghodsi<br />

Aca<strong>de</strong>mic career<br />

Dr Ali Ghodsi is a associated professor at at the School of ICT, <strong>KTH</strong> - Royal Institute of<br />

Technology, Stockholm, Swe<strong>de</strong>n. He <strong>de</strong>fen<strong>de</strong>d his Ph.D. On the subject of Distributed k-ary<br />

System: Algorithms for Distributed Hash Tables at <strong>KTH</strong> in January 2007 and has been part of the<br />

faculty since 2008. Ali Ghodsi also holds a research position at SICS.<br />

Teaching experience<br />

Ali Ghodsi has been contributing to several courses at <strong>KTH</strong> and is today course responsible for the<br />

advanced course in distributed systems.<br />

Recent publications<br />

Tallat M. Shafaat, Ali Ghodsi, Seif Haridi. Dealing with Network Partitions in Structured Overlay<br />

Networks, to appear in Journal of Peer-to-Peer Networking and Applications<br />

Ali Ghodsi. Multicast and Bulk Lookup in Structured Overlay Networks. to appear in Handbook of<br />

Peer-to-Peer Networking, Springer-Verlag<br />

Tallat M. Shafaat, Ali Ghodsi, Seif Haridi. Managing Network Partitions in Structured P2P<br />

Networks. to appear in Handbook of Peer-to-Peer Networking, Springer-Verlag<br />

Tallat M. Shafaat, Ali Ghodsi, Seif Haridi. Handling Network Partitions and Mergers in Structured<br />

Overlay Networks, Seventh IEEE International Conference on Peer-to-Peer Computing<br />

(P2P'07), September, 2007, Ireland<br />

Ali Ghodsi, Seif Haridi, Hakim Weatherspoon. Exploiting the Synergy Between Gossiping and<br />

Structured Overlays, ACM Operating Systems Review (OSR), October 2007<br />

Website reference<br />

http://www.sics.se/~ali/<br />

263


Seif Haridi<br />

Aca<strong>de</strong>mic career<br />

Dr Seif Hairidi is a professor at the School of ICT <strong>KTH</strong> - - Royal Institute of Technology,<br />

Stockholm, Swe<strong>de</strong>n. He earned his Ph.D. <strong>de</strong>gree in Computer Systems, thesis title: Logic<br />

Programming Based on a Natural Deduction System at <strong>KTH</strong> in 1981. He became a Docent in<br />

Computer Systems, Royal Institute of Technology in 1984. Seif Haridi is also the Chief Scientist of<br />

the Swedish Institute of Computer Science.<br />

The current research is in the areas of self-managing overlays networks, and peer-to-peer<br />

computing. These activities are performed in the following EU projects: scientific coordinator of<br />

FET projects PEPITO and Evergrow , partner in <strong>IST</strong> projects Selfman and GRID4All..<br />

Teaching experience<br />

Seif Haridi has many years of teaching experience. He is currently responsible for the courses<br />

Distributed Systems Advanced Course and Distributed Computing, Peer-to-Peer and GRIDS.<br />

Recent Publications<br />

Supriya Krishnamurthy, Sameh El-Ansary, Erik Aurell, Seif Haridi: Comparing Maintenance<br />

Strategies for Overlays. PDP 2008: 473-482<br />

Peter Van Roy, Seif Haridi, Alexan<strong>de</strong>r Reinefeld, Jean-Bernard Stefani, Roland H. C. Yap, Thierry<br />

Coupaye: Self Management for Large-Scale Distributed Systems: An Overview of the<br />

SELFMAN Project. FMCO 2007: 153-178<br />

Tallat M. Shafaat, Ali Ghodsi, Seif Haridi: Handling Network Partitions and Mergers in Structured<br />

Overlay Networks. Peer-to-Peer Computing 2007: 132-139<br />

Jim Dowling, Jan Sacha, Seif Haridi: Improving ICE Service Selection in a P2P System using the<br />

Gradient Topology. SASO 2007: 285-288<br />

Paolo Trunfio, Domenico Talia, H. Papadakis, P. Fragopoulou, Matteo Mordacchini, M. Pennanen,<br />

Konstantin Popov, Vladimir Vlassov, Seif Haridi: Peer-to-Peer resource discovery in Grids:<br />

Mo<strong>de</strong>ls and systems. Future Generation Comp. Syst. 23(7): 864-878 (2007)<br />

Website reference<br />

http://www.sics.se/~seif<br />

264


Hans Malmström<br />

Aca<strong>de</strong>mic career<br />

Dr Hans Malmström received his Ph.D. In in English Linguistics from Lund University in 2008.<br />

The thesis, Accountability and the making of knowledge statements – a study of aca<strong>de</strong>mic<br />

discourse, consi<strong>de</strong>rs the notion of speaker accountability as a meta-discourse phenomenon and<br />

discusses how knowledge stating verbs are used by aca<strong>de</strong>mic writers in different disciplines. I am<br />

currently working at the Royal Institute of Technology in Stockholm where I give courses in<br />

technical English and do research in English vocabulary acquisition on a project fun<strong>de</strong>d by the<br />

Swedish Research Council.<br />

Teaching Experience<br />

Hans Malmström has experience from both teh University of Lund and <strong>KTH</strong> in courses for<br />

technical writing. He is currently giving the courses English Report Writing and Technical English<br />

at <strong>KTH</strong><br />

Recent publications<br />

Malmström, H. Knowledge-stating Verbs and Contexts of Accountability in Linguistic and Literary<br />

Aca<strong>de</strong>mic Discourse. Nordic Journal of English Studies, vol 7, No 3 (2008): Special Issue:<br />

English for Aca<strong>de</strong>mic Purposes Details<br />

Malmström, H. Accountability and the making of knowledge statements - a study of aca<strong>de</strong>mic<br />

discourse. Unpublished Doctoral Dissertation. Lund University, 2008.<br />

Paradis, C & Malmström, H. Mo<strong>de</strong>lling speech processing: evi<strong>de</strong>nce from Swedish blends. The<br />

Department of English: working papers in English linguistics, vol. III, ed. by Gyllstad, H. and F.<br />

Heinat, 2003<br />

265


Mihhail Matskin<br />

Aca<strong>de</strong>mic carrer :<br />

Dr Mihhail Matskin is a professor of Software Engineering at <strong>KTH</strong> - Royal Institute of Technology,<br />

Stockholm, Swe<strong>de</strong>n where he is the program director of the masters program in Software<br />

Engineering and Distributed Systems. Mihhail Matskin also holds an adjunct professor position at<br />

the Norwegian University of Science and Technology (NTNU), Trondheim, Norway.<br />

Teaching experience<br />

Mihhail Matskin has extensive experience as a course lecturer. His current courses are: Distributed<br />

artificial intelligence and intelligent agents , Programming web services and Mo<strong>de</strong>rn Methods in<br />

Software Engineering.<br />

Recent publications<br />

Abdul Haseeb, Mihhail Matskin and Peep Kungas. Distributed Discovery and Invocation of Web<br />

Services in Infrastructure-less Dynamic Environments. International Journal of Web Services<br />

Practices (IJWSPa, Volume 3, Issue 3&4, 2009<br />

Nima Dokoohaki, Mihhail Matskin. Effective Design of Trust Ontologies for Improvement in the<br />

Structure of Socio-Semantic Trust Networks. International Journal On Advances in Intelligent<br />

Systems, IARIA, 2008 Vol. 1 / No. 1, (in print).<br />

Küngas, Peep; Matskin, Mihhail. Symbolic Negotiation: Partial Deduction for Linear Logic with<br />

Coalition Formation. Web Intelligence and Agent Systems 2008 ;Volume 6.(2) p. 193-215<br />

Küngas, P. and Matskin, M. (2007). From web services annotation and composition to web services<br />

domain analysis., Int. J. Metadata, Semantics and Ontologies, Vol. 2, No. 3, pp.157.178.<br />

J. Rao, P. Küngas, M. Matskin. Composition of Semantic Web Services using Linear Logi c<br />

Theorem Proving. Information Systems, Special Issue on the Semantic Web and Web Ser vices,<br />

Vol. 31, No. 4-5, pp. 340-360, 2006, Elsevier.<br />

Website reference<br />

http://www.idi.ntnu.no/~misha<br />

266


Christian Schulte<br />

Aca<strong>de</strong>mic career<br />

Dr Christian Schulte is a Associate Professor at the School of ICT, <strong>KTH</strong> – Royal Royal Institute of<br />

Technology, Stockholm, Swe<strong>de</strong>n. Christian Schulte gained his Dr.-Ing. <strong>de</strong>gree. <strong>de</strong>fending his thesis<br />

on Programming Constraint Services at Universität <strong>de</strong>s Saarlan<strong>de</strong>s in 2000.<br />

Teaching experience<br />

Christian Schulte has an extensive experience as a lecturer and Christian was elected the Teacher of<br />

the year for the <strong>KTH</strong> civil engineer program in Information Technology in 2003. He is today<br />

responsible for the the courses: Constraint Programming, Applied Programming and, Compilers<br />

and Execution Environments.<br />

Recent publications<br />

Constraint Programming in Swe<strong>de</strong>n, Pierre Flener, Mats Carlsson, Christian Schulte. IEEE<br />

Intelligent Systems, 2009.<br />

Efficient Constraint Propagation Engines, Christian Schulte, Peter J. Stuckey. Transactions on<br />

Programming Languages and Systems, 2008.<br />

Dynamic Analysis of Bounds versus Domain Propagation, Christian Schulte, Peter J. Stuckey.<br />

Twenty Fourth International Conference on Logic Programming, 2008.<br />

Perfect Derived Propagators, Christian Schulte, Guido Tack. Fourteenth International Conference<br />

on Principles and Practice of Constraint Programming, 2008..<br />

Dynamic Variable Elimination During Propagation Solving, Christian Schulte, Peter J. Stuckey.<br />

Tenth International ACM SIGPLAN Symposium on Principles and Practice of Declarative<br />

Programming, 2008.<br />

Web site reference<br />

http://web.it.kth.se/~cschulte<br />

267


Vladimir Vlassov<br />

Aca<strong>de</strong>mic career :<br />

Dr Vladimir Vlassov is an Associate Professor at the School of ICT, <strong>KTH</strong> – Royal Royal Institute of<br />

Technology, Stockholm, Swe<strong>de</strong>n.<br />

Teaching experience<br />

Vladimir Vlassov Ihas an extensive experience as course lecturer. He is currently responsible for<br />

course: Concurrent Programming and, Network Programming with Java. He is also contributing to<br />

the Advanced course for software <strong>de</strong>velopers, given to Ericsson.<br />

Recent publications<br />

N. De Palma, K. Popov, N. Parlavantzas, P. Brand, and V. Vlassov Tools for Architecture Based<br />

Autonomic Systems, accepted for the 5-th International Conference on Autonomic and Autonomous<br />

Systems (ICAS 2009), April 20-25, 2009 - Valencia, Spain<br />

Ruby Krishnaswami, Leandro Navarro, Vladimir Vlassov A Democratic Grid: Collaboration,<br />

Sharing and Computing for Everyone eChallenges, Oct 2008, Volume 1, Stockholm, (2008) in:<br />

Collaboration and the Knowledge Economy: Issues, Applications, Case Studies, Paul Cunningham<br />

and Miriam Cunningham (Eds), IOS Press, 2008 Amsterdam, ISBN 978-1-58603-924-0<br />

Ahmad Al-Shishtawy, Joel Hoglund, Konstantin Popov, Nikos Parlavantzas, Vladimir Vlassov and<br />

Per Brand Enabling Self-Management of Component Based Distributed Applications In: From<br />

Grids to Service and Pervasive Computing. Proc. of the CoreGRID symposium 2008, Las Palmas<br />

<strong>de</strong> Gran Canaria, Spain, August 2008. pp. 163-174, CoreGRID Series. Springer.<br />

Yao Guo, Vladimir Vlassov, Raksit Ashok, RichardWeiss, and Csaba Andras Moritz<br />

Synchronization Coherence: A Transparent Hardware Mechanism for Cache Coherence and Fine-<br />

Grained Synchronization, Journal of Parallel and Distributed Computing, Volume 68, Issue 2,<br />

February 2008, Pages 165-181<br />

Web site reference<br />

http://web.it.kth.se/~vladv/<br />

268


<strong>UPC</strong><br />

269


Leandro Navarro<br />

First name Leandro<br />

Last name Navarro<br />

e-mail leandro@ac.upc.edu<br />

Home page http://people.ac.upc.edu/leandro<br />

Birth date Marc 17, 1964<br />

Degree Telecom Engineer (1988) and PhD from <strong>UPC</strong> (1992).<br />

Position Associate professor, Department of Computer Architecture, <strong>UPC</strong>.<br />

Nationality Spanish<br />

Gen<strong>de</strong>r Male<br />

Research<br />

career<br />

Teaching<br />

experience<br />

Generally, I am interested in distributed systems, collaborative systems, scalable<br />

Internet services, Grid and Peer-to-Peer systems, economics based algorithms<br />

and systems applied to grids and peer-to-peer, collaborative learning and<br />

networking.<br />

I am part of the Distributed Systems group that I coordinate as part of the<br />

CNDS group. I have a number of research projects brewing, including:<br />

* P2PGrid:A national integrated project on several aspects of large scale<br />

systems.<br />

* Grid4All:Grid4All aims at enabling domestic users, non-profit organisations<br />

such as schools, and small enterprises, to share their resources and to access<br />

massive Grid resources when nee<strong>de</strong>d, envisioning a future in which access to<br />

resources is <strong>de</strong>mocratised, readily available, cooperative, and inexpensive.<br />

* SORMA: Development of methods and tools for an efficient market-based<br />

allocation of resources, through a self-organizing resource management system,<br />

using market-driven mo<strong>de</strong>ls supported by extensions for Grid infrastructures.<br />

<strong>IST</strong> European Project (2006-2009).<br />

* PlanetLab: I am the Principal Investigator (PI) for Planetlab at <strong>UPC</strong>.<br />

Recent courses taught are:<br />

270


Recent<br />

publications<br />

* SD - Distributed Systems - an advanced course (master of research program)<br />

on Distributed Systems with emphasis on issues of scale in distributed systems<br />

and Internet scale systems.<br />

* APDA - Advanced Programming and Distributed Applications: a master's<br />

course of advanced topics on programming distributed applications.<br />

* PXCSO - Projects in Computer Networks and Operating Systems: a hands on,<br />

project based course on servers and networks.<br />

* SODX - Distributed and Networked Operating Systems: a course on advanced<br />

topics and applications of distributed systems.<br />

Xavier Vilajosana, Joan Manuel Marquès, Ruby Krishnaswamy, Angel A. Juan,<br />

Nejla Amara-Hachmi, Leandro Navarro: Bidding Support for Computational<br />

Resources. CISIS 2008: 309-314.<br />

Xavier Vilajosana, Daniel Lázaro, Angel A. Juan, Leandro Navarro: Towards<br />

Decentralized Resource Allocation for Collaborative Peer to Peer Learning.<br />

CISIS 2008: 501-506.<br />

Roc Messeguer, Sergio F. Ochoa, José A. Pino, Leandro Navarro, H. Andrés<br />

Neyem: Communication and coordination patterns to support mobile<br />

collaboration. CSCWD 2008: 565-570.<br />

Ruby Krishnaswamy, Leandro Navarro, René Brunner, Xavier León, Xavier<br />

Vilajosana: Grid4All: Open Market Places for Democratic Grids. GECON<br />

2008: 197-207.<br />

Felix Freitag, Leandro Navarro, Joan Manuel Marquès: Improving the<br />

Introduction to a Collaborative Project-Based Course on Computer Network<br />

Applications. ICCS (2) 2008: 669-677.<br />

271


Alex Ramirez<br />

First name Alex<br />

Last name Ramirez<br />

email aramirez@ac.upc.edu<br />

Home page http: //people.ac.upc.edu/aramirez<br />

Degree Computer Science Technical Engineering, FIB (<strong>UPC</strong>), 1995<br />

Computer Science Engineering, FIB (<strong>UPC</strong>), 1997<br />

Doctor on Engineering, <strong>UPC</strong>, 2002 (Extraordinary <strong>UPC</strong> award to the best<br />

PhD in Computer Science)<br />

Position Associate professor, Department of Computer Architecture, <strong>UPC</strong>.<br />

Nationality Spanish<br />

Gen<strong>de</strong>r Male<br />

Research<br />

career<br />

Teaching<br />

experience<br />

Recent<br />

publications<br />

Alex Ramirez is an associated professor at the Computer Architecture<br />

Department of <strong>UPC</strong>, and manager of the Heterogeneous Architectures research<br />

group at the Barcelona Supercomputing Center.<br />

He has a BSc ('95), MSc ('97) and PhD ('02, awar<strong>de</strong>d the <strong>UPC</strong> extraordinary<br />

award to the best PhD in computer science) in Computer Science from the<br />

Universitat Politecnica <strong>de</strong> Catalunya (<strong>UPC</strong>), Barcelona, Spain.<br />

He has been a summer stu<strong>de</strong>nt intern with Compaq's WRL in Palo Alto,<br />

California for two consecutive years ('99-'00), and with Intel's 7Microprocessor<br />

Research Laboratory in Santa Clara ('01). He has co-authored over 70 papers in<br />

international refereed conferences and journal in topics ranging from compiler<br />

optimizations, high performance fetch architectures, multi-threa<strong>de</strong>d<br />

architectures, vector and multimedia architectures, and architecture support for<br />

parallel programming mo<strong>de</strong>ls.<br />

He has been teaching since 2000 in operating systems, operating system<br />

administration, and computer architecture. He currently teaches an<br />

un<strong>de</strong>rgraduate course on Architecture Conscious Programming, and a masters<br />

course on Tools and Techniques for Computer Architecture Research.<br />

Alejandro Rico, Alex Ramirez, Mateo Valero. "Available Task-level Parallelism<br />

on the Cell BE". Scientific Programming, IOS Press. April 2009.<br />

272


Kyle J. Nesbit, Miquel Moreto, Francisco J. Cazorla, Alex Ramirez, Mateo<br />

Valero, and James E. Smith. "Multicore Resource Management". IEEE Micro<br />

Vol. 28(3). Special issue on Interaction of Computer Architecture and Operating<br />

Systems in the Manycore Era, IEEE Computer Society. May 2008.<br />

OliverioJ. Santana, Alex Ramirez and Mateo Valero. "Enlarging Instruction<br />

Streams". IEEE Transactions on Computers, vol. 56(10), IEEE Computer<br />

Society. October 2007.<br />

Koen <strong>de</strong> Bosschere, Wayne Luk, Xavier Martorell, Nacho Navarro, Mike<br />

O'Boyle, Dionisios Pnevmatikatos, Alex Ramirez, Pascal Saintrat, Andre<br />

Seznec, Per Stenstrom, Olivier Temam. "High Performance Embed<strong>de</strong>d<br />

Architectures and Compilation Roadmap". Transactions on HiPEAC Vol 1,<br />

Lecture Notes in Computer Science 4050, Springer-Verlag. January 2007.<br />

F. Cazorla, P. M.W. Knijnenburg, R. Sakellariou, E. Fernan<strong>de</strong>z, A. Ramirez and<br />

M. Valero. "Predictable Performance in SMT processors: Synergy Between the<br />

OS and SMTs". IEEE Transactions on Computers, vol. 55(7), IEEE Computer<br />

Society. July 2006.<br />

273


Eduard Ayguadé Parra<br />

First name Eduard<br />

Last name Ayguadé Parra<br />

e-mail eduard@ac.upc.edu<br />

Home-page http://people.ac.upc.edu/eduard<br />

Birth date May 15, 1962<br />

Degree Engineering <strong>de</strong>gree in Telecommunications in 1986 and the Ph.D. <strong>de</strong>gree in<br />

Computer Science in 1989, both from the Universitat Politècnica <strong>de</strong> Catalunya<br />

(<strong>UPC</strong>), Spain.<br />

Position Associate professor, Department of Computer Architecture, <strong>UPC</strong>.<br />

Nationality Spanish<br />

Gen<strong>de</strong>r Male<br />

Research<br />

career<br />

Teaching<br />

experience<br />

Recent<br />

publications<br />

Since 1997, he is full professor of the Computer Architecture Department at<br />

<strong>UPC</strong>. He is currently associated director for research on Computer Sciences<br />

at the Barcelona Supercomputing Center (BSC-CNS). His research interests<br />

cover the areas of processor microarchitecture, multicore architectures and<br />

programming environments mo<strong>de</strong>ls and their architectural support. He has<br />

published around 200 publications in these topics and participated in<br />

several research projects with other universities and industries, in<br />

framework of the European Union programmes or in direct collaboration with<br />

technology leading companies.<br />

Since 1987 he has been lecturing on computer organization and architecture<br />

and parallel programming mo<strong>de</strong>ls. Currently he is teaching one course on<br />

Parallel Programming Mo<strong>de</strong>ls and Algorithms and one course on Architecture<br />

Conscious Programming.<br />

Ferad Zyulkyarov, Vladimir Gajinov, Osman S. Unsal, Adrián Cristal, Eduard<br />

Ayguadé, Tim Harris, Mateo Valero: Atomic quake: using transactional memory<br />

in an interactive multiplayer game server. PPOPP 2009:25-34<br />

Chinmay Eishan Kulkarni, Osman S. Unsal, Adrián Cristal, Eduard Ayguadé,<br />

Mateo Valero: Turbocharging boosted transactions or: how i learnt to stop<br />

worrying and love longer transactions. PPOPP 2009:307-308<br />

274


Xavier Teruel, Priya Unnikrishnan, Xavier Martorell, Eduard Ayguadé, Raúl<br />

Silvera, Guansong Zhang, Ettore Tiotto: OpenMP tasks in IBM XL compilers.<br />

CASCON 2008:16<br />

Jordi Guitart, David Carrera, Vicenç Beltran, Jordi Torres, Eduard Ayguadé:<br />

Dynamic CPU provisioning for self-managed secure web applications in SMP<br />

hosting platforms. Computer Networks (CN) 52(7):1390-1409 (2008)<br />

David Carrera, Malgorzata Stein<strong>de</strong>r, Ian Whalley, Jordi Torres, Eduard<br />

Ayguadé: Managing SLAs of heterogeneous workloads using dynamic<br />

application placement. HPDC 2008:217-218<br />

275


Felix Freitag<br />

First name Felix<br />

Last name Freitag<br />

e-mail felix@ac.upc.edu<br />

Home page http://people.ac.upc.edu/felix<br />

Birth date June 11, 1968<br />

Degree - Electrical Engineering (1993) from Technical University of Munich,<br />

- PhD in Telecomunications (1998) from Technical University of Catalonia<br />

Position Associate professor, Department of Computer Architecture, <strong>UPC</strong>.<br />

Nationality German<br />

Birth date June 11, 1968<br />

Gen<strong>de</strong>r Male<br />

Research<br />

career<br />

Teaching<br />

experience<br />

From 1994 -1998 PhD in speech recognition using neural networks. The PhD<br />

inclu<strong>de</strong>d work in the areas of signal processing, feature extraction,<br />

classification, pattern recognition, statistics, neural networks, non-linear<br />

systems. From 1999 research in parallel and distributed systems. The research<br />

inclu<strong>de</strong> performance evaluation of parallel systems, performance evaluation<br />

tools, resource allocation in distributed applications, multi-disciplinary research<br />

integrating economic approaches in technical systems, resource virtualization,<br />

distributed information systems.<br />

Teaching experience: Since 1999, at the Technical University of Catalonia in<br />

the School for Computer Science (FIB)<br />

Present courses:<br />

DS - Distributed Systems - an advanced course (master of research program) on<br />

Distributed Systems with emphasis on issues of scale in distributed systems and<br />

Internet scale systems.<br />

PXC - Projects in Computer Networks: a hands on, project based course on<br />

application-layer networks and protocols.<br />

Former courses:<br />

AAD - Architecture of Distributed Applications: an introductory graduate<br />

276


Recent<br />

publications<br />

course on the principles of distributed applications on the Internet.<br />

IC - Introduction to Computers: an introductory un<strong>de</strong>rgraduate course on<br />

computer architecture.<br />

Felix Freitag, Leandro Navarro, Joan Manuel Marquès: Improving the<br />

Introduction to a Collaborative Project-Based Course on Computer Network<br />

Applications. ICCS 2008:669-677<br />

René Brunner, Felix Freitag, Leandro Navarro: Towards the <strong>de</strong>velopment of a<br />

<strong>de</strong>centralized market information system: Requirements and architecture.<br />

IPDPS 2008:1-7<br />

René Brunner, Felix Freitag, Leandro Navarro: Uncertainty Management for the<br />

Retrieval of Economic Information from Distributed Markets. SUM 2008:106-<br />

119<br />

Felix Freitag, Pablo Chacin, Isaac Chao, René Brunner, Leandro Navarro, Oscar<br />

Ardaiz: Performance Measuring Framework for Grid Market Middleware.<br />

EPEW 2007:141-153<br />

Liviu Joita, Omer F. Rana, Felix Freitag, Isaac Chao, Pablo Chacin, Leandro<br />

Navarro, Oscar Ardaiz: A catallactic market for data mining services. Future<br />

Generation Comp. Syst. (FGCS) 23(1):146-153 (2007)<br />

277


Jordi Guitart<br />

First name Jordi<br />

Last name Guitart<br />

e-mail jguitart@ac.upc.edu<br />

Home page http://people.ac.upc.edu/jguitart<br />

Birth date 1976<br />

Education Ph.D. <strong>de</strong>gree in Computer Science, Technical University of Catalonia, 2005.<br />

M.S. <strong>de</strong>gree in Computer Science, Technical University of Catalonia, 1999.<br />

B.S. <strong>de</strong>gree in Computer Science, Technical University of Catalonia, 1997.<br />

Position Collaborator professor, Department of Computer Architecture, <strong>UPC</strong>.<br />

Nationality Spanish<br />

Gen<strong>de</strong>r Male<br />

Research career His current research work focuses on the area of Resource Management<br />

Solutions for Autonomic Computing Systems. He is a member of the High<br />

Performance Computing Group at the Computer Architecture Department<br />

(DAC). He is also an associate researcher at the Autonomic Systems and<br />

eBusiness Platforms research line in the Barcelona Supercomputer Center<br />

(BSC). The line's goal is to un<strong>de</strong>rstand and to create the core of future largescale<br />

Autonomic Middleware. He is the coordinator of the "Innovative<br />

approaches in resource provisioning for mo<strong>de</strong>rn distributed computing<br />

environments" working area within this research line. He is involved in a<br />

number of European projects, including BREIN, SORMA and XtreemOS.<br />

Teaching<br />

experience<br />

Recent<br />

publications<br />

He is a full-time collaborator professor at the Computer Architecture<br />

Department of the Technical University of Catalonia (<strong>UPC</strong>). He started<br />

teaching in 2003, and has been mainly involved in operating systems related<br />

courses. In particular, taught courses inclu<strong>de</strong> "Operating Systems",<br />

"Operating Systems Project" and "Distributed and Networked Operating<br />

Systems".<br />

Maximizing Revenue in Grid Markets using an Economically Enhanced<br />

Resource Manager; M. Macías, O. Rana, G. Smith, J. Guitart, and J. Torres<br />

Concurrency and Computation: Practice and Experience, September 2008<br />

ISSN: 1532-0634; Impact Factor: 1.154 (SCI 2007)<br />

278


Dynamic CPU Provisioning for Self-Managed Secure Web Applications in<br />

SMP Hosting Platforms; J. Guitart, D. Carrera, V. Beltran, J. Torres, and E.<br />

Ayguadé; Computer Networks, Vol. 52 (7), pp. 1390-1409, May 2008; ISSN:<br />

1389-1286; Impact Factor: 0.829 (SCI 2007)<br />

Designing an Overload Control Strategy for Secure e-Commerce<br />

Applications; J. Guitart, D. Carrera, V. Beltran, J. Torres, and E. Ayguadé;<br />

Computer Networks, Vol. 51 (15), pp. 4492-4510, October 2007; ISSN: 1389-<br />

1286; Impact Factor: 0.829 (SCI 2007)<br />

Economically Enhanced Resource Management for Internet Service Utilities<br />

T. Püschel, N. Borissov, M. Macías, D. Neumann, J. Guitart, and J. Torres;<br />

Lecture Notes on Computer Science (LNCS), Vol. 4831, pp. 335-348; ISBN:<br />

978-3-540-76992-7, ISSN: 0302-9743; 8th International Conference on Web<br />

Information Systems Engineering (WISE'07); Nancy, France, December 3-7,<br />

2007<br />

SLA-Driven Semantically-Enhanced Dynamic Resource Allocator for<br />

Virtualized Service Provi<strong>de</strong>rs; J. Ejarque, M. <strong>de</strong> Palol, I. Goiri, F. Julià, J.<br />

Guitart, R. Badia, and J. Torres; 4th IEEE International Conference on<br />

eScience (eScience 2008); Indianapolis, Indiana, USA, December 7-12, 2008,<br />

pp. 8-15; ISBN: 978-0-7695-3535-7<br />

279


Jordi Torres<br />

First name Jordi<br />

Last name Torres<br />

e-mail torres@ac.upc.edu<br />

Home page http://people.ac.upc.edu/torres<br />

Birth date May 27, 1964<br />

Degree - Masters <strong>de</strong>gree in Computer Science in 1988 at the TechnicalUniversity of<br />

Catalonia (<strong>UPC</strong>, Barcelona).<br />

- Ph. D. in Computer Science (<strong>UPC</strong>, 1993, Best <strong>UPC</strong> Computer Science Thesis<br />

Award).<br />

Position Full professor, Department of Computer Architecture, <strong>UPC</strong>.<br />

Nationality Spanish<br />

Gen<strong>de</strong>r Male<br />

Research<br />

career<br />

Teaching<br />

experience<br />

His knowledge background comes from the areas of Computer Architecture,<br />

Operating Systems, Computer Networks and Distributed Applications. His<br />

research activities from the beginning, in 1988, centred on the area of<br />

parallelism in the High Performance Computing Group (HPC) at DAC. One of<br />

his relevant contributions to the HPC group was to extend the applicability of<br />

parallel computation beyond normal HPC applications to new environments and<br />

commercial applications, as well as contributing to the creation (with the<br />

eDragon group) a research community in this new area. Currently this<br />

community within the HPC group has been consolidated with a group of<br />

research doctors, doctorate stu<strong>de</strong>nts and masters stu<strong>de</strong>nts who are working on<br />

these new themes. Currently he is actively working to combine the research<br />

from different research areas such as autonomic computing, parallel and<br />

distributed systems, performance mo<strong>de</strong>lling, virtualization, machine learning,<br />

cloud computing, green computing, amongst others, to reasonably stem the<br />

difficulties that this complexity brings in obtaining more sustainable IT.<br />

Current courses:<br />

- Master Course: Execution environment for Distributed Computing<br />

- Graduate Course: System Performance Evaluation<br />

Recent courses:<br />

- Un<strong>de</strong>rgradute course: Computer Networks and Applications<br />

- Graduate course: Distributed Application Arquitecture<br />

- PhD Course: Performance Engineering of eBusiness platforms<br />

280


Recent<br />

publications<br />

R. Nou, S. Kounev and J. Torres. “Autonomic QoS control in enterprise Grid<br />

environments using online simulation“. Journal of Systems and Software 82<br />

(2009) 486-502. ISSN: 0164-1212. 2009.<br />

M. Macías, G. Smith, O. Rana, J. Guitart, and J. Torres. “Enforcing Service<br />

Level Agreements using an Economically Enhanced Resource Manager”<br />

Economic Mo<strong>de</strong>ls and Algorithms for Distributed Systems Autonomic Systems<br />

Series, Part I, Chapter 6. Birkhäuser-Springer, February 2009 (To Appear)<br />

ISBN: 978-3-7643-8896-6<br />

David Carrera, Malgorzata Stein<strong>de</strong>r, Ian Whalley, Jordi Torres and Eduard<br />

Ayguadé. “Enabling resource sharing between transactional and batch<br />

workloads using dynamic application placement“. ACM/IFIP/USENIX 9 th<br />

International Middleware Conference (Middleware 2008).<br />

Nicolas Poggi, Toni Moreno, Josep Lluis Berral, Ricard Gavaldà, Jordi<br />

Torres,”Self-Adaptive Utility-Based Web Session Management.” Computer<br />

Networks Journal, 2008. ISSN: 1389-1286.<br />

J. Guitart, D. Carrera, V. Beltran, J. Torres, and E. Ayguadé. “Dynamic CPU<br />

Provisioning for Self-Managed Secure Web Applications in SMP Hosting<br />

Platforms“. Computer Networks , Vol. 52 (7), pp. 1390-1409, May 2008. ISSN:<br />

1389-1286.<br />

281


Jose Maria Barceló Ordinas<br />

First name Jose Maria<br />

Last name Barceló-Ordinas<br />

e-mail joseb@ac.upc.edu<br />

Home page http://people.ac.upc.edu/joseb<br />

Birth date June 25, 1967<br />

Degree Telecom Engineer. (1991) and PhD (1998) from <strong>UPC</strong>.<br />

Position Associate professor, Department of Computer Architecture, <strong>UPC</strong>.<br />

Nationality Spanish<br />

Gen<strong>de</strong>r Male<br />

Research<br />

career<br />

Teaching<br />

experience<br />

I joined the CompNet group at the Computer<br />

Architecture Departament in 1993. From that year I have participated in several<br />

European projects such as EXPLOIT, BAF, EXPERT, NETPERF and<br />

MOEBIUS, WIDENS (FP6) and Networks of Excellence (NoE) EuroNGI<br />

(FP6), EuroNFI (FP6) and EuroNF (FP7).<br />

My current areas of interest are Wireless Networks and Ad Hoc Networks with<br />

special emphasis in Wireless Multimedia Sensor Networks (WMSN), Vehicular<br />

Ad Hoc Networks (VANET) and Delay/Disruptive Tolerant Networks (DTN).<br />

However, in past years I researched in Broadband Networks (my PhD was on<br />

ATM traffic control), TCP/IP protocol <strong>de</strong>sign, Mobile communications and<br />

Internet Topology (BGP4 and Internet taxonomy).<br />

I have also participated as AIDIT (Agencia <strong>de</strong> Acreditacion en Investigacion,<br />

Desarrollo e Innovacion Tecnologica) evaluator of Spanish National Projects.<br />

I have been Aca<strong>de</strong>mic Responsible of Master CANS (Computer Architecture,<br />

Network and Systems) belonging to the <strong>de</strong>partment of Computer Architecture at<br />

<strong>UPC</strong> from May 2005 to July 2007.<br />

282


Recent<br />

publications<br />

I have also been Aca<strong>de</strong>mic Responsible of the "Computer Architecture"<br />

Department PhD Program from May 2005 to May 2008.<br />

Courses in which I currently participate:<br />

* RALIAS (Wireless LAN, Ad Hoc and Sensor Networks) in Master CANS<br />

(2006-now).<br />

* PIAM (Internet Protocols and Multimedia Applications) in Master CANS, in<br />

master MTI (FIB) and in Computer Science <strong>de</strong>gree (FIB) (2002-now).<br />

Previous courses in which I gave lectures (from 1995 to 2004):<br />

Un<strong>de</strong>rgraduate level: ISO: Introduction to Operating Systems (1995-1997),<br />

CBXC: Basic Concepts in Computer Networks (1995-2002), ARISO:<br />

Introduction to Operating Systems Architecture (1999), STD: Data Transport<br />

Services (1998-2002), XC: Computer Networks (2001-2004).<br />

Previous courses in which I gave lectures (from 1999 to 2006):<br />

Doctorate level: Basic Concepts on Computer Networks: an analytical approach<br />

(1998-2005), Mobility on Wireless networks, (1998-2005).<br />

M. Guerrero-Zapata, R. Zilan, J. M. Barcelo-Ordinas, K. Bicakci, B. Tavli,<br />

“The Future of Security in Wireless Multimedia Sensor Networks: a position<br />

paper”, accepted by the Special Issue “Secure Multimedia Services” in<br />

Telecommunications System Journal (Springer), 2009.<br />

O. Trullols-Cruces, J. Morillo-Pozo, J. M. Barcelo-Ordinas, J. Garcia-Vidal, “A<br />

Cooperative Vehicular Network Framework”, IEEE International Conference on<br />

Communications (ICC’09), Dres<strong>de</strong>n, Germany, June 14-18, 2009.<br />

R. Guimaraes, L. Cerdà , J. M. Barcelo-Ordinas, J. Garcia-Vidal,M. Voorhaen,<br />

C. Blondia, “Quality of Service through Bandwidth Reservation on Multirate<br />

Ad-Hoc Wireless Networks”, Ad Hoc Networks Journal (Elsevier), Vol. 7, Issue<br />

2, pp 388-400, 2009.<br />

J. Morillo-Pozo, J. M. Barcelo-Ordinas, O. Trul<strong>los</strong>-Cruces, J. Garcia-Vidal, “A<br />

Cooperative ARQ for Delay-Tolerant Vehicular Networks”, IEEE International<br />

Workshop on Delay/Disruption-Tolerant Mobile Networks (DTMN'08), in<br />

conjunction with ICDCS 2008, Beijing, China, June 20, 2008.<br />

R. Zilan, J. M. Barcelo-Ordinas, B. Tavli, ”Image Recognition Traffic Patterns<br />

for Wireless Multimedia Sensor Networks”, Fourth International Workshop on<br />

Wireless and Mobility, Barcelona, Spain, Jan 2008. LNCS Volume 5122/2008.<br />

283


Llorenç Cerdà<br />

First name Llorenç<br />

Second name Cerdà Alabern<br />

e-mail llorenc@ac.upc.edu<br />

Home page http://people.ac.upc.edu/llorenc<br />

Birth date 1967<br />

Degree January 2000 Ph.D., Telecommunications Engeneering<br />

December 1993 Telecommunication Engineering<br />

December 1989 Electrical Technical-Engineering<br />

Position Associate professor, Department of Computer Architecture, <strong>UPC</strong>.<br />

Nationality Spanish<br />

Gen<strong>de</strong>r Male<br />

Research<br />

career<br />

Teaching<br />

experience<br />

Llorenç Cerdà obtained the engineering <strong>de</strong>gree in telecommunications in 1993<br />

from Polytechnic University of Catalonia (<strong>UPC</strong>). He joined the Computer<br />

Architecture Department of <strong>UPC</strong> in 1994, presented the PhD Thesis entitled<br />

"Traffic Management of the ABR Service Category in ATM Networks" in<br />

January 2000 and currently he is Associate Professor.<br />

His areas of interest inclu<strong>de</strong>: Wireless LANs, wireless ad-hoc networks, QoS in<br />

wireless ad-hoc networks, wireless mesh networks, TCP/IP, performance<br />

evaluation, queueing networks, C++ programming and simulation of computer<br />

networks.<br />

He has published papers in international conferences and journals. He has<br />

participated in several EU fun<strong>de</strong>d research projects (EXPERT, COST-257,<br />

MOEBIUS, WIDENS, COST-279, EuroNGI), research projects in<br />

collaboration with Nokia (TESI), and the startup SouthWing.<br />

PhD Courses: “Mathematical Concepts Applied to Computer Networks”,<br />

“Wireless LANs, Ad-hoc and Sensor Networks”<br />

Postgraduate Courses: “Comparative Network Design”<br />

Un<strong>de</strong>rgraduate Courses; “Xarxes <strong>de</strong> Computadors”, “Computer Networks”.<br />

284


Recent<br />

publications<br />

Rafael Guimaraes, Llorenç¸ Cerdà, José-M. Barceló-Ordinas, Jorge García-<br />

Vidal, Michael Voorhaen, and Chris Blondia. Quality of service through<br />

bandwidth reservation on multirate ad hoc wireless networks. Ad-hoc<br />

Networks, 7, march 2009. ISSN 1570-8705.<br />

Rafael Paoliello-Guimaraes and Llorenç Cerdà-Alabern. A periodic refreshment<br />

method for resource reservation in mobile ad-hoc networks. In IFIP Wireless<br />

Days. Dubai, United Arab Emirates, November 24–27, 2008. ISBN 978-1-<br />

4244-2829-8.<br />

Jorge García-Vidal, Maribel March, Llorenc¸ Cerdà, Jesús Corbal, and Mateo<br />

Valero. A DRAM/SRAM Memory Scheme for Fast Packet Buffers. IEEE<br />

Transactions on Computers, 55 (5):588–602, May 2006. ISSN 0018-9340.<br />

Chris Blondia, Olga Casals, Llorenç Cerdà, Nik Van <strong>de</strong>n Wijngaert, and Gert<br />

Willems. Performance Evaluation of Layer 3 Low Latency Handoff<br />

Mechanisms. Mobile Networks and Applications, 9(6):633–645, December<br />

2004. ISSN 1383-469X.<br />

Peter <strong>de</strong> Cleyn, Nick Van <strong>de</strong>n Wijngaert, Llorenc¸ Cerdà, and Chris Blondia. A<br />

smooth handoff scheme using IEEE 802.11 triggers - <strong>de</strong>sign and<br />

implementation. Computer Networks, 45(3): 345–361, June 2004. ISSN 1389-<br />

1286.<br />

285


Manel Medina<br />

First name Manel<br />

Last name Medina<br />

e-mail medina@ac.upc.edu<br />

Home page http://people.ac.upc.edu/medina<br />

Birth date March 17, 1964<br />

Degree PhD in Informatics, <strong>UPC</strong>.<br />

Position Full professor, Department of Computer Architecture, <strong>UPC</strong>.<br />

Nationality Spanish<br />

Gen<strong>de</strong>r Male<br />

Research<br />

career<br />

Teaching<br />

experience<br />

Professor of Computers and Internet Security<br />

Head of esCERT: Spanish Computer Emergency Response Team<br />

Technical manager of DEDICA project: Distributed EDI Certification<br />

Authority.<br />

Member of ICE-TEL project (Telematic Education): Infrastructure for<br />

Certification Authority in Europe.<br />

Member of PITA (Public-key Infrastructure with Time-Stamping Authority)<br />

project, belonging to the Infosec/ETS (European Trusted Services) program.<br />

Recently, focus on the Computer Architecture, Networks and Systems master<br />

courses on:<br />

- Security in Information Technology Systems.<br />

- Computer Security and Secure Distributed Applications.<br />

Recent Montse Rubia, Juan Car<strong>los</strong> Cruellas, Manuel Medina: The DEDICA Project:<br />

286


publications The Solution to the Interoperability Problems between the X.509 and EDIFACT<br />

Public Key Infrastructures. CQRE 1999:242-250<br />

Montse Rubia, Juan Car<strong>los</strong> Cruellas, Manuel Medina: Bringing Together X.509<br />

and EDIFACT Public Key Infrastructures: The DEDICA Project. ICICS<br />

1999:199-215<br />

Montse Rubia, Juan Car<strong>los</strong> Cruellas, Manuel Medina: Removing<br />

Interoperability Barriers Between the X.509 and EDIFACT Public Key<br />

Infrastructures: The DEDICA Project. Public Key Cryptography 1999:245-262<br />

Montse Rubia, Juan Car<strong>los</strong> Cruellas, Manuel Medina, Isabel Gallego:<br />

Interoperability between the X.509 and EDIFACT Public Key Infrastructures:<br />

The DEDICA Project. DEXA Workshop 1998:661-666<br />

Joao Nuno Ferreira, Alf Hansen, Tomaz Klobucar, Klaus-Peter Kossakowski,<br />

Manuel Medina, Damir Rajnovic, Olaf Schjel<strong>de</strong>rup, Don Stikvoort: CERTs in<br />

Europe. Computer Networks and ISDN Systems (CN) 28(14):1947-1952 (1996)<br />

287


Maria Luisa Gil Gomez<br />

First Name Maria Luisa<br />

Last Name Gil<br />

e-mail marisa@ac.upc.edu<br />

Home page http: //people.ac.upc.edu/marisa<br />

Birth date June 22, 1963, Barcelona, Spain<br />

Nationality Spanish<br />

Sex Female<br />

Degree Doctor of Phi<strong>los</strong>ophy, Universitat Politecnica <strong>de</strong> Catalunya (<strong>UPC</strong>), SPAIN,1994<br />

B.S and M.S. in Computer Science, Universitat Politecnica <strong>de</strong> Catalunya<br />

(<strong>UPC</strong>), SPAIN, 1988<br />

Position Associate professor, Department of Computer Architecture, <strong>UPC</strong>.<br />

Research<br />

career<br />

Teaching<br />

experience<br />

Marisa Gil's research is primarily concerned with the <strong>de</strong>sign and<br />

implementation of system software for parallel computing. Her work focus<br />

mainly on areas such as resource management in embed<strong>de</strong>d system, OS new<br />

architectures support, middleware <strong>de</strong>sign and implementation, runtime co<strong>de</strong><br />

optimization.<br />

Besi<strong>de</strong>s, she promotes and participates in the <strong>de</strong>velopment of programs and<br />

activities that promote the entry into and retention of women in engineering<br />

programs in Spain.<br />

She is HiPEAC European Network of Excellence member, ACM Computer<br />

Society member, Special Interest on Operating Systems (SIGOPS) member and<br />

IEEE (Senior Member).<br />

Associate Professor, has been at the Universitat Politecnica <strong>de</strong> Catalunya since<br />

1988.<br />

* Un<strong>de</strong>rgraduate (Faculty of Computer Science, Barcelona): Operating Systems<br />

Project, System Performance Evaluation<br />

288


Recent<br />

publications<br />

* Graduate (Department Master and Doctoral Program): Operating Systems for<br />

New Computer Architectures, Executing Environments for Parallel Applications<br />

Resources Management.<br />

"CARM: Composable, Adaptive Resource Management System in Ubiquitous<br />

Computing Environments", Roberto Morales, Marisa Gil; III Simposio <strong>de</strong><br />

Computación Ubicua e Inteligencia Ambiental (UCAmI'08), Octubre 2008<br />

"Predictive Runtime Co<strong>de</strong> Scheduling for Heterogeneous Architectures", V.<br />

Jimenez, L. Vilanova, I. Gelado, M. Gil, G. Fursin, N. Navarro; HiPEAC<br />

Conference (HiPEAC'09). January, 2009<br />

"Cetra: A trace and analysis framework for the evaluation of Cell BE systems",<br />

Julio M. Merino-Vidal, Lluc Álvarez, Marisa Gil, Nacho Navarro; IEEE<br />

International Symposium on Performance Analysis of Systems and Software<br />

(ISPASS-2009). April 2.009<br />

Marisa Gil, Ruben Pinilla: Thread coloring: a scheduler proposal from user to<br />

hardware threads. Operating Systems Review 39(2): 54-70 (2005)<br />

René Serral, Marisa Gil: A Linux networking study. Operating Systems Review<br />

38(3): 1-11 (2004)<br />

289


Jorge Castro<br />

First name Jorge<br />

Last name Castro<br />

e-mail castro@lsi.upc.edu<br />

Home page: http://www.lsi.upc.edu/~castro/<br />

Birth date December 22, 1962<br />

Degree Graduate in Mathematics. Universitat Autonoma Barcelona, 1986.<br />

Ph.D <strong>de</strong>gree. Universitat Politecnica Catalunya, 2002.<br />

Position Associate professor, Department of Computer Architecture, <strong>UPC</strong>.<br />

Nationality Spanish<br />

Gen<strong>de</strong>r Male<br />

Research<br />

career<br />

Teaching<br />

experience<br />

His research activity started in the 90´s and it belongs, roughly speaking, to the<br />

Theoretical Computer Science area. Main research topics are listed below in<br />

chronological or<strong>de</strong>r:<br />

1. Complexity Theory:<br />

Characterizations of complexity classes involving small circuits having (NP)<br />

oracle gates.<br />

2. Computational Learning Theory.<br />

Query Learning. Universal characterizations on the number of queries nee<strong>de</strong>d to<br />

learn.<br />

Query leaning with quantum algorithms: characterization of the query<br />

complexity<br />

3. Machine Learning<br />

Natural Language processing. Analysis of a new type of perceptron algorithm<br />

for partial parsing.<br />

Research on learning distributions: Feasible PAC-learning of probabilistic finite<br />

automata.<br />

Former high school teacher of math.<br />

Since 1990, he has been lecturing programming topics at the Facultad <strong>de</strong><br />

Informatica (Universitat Politecnica Catalunya). Currently he is teaching a<br />

290


Recent<br />

publications<br />

course on Concurrent Programming and a C++ lab for beginners.<br />

Jorge Castro, Ricard Gavaldà: Towards Feasible PAC-Learning of Probabilistic<br />

Deterministic Finite Automata. ICGI 2008: 163-174.<br />

José L. Balcázar, Jorge Castro, David Guijarro, Johannes Köbler, Wolfgang<br />

Lindner: A general dimension for query learning. J. Comput. Syst. Sci. 73(6):<br />

924-940 (2007).<br />

Jorge Castro: How Many Query Superpositions Are Nee<strong>de</strong>d to Learn? ALT<br />

2006: 78-92.<br />

Jorge Castro: On the Query Complexity of Quantum Learners Electronic<br />

Colloquium on Computational Complexity (ECCC)(082): (2005).<br />

Jorge Castro, Sergio Celani: Quasi-Modal Lattices. Or<strong>de</strong>r 21(2): 107-129<br />

(2004).<br />

291


<strong>IST</strong><br />

Luis Rodrigues<br />

Personal data: Male, born 1963, Portuguese. Luís Rodrigues graduated<br />

(1986), has a Master (1991) and a PhD (1996) in Electrotechnic and<br />

Computers Engineering, by the Instituto Superior Técnico da Universida<strong>de</strong><br />

Técnica Lisboa (<strong>IST</strong>). He obtained the "Agregação" in Informatics (2003) by<br />

the Universida<strong>de</strong> <strong>de</strong> Lisboa.<br />

Research/aca<strong>de</strong>mic career: He is a Professor (Professor Catedrático) at<br />

Departamento <strong>de</strong> Engenharia Informática, Instituto Superior Técnico,<br />

Universida<strong>de</strong> Técnica <strong>de</strong> Lisboa. From 1996 to July 2007 he served at the<br />

Departmento <strong>de</strong> Informática, Faculda<strong>de</strong> <strong>de</strong> Ciências (Faculty of Sciences),<br />

Universida<strong>de</strong> <strong>de</strong> Lisboa. He initiated his aca<strong>de</strong>mic career at the<br />

Electrotechnic and Computers Engineering Department of Instituto<br />

Superior Técnico <strong>de</strong> Lisboa (<strong>IST</strong>) in 1989. From 1986 to 1996 he was a<br />

member of the Distributed Systems and Industrial Automation Group at<br />

INESC. From 1997-2007, he was a (founding) member of the LASIGE<br />

laboratory at University of Lisbon, first as a member of the Navigators<br />

group and later as the lea<strong>de</strong>r of the Distributed Algorithms and Network<br />

Protocols group. He served as Director of the LASIGE in 2004-2005. From<br />

July 2007 he is a member of the Distributed Systems Group at INESC-ID.<br />

His current interests inclu<strong>de</strong> fault-tolerant distributed systems, group<br />

communication, replicated data management, p2p computing, and mobile<br />

computing. He has more than 100 publications in these areas. He is coauthor<br />

of two books on distributed computing.<br />

Teaching Experience: Since 1996 he has lectured more than 14 different<br />

courses, both at the un<strong>de</strong>rgraduate and graduate level, in the areas of<br />

computer networks, operating systems, distributed systems, middleware,<br />

and fault-tolerance. In 2008/09 he has lectured: Computer Networks<br />

(Un<strong>de</strong>rgraduare), Middleware for Distributed Internet Applications, Peer-to-<br />

Peer Systems and Overlay Networks, and Fault-Tolerant Distributed<br />

Systems (MSc/PhD).<br />

Selected Recent Publications:<br />

• Middleware for Network Eccentric and Mobile Applications. B. Garbinato, H.<br />

Miranda, L. Rodrigues (Editors). Springer, 2009. ISBN: 978-3-540-89706-4<br />

• Rachid Guerraoui and Luís Rodrigues. Introduction to Reliable Distributed<br />

292


Programming. Springer, 2006. ISBN: 3-540-28845-7<br />

• On the Use of a Reflective Architecture to Augment Database Management<br />

Systems. N. Carvalho, A. Correia Jr., J. Pereira, L. Rodrigues, R. Oliveira, S.<br />

Gue<strong>de</strong>s. Journal of Universal Computer Science, Vol 13, No 8, pp 1110-<br />

1135.<br />

• HyParView: a membership protocol for reliable gossip-based broadcast. J.<br />

Leitão, J. Pereira, and L. Rodrigues. Proceedings of the 37th Annual<br />

IEEE/IFIP International Conference on Dependable Systems and Networks.<br />

Edinburgh, UK, June, 2007.<br />

• Implementation and analysis of real-time communication protocol<br />

compositions. J. Rodrigues, J. Ventura, A. Campos, L. Rodrigues. Real-Time<br />

Systems Journal, October 2007, (Vol 37, Nb 1) pp 45-76, Springer<br />

Web: http://www.gsd.inesc-id.pt/~ler<br />

293


Paulo Ferreira<br />

Personal data:<br />

Portuguese<br />

43 years old<br />

PhD in Computer Science from<br />

Université Pierre et Marie Curie<br />

Research Career: Paulo Ferreira is associate professor at the Computer and<br />

Information Systems Department at the Technical University of Lisbon (Instituto Superior<br />

Técnico - <strong>IST</strong>/UTL) Lisboa, Portugal, where he has been teaching classes in the areas of<br />

Distributed Systems, Mobile Computing, Operating Systems, and Internet, both at the un<strong>de</strong>rgraduate<br />

and post-graduate levels. In 1996, he received his PhD <strong>de</strong>gree in Computer Science<br />

from Universite Pierre et Marie Curie (Paris-VI). His MsC (1992) and BsEE (1988) are both<br />

from <strong>IST</strong>/UTL. He is a researcher at INESC since 1986 where he leads the Distributed<br />

Systems Group (www.gsd.inesc-id.pt). He has lead and participated in several research<br />

projects (both national and international). Paulo Ferreira’s research interests are system<br />

support for large-scale distributed data sharing, replication and consistency protocols, mobile<br />

computing, distributed garbage collection, persistence by reachability, operating systems, and<br />

large-scale distributed applications. He is author or co-author of more than 60 peer-reviewed<br />

articles and he has served on the program committees of several international conferences and<br />

workshops in the area of distributed systems.<br />

Teaching experience: Paulo Ferreira has been teaching at the <strong>IST</strong> 8Technical<br />

University of Lisbon)for more than 15 years. The courses that he has teached are: Platforms<br />

and Applications for Large-Scale Networks, Mobile Computing, Advanced Distributed<br />

Systems, Operating Systems.<br />

5 recent key publications (last 5 years):<br />

• OBIWAN: Design and Implementation of a Middleware Platform. Paulo Ferreira, Luis<br />

Veiga, Car<strong>los</strong> Ribeiro. IEEE Transactions on Parallel and Distributed Systems, 14(11),<br />

pp. 1086--1099, Nov. 2003, IEEE.<br />

• Complete Distributed Garbage Collection, An Experience With Rotor. Luis Veiga,<br />

Paulo Ferreira. IEE Software Journal, 150(5), pp. 283--290, Nov. 2003, IEE Software.<br />

• An Efficient and Fault-Tolerant Update Commitment Protocol for Weakly Connected<br />

Replica. João Barreto, Paulo Ferreira. Special issue of the Journal on Concurrency and<br />

Computation, Practice and Experience, Wiley, 2007.<br />

• Vector-Field Consistency for Ad-hoc Gaming (Best Paper Award). Nuno Santos and<br />

Luis Veiga and Paulo Ferreira. ACM/IFIP/Usenix International Middleware<br />

Conference (Middleware 2007), Sep. 2007 , Springer.<br />

• Complete Distributed Garbage Collection using Consistent Cuts and .Net AOP-<br />

Support. Luís Veiga, Paulo Pereira, Paulo Ferreira.IET Software Journal, The<br />

Instituition of Engineering and Technology (formerly IEE Software), Vol 1(6),<br />

(doi:10.1049/iet-sen:20070015), Dec. 2007.<br />

294


Website reference : www.gsd.inesc-id.pt<br />

295


Luís Veiga<br />

I<strong>de</strong>ntification and Contact<br />

Name: Luís Manuel Antunes Veiga<br />

Date of Birth: June, 28, 1975 Gen<strong>de</strong>r: Male Nationality: Portuguese (E.U.)<br />

Telephone: +351 21 310 0292<br />

Affiliations<br />

- Distributed Systems Group<br />

INESC ID Lisboa, Rua Alves Redol 9, 100-029 Lisboa, Portugal<br />

- Computer Science and Engineering Department<br />

Instituto Superior Técnico, Technical University of Lisbon<br />

Av. Rovisco Pais, 1000 Lisboa, Portugal<br />

Education Diplomas<br />

Ph.D. Computer Science and Computer Engineering (March 2007)<br />

Instituto Superior Técnico, Technical University of Lisbon, Portugal<br />

M.Sc. Computer Engineering (July 2001)<br />

Instituto Superior Técnico, Technical University of Lisbon, Portugal<br />

B. Sc. (Eng.) Computer Science and Computer Engineering (December<br />

1998)<br />

(5-year <strong>de</strong>gree) Instituto Superior Técnico, Technical University of Lisbon,<br />

Portugal<br />

Research Carreer (summary)<br />

Luís Veiga is an Assistant Professor in the Computer Science and Engineering<br />

Department at <strong>IST</strong>/UTL. He teaches courses on Middleware for Distributed<br />

Internet Applications and Virtual Execution Environments. He has been a<br />

researcher at INESC-ID with the Distributed Systems Group since 1999. He has<br />

been an active participant in government and industry fun<strong>de</strong>d R&D projects such<br />

as Mnemosyne, MobileTrans, OBIWAN, DGC-Rotor, and UbiRep. His research<br />

interests inclu<strong>de</strong> distributed systems, replication, virtualization technology and<br />

<strong>de</strong>ployment, distributed garbage collection, middleware for mobility support, grid<br />

and peer-to-peer computing. He has authored or coauthored over 30 peerreviewed<br />

scientific communications in workshops, conferences, book chapters,<br />

edited books, and journals since 2000. He has served in international conferences<br />

as member of program committee, proceedings editor (ACM EuroSys 2007, ACM<br />

PPPJ 2007 and 2008, and MobMid Workshop at ACM Middleware 2008) and as<br />

reviewer. He has served terms on CS Department Council and University<br />

Assembly.<br />

Teaching Experience<br />

(Mar 2007-present) Assistant Professor, Computer Science and Engineering<br />

Department (DEI)<br />

(Mar2002-Mar2007) Lecturer, Computer Science and Engineering Department<br />

(DEI)<br />

Courses: Virtual Execution Environments (2007-now), Middleware for Distributed<br />

Internet Applications (2005-now), Operating Systems (1999-2000, 2002-2003,<br />

2006-2007) Computer Architecture (2001-2003).<br />

Recent Publications<br />

- João Silva, Luís Veiga, Paulo Ferreira. Heuristic for resources allocation on<br />

296


-<br />

utility computing infrastructures (selected for Wiley Concurrency and<br />

Computation), ACM/IFIP/USENIX 9th International Middleware Conference<br />

(MGC Workshop), Dec. 2008.<br />

Luís Veiga,<br />

Paulo Pereira, Paulo Ferreira. Complete Distributed Garbage<br />

Collection using DGC-Consistent Cuts and .NET AOP-Support. IET (IEE)<br />

Software Journal, 1(6) Dec. 2007.<br />

- Nuno Santos, Luís Veiga, Paulo Ferreira. Vector-Field Consistency for Ad-hoc<br />

Gaming (Best-Paper Award). ACM/IFIP/Usenix International Middleware<br />

-<br />

Conference (Middleware 2007), Nov. 2007.<br />

Luís Veiga,<br />

Paulo Ferreira. Asynchronous Complete Distributed Garbage<br />

Collection. 19th IEEE International Parallel and Distributed Processing<br />

Symposium (IPDPS 2005), April 2005.<br />

- Paulo Ferreira, Luís Veiga, Car<strong>los</strong> Ribeiro. OBIWAN - Design and<br />

Implementation of a Middleware Platform. IEEE Transactions on Parallel and<br />

Distributed Systems, 14(11), Nov. 2003.<br />

297


Car<strong>los</strong> Ribeiro<br />

Car<strong>los</strong> Ribeiro is a Portuguese Citizen, born in 1966.<br />

PhD in Computer Security by the Technical University of Lisbon in 2002, with the dissertation<br />

entitled “An access control framework for security policies with complex constraints”.<br />

Msc in Computer Engineering by the Technical University of Lisbon in 1993, with the thesis entitled<br />

“A persistent and stable shared memory manager”.<br />

Graduate in Electrical and Computer Engineering by the Technical University of Lisbon in 1989.<br />

Research activities<br />

Member of the distributed systems research group at INESC-ID since 1993 (www.gsd.inesc-<br />

id.pt).<br />

Security adviser for the National Security Office from 1995 to 1998.<br />

Vice-Presi<strong>de</strong>nt of the <strong>IST</strong> computer centre since 2008.<br />

Member of several European research projects in security (UbiSec&Sens - EU FP6 2006-2009; STORK -<br />

EU co-fun<strong>de</strong>d project INFSO-ICT-PSP-224993 - 2008-2010; WSN4CIP EU FP7 2009-2011)<br />

• Head of national project on security (Privato – FCT 2008-2010)<br />

Teaching activities<br />

He is Professor at the Computer and Information Systems Department at the Technical University of Lisbon<br />

(Instituto Superior Técnico - <strong>IST</strong>/UTL), Portugal, where he teaches<br />

Network Security and Computer Security classes, for more than five years.<br />

Responsible for the following courses<br />

2001/2002 - Information Systems Security – Postgraduate Information systems specialization<br />

course<br />

2002/2003 – Operating Systems - Degree in Information Systems and Computer Engineering<br />

2002/2003 – Operating Systems - Degree in Communications Network Engineering<br />

2004-2007 – Security Algorithms and Applications - Degree in Information Systems and<br />

Computer Engineering<br />

2005-2007 – Network Security - Degree in Communications Network Engineering<br />

2007-2009 – Network and Computer Security - Degree in Information Systems and Computer<br />

Engineering<br />

2007-2009 – Network and Computer Security - Degree in Communications Network Engineering<br />

Relevant aca<strong>de</strong>mic responsibilities<br />

Co-coordinator of the PhD in Information Security of <strong>IST</strong>, 2006-2009<br />

Co-coordinator of the PhD in Information Systems and Computer Engineering, 2007/2008<br />

5 Relevant publications<br />

Rui Filipe Lopes Joaquim and Car<strong>los</strong> Nuno da Cruz Ribeiro, Co<strong>de</strong>Voting: protecting against malicious vote<br />

manipulation at the voters PC, Frontiers of Electronic Voting, Jan. 2008 , Internationales Begegnungs-<br />

und Forschungszentrum für Inf.<br />

Car<strong>los</strong> Nuno da Cruz Ribeiro and Paulo Ferreira, A policy-oriented language for expressing security<br />

specifications, International Journal of Network Security, 5(3), pp. 299-316, Dec. 2007<br />

Pedro Félix and Car<strong>los</strong> Nuno da Cruz Ribeiro, A Scalable and Flexible Web Services, SWS 07: Proceedings<br />

of the 4th ACM workshop on Secure web services, Oct. 2007, ACM.<br />

Car<strong>los</strong> Nuno da Cruz Ribeiro, Robust Sensor Self-Initialization: Whispering to Avoid Intru<strong>de</strong>rs,<br />

SECUWARE 2007, The International Conference on Emerging Security Information, Systems, and<br />

Technologies, Oct. 2007, pp. 101-107 , IEEE Computer Society.<br />

Filipe Bastos <strong>de</strong> Freitas and Rodrigo Rodrigues and Car<strong>los</strong> Nuno da Cruz Ribeiro and Paulo Ferreira and<br />

Luís Rodrigues, Verme: Worm Containment in Peer-to-Peer Overlays, Proc. of the 6th International<br />

Workshop on Peer-to-Peer Systems (IPTPS'07), Jan. 2007<br />

Web Address<br />

Research group web site: http://www.gsd.inesc-id.pt<br />

298


Personal web site: http://www.gsd.inesc-id.pt/~cnr Email: Car<strong>los</strong>.Ribeiro@ist.utl.pt<br />

José Monteiro<br />

Born in Lisbon, Portugal, on June 1 st ,<br />

1966. IEEE member.<br />

PhD in Electrical Engineering and Computer Science, Massachusetts<br />

Institute of Technology, Cambridge, MA, USA, May 1996. Master of Science<br />

in Electrical and Computer Engineering, <strong>IST</strong> – Technical University of<br />

Lisbon, Portugal, January 1993. Licenciatura (5 year engineering <strong>de</strong>gree) in<br />

Electrical and Computer Engineering, <strong>IST</strong> – Technical University of Lisbon,<br />

July 1989.<br />

Director of INESC-ID since January 2008. Senior researcher in the ALGOS<br />

group at INESC-ID since September 1996 (http://algos.inesc-id.pt).<br />

Research interests are in the area of Electronic Design Automation,<br />

optimisation algorithms and computer architectures. Co-authored 2 books,<br />

4 book chapters, 11 international journals, including a best-paper award in<br />

the IEEE Transactions on VLSI Systems, and c<strong>los</strong>e to 60 papers in<br />

international conferences. Has served as General-chair of PATMOS 2008,<br />

and Program-chair of PATMOS 2009 and SBCCI 2000, and has been a<br />

member of the technical program committee of DATE, ISLPED, IWLS and<br />

SBCCI. Has coordinated a Work-package in a European project and been<br />

principal investigator in two national (FCT) projects.<br />

Teaching Assistant at <strong>IST</strong> from March 1989 to July 1992, and at MIT in the<br />

Spring semester of 1995. Assistant Professor in the Computer Science and<br />

Engineering Department at <strong>IST</strong> from March 1996 to November 2007, and<br />

Associate Professor since then. Has had several coordinator tasks in the<br />

<strong>de</strong>partment, namely, Vice-Presi<strong>de</strong>nt for Graduate Studies and Coordinator<br />

of the PhD program. Courses taught in the last 3 years: Computer<br />

Architecture, Architectures for Embed<strong>de</strong>d Computing, Wireless Sensor<br />

Networks, Electronic, Parallel and Distributed Computing, Analysis and<br />

Synthesis of Algorithms<br />

Selected publications:<br />

- J. Costa, J. Monteiro, A MILP-based Approach to Path Sensitization of<br />

Embed<strong>de</strong>d Software, IEEE Design, Automation and Test in Europe<br />

(DATE), Nice, France, April 2009.<br />

- L. Aksoy, E. Costa, P. Flores, J. Monteiro, Exact and Approximate<br />

Algorithms for the Optimization of Area and Delay in Multiple Constant<br />

Multiplications, IEEE Transactions on Computer-Ai<strong>de</strong>d Design of<br />

Integrated Circuits and Systems, vol. 27, issue 27, pp. 1013-1026, June<br />

299


2008.<br />

- L. Oliveira, E. Costa, J. Monteiro, J. Martins, S. Bampi, C. Santos, D.<br />

Ferrão, R. Reis, A Comparison of Layout Implementations of Pipelined<br />

and Non-Pipelined Signed Radix-4 Array Multiplier and Modified Booth<br />

Multiplier Architectures, chapter in VLSI-SoC: From Systems to Silicon,<br />

editors R. Reis, A. Osseiran, H.-J. Pflei<strong>de</strong>rer, Springer, September 2007.<br />

- G. Arroz, J. Monteiro, A. Oliveira, Arquitectura <strong>de</strong> Computadores: dos<br />

Sistemas Digitais aos Microprocessadores, <strong>IST</strong> Press, January 2007. (in<br />

Portuguese, course textbook)<br />

- J. Monteiro, R. Patel, V. Tiwari, Power Analysis and Optimization from<br />

Circuit to Register-Transfer Levels, chapter in EDA for IC<br />

Implementation, Circuit Design And Process Technology, editors G.<br />

Martin, L. Lavagno, L. Scheffer, CRC Press, March 2006.<br />

300


Helena Galhardas<br />

Personal data: Female, Born 9/10/67 in Lisbon, Portuguese citizenship<br />

Education: 2001 PhD in Informatics from University of Versailles. 1994<br />

M.Sc. in Electrical and Computers Engineering from “Instituto Superior<br />

Técnico” (<strong>IST</strong>) Technical University of Lisbon. 1990 BsC (5 years) in<br />

Electrical and Computers Engineering from <strong>IST</strong> - Technical University of<br />

Lisbon.<br />

Research career: Researcher and lea<strong>de</strong>r of the Data Management and<br />

Information Retrieval (DMIR) at INESC-ID since 2006. Main research areas<br />

are: data cleaning and transformation, ETL (Extract-Transform-Load)<br />

processes, query optimization, data lineage. From 2001 to 2006,<br />

researcher at the Information Systems Group at INESC-ID. From 1997 to<br />

2001, PhD stu<strong>de</strong>nt at INRIA Rocquencourt, France. From 1991 to 1994,<br />

junior researcher at INESC.<br />

Teaching experience 2001-now Assistant Professor at <strong>IST</strong>, teaching in<br />

2008/09 (Database Administration and Optimization (2 nd semester),<br />

Decision Support Systems (2 nd semester),<br />

Information Management and Processing (1 st semester)); 1997-2001 On<br />

leave of absence from <strong>IST</strong>; 1991-96 Teaching Assistant at <strong>IST</strong><br />

Recent key publications<br />

• Paulo Jorge Fernan<strong>de</strong>s Carreira and Helena Galhardas and Antónia<br />

Lopes and João Car<strong>los</strong> Serrenho Dias Pereira, One-to-many data<br />

transformations through data mappers, Data & Knowledge<br />

Engineering, 62(3), pp. 483-503, Sep. 2007, Elsevier.<br />

• Paulo Jorge Fernan<strong>de</strong>s Carreira and Helena Galhardas and João<br />

Car<strong>los</strong> Serrenho Dias Pereira and Fernando Martins and Mário J. Silva,<br />

On the performance of one-to-many data transformations, ,<br />

Sep. 2007 , 5th International Workshop on Quality in Databases<br />

(QDB), Viena.<br />

• Alberto Rodrigues da Silva and Helena Galhardas and José Barateiro<br />

and Hugo Matos and Jorge Gonçalves and Eliane Portela, Data<br />

Analysis Features of the GESTBARRAGENS System,<br />

International Conference on Innovative Views of .NET Technologies<br />

(IVNET), Oct. 2006<br />

• José Eduardo Barateiro and Helena Galhardas, A survey of data<br />

quality tools, Datenbank-Spektrum, (14), pp. 15-21, Aug. 2005,<br />

301


dpunkt.verlag.<br />

• Paulo Jorge Fernan<strong>de</strong>s Carreira and Helena Galhardas and João<br />

Car<strong>los</strong> Serrenho Dias Pereira and Antónia Lopes, Data Mapper: An<br />

operator for expressing one-to-many data transformations,<br />

International Conference on Data Warehousing and Knowledge<br />

Discovery (DAWAK), Aug. 2005 , pp. 136-145 , Lecture Notes in<br />

Computer Science 3589 Springer 2005<br />

Website reference (of research group): http://dmir.inesc-id.pt<br />

302


Annex IV: Letters of intent<br />

Ericsson................................................................................................................................................2<br />

Link Consulting....................................................................................................................................3<br />

Nokia-Siemens Networks.....................................................................................................................4<br />

Portugal Telecom Innovation................................................................................................................5<br />

SUN Microsystems...............................................................................................................................6<br />

Swedish Institute of Computer Science (SICS)....................................................................................7<br />

Telefónica R+D....................................................................................................................................8<br />

BEST....................................................................................................................................................9<br />

303


Public<br />

LETTER OF INTENT 1 (1)<br />

Prepared (Subject resp)<br />

EAB/OP An<strong>de</strong>rs Caspár<br />

No.<br />

Approved (Document resp) Checked Date Rev Reference<br />

EAB/OP An<strong>de</strong>rs Caspár 2009-04-28 A<br />

LETTER OF INTENT<br />

´<br />

Erasmus Mundus European Master in Distributed Computing”<br />

Recognizing the relevance of distributed computing to the activities of our company/institution/unit, we<br />

express our intent to support the “Erasmus Mundus European Master in Distributed Computing” by<br />

offering suitable research themes for stu<strong>de</strong>nts to perform their thesis in this important area.<br />

Signed at Stockholm<br />

On 2009-04-28<br />

___________________________________________________________________________<br />

An<strong>de</strong>rs Caspár<br />

Director Ericsson SW Research<br />

Ericsson AB (OnePhone) +46 10 715 3844<br />

GF Technology & Portfolio Management (Mobile) +46 705 567 567<br />

Torshamnsgatan 21-23<br />

SE-164 80 Stockholm, Swe<strong>de</strong>n, (eMail) an<strong>de</strong>rs.caspar@ericsson.com<br />

(web) www.ericsson.se<br />

___________________________________________________________________________<br />

304


305


306


307


308


309


310


LETTER OF INTENT<br />

SICS is willing to participate in the Erasmus Mundus II programme entitled:<br />

“Erasmus Mundus European Master in Distributed Computing”<br />

SICS, Swedish Institute of Computer Science AB (SICS), is a non-profit research organization with<br />

approximately 100 researchers. The main office is situated in Kista outsi<strong>de</strong> Stockholm with smaller<br />

offices in Uppsala, Göteborg, and Västerås. The mission of SICS is to contribute to the competitive<br />

strength of industry by conducting advanced research in strategic areas of computer science, and<br />

to actively promote the use of new research i<strong>de</strong>as and results in industry and in society at large.<br />

SICS collaborates with both large and small companies - in Swe<strong>de</strong>n and internationally.<br />

As such we strongly support the basic i<strong>de</strong>as behind the “Erasmus Mundus European Master in<br />

Distributed Computing” application, and its focus on excellence. As a research institute we are<br />

confi<strong>de</strong>nt that engineers in the area of distributed computing will play an important role future computer<br />

based services.<br />

We consi<strong>de</strong>r the cooperation <strong>de</strong>scribed in this Erasmus Mundus programme as an opportunity<br />

to form a platform between industry and aca<strong>de</strong>mia to continuously discuss the needs of industry<br />

where the final qualifications of engineers are concerned. The cooperation in education and research<br />

will <strong>de</strong>epen the relationship between our organization and the universities involved in the<br />

programme. As core industrial partner, we will un<strong>de</strong>rtake to participate in, among others, the following<br />

actions:<br />

1.Exchange thoughts of innovative and entrepreneurial future energy paths with stu<strong>de</strong>nts<br />

and teachers participating in the Masters programme.<br />

2.Allow core personnel to contribute with learning material to the Masters programme<br />

“Erasmus Mundus European Master in Distributed Computing”.<br />

3.Investigate the possibility for future joint aca<strong>de</strong>mic-industry research cooperation involving<br />

Masters and PhD stu<strong>de</strong>nts, as well as advanced research laboratories.<br />

4.Investigate the future long term possibility to provi<strong>de</strong> scholarships to the programme.<br />

5.Give guest lectures within the framework of the programme.<br />

6.Propose MSc thesis topics and host and assist stu<strong>de</strong>nts performing these.<br />

7.Actively participate in the MSc programme “Advisory Committee”.<br />

Furthermore, we hope to employ graduating stu<strong>de</strong>nts from the programme in the future.<br />

Kista, April 23, 2009 ………………………<br />

Staffan Truve, CEO<br />

311


312


PABLO RODRIGUEZ<br />

TELEFONICAI+D, S.A.U<br />

Via Augusta, 177<br />

08021 - Barcelona<br />

Spain<br />

Recognizing the relevance of distributed computing to the activities of our company, we<br />

express our intent to support the "Erasmus Mundus European Master in Distributed<br />

Computing" by offering suitable research themes for stu<strong>de</strong>nts to perform their thesis in this<br />

important area.<br />

On April 1i h 2009<br />

AENOR ~ AENOR _ ~<br />

~OG~~<br />

Emp¡QSQ Gestión<br />

RegIstrada Ambiontll.1 PREMIO<br />

t:R-210l119~<br />

c.G.M.,e:Ol'<br />

PllrNCIPE FEUpe<br />

2001<br />

Telefónica Investigación y Desarrollo, 5A Unipersonal<br />

Vía Augusta, 177 - 08021 Barcelona. Te!. 93 365 30 55 - Fax: 93 365 3043<br />

www.telefonica.es/i nvest iga eio nyd esa rrollo<br />

313


ABOUT BEST<br />

LETTER OF INTENT<br />

BEST, Board of European Stu<strong>de</strong>nts of Technology is a constantly growing<br />

non-profit and non-political organization. Since 1989 we provi<strong>de</strong><br />

communication, co-operation and exchange possibilities for stu<strong>de</strong>nts all<br />

over Europe. 82 Local BEST Groups (LBGs) in 30 countries are creating a<br />

growing, well-organized, powerful, young and innovative stu<strong>de</strong>nt network.<br />

BEST strives to help European stu<strong>de</strong>nts of technology to become more<br />

internationally min<strong>de</strong>d, by reaching a better un<strong>de</strong>rstanding of European<br />

cultures and <strong>de</strong>veloping capacities to work on an international basis.<br />

Therefore we create opportunities for the stu<strong>de</strong>nts to meet and learn from<br />

each other through our aca<strong>de</strong>mic and non-aca<strong>de</strong>mic courses and educational<br />

symposia. "Learning makes the master", but the final goal is a good working<br />

place, therefore we offer services like an international career centre to<br />

broa<strong>de</strong>n the horizons for the choice on the job market.<br />

Our priority is to offer high quality services for stu<strong>de</strong>nts all over Europe.<br />

Thus, we manage to bring all the partners in the "stu<strong>de</strong>nt - company -<br />

university" triangle c<strong>los</strong>er.<br />

SUPPORTING THE EUROPEAN MASTER IN D<strong>IST</strong>RIBUTED COMPUTING<br />

The consortium applying for the Erasmus Mundus Master, European Master<br />

in Distributed Computing, has asked us for collaboration on summer<br />

courses. The consortium has asked to <strong>de</strong>liver and possibly fund summer<br />

courses organized by BEST as a strategic marketing tool to reach potential<br />

applicants to the program. The Local BEST Group in Stockholm, Swe<strong>de</strong>n<br />

are very positive to such collaboration and hope to arrange recurring events<br />

both at <strong>KTH</strong> and with the support of Local BEST Groups in Barcelona and<br />

Lisbon, also at <strong>UPC</strong> and <strong>IST</strong>.<br />

It is the hope of the Local BEST Group in Stockholm that a first course<br />

could be arranged during the summer of 2010 targeting stu<strong>de</strong>nts that could<br />

apply for a master program in fall 2011.<br />

For the Local BEST Group Stockholm: Can Yildirim<br />

314


ERASMUS MUNDUS MASTER OF<br />

EUROPEAN MASTER IN D<strong>IST</strong>RIBUTED COMPUTING<br />

This Agreement is entered into between:<br />

CONSORTIUM AGREEMENT<br />

• <strong>KTH</strong> - the Royal Institute of Technology, officially represented by XYZ and hereinafter<br />

<strong>de</strong>signated by the initials <strong>KTH</strong> and referred to as the Consortium Coordinator<br />

• Universitat Politécnica <strong>de</strong> Catalunya, officially represented by XYZ and hereinafter <strong>de</strong>signated<br />

by the initials <strong>UPC</strong> and referred to as Consortium Partner<br />

• Instituto Superior Técnico, officially represented by XYZ and hereinafter <strong>de</strong>signated by the<br />

initials <strong>IST</strong> and referred to as Consortium Partner<br />

315


1. Purpose of the Agreement<br />

The purpose of this Agreement is to agree on the implementation and management of the Erasmus<br />

Mundus Masters Course « European Master in Distributed Computing » governed by the Framework<br />

Agreement « Contract nr » and the Specific Agreement « Contract nr » signed by the European<br />

Commission and the Consortium Coordinator of the « European Master in Distributed Computing »<br />

Consortium.<br />

This Agreement shall specify the respective rights and obligations of the parties with regard to the<br />

running of the Erasmus Mundus Masters Course « European Master in Distributed Computing ». All<br />

parties are subject to the rules and regulations set up by the Commission in the agreements<br />

mentioned above regarding both the responsibilities towards the Commission and towards other<br />

parties to this Agreement.<br />

2. Validity and amendments<br />

This Agreement shall come into force on the day when it has been signed by each of the parties but<br />

shall have retroactive validity as of the same date as the Framework Agreement.<br />

This Agreement is valid only when it harmonises with the meaning of the Framework Agreement and<br />

the Specific Agreement referred to in Article 1 above. The validity of this Agreement expires when the<br />

support from the European Commission is terminated (normally after 5 years).<br />

This Agreement shall be reviewed for every aca<strong>de</strong>mic year. Amendments to this Agreement shall be<br />

ma<strong>de</strong> only by a supplementary Agreement signed on behalf of each of the parties by authorized<br />

representatives.<br />

3. The Consortium Structure<br />

Appointed representatives from each of the parties to this Agreement form the Consortium Committee.<br />

The Consortium Committee shall support the Consortium Coordinator in the management of the<br />

programme. The Consortium Committee shall meet at least twice a year. In addition, at least one<br />

selection meeting is organized annually by the Consortium Coordinator in February.<br />

The Consortium Committee shall un<strong>de</strong>rtake to:<br />

• Annually <strong>de</strong>ci<strong>de</strong> on the programme fee, based on national and local legislation and<br />

requirements as announced by each partner institution;<br />

• Review and amend the scholarship conditions, if necessary;<br />

• Annually <strong>de</strong>ci<strong>de</strong> on the distribution of the flat rate among the partners;<br />

• Ensure quality assurance of the programme;<br />

• Agree on the adaptation and update of the joint curriculum in or<strong>de</strong>r to meet recent<br />

<strong>de</strong>velopments;<br />

• Organize the yearly joint stu<strong>de</strong>nt and scholar selection process.<br />

Concerning selection of the stu<strong>de</strong>nts and scholars the Consortium Committee shall<br />

• Review admission criteria annually and make necessary changes;<br />

• Define stu<strong>de</strong>nt quota for the programme;<br />

• Agree on any changes in the selection procedure and methods;<br />

316


• Agree on the allocation of evaluation tasks between partners;<br />

• Select the stu<strong>de</strong>nts and establish the proposed list of scholarships hol<strong>de</strong>rs to be sent to the<br />

European Commission;<br />

• Deci<strong>de</strong> on the stu<strong>de</strong>nts’ study tracks;<br />

• Select the scholars to be invited and establish the proposed list of scholars to be sent to the<br />

European Commission.<br />

The <strong>de</strong>cisions of the Consortium Committee are taken by simple majority vote. Every partner<br />

institution is required to vote. The voting can be done orally at the meetings of the Consortium<br />

Committee or in writing by email. The representative of a partner institution can be replaced by a<br />

person authorized by the representative. The Consortium Coordinator has the <strong>de</strong>ciding vote in the<br />

case of a tied vote.<br />

1. Obligations of Consortium Coordinator<br />

The Consortium Coordinator manages the administrative, legal and financial matters of the<br />

Consortium and the Masters Course and is responsible for all contacts with the European<br />

Commission.<br />

The Consortium Coordinator shall report to the partners of the Consortium in such a way that these<br />

have full insight into the administrative, legal and financial matters.<br />

The Consortium Coordinator shall un<strong>de</strong>rtake to:<br />

• Take all the steps necessary to prepare for, perform and correctly manage the programme set<br />

out in this Agreement and annexes, in accordance with the objectives of the project as set out in<br />

the Framework Agreement;<br />

• Send the partners a copy of the Framework Agreement and its annexes and any other official<br />

document concerning the project;<br />

• Notify and provi<strong>de</strong> the partners with any amendments ma<strong>de</strong> to the Framework Agreement;<br />

• Comply with all the provisions of the Framework Agreement thereby fulfilling all obligations<br />

towards the Commission;<br />

• Nominate the Programme Director and the Administrative Coordinator for the programme;<br />

• Nominate at least one representative to the Consortium Committee.<br />

1. Obligations of Partners<br />

The partners are subject to the rules and regulations set up in the Framework Agreement and in the<br />

Specific Agreement as well as to the text in the Erasmus Mundus Masters Course Application.<br />

The partners shall un<strong>de</strong>rtake to:<br />

• Take all the steps necessary to prepare for, perform and correctly manage the programme set<br />

out in this Agreement and its annexes, in accordance with the objectives of the project as set out<br />

in the Framework Agreement conclu<strong>de</strong>d between the European Commission and the<br />

Consortium Coordinator;<br />

• Comply with all the provisions of the Framework Agreement regulating the legal relationship<br />

between the Consortium Coordinator and the Commission;<br />

317


• Communicate to the Consortium Coordinator any information or document required by the latter<br />

that is necessary for the management of the project;<br />

• Accept responsibility for all information communicated to the Consortium Coordinator, including<br />

<strong>de</strong>tails of costs claimed and, where appropriate, ineligible expenses;<br />

• Nominate at least one representative to the Consortium Committee.<br />

The partners also un<strong>de</strong>rtake to:<br />

• Promptly notify to the Consortium Committee any <strong>de</strong>lay in performance or any event that may<br />

impact the joint Masters Course;<br />

• Inform the Consortium Committee of relevant information received from third parties as regards<br />

the joint Masters Course;<br />

• Act at all times in good faith and in a manner that reflects the good name, goodwill and<br />

reputation of the other partners and in accordance with scientific and aca<strong>de</strong>mic ethics;<br />

• Participate in a cooperative manner at the meetings of the different bodies un<strong>de</strong>r this<br />

Consortium Agreement;<br />

• Provi<strong>de</strong> the Consortium Coordinator with any information and documents required for the<br />

preparation of the progress report for Action 1A including any necessary copies of supporting<br />

documents completed and signed by the legal representative each year by the date specified by<br />

the Coordinator;<br />

• The partners shall contribute to the preparation of the final report for Action 1A by the date<br />

specified by the Coordinator.<br />

1. Language of Consortium<br />

The official representatives of the participating institutions and the Consortium Coordinator will<br />

communicate in English. All the documents sent to the European Commission will be written in English<br />

with a copy to the official coordinators of the Consortium.<br />

2. The Programme Structure<br />

Mobility and <strong>de</strong>grees awar<strong>de</strong>d<br />

For Action 1A of the Erasmus Mundus II Programme, mobility schemes will be organized as <strong>de</strong>scribed<br />

in the the text in the Erasmus Mundus Masters Course Application. The curriculum is a part of the<br />

Specific Agreement signed by the Consortium Coordinator and the European Commission.<br />

The mobility schemes are <strong>de</strong>fined in the following table. The stu<strong>de</strong>nt graduating within the frame of the<br />

« European Master in Distributed Computing » programme will receive the <strong>de</strong>gree diplomas from the<br />

institutions that have hosted the stu<strong>de</strong>nt, according to the mobility scheme and national legislation.<br />

The <strong>de</strong>gree diplomas are national <strong>de</strong>gree diplomas recognised by the country of each host higher<br />

education institution. The list of the <strong>de</strong>gree diplomas is given in the table below:<br />

Semesters Degrees<br />

1-2'nd 3'rd 4'th<br />

<strong>UPC</strong> <strong>KTH</strong> <strong>UPC</strong> <strong>UPC</strong> <strong>KTH</strong><br />

318


<strong>UPC</strong> <strong>KTH</strong> <strong>KTH</strong> <strong>UPC</strong> <strong>KTH</strong><br />

<strong>IST</strong> <strong>KTH</strong> <strong>IST</strong> <strong>IST</strong> <strong>KTH</strong><br />

<strong>IST</strong> <strong>KTH</strong> <strong>KTH</strong> <strong>IST</strong> <strong>KTH</strong><br />

Examination and study regulations, use of ECTS and grading of studies<br />

All partner institutions agree to operate along the principle of “mutual recognition” of exam results and<br />

each other’s rules and regulations. Rules for failing and repeating as prescribed in a given institution<br />

apply to stu<strong>de</strong>nts registered in this institution for a given year. Each of the higher education institutions<br />

has the same responsibilities and will maintain equal aca<strong>de</strong>mic standards in the « European Master in<br />

Distributed Computing » programme as in local masters’ programmes, including lecturing standards,<br />

assessments standards, mentoring, implementation of the courses and quality control.<br />

The Master’s thesis must be written in English and the oral presentation must be English. The jury of<br />

the Master’s thesis has a minimum composition of aca<strong>de</strong>mic members representing those partner<br />

institutions of the Consortium offering the <strong>de</strong>gree to the stu<strong>de</strong>nt. External experts are recommen<strong>de</strong>d.<br />

The oral presentation may be held by vi<strong>de</strong>o conference.<br />

On the basis of information regarding the stu<strong>de</strong>nts’ results including ECTS gra<strong>de</strong>s submitted to the<br />

Coordinator by the representatives of the partner institutions, the Consortium summarizes the results<br />

of all partner institutions and publishes for internal use by the end of the second aca<strong>de</strong>mic semester of<br />

each aca<strong>de</strong>mic year:<br />

• The progress, retakes of exams, or inhibition of grants to stu<strong>de</strong>nts;<br />

• The award of <strong>de</strong>grees to stu<strong>de</strong>nts;<br />

Appeals related to study issues follow the regulations of each institution. The Consortium does not<br />

have the legal mandate to <strong>de</strong>al with appeals.<br />

Any suggested changes to the curriculum in the Erasmus Mundus Masters Course «European Master<br />

in Distributed Computing » must first be approved in writing by the appropriate authorities at the<br />

partner institutions in the Consortium. After such approval is received, minor changes must be<br />

confirmed by the Consortium Committee and major changes must thereafter be submitted for approval<br />

by the Education Audiovisual Culture Executive Agency of the European Commission.<br />

1. Application procedure for stu<strong>de</strong>nts<br />

Improvements or adjustments of the application and admission procedures may be suggested to the<br />

Consortium a minimum of six months in advance of the next <strong>de</strong>adline for applications.<br />

The minimum admission requirements to the Masters Course for any applicant are:<br />

• A <strong>de</strong>gree in Computer Science, Informatics or equivalent<br />

• Evi<strong>de</strong>nce of English language proficiency (TOEFL 570 - IELTS gra<strong>de</strong> 6.5 or Cambridge Gra<strong>de</strong><br />

C). Applicants from third country higher education institutions where English is an official<br />

language must submit a language certificate from their home institution.<br />

• A GPA of minimum 75%.<br />

A complete application file must be sent in paper copy to the Consortium technical secretariat before<br />

an agreed <strong>de</strong>adline. The file contains the following documents, English translations must be certified:<br />

319


• Printed and signed copy of the on-line application form;<br />

• Curriculum vitae including <strong>de</strong>tails on the aca<strong>de</strong>mic career at higher education institutions;<br />

• Official and certified transcripts of aca<strong>de</strong>mic records from previously atten<strong>de</strong>d higher education<br />

institution(s);<br />

• A certified copy of the most recent relevant <strong>de</strong>gree;<br />

• Two letters of recommendation from Professors of the most recently atten<strong>de</strong>d higher education<br />

institution;<br />

• Letter of motivation;<br />

• Language certificates.<br />

The coordinating institution collects these documents and manages a web site for the on-line<br />

application procedure. The application procedure starts each year in October.<br />

The applications are checked for general and specific prerequisite requirements and ranked by the<br />

Consortium Committee on the basis of the paper file including the requested official documents and<br />

the on-line application form.<br />

The ranking is established with the quality of the aca<strong>de</strong>mic records as first sorting criterion and other<br />

criteria for ranking will be <strong>de</strong>ci<strong>de</strong>d by the Consortium Committee and published well in advance of the<br />

application <strong>de</strong>adline on the « European Master in Distributed Computing » website.<br />

The ranking ma<strong>de</strong> by the Consortium Committee must comply with the rules applicable to the<br />

selection procedure of grantees <strong>de</strong>fined each year by the EACEA of the European Commission for the<br />

main list as well as for the reserve list. The final results have to be ready before the <strong>de</strong>adline yearly set<br />

by the Education Audiovisual Culture Executive Agency for the applications to an EM scholarship. The<br />

minutes of the selection meeting will circulate for approval to all official participants.<br />

1. Enrolment fees<br />

The enrolment fee for third-country stu<strong>de</strong>nts is set at X000 € for each aca<strong>de</strong>mic year of the Masters<br />

Course. The enrolment fee for EU stu<strong>de</strong>nts is set at X000 € for each aca<strong>de</strong>mic year of the Masters<br />

Course. Stu<strong>de</strong>nts pay the same fee to the Consortium regardless of their individual study track within<br />

the Masters Course. The enrolment fee covers the institutional enrolments and the administrative and<br />

aca<strong>de</strong>mic management of the Masters Course as well as insurance including health care. Stu<strong>de</strong>nts<br />

must cover by themselves other costs such as transports from and to their home country, library,<br />

accommodation, subsistence, etc.<br />

The enrolment fees will be paid by the stu<strong>de</strong>nt to the coordinating institution and the Consortium<br />

Coordinator will transfer agreed institutional enrolment fees to the partner institutions on the basis of<br />

agreed stu<strong>de</strong>nt mobility schemes resulting in a <strong>de</strong>fined number of stu<strong>de</strong>nts per semester. Prior to<br />

distribution of the enrolment fees to the Consortium partners, the Consortium Coordinator will <strong>de</strong>duct a<br />

specified amount per stu<strong>de</strong>nt in or<strong>de</strong>r to cover costs for the insurance scheme for the stu<strong>de</strong>nts. The<br />

insurance scheme will be organized by the Consortium Coordinator.<br />

The fees will be distributed according to the table below.<br />

Hosting institution Fee EU stu<strong>de</strong>nts<br />

per semester<br />

Fee third country<br />

stu<strong>de</strong>nts per<br />

semester<br />

Nr of EU stu<strong>de</strong>nts<br />

per semester<br />

<strong>KTH</strong> 0 0 10 20<br />

<strong>UPC</strong> 900 900 5 10<br />

Nr of third country<br />

stu<strong>de</strong>nts per<br />

semester<br />

320


<strong>IST</strong> 3000 6000 5 10<br />

2. Registration and hosting of stu<strong>de</strong>nts<br />

Once the final results of the scholarship applications are published by the EACEA, the stu<strong>de</strong>nts<br />

admitted to the programme will be sent their letters of admission. There will be one main letter of<br />

admission from the Consortium Coordinator, “Confirmation of « European Master in Distributed<br />

Computing» study place, with or without an Erasmus Mundus scholarship”. In this letter the<br />

Consortium Coordinator will indicate where the stu<strong>de</strong>nts will study during the programme based on the<br />

selection <strong>de</strong>cision (study track for the stu<strong>de</strong>nt). In addition, official letters of admission from those<br />

institutions where the stu<strong>de</strong>nts will spend their study periods will be inclu<strong>de</strong>d.<br />

The partners are responsible to provi<strong>de</strong> the Consortium Coordinator with their official letters of<br />

admission by a date to be specified by the Consortium Coordinator.<br />

The stu<strong>de</strong>nt must confirm participation to the programme by returning the “« European Master in<br />

Distributed Computing» study place confirmation” - form within two weeks.<br />

The Consortium Coordinator will also send information about the admitted stu<strong>de</strong>nts to the embassy of<br />

the first host country in the stu<strong>de</strong>nt’s home country in or<strong>de</strong>r to initiate the visa and registration<br />

procedures.<br />

Admitted stu<strong>de</strong>nts are registered at the coordinating institution and enrolled un<strong>de</strong>r the conditions of the<br />

host partner institutions for the first and second year of the Masters Course.<br />

They also register for the specific courses they take each semester at the institutions.<br />

Stu<strong>de</strong>nts entitled to an Erasmus Mundus scholarship will be issued with a contract that states their<br />

rights and obligations, “Erasmus Mundus stu<strong>de</strong>nt contract with scholarship conditions”. This contract<br />

must be signed by the Coordinator and by the stu<strong>de</strong>nts that are to be awar<strong>de</strong>d the Erasmus Mundus<br />

scholarships, in or<strong>de</strong>r to facilitate the administrative and financial relations between the Consortium<br />

and the stu<strong>de</strong>nt. The enrolment fee including coverage for insurance costs will be <strong>de</strong>ducted directly<br />

from the Erasmus Mundus scholarship with the prior consent of the stu<strong>de</strong>nt. The “Erasmus Mundus<br />

stu<strong>de</strong>nt contract with scholarship conditions” must be signed prior to payments. The Erasmus Mundus<br />

scholarships payments will be transferred to a bank account only, and will be administered by the<br />

Consortium Coordinator.<br />

The members of the Consortium un<strong>de</strong>rtake to help stu<strong>de</strong>nts with incoming procedures such as finding<br />

housing and ensuring that stu<strong>de</strong>nts will have access to language courses, libraries and to the services<br />

of the respective International Offices.<br />

The partners are responsible to provi<strong>de</strong> updated lists of enrolled stu<strong>de</strong>nts to the Consortium<br />

Coordinator as soon as the registration of stu<strong>de</strong>nts is finalized for each aca<strong>de</strong>mic year<br />

In the case the stu<strong>de</strong>nt is no longer able to follow the agreed study track in the specified time or a total<br />

drop-out situation occurs, the partners are responsible to notify the Consortium Coordinator<br />

immediately.<br />

The Consortium Committee processes all <strong>de</strong>mands regarding alterations in the specified study track<br />

for an individual stu<strong>de</strong>nt.<br />

3. Technical aspects<br />

The coordinating institution appoints a secretariat for the consortium administration that handles all<br />

administrative questions and practical issues of the « European Master in Distributed Computing »<br />

including processes of application and admission.<br />

The secretariat works un<strong>de</strong>r the guidance of the Consortium Coordinator and prepares the financial,<br />

321


technical, and aca<strong>de</strong>mic reports as well as the minutes of the meetings.<br />

The coordinating institution hosts and maintains the web site of the « European Master in Distributed<br />

Computing », compiling information submitted by the members of the Consortium.<br />

The « European Master in Distributed Computing » website publishes information about:<br />

• The application procedure;<br />

• The available grants, curricula, mobility schemes, <strong>de</strong>grees;<br />

• An overview over mobility related issues;<br />

• Enrolment fees, living expenses.<br />

The partner institutions’ websites must provi<strong>de</strong> a link to the « European Master in Distributed<br />

Computing » website and information about their taught modules in the framework of the « European<br />

Master in Distributed Computing » programme as well as their <strong>de</strong>tailed local regulations regarding<br />

examination. The partner institutions have the responsibility of providing information about the <strong>de</strong>tailed<br />

course programme, time tables, assessment regulations, accommodation and subsistence.<br />

By signing this Agreement the parties agree to use the contributions as is stipulated in the financial<br />

handbook of the Erasmus Mundus Masters Programme as well as in the Framework Agreement and<br />

the Specific Agreement of the Erasmus Mundus Masters Programme set up by the Commission.<br />

1. Quality management<br />

Quality aspects are evaluated through the following criteria:<br />

• Visibility: This criterion is evaluated by compiling statistics concerning the number and the<br />

origin of applicants and the number of questions from applicants. This leads to<br />

o modification of the web site to give more accurate, more relevant and more<br />

accessible information,<br />

o new target groups for marketing purposes.<br />

• Admission procedure: Evaluation of admission criteria coupled with actual study<br />

performance. Adjustments can then be ma<strong>de</strong> to the admission criteria.<br />

• Teaching activities: Each year, the stu<strong>de</strong>nts will fill out an inquiry to evaluate the quality of<br />

the courses in the partner institutions. Three items are evaluated:<br />

o The contents,<br />

o The accompanying documents,<br />

o The examination.<br />

• Hosting conditions: Each partner institution will appoint an administrative coordinator to<br />

assist the stu<strong>de</strong>nts with registration, visa procedure, accommodation, social integration in<br />

campus life.<br />

1. Amendments, length, termination and settlement of disputes<br />

The Consortium Committee has the mandate to add amendments to the present Agreement if<br />

necessary after approval of the official bodies of the partner institutions and of the European<br />

Commission. Minor changes or alterations may be implemented by the Consortium Committee<br />

in<strong>de</strong>pen<strong>de</strong>ntly of the European Commission but after consultations with and approval from the partner<br />

institutions.<br />

This Consortium Agreement is valid as long as the Framework Agreement « Contract nr » and the<br />

322


Specific Agreement « Contract nr » signed by the European Commission and the Consortium<br />

Coordinator of the « European Master in Distributed Computing » Consortium are valid. If a partner<br />

institution breaks the terms of the present Agreement or <strong>de</strong>ci<strong>de</strong>s to leave the partnership before the<br />

end date of the Agreement between the Coordinator and the European Commission, the terms and<br />

conditions are stipulated in the Framework Agreement « Contract nr ».<br />

The settlement of any issue or conflict arising from or in connection with the present Agreement must<br />

be attempted by the partners. Due to the international nature of this Agreement, the International<br />

Chamber of Commerce in Geneva will be the legal body that will be chosen if disputes remain<br />

unresolved.<br />

323


The official representative of <strong>KTH</strong><br />

Name: …………………………………………..<br />

Function: …………………………………………..<br />

Signature: …………………………………………..<br />

Name of the bank:…………………………………………..<br />

Bank account number:………………………………………<br />

Address of the bank:………………………………………….<br />

IBAN number:………………………………………………<br />

BIC/SWIFT co<strong>de</strong>:…………………………………………..<br />

Done at :<br />

324


The official representative of <strong>UPC</strong><br />

Name: …………………………………………..<br />

Function: …………………………………………..<br />

Signature: …………………………………………..<br />

Name of the bank:…………………………………………..<br />

Bank account number:………………………………………<br />

Address of the bank:………………………………………….<br />

IBAN number:………………………………………………<br />

BIC/SWIFT co<strong>de</strong>:…………………………………………..<br />

Done at :<br />

325


The official representative of <strong>IST</strong><br />

Name: …………………………………………..<br />

Function: …………………………………………..<br />

Signature: …………………………………………..<br />

Name of the bank:…………………………………………..<br />

Bank account number:………………………………………<br />

Address of the bank:………………………………………….<br />

IBAN number:………………………………………………<br />

BIC/SWIFT co<strong>de</strong>:…………………………………………..<br />

Done at :<br />

326


Stu<strong>de</strong>nt Agreement<br />

for the Erasmus Mundus Masters Course<br />

European Master in Distributed<br />

Computing<br />

2009-04-22<br />

<strong>KTH</strong> Stockholm<br />

327


Agreement regarding enrolment in the Erasmus Mundus<br />

Master’s Course European Master in Distributed Computing<br />

Between <strong>KTH</strong> – Royal Institute of Technology, with registered office at Forum 105, 164 40 Kista,<br />

Swe<strong>de</strong>n, represented by Dr Johan Montelius, who acts as the programme coordinator and<br />

represents the consortium that organises the programme, and<br />

,<br />

with official resi<strong>de</strong>nce at<br />

<br />

the following is agreed upon.<br />

Art. 1. Consortium<br />

The Erasmus Mundus Master’s Course European Master in Distributed Computing, is organised<br />

jointly by <strong>KTH</strong>, <strong>UPC</strong> and <strong>IST</strong>. <strong>KTH</strong> acts as the coordinating institution of the consortium that is<br />

composed of representatives from all the participating institutions. The aca<strong>de</strong>mic coordinatorsof<br />

each institute are:<br />

<strong>KTH</strong> Dr Johan Montelius<br />

<strong>UPC</strong> Prof Leandro Navarro<br />

<strong>IST</strong> Prof Luis Rodrigues<br />

Art. 2 Scope<br />

On behalf of the participating consortium partners, is given the permission to<br />

participate in the Erasmus Mundus Master’s Course European Master in Distributed Computing,<br />

in accordance with the rights and obligations stipulated below.<br />

Art. 3 Trajectory and specialisation option<br />

The stu<strong>de</strong>nt studies the first year at <strong>IST</strong>/<strong>UPC</strong>, where he/she follows a common programme with<br />

the specialisation of the institution. The third semester, the stu<strong>de</strong>nt studies at <strong>KTH</strong> and follows a<br />

common programm. The stu<strong>de</strong>nt then carry out his/her final <strong>de</strong>gree project with written masters<br />

thesis at either <strong>KTH</strong> or the institute where the stu<strong>de</strong>nt spent his/her first year.<br />

The following itinerary is stipulated for the stu<strong>de</strong>nt:<br />

Semester 1 and 2:: <strong>UPC</strong> /<strong>IST</strong><br />

Semester 3: <strong>KTH</strong><br />

2<br />

328


Semester 4: <strong>UPC</strong>/<strong>IST</strong> or <strong>KTH</strong><br />

Art. 4 Degree and diploma<br />

The stu<strong>de</strong>nt obtains <strong>de</strong>grees from the institutions at which he/she has successfully completed a<br />

part of the programme, thereby obtaining dual <strong>de</strong>grees. When the stu<strong>de</strong>nt has successfully<br />

completed the aca<strong>de</strong>mic requirements in or<strong>de</strong>r to obtain <strong>de</strong>grees from the <strong>de</strong>gree-issuing<br />

institutions, the stu<strong>de</strong>nt will from the coordinating institution receive a joint certificate and a joint<br />

diploma supplement <strong>de</strong>scribing the programme.<br />

Art. 5 Language policy<br />

The language of the programme is English for the duration of the programme. All the partners<br />

will offer the stu<strong>de</strong>nts access to their Language Centres or the equivalence and will encourage the<br />

stu<strong>de</strong>nts to attend extra-curricular language classes.<br />

Art. 6 Registration, tuition fee and associated rights<br />

The stu<strong>de</strong>nt enrols upon acceptance notice issued by the Chairperson of the Steering Committee<br />

on behalf of the Steering Committee who makes the final <strong>de</strong>cisions on admission and selection.<br />

The tuition fee is X000 Euro for non-EU stu<strong>de</strong>nts and X000 Euro for EU stu<strong>de</strong>nts per aca<strong>de</strong>mic<br />

year.<br />

Apart from the tuition fees, no extra costs will be billed to the stu<strong>de</strong>nt for participating in the<br />

programme itself.<br />

The tuition fee covers the following items:<br />

access to all courses, exercise and laboratory sessions,<br />

the right of attendance to events organised by the program,<br />

examination fees,<br />

a collective acci<strong>de</strong>nt insurance policy,<br />

subscription to an insurance for civil liability for study related activities,<br />

subscription to a third party liability insurance policy,<br />

affiliation with a health insurance company.<br />

The tuition fee also gives the stu<strong>de</strong>nts the right to the following:<br />

support from the stu<strong>de</strong>nt services of the university, which inclu<strong>de</strong>: stu<strong>de</strong>nt employment<br />

office, medical and psychotherapeutic centres, stu<strong>de</strong>nt restaurants, stu<strong>de</strong>nt counsellors’<br />

office, stu<strong>de</strong>nt accommodation assistance.<br />

use of the library in accordance with the library regulations of the institution.<br />

use of the information technology infrastructure in accordance with the specific regulations of<br />

the institution.<br />

educational support through any of the learning environments at the consortium universities.<br />

3<br />

329


Art. 7. Common and specific education rules<br />

As a stu<strong>de</strong>nt of the Erasmus Mundus Master’s Course European Master in Distributed<br />

Computing, the consortium’s common rules on Individual Study Programme selection, final<br />

<strong>de</strong>gree project with written masters thesis, examination and pass/fail criteria, diploma and<br />

scholarships apply. These rules can be found on the European Master in Distributed Computing<br />

website.<br />

In the case of matters that are not stipulated in these specific regulations, the specific education<br />

and examination regulations of the institution at which the stu<strong>de</strong>nt is participating in a particular<br />

course apply.<br />

4<br />

330


Art. 8. Organisation of the aca<strong>de</strong>mic year<br />

: <br />

<br />

<br />

<br />

<br />

Art. 9. The awarding of the Erasmus Mundus scholarship and the obligations entailed herewith<br />

The funds, number of scholarships and the way in which they are transferred to the stu<strong>de</strong>nts are<br />

<strong>de</strong>scribed in general terms on the website.<br />

The stu<strong>de</strong>nt receives a scholarship for the period from until ,<br />

consisting of:<br />

a) Category A scholarships:<br />

- a contribution to travel and installation cost of 8000 Euro<br />

- a basic monthly amount of 1000 Euro/month<br />

- a tuition fee contribution of 8000 Euro/year<br />

b) Category B scholarships:<br />

- a basic monthly amount of 500 Euro/month<br />

- a tuition fee contribution of 4000 Euro/year<br />

The stu<strong>de</strong>nts will receive a scholarship for a maximum of 24 months within 2 years. The category<br />

A scholarships will inclu<strong>de</strong> 20 monthly instalments of 1000 €, a first lump sum of 4000 € at the<br />

start of each aca<strong>de</strong>mic year and a second lump sum of 2000 € at the end of each aca<strong>de</strong>mic year<br />

(in July and August, no instalments will be paid). The category B scholarships will inclu<strong>de</strong> 20<br />

monthly instalments of 400 €, a first lump sum of 1500 € at the start of each aca<strong>de</strong>mic year and a<br />

second lump sum of 500 € at the end of each aca<strong>de</strong>mic year (in July and August, no instalments<br />

will be paid).<br />

The amount that covers the tuition fee will be withheld directly from the scholarship at the<br />

beginning of each aca<strong>de</strong>mic year.<br />

The scholarship is only awar<strong>de</strong>d after the stu<strong>de</strong>nt has signed this agreement and after the<br />

stu<strong>de</strong>nt’s official enrolment.<br />

The scholarship hol<strong>de</strong>r must inform the programme coordinator of every other form of financial<br />

support he/she receives (e.g. other scholarships). The Erasmus Mundus scholarship may not be<br />

combined with additional financial support or scholarship programmes.<br />

Art. 10. The stu<strong>de</strong>nt’s obligations with respect to the programme<br />

5<br />

331


The stu<strong>de</strong>nts must use both the movable and immovable goods of the university with great care<br />

and to act and behave in accordance with the regulations enforced within the university.<br />

The stu<strong>de</strong>nt is expected to participate actively in the education and examination activities. If the<br />

local coordinator for the programme conclu<strong>de</strong>s that the stu<strong>de</strong>nt does not satisfy this requirement,<br />

he/she will issue a first warning. In the event that the stu<strong>de</strong>nt continues to refrain from complying<br />

with his/her obligations, he/she will receive a second warning. In the event that the stu<strong>de</strong>nt cannot<br />

provi<strong>de</strong> an acceptable reason of force majeure, he/she will be informed of his/her removal from<br />

the programme no longer than 14 days after the second warning was communicated and payment<br />

of the scholarship will immediately discontinue.<br />

The stu<strong>de</strong>nt’s scholarship can also be discontinued if he/she has not obtained 48 credits at the end<br />

of the first aca<strong>de</strong>mic year without a valid reason.<br />

The <strong>de</strong>cision on discontinuation is ma<strong>de</strong> by the Steering Committee of the programme, after<br />

hearing the stu<strong>de</strong>nt.<br />

In the event that the stu<strong>de</strong>nt prematurely ceases his/her participation in the programme for any<br />

reason other than the above-mentioned reasons, he/she must notify the programme coordinator<br />

immediately.<br />

In all cases of interruption of the scholarship the stu<strong>de</strong>nt is obliged to refund any amount that may<br />

already have been pre-paid to him/her for future periods.<br />

Art. 11. Evaluation of the stu<strong>de</strong>nt<br />

The stu<strong>de</strong>nt is evaluated for each course in accordance with the regulations of the institutions<br />

where the stu<strong>de</strong>nt is studying, except for those cases that are stipulated in the common rules.<br />

Information concerning the passing of the complete programme and the awarding of possible<br />

additional <strong>de</strong>grees of merit is explained in the specific supplementary regulations, which can be<br />

accessed on the webpage website.<br />

Art. 12. Duration of the agreement<br />

The agreement is valid starting from the …-… aca<strong>de</strong>mic year, for the normal duration of the<br />

programme (two aca<strong>de</strong>mic years).<br />

The agreement is subject to examination every semester. If the stu<strong>de</strong>nt fails to provi<strong>de</strong> evi<strong>de</strong>nce<br />

of fulfilling the agreement, the scholarship will be withdrawn and the agreement terminated<br />

prematurely according to the stipulations un<strong>de</strong>r article 9.<br />

Art. 13. Signatures<br />

This agreement is signed in two originals where each signatory has received one original.<br />

Signed on <br />

Done at <br />

6<br />

332


Prof. <br />

<br />

< specify address ><br />

7<br />

333


alance<br />

Cohort 2010 2011 2012 2013 2014 2015 2016<br />

numer of stu<strong>de</strong>nts 22 26 30 30 30 34 34<br />

tuition fees 245200 283600 330000 330000 330000 338400 338400<br />

additional income 30000 30000 30000 30000 30000 0 0<br />

total income 275200 313600 360000 360000 360000 338400 338400<br />

tuition costs 188800 222400 264000 264000 264000 297600 297600<br />

additional costs 82400 84800 87200 83200 83200 39400 39400<br />

total costs 271200 307200 351200 347200 347200 337000 337000<br />

balance 4000 6400 8800 12800 12800 1400 1400<br />

Page 1<br />

334


Cohort 2010 2011 2012 2013 2014 2015 2016<br />

EU stu<strong>de</strong>nts 10 12 12 12 12 14 14<br />

Non-EU stu<strong>de</strong>nts 12 14 18 18 18 20 20<br />

Total number of stu<strong>de</strong>nts 22 26 30 30 30 34 34<br />

tuition waivers EU stu<strong>de</strong>nts 2 2 2 2 2 0 0<br />

tuition waivers non-EU stu<strong>de</strong>nts 2 2 2 2 2 0 0<br />

Planed number of tuition waivers 4 4 4 4 4 0 0<br />

expected number of EU scholarships 7 6 5 4 3 0 0<br />

expected number of non-EU scholarships 10 9 8 7 6 0 0<br />

full paying EU stu<strong>de</strong>nts own funds 1 4 5 6 7 14 14<br />

full paying non-EU stu<strong>de</strong>nts own funds 0 3 8 9 10 20 20<br />

335


Cohort 2010 2011 2012 2013 2014 2015 2016<br />

tuition fee per EU-stu<strong>de</strong>nt (year) 3800 3800 3800 3800 3800 3800 3800<br />

tuition fee per non-EU stu<strong>de</strong>nt (year) 5800 5800 5800 5800 5800 5800 5800<br />

Lump sum from EU 30000 30000 30000 30000 30000 0 0<br />

tuition fees from EU stu<strong>de</strong>nts 76000 91200 91200 91200 91200 106400 106400<br />

tuition fees from non-EU 139200 162400 208800 208800 208800 232000 232000<br />

Total income to the consortium 245200 283600 330000 330000 330000 338400 338400<br />

336


tuition costs<br />

Cohort 2010 2011 2012 2013 2014 2015 2016<br />

tuition charged by hosting institution per semester<br />

<strong>KTH</strong> 0 0 0 0 0 0 0<br />

<strong>UPC</strong> 900 900 900 900 900 900 900<br />

<strong>IST</strong> EU stu<strong>de</strong>nts 1500 1500 1500 1500 1500 1500 1500<br />

<strong>IST</strong> non-EU stu<strong>de</strong>nts 3000 3000 3000 3000 3000 3000 3000<br />

tuition costs for stu<strong>de</strong>nt per year<br />

<strong>UPC</strong>/<strong>KTH</strong>/<strong>UPC</strong> 2700 2700 2700 2700 2700 2700 2700<br />

<strong>UPC</strong>/<strong>KTH</strong>/<strong>KTH</strong> 1800 1800 1800 1800 1800 1800 1800<br />

<strong>IST</strong>/<strong>KTH</strong>/<strong>IST</strong> 4500 4500 4500 4500 4500 4500 4500<br />

<strong>IST</strong>/<strong>KTH</strong>/<strong>KTH</strong> 3000 3000 3000 3000 3000 3000 3000<br />

non-EU <strong>IST</strong>/<strong>KTH</strong>/<strong>IST</strong> 9000 9000 9000 9000 9000 9000 9000<br />

non-EU <strong>IST</strong>/<strong>KTH</strong>/<strong>KTH</strong> 6000 6000 6000 6000 6000 6000 6000<br />

average tuition cost EU stu<strong>de</strong>nts 3200 3200 3200 3200 3200 3200 3200<br />

average tuition cost non-EU stu<strong>de</strong>nts 5200 5200 5200 5200 5200 5200 5200<br />

total tuition costs 188800 222400 264000 264000 264000 297600 297600<br />

Page 4<br />

337


additional costs<br />

Cohort 2010 2011 2012 2013 2014 2015 2016<br />

insurance 5000 5000 5000 5000 5000 5000 5000<br />

admin, travel <strong>KTH</strong> 24000 24000 24000 24000 24000 5000 5000<br />

admin, travel <strong>UPC</strong> 9000 9000 9000 9000 9000 5000 5000<br />

admin, travel <strong>IST</strong> 0 0 0 0 0 0 0<br />

marketing 8000 8000 8000 4000 4000 0 0<br />

summer and winter events 17200 19600 22000 22000 22000 24400 24400<br />

tuition waivers 19200 19200 19200 19200 19200 0 0<br />

Total additional costs 82400 84800 87200 83200 83200 39400 39400<br />

Page 5<br />

338


Annex VIII - Application, Selection, Admission,<br />

Examination of Stu<strong>de</strong>nts, Scholars<br />

Application:<br />

Applications to the programme are centrally managed by <strong>KTH</strong> and a joint<br />

electronic application and selection system, which is already in place, will<br />

be used. Each applicant submits an electronic application form via the<br />

system as well as a signed paper application with required annexes to<br />

<strong>KTH</strong>. General eligibility of all applicants is checked by <strong>KTH</strong> admissions<br />

office staff. Eligible paper applications are scanned and incorporated into<br />

the joint electronic evaluation forum. All consortium partners have full<br />

access to the documents of each applicant in the system, which allows the<br />

partner universities to preview, download and evaluate the eligible<br />

applications.<br />

Selection:<br />

The Board of the consortium carries out the selection of stu<strong>de</strong>nts to the<br />

programme. The selection process results in a ranking of the applicants.<br />

The first step is to i<strong>de</strong>ntify stu<strong>de</strong>nts who have passed the general eligibility<br />

check, but are consi<strong>de</strong>red to be inadmissible due to other specific selection<br />

criteria. These stu<strong>de</strong>nts are sorted out. The remaining European and non-<br />

European admissible stu<strong>de</strong>nts are ranked separately, from first to last.<br />

Finally, one group of admissible stu<strong>de</strong>nts is classified as selected, and one<br />

group is classified as reserves.<br />

Admission:<br />

The Consortium gives the Consortium Coordinator the task to admit the<br />

selected admissible stu<strong>de</strong>nts (in certain cases conditional acceptance<br />

requiring that they fulfil remaining eligibility conditions (see below)). In the<br />

case of selected admissible stu<strong>de</strong>nts failing eligibility conditions, admissible<br />

reserves are admitted by or<strong>de</strong>r of their ranking.<br />

The minimum admission requirements to the Masters Course for any<br />

applicant are:<br />

• A <strong>de</strong>gree in Computer Science or equivalent (must be equivalent to<br />

a Swedish Bachelor Degree or a <strong>de</strong>gree encompassing 180 ECTS,<br />

first cycle).<br />

• Evi<strong>de</strong>nce of English language proficiency (suggested minimum level<br />

TOEFL 570 - IELTS gra<strong>de</strong> 6.5 or Cambridge Gra<strong>de</strong> C). Applicants<br />

from third country higher education institutions where English is an<br />

official language must submit a language certificate from their home<br />

institution.<br />

The complete application file must be sent in paper copy to the<br />

Consortium technical secretariat before an agreed <strong>de</strong>adline (middle of<br />

December for non-EU stu<strong>de</strong>nts applying to an EM scholarship). The file<br />

contains the following documents, English translations must be certified:<br />

• Printed and signed copy of the on line application form;<br />

• Curriculum vitae including <strong>de</strong>tails on the aca<strong>de</strong>mic career at higher<br />

education institutions;<br />

339


• Official and certified transcripts of aca<strong>de</strong>mic records from previously<br />

atten<strong>de</strong>d higher education institution(s);<br />

• A certified copy of the most recent relevant <strong>de</strong>gree;<br />

• Two letters of recommendation from Professors of the most recently<br />

atten<strong>de</strong>d higher education institution;<br />

• Letter of motivation;<br />

• Language certificates.<br />

Applicants who fulfill the minimum general and specific admission<br />

requirements are evaluated on a scale of 0-4 according to the following<br />

criteria:<br />

Criteria Weight<br />

Language proficiency 2<br />

Quality and recognition of home university 5<br />

Degree: Content of 1st and possibly 2nd university <strong>de</strong>gree 4<br />

Study success 3<br />

Motivation 2<br />

Recommendations 5<br />

Relevant work experience or other activity 2<br />

Publications, including scientific posters etc. 3<br />

Regarding Life Long Learning, experience from industry and relevance of<br />

the scientific topic for the strategy of the consortium can be eligible criteria.<br />

This promotes that contacts and partnerships with industry are a way to<br />

recruit researchers with high level of experience in applied research.<br />

Stu<strong>de</strong>nts selected to the programme on conditional acceptance will have<br />

to be formally granted a permission to pursue their studies after having<br />

provi<strong>de</strong>d evi<strong>de</strong>nce of fulfillment of remaining eligibility conditions. These<br />

inclu<strong>de</strong> a limited number of technicalities, such as verification of previous<br />

university <strong>de</strong>gree and other related information that may be unofficial at the<br />

time of application submission.<br />

The ranking ma<strong>de</strong> by the Consortium Committee will comply with the rules<br />

applicable to the selection procedure of grantees <strong>de</strong>fined each year by the<br />

EACEA of the European Commission for the main list as well as for the<br />

reserve list. The final results have to be ready before the <strong>de</strong>adline yearly<br />

set by the Education Audiovisual Culture Executive Agency for the<br />

applications to an EM scholarship. The minutes of the selection meeting will<br />

circulate for approval to all official participants.<br />

Distribution of stu<strong>de</strong>nts between the partner universities:<br />

The Consortium is committed to a balanced distribution of stu<strong>de</strong>nts during<br />

the first and the second year. Stu<strong>de</strong>nts will be able to express their<br />

preferences on where they wish to study and what profile they prefer, and<br />

this will be taken into account as much as feasible, as long as the balance<br />

is maintained. The <strong>de</strong>cision on distribution of stu<strong>de</strong>nts is taken by the<br />

Consortium Committee.<br />

At the end of the first year, stu<strong>de</strong>nt performance is evaluated and compared<br />

to minimum criteria. If stu<strong>de</strong>nts have failed to reach minimum criteria, they<br />

may be <strong>de</strong>nied admission to the second year.<br />

340


Decision on admission to the second year is taken by the Consortium<br />

Coordinator.<br />

Examination:<br />

Each institution in the consortium already employs the ECTS credit<br />

system, as a result of the cooperation within the Erasmus/Life Long<br />

Learning programme and adherence and commitment to the Bologna<br />

Process. The proposed Masters Programme fully follows the requirements<br />

specified for ECTS:<br />

• All individual courses and components are <strong>de</strong>fined by credits<br />

including workload and contact hours;<br />

• The total workload is 120 ECTS credits;<br />

• The program is based on a pre<strong>de</strong>fined set of learning outcomes;<br />

• Common admission criteria are <strong>de</strong>fined;<br />

• Stu<strong>de</strong>nts are evaluated by commonly used examination tools.<br />

The coursework is examined by gra<strong>de</strong>d standard written exam papers<br />

(classroom or take-home), by gra<strong>de</strong>d project reports and homework, and by<br />

oral presentations. Timely feed-back from course instructors and advisors<br />

will be provi<strong>de</strong>d on all examination work. Issues like in<strong>de</strong>pen<strong>de</strong>nt thinking<br />

and collaborative habits are har<strong>de</strong>r to examine, but feed-back will be<br />

provi<strong>de</strong>d by lab-work and classroom discussions.<br />

The height and excellence of the aca<strong>de</strong>mic competence acquired by the<br />

stu<strong>de</strong>nt is evi<strong>de</strong>nced in the concluding one semester Masters thesis<br />

project, therefore this part of the programme is the responsibility of both the<br />

home and the host university. The project will be an introduction to real<br />

industrial work and/or further research. The thesis project is individual,<br />

in<strong>de</strong>pen<strong>de</strong>nt, and supervised work assigned in a relevant application area.<br />

The subject can be theoretical or applied, with focus on research,<br />

implementation, and/or applications, and the stake-hol<strong>de</strong>rs can be<br />

aca<strong>de</strong>mics and/or industrialists.<br />

Application, selection and admission of scholars:<br />

Third country scholars will submit their applications through the same<br />

channel as the stu<strong>de</strong>nts, however not using the web-based application but<br />

a specially <strong>de</strong>signed application form that will be submitted as a paper<br />

copy.<br />

For the scholars the admission criteria are based on qualification and<br />

aca<strong>de</strong>mic competence.<br />

The selection process of third-country scholars is to be competitive and<br />

managed by the Steering Committee, which takes overall responsibility for<br />

the evaluation and selection process.<br />

Selections are ma<strong>de</strong> based on the following criteria:<br />

• The CV of the candidate, which is to be evaluated with regard to his/<br />

her capability to carry out teaching assignments within the Masters<br />

Course, but also with regard to his/her competence in research, as<br />

<strong>de</strong>monstrated by his/her publications.<br />

• The capability of the candidate’s institution to host stu<strong>de</strong>nts for<br />

research project work, and the relevance of such co-operation with<br />

regard to aca<strong>de</strong>mic level and recognition of study periods.<br />

341


The scholarships will be awar<strong>de</strong>d for a maximum period of three months.<br />

The scholar is obliged to teach at least one course and to contribute to one<br />

of the joint activities.<br />

The contribution of the third-country scholars will be organized in location,<br />

schedule, and duration so as to meet the requirements of the programme<br />

course structure.<br />

342


343


344

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!