Cursos de postgrau a la UOC
Màster universitari en anàlisi i visualització de dades aplicades (30 ECTS)
Anàlisi de textos
Anàlisi estadística multivariant i inferència estadística
Anàlisi de xarxes socials i comunitats
Disseny de la investigació i models d'anàlisi
Instruments qualitatius d'anàlisi i presentació de dades
Modelització, predicció i optimització en aprenentatge automàtic
Preguntes analítiques, dades, coneixement i IA
Visualització de dades
TFM
Màster universitari en ciberseguretat i privadesa (18 ECTS)
Direcció estratègica de SI/TI
Fonaments de ciberseguretat
Intel·ligència artificial avançada
Legislació i protecció de dades
Privadesa
Sistemes de gestió de la seguretat
Auditoria tècnica
Seguretat en cloud computing
TFM
Màster universitari en enginyeria informàtica (42 ECTS)
Fonaments de ciberseguretat
Visualització de dades
Simulació
Sistemes distribuïts a gran escala
Gestió avançada de projectes TIC
TFM
Escola de Programació (60 ECTS)
JavaScript A1
- Introducció
- Què és el pensament computacional?
- Com funciona un ordinador i què és programar?
- Com es pot resoldre un problema emprant el pensament computacional per programar
- Estructures de control i programa
- Implementació de codi
- Jupyter Notebooks: contenidor
- Projecte final: resposta
JavaScript A2
- Començant a programar
- Conceptes fonamentals de programació en JavaScript
- Treballant amb dades
- Organitzant el codi
- Reutilitzant el codi
- Tipus de dades estructurades (arrays)
- Tipus de dades estructurades (objectes)
- Esquemes algorísmics
- Jupyter Notebooks: contenidor
- Projecte final: resposta
JavaScript B1
JavaScript B2
- Ús avançat de funcions
- Treball expert amb classes
- JavaScript professional en una aplicació web
- Treball amb API
- Tècniques per millorar l'estructura i la robustesa del codi
- Ex. tema 1: resposta
- Ex. tema 2: resposta
- Ex. tema 3: resposta
- Ex. tema 4: resposta
- Ex. tema 5: resposta
- Jupyter Notebooks: contenidor
- Projecte final: resposta
JavaScript C1
Python A1
- Introducció
- Què és el pensament computacional?
- Com funciona un ordinador i què és programar?
- Com es pot resoldre un problema emprant el pensament computacional per programar
- Estructures de control i programa
- Implementació de codi
- Projecte final: resposta
Python A2
- Començant a programar
- Conceptes fonamentals de programació en Python
- Treballant amb dades
- Organitzant el codi
- Reutilitzant el codi
- Tipus de dades estructurades
- Esquemes algorísmics
- Projecte final: resposta
Python B1
- Estratègies algorítmiques
- Construcció de codi
- Disseny de programari
- Representació de dades
- Evolució del programari
- Eines i entorns de desenvolupament
- Ex. tema 1: resposta
- Ex. tema 2: resposta
- Ex. tema 3: resposta
- Ex. tema 4: resposta
- Ex. tema 5: resposta
- Ex. tema 6: resposta
- Projecte final: resposta
Python B2
Python C1
Java A1-B2
JavaScript C2
Python C2
R A1-A2
Escola d'idiomes (16 ECTS)
English A1.1
English A1.2
English A2.1
English A2.2
English B1.1
English B1.2
English B2.1
English B2.2
Màster universitari en bioinformàtica i bioestadística (UOC, UB) (45 ECTS)
Inferència estadística
Programació per a la bioinformàtica
Machine Learning
TFM
Màster universitari en ciències de dades (66 ECTS)
Anàlisi estadística
Aprenentatge automàtic
Grau en Ciència de Dades Aplicada
Màster universitari d'Enginyeria Informàtica
- 22.418: Aprenentatge automàtic
Màster universitari d'Enginyeria Informàtica
- M1.204: Intel·ligència artificial avançada, codi
Bases de dades analítiques
- 05.567: Ús de bases de dades
-
PACs: resposta
Grau de Ciència de Dades Aplicada
Fonaments de la ciència de dades
Programació per a la ciència de dades
- 0. Refermant conceptes
- 1. Estructures de dades avançades
- 2. Ús avançat de funcions
- 3. Fitxers i interacció amb el sistema
- 4. Optimització: complexitat i profiling
- 5. Optimització: concurrència i paral·lelisme
- 6. Testing, manteniment i desplegament d'aplicacions
-
PAC1-3: resposta
-
PAC4: resposta
Grau de Ciència de Dades Aplicada
Tipologia i cicle de vida de les dades
Visualització de dades
-
PAC2: resposta
-
PAC3: Anàlisi estadística descriptiva
-
PAC3: Narració
Arquitectures de bases de dades no relacionals
Optativa I
Optativa II
TFM
Màster universitari en desenvolupament de llocs i aplicacions web (60 ECTS)
Desenvolupament front-end amb frameworks JavaScript
Desenvolupament front-end avançat
Disseny d'interfícies interactives
-
Activitat 2: mòbil, escriptori
-
Activitat 3: mòbil
HTML i CSS
Programació JavaScript per a programadors
TFM
-
backend: codi
-
frontend: codi
- memòria
- presentació
- presentació (vídeo)