Competències i objectius

 

Context de l'assignatura per al curs 2025-26

Aquesta assignatura està dissenyada per a aprofundir en els coneixements de programació de l'estudiantat. L’assignatura se centra en la programació amb el llenguatge Python, orientada a la resolució de problemes en els àmbits de l’economia i la ciència de dades. S'estudiaran els principals elements del llenguatge, així com el seu ús per a gestionar grans volums de dades de manera eficient i robusta. A més dels elements bàsics del llenguatge, el curs també cobrirà les principals biblioteques de computació científica, com ara NumPy, SciPy i Pandas. En finalitzar l’assignatura, l’estudiantat hauria de ser capaç de resoldre eficaçment problemes d’economia i ciència de dades utilitzant l’entorn Python.

 

 

Competències de l'assignatura (verificades per ANECA en graus i màsters oficials) per al curs 2025-26

Capacitats/Competències

  • RA09 : Comprendre i dominar els conceptes fonamentals de lògica, algorítmica i complexitat computacional, i la seua aplicació per a la resolució de problemes.
  • RA14 : Ser capaç de desenvolupar i aprendre de forma acte-dirigida o autònoma temes relacionats amb l'Economia i la ciència de dades

 

 

 

Resultats d'aprenentatge (Objectius formatius)

 

Ser capaç d'analitzar problemes susceptibles de resolució per un ordinador i dissenyar algorismes que els
solucionen.
Ser capaç d'implementar algorismes mitjançant tècniques de programació estructurada.
Conéixer i saber utilitzar un llenguatge d'alt nivell.
  • Ser capaç d'analitzar problemes susceptibles de resolució per un ordinador i dissenyar algorismes que els
  • solucionen.
  • Ser capaç d'implementar algorismes mitjançant tècniques de programació estructurada.
  • Conéixer i saber utilitzar un llenguatge d'alt nivell.

 

 

 

Objectius específics indicats pel professorat per al curs 2025-26

  • Preparar l'entorn de desenvolupament de Python utilitzant eines que permeten instal·lar les biblioteques necessàries i gestionar les dependències entre elles.
  • Identificar quines estructures de dades i mètodes de processament són més adequats per a les dades d'entrada, tenint en compte les característiques del llenguatge Python i les biblioteques científiques NumPy, SciPy i Pandas.
  • Desenvolupar algorismes que consumisquen eficientment grans volums de dades obtingudes de diverses fonts (fitxers locals o en línia), i que les organitzen i interpreten per a generar conjunts de dades preparats per a un processament posterior.
  • Interpretar problemes del món real, analitzar-los i identificar les estructures de dades i els models visuals més adequats per a representar-los.
  • Justificar les decisions preses durant el desenvolupament del codi i explicar els coneixements adquirits.

 

 

Dades generals

Codi: 49161
Professor/a responsable:
Araujo da Silva Costa, Angelo Gonçalo
Crèdits ECTS: 3,00
Crèdits teòrics: 0,00
Crèdits pràctics: 1,20
Càrrega no presencial: 1,80

Departaments amb docència

  • Dep.: Llenguatges i Sistemes Informàtics
    Àrea: LLENGUATGES I SISTEMES INFORMATICS
    Crèdits teòrics: 0
    Crèdits pràctics: 0,4
  • Dep.: Ciència de la Computació i Intel·ligència Artificial
    Àrea: CIENCIA DE LA COMPUTACIO, INTEL·LIGENCIA ARTIFICIA
    Crèdits teòrics: 0
    Crèdits pràctics: 0,8
    Aquest departament és responsable de l'assignatura.
    Aquest dep. és responsable de l'acta.

Estudis en què s'imparteix