Màster en Enginyeria Informàtica
El Màster en Enginyeria Informàtica és un títol universitari estatal creat pel Decret del Govern d’Andorra del 24 d’abril del 2013, que li atorga les competències professionals per a dirigir i liderar projectes, equips del sector de les TIC, per a gestionar el disseny, desenvolupament i avaluació d’aplicacions, i per a assessorar sobre l’estratègia TIC, la distribució de continguts multimèdia i la seguretat informàtica.
El títol de Màster en Enginyeria Informàtica per la eUniv s’implementarà inicialment per a l’any acadèmic 2024-25.
Accés
Bàtxellor o títol equivalent
Idiomes
Català – Español – English
Durada
4 semestres (2 anys)
Càrrega acadèmica
120 crèdits ECTS
Matèries
12 (6 per curs acadèmic)
Progressió directa eUniv
Programa de Doctorat
Pla d’estudis
Primer semestre
Descripció
Aquesta assignatura està clarament orientada a introduir els enginyers informàtics en el desenvolupament d’aplicacions sobre dispositius mòbils, amb l’objectiu de fer que els coneixements adquirits puguin ser un valor afegit important a la seva carrera professional.
Objectius
- Entendre què són les comunicacions inalàmbriques i quin és el seu abast. Veure quins avantatges comporta utilitzar-los.
- Conèixer els diferents tipus de dispositius mòbils i les seues característiques.
- Tenir un coneixement ampli i variat de les alternatives per desenvolupar aplicacions mòbils.
- Conèixer les peculiaritats del disseny d’aplicacions mòbils, especialment les degudes a les limitacions dels dispositius.
- Dirigir un projecte relacionat amb les tecnologies de desenvolupament sobre mòbil, sabent què fer en cadascuna de les fases i proporcionant les eines necessàries.
- Conéixer la problemàtica concreta de la seguretat en el desenvolupament d’aplicacions sobre dispositius mòbils.
- Saber quines són les pràctiques de seguretat recomanades quan es fa servir un dispositiu mòbil.
- Capacitat de comprendre i saber aplicar les tecnologies actuals i les que s’utilitzen en el futur per a l’avaluació, la implementació i l’explotació d’entorns de realitat augmentada.
Continguts
- Introducció als sistemes de comunicacions inalàmbriques.
- Introducció als dispositius mòbils. Característiques generals dels dispositius mòbils.
- Xarxes a què pot accedir un dispositiu mòbil.
- Entorns de programació mòbils.
- Aplicacions web i aplicacions natives.
- Llenguatges de programació.
- Metodologia de desenvolupament de les aplicacions mòbils.
- Desenvolupament d’aplicacions mòbils sobre Android.
- Seguretat en dispositius mòbils.
- Elements bàsics d’un sistema de realitat augmentada. Arquitectura dels sistemes de realitat augmentada.
Descripció
L’assignatura Tècniques Avançades de l’Enginyeria del Programari tracta diferents tècniques i metodologies d’última generació pensades per a diferents propòsits durant el desenvolupament de programari, que pels seus alts beneficis cada cop es van incorporant més als processos de desenvolupament habituals de les organitzacions
Objectius
- Conèixer les metodologies àgils de desenvolupament de software.
- Saber aplicar la metodologia Scrum a projectes i equips determinats.
- Conèixer els principals estàndards de desenvolupament de programari dirigit per models.
- Identificar les principals característiques i mecanismes dels estàndards de desenvolupament de software dirigit per models.
- Treballar amb el llenguatge de restriccions i consultes OCL.
- Treballar amb els llenguatges específics de domini.
- Comprendre els fonaments de la reutilització en desenvolupament de software.
- Treballar en el disseny de software orientat a objectes basat en la reutilització.
- Desenvolupar software basat en la reutilització a petita escala.
- Desenvolupar software basat en la reutilització a gran escala.
Continguts
- Metodologies Àgils.
- Scrum.
- Més enllà d’àgil.
- Desenvolupament de Software dirigit per Models.
- Introducció a MDA i MDE.
- El llenguatge de restriccions i consultes OCL. Llenguatges específics.
- Transformacions de models.
- Desenvolupament de Software basat en Reutilització.
- Reutilització a petita escala: solucions tècniques de reutilització.
- Reutilització a gran escala: solucions metodològiques de reutilització.
Descripció
La unitat d’ensenyament té com a objectiu aprofundir en el camp de la computació d’altes prestacions, veient les diferents possibilitats que ens ofereix tant pel que fa a paradigmes de programació, aplicacions, així com les arquitectures hardware/software (supercomputació, distribuïts o arquitectures com les GPU) que ens permeten treballar-hi. Examinarem arquitectures d’altes prestacions, els seus models per computació paral·lela i distribuïda, i certs middlewares com Grid i Cloud.
Objectius
- Conèixer les principals característiques de la computació d’altes prestacions (HPC) i les motivacions per utilitzar-les.
- Comprendre els fonaments de les arquitectures i de la programació paral·lela, tant en el cas de sistemes de memòria compartida com de memòria distribuïda.
- Comprendre els paradigmes de programació HPC.
- Ser capaç de fer anàlisis de prestacions d’aplicacions HPC i del hardware utilitzat per a la seva execució.
- Comprendre els beneficis de l’ús d’arquitectures multifil/multinucli (multicore).
- Conèixer els factors de les arquitectures HPC a la programació en paradigmes paral·lels i/o multinucli.
- Aprendre els fonaments de programació de dispositius GPU amb models de programació CUDA i OpenCL.
- Comprendre les decisions de disseny arquitectural per entorns HPC en computació Grid i Cloud.
Continguts
- Introducció als Fonaments de la computació d’altes prestacions.
- Paral·lelisme i arquitectures paral·leles.
- Arquitectures de prestacions altes.
- Descomposició funcional i de dades.
- Models de programació per a computadors paral·lels.
- Computació d’altes prestacions en sistemes distribuïts.
- Organització dels sistemes de prestacions altes.
- Introducció a la computació distribuïda.
- Green computing.
- Computació sostenible i per a la sostenibilitat
Segon semestre
Descripció
Aquesta assignatura està dissenyada per proporcionar coneixements i competències al voltant de l’avaluació de la usabilitat i, alhora, mostrar la importància de l’avaluació de sistemes interactius i les seves mesures, articulant els avantatges i els desavantatges dels diferents mètodes. Es treballaran aspectes bàsics i avançats per avaluar la usabilitat de sistemes i
interfícies incloent la planificació, mètodes i anàlisi de resultats. L’assignatura proporciona els recursos necessaris perquè l’estudiant pugui avaluar la usabilitat de sistemes d’informació, llocs web i productes interactius tenint en compte el procés de disseny centrat a l’usuari.
Objectius
- Conèixer el concepte d’usabilitat, els elements i les seues dimensions.
- Situar l’avaluació de la usabilitat en el procés de disseny centrat en l’usuari.
- Conèixer els diferents mètodes d’avaluació de la usabilitat i la idoneïtat de cadascun per a avaluacions concretes.
- Dissenyar, planificar i conduir avaluacions de la usabilitat.
- Dissenyar i dur a terme avaluacions de la usabilitat sense usuaris.
- Dissenyar i fer avaluacions de la usabilitat amb usuaris.
- Analitzar els resultats de l’avaluació i la seva implicació en el desenvolupament del producte.
Continguts
- Introducció a la usabilitat.
- Concepte i funcions de la usabilitat.
- Elements i dimensions de la usabilitat.
- Dissenyar, planificar i conduir avaluacions de la usabilitat.
- Mètodes d’avaluació sense usuaris: avaluació heurística, recorregut cognitiu.
- Mètodes davaluació amb usuaris: test, disseny, tipus de test, execució, anàlisi de resultats.
- Resultats de l’avaluació i la implicació en el desenvolupament del producte.
- L’avaluació de la usabilitat: avaluació al llarg del temps.
- Internacionalizació.
- Accesibilitat.
Descripció
Aquesta matèria pretén canviar o ajudar a canviar la concepció àmpliament estesa d’allò més important pel que fa a la seguretat: la protecció dels equips informàtics. En realitat, el que cal assegurar és la seguretat de la informació. Confidencialitat de la informació. Integritat de la informació. Disponibilitat de la informació, sempre segons criteris ètics.
Objectius
- Projectar, calcular i dissenyar productes, processos i instal·lacions a tots els àmbits de l’enginyeria informàtica.
- Comprendre i aplicar la responsabilitat ètica, la legislació i la deontologia professional de l’activitat de la professió d’enginyer en informàtica.
- Modelar, dissenyar, definir l’arquitectura, implantar, gestionar, operar, administrar i mantenir aplicacions, xarxes, sistemes, serveis i continguts informàtics.
- Assegurar, gestionar, auditar i certificar la qualitat dels desenvolupaments, processos, sistemes, serveis, aplicacions i productes informàtics.
- Dissenyar, desenvolupar, gestionar i avaluar mecanismes de certificació i garantia de seguretat en el tractament de la informació i l’accés a la mateixa informació en un sistema de processament local o distribuït.
Continguts
- Introducció a la Seguretat de la Informació.
- Gestió de la seguretat de la informació.
- Estàndards de seguretat de la informació.
- Anàlisi de riscos.
- Metodologies.
- Implantació d’un SGSI: Normatives reconegudes internacionalment. La família ISO 27000.
- Desenvolupament d’alguns objectius de control de l’SGSI.
- Plans de continuïtat de negoci.
- Esquema de la Seguretat.
- Coneixement dels objectius i les utilitats de les normes.
Descripció
Aquesta matèria introdueix els conceptes i els mètodes per dissenyar, realitzar i analitzar experiments realitzats utilitzant l’enfocament de la Simulació. Entre altres conceptes, aquest curs tracta sobre la correcta percepció i modelització de les dades d’entrada i l’aleatorietat del sistema, la generació de variables aleatòries per emular el comportament del sistema real, la verificació i la validació de models, l’anàlisi dels resultats experimentals i la definició dels models de simulació.
Objectius
- Aplicar el pensament científic a l’anàlisi dels sistemes i processos complexos.
- Comprendre els conceptes importants en el modelatge i la simulació per ordinador.
- Modelar la incertesa i l’atzar mitjançant distribucions estadístiques.
- Recollir i modelar les dades i els errors d’estimació en els resultats i analitzar els resultats de la simulació.
- Comprendre com els ordinadors generen pseudo números aleatoris i variables.
- Comprendre les possibilitats d’aplicació i les limitacions de les tècniques de simulació per ordinador.
- Emprar tècniques estadístiques per construir les declaracions i les conclusions científiques.
Continguts
- Simulació: Què, Per què i quan?
- Dins del Software de Simulació. Software de Simulació.
- Els estudis de simulació.
- Modelat Conceptual. El desenvolupament del model conceptual.
- Recollida de dades i anàlisi.
- Codificació del Model.
- Obtenir resultats precisos.
- Cerca a l’espai de solucions.
- Execució. Verificació i Validació.
- La pràctica de la simulació.
Tercer semestre
Descripció
Aquesta matèria aprofundeix, des de la perspectiva del cap de projectes, en els conceptes, mètodes i eines necessàries per a la gestió de projectes dins de l’àmbit de les TIC i cobreix tot el cicle de gestió del projecte i les diferents àrees de coneixement que el professional deu conèixer per gestionar amb èxit un projecte. També conté una introducció a la gestió de programes, és a dir, com es gestiona i coordina una col·lecció estructurada de diferents projectes dirigits al mateix objectiu.
Objectius
- Consolidar els coneixements bàsics de la gestió de projectes adquirits a la formació acadèmica prèvia i a la pràctica professional.
- Ser capaç de produir els diferents resultats que són propis de l’àrea de coneixement “Integració” i que són específics de la funció del cap del projecte.
- Comprendre l’alineació i relació permanent dels objectius del projecte amb els objectius de
negoci que el client vol aconseguir i dur a terme projecte per aconseguir aquests objectius. - Ser capaç d’aplicar les principals tècniques d’anàlisi i avaluació de projectes de TIC abans i després de fer el projecte, inclosa la possibilitat de preparar una anàlisi de viabilitat i estimar el retorn de la inversió.
- Ser capaç de planificar i gestionar els riscs del projecte.
- Ser capaç de planificar i controlar la qualitat de la gestió del projecte, així com les normes comunes de qualitat utilitzades en els productes i serveis TIC.
- Ser capaç d’implementar els processos d’execució del projecte, incloent la reunió inicial, els canvis i els informes de problemes oberts i diferents tipus d’informes de seguiment i control.
- Ser capaç d’implementar proactivament els processos de seguiment i control del projecte, fer prediccions i formular propostes sobre el desenvolupament futur del projecte.
- Ser capaç d’implementar els processos i les eines per assegurar el tancament efectiu del projecte a les condicions acordades, inclosa la verificació de les condicions d’acceptació.
- Ser capaç de desplegar en un nivell bàsic els processos i les eines per a la gestió dels contractes i les relacions jurídiques i econòmiques amb clients i contractistes.
- Ser capaç d’aplicar les habilitats i les competències per a la gestió de projectes, incloent-hi la comunicació, la motivació, la gestió del personal, la presa de decisions, la negociació i la resolució de conflictes.
- Comprendre els continguts bàsics de la gestió del canvi; és a dir, les coses que han de passar al client perquè el projecte sigui un èxit, especialment els aspectes relacionats amb l’adopció efectiva de la tecnologia per part de l’organització usuària.
- Ser capaç d’aplicar les propostes de millora contínua a les pràctiques de la seva organització, o “lliçons apreses” que permetran consolidar el coneixement de l’organització.
- Conèixer els aspectes i els continguts clau de la gestió de programes, és a dir, col·leccions estructurades de projectes que es gestionen alhora o de forma relacionada, per assolir uns objectius globals de l’empresa i reduir els costos de coordinació.
Continguts
- Gestió de projectes. Conceptes bàsics.
- Els components de la gestió de projectes: les àrees de coneixement.
- Iniciació del projecte i els treballs previs.
- Planificació del projecte.
- Execució del projecte.
- Seguiment i control del projecte.
- Tancament del projecte.
- Els recursos humans als projectes.
- Ètica de la gestió de projectes.
- Gestió de programes.
Descripció
La motivació principal d’aquesta assignatura és donar a conèixer l’aprenentatge automàtic i com se situa dins del camp de la Intel·ligència Artificial. En aquesta matèria s’aprofundirà en problemes avançats d’aprenentatge, introduint els sistemes d’extracció de característiques, els
sistemes no lineals basats en Kernels, els processos d’optimització o les tècniques d’aprenentatge profund, sempre des d’una vessant pràctica tocant exemples de problemes reals.
Objectius
- Entendre què és l’aprenentatge automàtic en el context de l’IA.
- Distingir entre els diferents tipus i mètodes d’aprenentatge.
- Conèixer els diferents mètodes d’extracció de característiques sobre un conjunt de dades donat.
- Conéixer els diferents paradigmes de classificació i els seus punts forts i febles.
- Saber avaluar els algorismes de classificació i extreure conclusions de la seva eficiència, cosa que permet seleccionar els més adequats en cada cas.
- Aplicar les tècniques estudiades a un cas concret.
Continguts
- Introducció a la Intel·ligència Artificial (IA).
- Mètriques i mesures de similitud.
- Sistemes recomanadors.
- Algorismes d’agrupament (clustering).
- Tècniques de factorització matricial.
- Visualització de dades multidimensionals.
- Categorització de textos.
- Classificadors lineals i mètodes basats en Kernels.
- Optimizació.
- Xarxes neuronals i Xarxes recurrents.
Descripció
Aquesta matèria està enfocada bàsicament a conèixer els principals conceptes, pautes de disseny, models i mètodes per desenvolupar sistemes amb una bona escalabilitat i l’avaluació de sistemes a escala Internet. Inclou competències relacionades amb la distribució de la informació digital, dels continguts digitals, coneixent les possibilitats, límits i característiques principals per dur a terme aquesta acció, de vital importància a la societat actual, sempre d’acord amb criteris ètics.
Objectius
- Saber aplicar el funcionament i l’organització d’Internet, les tecnologies i els protocols d’Internet de nova generació, els models de components, programari intermediari i serveis.
- Conéixer les pautes de disseny de sistemes de gran escala.
- Conèixer els models i mètodes per desenvolupar sistemes amb bona escalabilitat.
- Conéixer el funcionament de sistemes distribuïts de gran escala populars.
- Saber establir les característiques oportunes del contingut digital per emmagatzemar-lo i accedir-hi.
- Saber triar la via de transmissió més adequada per a un contingut digital.
- Conéixer les principals plataformes de distribució (broadcast) de contingut digital.
- Saber triar el transport físic (connexió) més adequat segons el tipus de contingut digital, els costos i les prestacions requerides.
- Saber triar la manera més adequada de publicar un contingut digital sota demanda.
Continguts
- Conceptes de sistemes distribuïts.
- Sistemes d’emmagatzematge.
- Disseny de sistemes a gran escala.
- Sistemes P2P i volunteer computing.
- Networking.
- Plataformes de distribució.
- Tipus de transport.
- Introducció al núvol. Cloud computing.
- Codificació i distribució.
- Gestió dels serveis de núvol.
Quart semestre
Descripció
L’assignatura aspira a proporcionar una comprensió avançada, així com instruments per a l’ús estratègic dels sistemes d’informació a l’empresa, la relació amb els processos de negoci, la planificació estratègica i l’organització de la funció informàtica. Per tant, és útil per a la relació amb els clients i els usuaris dels diferents departaments de l’empresa i per a l’exercici progressiu de funcions directives dins dels departaments d’informàtica.
Objectius
- Identificar les decisions estratègiques en sistemes i tecnologies de la informació.
- Comprendre la relació entre les tecnologies de la informació i l’estratègia d’empresa.
- Dominar els mètodes i les tècniques de la planificació estratègica de sistemes i tecnologies de la informació.
- Comprendre el fenomen de la transformació de la funció informàtica.
- Conèixer els elements presents a la direcció estratègica de la infraestructura tecnològica i les operacions.
- Conéixer les singularitats dels models de negoci innovadors basats en les TIC.
Continguts
- Decisions estratègiques en sistemes i tecnologies de la informació.
- Tecnologies de la informació i estratègia d’empresa.
- Planificació estratègica de sistemes i tecnologies de la informació.
- Transformació de la funció informàtica.
- Direcció estratègica de la infraestructura tecnològica i les operacions.
- Innovació: Models de negoci basats en les TIC.
- Sistemes de qualitat.
- Gestió econòmica.
- Aspectes legals de les SI/TI.
- Ètica Professional.
Descripció
L’alumne escull una de les matèries de qualsevol dels altres bàtxelors per complementar la seva formació.
Objectius
Lliure elecció.
Descripció
Fer capaç l’alumne de desenvolupar i crear un projecte informàtic utilitzant els coneixements i capacitats adquirits en la titulació, tot tenint en compte criteris ètics i els objectius de desenvolupament sostenible.
Objectius
- Ser capaç de sintetitzar les capacitats apreses en diferents assignatures per aconseguir un objectiu concret.
- Seguir, avaluar i adaptar la planificació d’un projecte.
- Escriure la memòria d’un projecte informàtic d’acord amb la metodologia de gestió utilitzada.
- Ser capaç de comunicar eficientment un projecte informàtic als decisors i també al públic en general.
Continguts
- Seguir la planificació de projecte dissenyada a l’assignatura de gestió de projectes.
- Implementar el projecte.
- Documentació d’un projecte: Estructura i continguts de la memòria d’un projecte.
- Comunicació oral d’un projecte.
Competències
- Capacitat per projectar, calcular i dissenyar productes, processos i instal·lacions en tots els àmbits de la informàtica complint la normativa vigent i assegurant la qualitat del servei.
- Capacitat per al modelatge matemàtic, el càlcul i la simulació, particularment en tasques de desenvolupament i innovació en tots els àmbits relacionats amb la informàtica.
- Capacitat per a l’elaboració, la planificació estratègica, la direcció, la coordinació i la gestió tècnica i econòmica de projectes a tots els àmbits de la informàtica seguint criteris de qualitat i mediambientals.
- Capacitat per a la direcció general i la direcció tècnica, a empreses, centres tecnològics i departaments, en l’àmbit de les TIC.
- Capacitat per avaluar solucions basades en sistemes d’informació aplicant els principis de la lògica de negocis, la gestió de projectes i plans de viabilitat.
- Capacitat per comprendre i saber aplicar la legislació, la regulació i la normalització de la informàtica tant a nivell nacional com internacional amb especial èmfasi en la protecció de dades.
- Capacitat per a la integració de tecnologies, aplicacions, serveis i sistemes propis de l’àmbit de les TIC, amb caràcter generalista, i en contextos més amplis i sociocomunitaris.
- Capacitat per modelar, dissenyar i definir l’arquitectura d’aplicacions, xarxes i serveis informàtics.
- Capacitat per assegurar, gestionar, auditar i certificar la qualitat dels sistemes d’informació.
- Capacitat per dissenyar, desenvolupar, gestionar i avaluar mecanismes de certificació i de seguretat en el tractament i l’accés a aquesta informació en un sistema de processament local o distribuït.
- Capacitat per analitzar les necessitats d’informació que es plantegen en un entorn i dur a terme el procés de construcció d’un sistema d’informació.
- Capacitat per dissenyar i avaluar sistemes d’informació distribuïts amb accés mòbil i multidispositiu.
- Capacitat per aplicar les habilitats bàsiques de recerca.
- Capacitat per conèixer i donar a conèixer els objectius de desenvolupament sostenible en un entorn social genèric i en un entorn professional especialitzat als àmbits tecnològics en general i informàtics en particular.
Avaluació
Teòriques:
Prova test de 40 preguntes amb 4 opcions de resposta diferents. El resultat de la
prova es declara apte si el nombre de respostes correctes arriba a 30. La qualificació obtinguda pondera el 20% del total.
Pràctiques:
Prova pràctica consistent a desenvolupar 8 qüestions corresponents a 8 casos o
exercicis diferents de cada matèria. El resultat de la prova es declara apte si es responen correctament i completa 6 de les 8 qüestions. La qualificació obtinguda pondera el 50% del total.
Participatives:
Participació en els 6 debats plantejats a cada matèria a través del Fòrum. La
participació es declara Apta si l’alumnat ha participat en un mínim de 5 debats i ha rebut una valoració positiva en un mínim de 7 dels 10 paràmetres de l’Informe Avaluador. La qualificació obtinguda pondera el 30% del total.
Treball Fi d’Estudis:
L’avaluació del treball de fi d’estudis es forma de dues parts:
- La primera pondera un 60% de la qualificació final. S’avalua el procés d’elaboració del mateix treball mitjançant una rúbrica de deu ítems.
- La segona pondera un 40% de la qualificació final. El treball es defensa davant d’un tribunal d’avaluació que valora, mitjançant una altra rúbrica de deu ítems, les capacitats de síntesi, argumentació i sistematització del discurs oral.