Aquest Decret entrarà en vigor l’endemà de ser publicat al Butlletí Oficial del Principat d’Andorra.
Cosa que es fa pública per a coneixement general.
Andorra la Vella, 20 de novembre del 2024
Xavier Espot ZamoraCap de Govern
Annex
Resultats d’aprenentatge de les competències específiques de les unitats d’ensenyament (UE) obligatòries
Primer curs. Primer semestre
UE 1. Àlgebra i matemàtica discreta
− Adquirir la capacitat per a la resolució dels problemes matemàtics que es puguin plantejar a l’enginyeria.
− Desenvolupar l’aptitud per aplicar els coneixements sobre: àlgebra lineal; càlcul diferencial i integral; mètodes numèrics; algorismes numèrics; estadístiques i optimització.
− Capacitat per comprendre i dominar els conceptes bàsics de matemàtica discreta, lògica, algorísmica i complexitat computacional, i la seva aplicació per a la resolució de problemes propis de l’enginyeria.
− Aplicar els mètodes formals de la lògica proposicional.
− Descriure com les eines de la lògica són usades per modelar algorismes i situacions de la vida real.
− Descriure la importància i les limitacions del càlcul de predicats.
− Comprendre i manejar conceptes bàsics de la teoria de números elemental.
− Aplicar l’aritmètica modular a l’estudi de la primeritat i la factorització de nombres sencers.
− Aplicar els coneixements d’àlgebra lineal a problemes propis de la informàtica.
− Comprendre i fer servir les nocions bàsiques associades a problemes d’optimització lineal.
− Descriure els algorismes bàsics en programació lineal.
UE 2. Tecnologia de computadors
− Dissenyar circuits bàsics fent servir els blocs fonamentals de construcció d’arquitectures.
− Comprendre i saber utilitzar les diferents representacions de dades al nivell de la màquina.
− Conèixer la història de les arquitectures de computadors.
− Comprendre els blocs bàsics de construcció de les arquitectures de computadors i el seu paper.
− Conèixer l’arquitectura bàsica de von Neumann.
− Escriure programes en assemblador.
− Conèixer com es manegen al nivell de l’assemblador les crides a subrutines.
− Conèixer el concepte bàsic i el funcionament d’interrupció i operació d’entrada/sortida.
− Conèixer els tipus de memòria i la jerarquia de memòria.
− Comprendre els principis d’emmagatzematge en memòria.
UE3. Fonaments físics de la informàtica
− Comprendre l’evolució i les tendències en els suports físics de la tecnologia dels computadors.
− Aplicar els conceptes físics a l’estudi dels processos físics i tecnològics implicats en el funcionament dels dispositius informàtics.
− Conèixer les tecnologies de disseny de computadors i els seus fonaments físics.
UE 4. Fonaments de programació
− Manejar les estructures bàsiques que formen un programa.
− Realitzar dissenys modulars de programes.
− Saber verificar el bon funcionament d’un programa.
− Adoptar i dissenyar el millor algorisme per solucionar un problema.
UE 5. Fonaments de l’empresa
− Conèixer el paper de l’empresa en l’economia i les relacions amb el seu entorn.
− Conèixer les àrees funcionals de l’empresa i la seva interrelació.
− Conèixer els fonaments de la gestió de recursos humans.
− Conèixer els tràmits per a la creació d’empreses i les subvencions possibles, així com el procés de creació d’una empresa des de la idea fins a la posada en marxa.
− Conèixer les tècniques de planificació i control organitzatiu de l’empresa.
− Dissenyar, implantar i efectuar l’avaluació dels sistemes de control organitzatiu.
− Anàlisi dels procediments, mètodes i suport documental de les àrees de l’empresa.
− Conèixer i seleccionar les tècniques matemàtiques més adequades per a la valoració d’inversions i del finançament.
Primer curs. Segon semestre
UE 6. Càlcul i mètodes numèrics
− Entendre el concepte de derivada d’una funció en una variable, la seva rellevància en l’estudi quantitatiu de les funcions i el seu ús en aplicacions en problemes pràctics, especialment problemes d’optimització.
− Comprendre què és la integració i la relació amb problemes de tipus geomètric.
− Comprendre les limitacions inherents al càlcul d’integrals i deduir la necessitat de l’ús de tècniques d’aproximació per al càlcul d’integrals definides.
− Comprendre la necessitat de fer servir funcions en diverses variables.
− Comprendre la manera d’estendre els conceptes associats al càlcul en una variable a diverses variables.
− Aplicar la integració en diverses variables a la resolució de problemes pràctics.
− Comprendre, manejar i analitzar algorismes clàssics i computacionalment eficients en tota aritmètica.
− Comprendre i saber resoldre problemes relacionats amb autòmats i llenguatges formals bàsics.
UE 7. Estadística
− Diferenciar entre probabilitat i estadística, i entre probabilitat discreta i contínua.
− Comprendre la importància de l’estimació i els conceptes de correlació i regressió.
− Calcular probabilitats i esperances de variables aleatòries.
− Diferenciar entre esdeveniments dependents i independents.
− Reconèixer situacions en les quals és apropiat considerar la rellevància de les distribucions normal i/o exponencial.
− Conèixer el paper dels tests d’hipòtesis.
− Conèixer els factors i les característiques més rellevants de les distribucions de probabilitat i la seva aplicació a casos pràctics.
UE 8. Interacció persona-ordinador
− Conèixer els factors que intervenen en la interacció persona-ordinador.
− Saber fer dissenys centrats en l’usuari.
− Saber avaluar la usabilitat de les aplicacions.
− Saber dissenyar i avaluar l’accessibilitat de les aplicacions.
UE 9. Algorísmia i complexitat
− Saber estudiar la computabilitat d’un problema.
− Saber mesurar la complexitat d’un algorisme.
− Codificar programes de manera efectiva i eficient.
UE 10. Estructura de dades
− Saber implementar les diferents estructures de dades i les seves operacions.
− Saber triar l’estructura de dades més adequada per resoldre un problema, d’acord amb criteris d’eficiència temporal i espacial.
Segon curs. Primer semestre
UE 11. Sistemes operatius
− Raonar la necessitat dels sistemes operatius en els entorns de computació actuals.
− Explicar el paper del sistema operatiu com a interfície entre el maquinari i els programes d’usuari.
− Diferenciar les tècniques de planificació de tasques més rellevants per a sistemes per lots (batch), interactius i de temps real.
− Comprendre la necessitat de gestió de la memòria física i virtual.
− Comprendre les tècniques generals de gestió d’entrada/sortida i la relació amb el sistema d’arxius.
− Coneixement de les característiques i estructura, organització, interfície, components i serveis d’un sistema.
− Comprendre la necessitat de gestió de l’emmagatzematge secundari.
UE 12. Xarxes d’ordinadors
− Reconèixer la necessitat i utilitat de les xarxes de comunicacions.
− Distingir les topologies i els escenaris d’aplicació d’una xarxa de comunicacions.
− Identificar els elements que formen una xarxa i descriure’n la funció bàsica.
− Reconèixer la importància del procés d’estandardització i regulació i conèixer-ne els principals organismes actius.
− Conèixer el concepte de protocol de comunicacions i la seva aplicació en models de piles de protocols.
− Distingir les funcions específiques dels nivells clàssics d’una pila de protocols de xarxa i diferenciar els models més importants de piles de protocols utilitzats en xarxes.
− Conèixer i utilitzar les aplicacions i els serveis de xarxa més comuns.
− Explicar els elements, les funcions i les relacions d’un model client-servidor.
− Comprendre i analitzar els mecanismes, tècniques i algorismes que implementen els protocols de comunicacions.
− Comprendre les tecnologies de banda ampla.
− Instal·lar i configurar xarxes.
UE 13. Deontologia i legislació informàtica
− Conèixer la legislació i la regulació associada a les tecnologies de la informació.
− Ser capaç d’analitzar els riscos i les implicacions legals relacionats amb el desenvolupament dels sistemes informàtics i els serveis intervinguts per les tecnologies de la informació.
− Comprendre les implicacions ètiques del treball de l’informàtic i ser capaç d’analitzar deontològicament situacions pràctiques.
− Conèixer normes deontològiques específiques de la professió i normes de comportament professional.
UE 14. Enginyeria del programari
− Integrar les habilitats necessàries per fer l’anàlisi, el modelatge, la definició i la resolució de problemes.
− Aplicar coneixements i destreses en el maneig de productes i eines comercials per al desenvolupament de les aplicacions.
− Saber recollir i estructurar informació per a la confecció de requisits i especificacions.
− Conèixer com s’analitzen els sistemes organitzatius, fer un disseny lògic per millorar-los i desenvolupar i analitzar alternatives que impliquin la implementació de paquets, la seva personalització, la construcció de programari o l’ús d’eines CASE.
UE 15. Comunicació i lideratge
− Conèixer les eines necessàries per millorar les habilitats de comunicació i lideratge.
− Conèixer i entendre el maneig adequat de les tècniques i eines per a una comunicació efectiva i assertiva.
− Conèixer i entendre les relacions interpersonals i el maneig adequat de conflictes.
UE 16. Sistemes operatius avançats
− Justificar la necessitat de les activitats concurrents, identificar els problemes que provoquen i cercar-hi solucions.
− Administrar sistemes operatius.
− Definir, avaluar i seleccionar sistemes, considerant-ne l’arquitectura i el sistema operatiu.
− Determinar l’arquitectura i el programari de computació més adequats a cada sistema.
− Realitzar el disseny d’aplicacions utilitzant eficientment els serveis d’un sistema operatiu, mitjançant el maneig de la interfície de crides al sistema.
Segon curs. Segon semestre
UE 17. Programació avançada
− Saber resoldre problemes utilitzant tècniques avançades de programació, com ara programació orientada a esdeveniments i objectes.
− Saber resoldre problemes fent servir programació orientada a esdeveniments.
− Saber desenvolupar programes amb mòduls concurrents, comprenent les implicacions de l’ús compartit de recursos.
− Saber documentar programes fent servir les tècniques més habituals.
− Saber revisar i provar programes fent servir diferents tècniques.
UE 18. Gestió de projectes
− Adquirir i practicar habilitats essencials de gestió de projectes, com ara la gestió de les dades i la informació i la identificació d’elements crítics, entre d’altres.
− Saber triar i utilitzar eines i mètodes de gestió de projectes de programari.
− Iniciar, dissenyar i implementar un projecte, i discutir-ne la terminació.
− Saber identificar els requisits dels projectes, així com analitzar i fitar un problema de certa envergadura.
− Saber identificar i elaborar polítiques, procediments i estàndards de desenvolupament de les aplicacions.
− Saber en què consisteix l’externalització i ser capaç de tenir-la en compte com una opció de desenvolupament més.
− Saber gestionar el temps i les relacions interpersonals en el desenvolupament de les aplicacions.
UE 19. Estructura de computadors
− Conèixer arquitectures RAID.
− Identificar i conèixer el funcionament dels tipus de busos.
− Saber utilitzar instruccions de processament pipeline.
− Conèixer el paral·lelisme a nivell d’instrucció.
− Saber construir i comparar camins de dades.
− Conèixer els sistemes de memòria compartida.
UE 20. Intel·ligència artificial i enginyeria del coneixement
− Conèixer la representació d’un problema mitjançant un espai d’estats i desenvolupar l’habilitat de seleccionar els algorismes de cerca no informada o força bruta adequats per a un problema, i analitzar-ne la complexitat espacial i temporal.
− Desenvolupar l’habilitat de seleccionar els algorismes de cerca heurística adequats per a un problema i implementar-los dissenyant la funció heurística necessària.
− Conèixer la tipologia de les tècniques d’intel·ligència artificial i saber diferenciar les situacions a què s’apliquen.
− Comprendre els fonaments de la programació lògica i fer servir els rudiments d’un llenguatge de programació lògica.
UE 21. Bases de dades
− Conèixer els models de bases de dades.
− Saber dissenyar i construir bases de dades relacionals.
− Saber manejar bases de dades a través de llenguatges de consulta.
Tercer curs. Primer semestre
UE 22. Disseny avançat d’algorismes
− Saber aplicar tècniques avançades de disseny d’algorismes.
− Saber utilitzar mètodes potencials per proporcionar una anàlisi amortitzada d’estructures de dades.
− Saber utilitzar l’aleatorització en el disseny d’algorismes quan no sigui possible utilitzar algoritmes deterministes.
UE 23. Seguretat als sistemes d’informació
− Conèixer els principis bàsics de seguretat.
− Reconèixer els riscos de seguretat existents a les xarxes i descriure els mecanismes de seguretat més habituals.
− Comprendre com es duen a terme els possibles atacs a sistemes a través de la xarxa, aprofundir-hi i saber-los combatre.
UE 24. Bases de dades avançades
− Saber fer processos transaccionals.
− Saber ajustar el rendiment de bases de dades.
− Saber construir bases de dades distribuïdes.
− Conèixer els conceptes de disseny físic de les bases de dades.
− Comprendre el procés analític de dades (OLAP).
UE 25. Enginyeria de requisits
− Capacitat d’anàlisi dels requisits implicats en el disseny, el desenvolupament i la implantació de productes informàtics.
− Capacitat per identificar els requisits d’un producte informàtic i documentar-los adequadament.
− Capacitat per validar els requisits d’usuari utilitzant tècniques de prototipat.
UE 26. Desenvolupament d’aplicacions en xarxa
− Seleccionar les eines que garanteixin un enfocament eficient per implementar arquitectures client-servidor.
− Dissenyar i construir aplicacions basades en web.
− Saber implementar aplicacions que invoquin API d’aplicacions basades en xarxa.
− Implementar un sistema distribuït utilitzant entorns de treball de sistemes distribuïts.
Tercer curs. Segon semestre
UE 27. Processos d’enginyeria del programari
− Conèixer i saber aplicar el concepte de millora del procés de programari i els estàndards relacionats.
− Saber aplicar tècniques de disseny i desenvolupament basades en components i aspectes, i saber aplicar els conceptes de família de productes al programari.
− Conèixer el concepte i saber aplicar els beneficis de les arquitectures basades en models.
− Ser capaç de seleccionar estils arquitectònics apropiats per a una situació determinada, valorar models d’arquitectura i utilitzar llenguatges de definició d’arquitectura.
− Conèixer i saber dissenyar arquitectures especialitzades com l’arquitectura web, basada en serveis.
− Ser capaç de seleccionar models de procés per a situacions donades, i conèixer un ampli espectre de models de procés de programari.
UE 28. Treball final de bàtxelor
− Analitzar un problema i relacionar-lo amb els coneixements adquirits.
− Descompondre un problema complex en unitats de menys complexitat que permetin abordar-lo de manera apropiada.
− Planificar i organitzar temporalment les tasques d’un problema complex.
− Cercar informació que ajudi a resoldre parts del problema de les quals no es coneix la solució.
− Analitzar, seleccionar i utilitzar diferents tecnologies de la informació, eines i metodologies de desenvolupament necessàries per resoldre el problema.
− Saber cercar i adquirir nous coneixements i habilitats necessaris per resoldre part del problema.
− Avaluar de manera rigorosa els resultats de la resolució del problema.
− Redactar una memòria cientificotècnica del treball efectuat, d’acord amb estàndards professionals.
− Comunicar els resultats de la resolució del problema, els coneixements adquirits i argumentar la solució proposada, contrastant-la amb altres de possibles.
Resultats d’aprenentatge de les competències específiques de les unitats d’ensenyament (UE) optatives
Tercer curs. Segon semestre
UE29. Qualitat i auditoria de sistemes d’informació
− Conèixer els conceptes de sistema i de qualitat.
− Introduir la utilització de la informació en les organitzacions com a mitjà per millorar la qualitat global.
− Introduir la teoria de sistemes, la qualitat i els models organitzatius, i demostrar-ne la rellevància en els sistemes d’informació.
− Discutir i examinar els processos, els estàndards i les polítiques per al desenvolupament dels sistemes d’informació: metodologies de desenvolupament, cicles de vida, fluxos de treball.
− Comprendre el paper de l’auditoria informàtica dins dels sistemes d’informació, el procés i les fases.
− Conèixer el concepte i saber aplicar les tècniques de control intern dels sistemes d’informació.
− Conèixer i saber aplicar les tècniques, els estàndards i les certificacions d’auditoria existents.
− Conèixer les tècniques d’auditoria específiques de la seguretat de la informació.
− Conèixer el marc legal i saber fer peritatges informàtics.
UE30. Informàtica gràfica i visualització
− Comprendre i saber utilitzar les tècniques matemàtiques i algorísmiques necessàries per a la representació òptima d’objectes en un ordinador.
− Dissenyar i construir models que representen la informació per suportar la creació i visualització d’imatges.
UE31. Aprenentatge automàtic i mineria de dades
− Comprendre el concepte de mineria de dades i les seves fases.
− Conèixer i saber aplicar els principals algoritmes per a la mineria de dades i l’aprenentatge automàtic.
− Saber manejar eines per aplicar algoritmes de mineria de dades i aprenentatge automàtic.