Cursos de postgrau a la UOC
Màster universitari en enginyeria informàtica (42 ECTS)
Fonaments de ciberseguretat
Gestió avançada de projectes TIC
Simulació
Sistemes distribuïts a gran escala
Visualització de dades
TFM
Màster universitari en ciberseguretat i privadesa (0 ECTS)
Direcció estratègica de SI/TI
Fonaments de ciberseguretat
Intel·ligència artificial avançada
Privadesa
Sistemes de gestió de la seguretat
Auditoria tècnica
Seguretat en cloud computing
Legislació i protecció de dades
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
- 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
- Projecte final: resposta
JavaScript B1
- Casos específics de funcions
- Classes
- Primers passos en una aplicació web
- Ús avançat en una aplicació web
- Projecte final: resposta
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
- Projecte final: resposta
JavaScript C1
- Fonaments i tecnologies per al desenvolupament d'aplicacions web
- Eines per al desenvolupament web
- Introducció a VUE
- Un projecte amb VUE
- Projecte final: resposta
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-B1
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)