CITIC

COMPETENCIAS CIENTÍFICO TÉCNICAS

FUNDAMENTALS OF ACCELERATED DATA SCIENCE

  • Data: 22 de outubro, de 16:00 a 20:00 e 23 de outubro de 9:00 a 13:00.
  • Ubicación: Sala Network do CITIC
  • Ponente: Miguel Ángel Martínez del Amor
  • Programa: Adquire a capacidade de dominar a análise de datos massivos e a aprendizaxe automática acelerada por GPU com ferramentas como cuDF, XGBoost e cuGraph, aprendendo a desplegar modelos en Triton para a resolución de casos prácticos

FUNDAMENTALS OF DEEP LEARNING

  • Data: 21 de outubro, de 16:00 a 20:00 e 22 de outubro de 9:00 a 13:00.
  • Ubicación: Sala Network do CITIC
  • Ponente: Mario Martínez Zarzuela
  • Programa: Adquire as habilidades prácticas en adestramento, arquitectura, data augmentation e transferencia learning necesarias para desenvolver tus propios proxectos de aprendizaxe profundo.
    • Bloque 1: Introdución
    • Bloque 2: As mecánicas da aprendizaxe profunda
    • Bloque 3: Modelos preentrenados e redes recurrentes
    • Proxecto final: Clasificación de obxectos
    • Conclusión

CURSO DE GIT AVANZADO

  • Datas: 3, 4, 5, 6, e 7 de novembro de 2025, 16:00 – 20:00 hrs.
  • Ubicación: Sala Network do CITIC
  • Ponente:
  • Arturo Silvelo – Especialista en desarrollo de software, ciberseguridad e marketing. Empresa TNR.
  • Programa: (20 horas)

Día 1: Fluxos de traballo colaborativos e ramas avanzadas

  • Fluxos de traballo en GitHub: GitHub Flow, Pull Requests, revisións e merxes
  • Estratexias de protección de ramas e revisións obrigatorias
    • Comandos avanzados de gestión de ramas: Rebase (normal e interactivo)
    • Squash
    • Cherry-pick
    • Revert

Día 2: Xestión de proxectos e depuración avanzada

  • Organización e seguimento con GitHub Projects (tableiros, automatizacións)
  • Issos e milestóns: planificación e vinculación con PRs
    • Comandos avanzados de depuración e análise de historial: Bisect (localización de erros)
  • Blame (autores de liñas)
  • Log avanzado
  • Reflog (recuperación de cambios)

Día 3: Automatización, calidade de código e hooks

  • Automatización de fluxos con GitHub Actions (CI/CD)
  • Linting de commits e código :
  • Compromisos convencionais
  • Commitlint
  • Husky
  • Hooks de GIT :
  • Pre-compromiso
  • Pre-push
  • Integración con linters e tests automáticos

Día 4: Análise de calidade e seguridade

  • Integración de SonarQube para análise de calidade de código
  • Uso de Snyk para análise de vulnerabilidades e dependencias
  • Estrategias de versionado semántico (SemVer)
  • Xeración e asina de tags/releases en GitHub

Día 5: Xestión avanzada de repositorios

  • Submódulos e subrábeis: diferenzas, vavangas e desvamplas
  • Estaratexias para monorepos e traballo en grandes equipos
  • Migración, limpeza e optimización de repositorios

Formulario de inscrición (inscricións ata o 30 de outubro)

CURSO DE DOCKER AVANZADO

  • Datas: 24, 27, 28, 29 e 30 de setembro de 2025, 16:00 – 20:00 hrs.
  • Ubicación: Sala Network do CITIC
  • Ponente:
  • Arturo Silvelo – Especialista en desarrollo de software, ciberseguridad e marketing. Empresa TNR.
  • Programa: (20 horas)
  1. Módulo 1. Dockerfile avanzado e optimización de imaxes
    1. Multi-stage builds: Crear imaxes lixeiras con etapas separadas.
    2. Optimización de capas: minimizar capas e aproveitar cache.
    3. ARG e ENV: Uso de variables para configuración.
    4. Xestión de segredos: Evitar expoñer datos sensibles.
  2. Módulo 2. Docker Compose avanzado

2.1 Largors e estends: Reutilizar configuracións YAML comúns.

2.2 Healthcheck: Comprobación e dependencias de servizos.

2.3 Contornos: Xestión de variables de contorno e configuracións para múltiples contornos.

  1. Módulo 3. Volumes e persistencia avanzada

3.1 Backup con contedores**: Crear e restaurar backups con tar.

3.2 Backups consistentes**: Estrategias para bases de datos.

  1. Módulo 4. Docker Registry privado

4.1 Despregar rexistry privado: Montaje e configuración básica.

4.2 Xestionar imaxes: Subir, eliminar e manter o rexistry.

  1. Módulo 5. Orquestación con Docker Swarm

5.1 Clúster local: Crear contorno de probas.

5.2 Despregamento: Xestionar stacks e rollback.

5.3 Escalado: Axustar réplicas.

5.4 Rede overay: Comunicación entre nodos.

5.5 Secrets: Xestionar datos sensibles.

  1. Módulo 6. Monitorización e debugging

6.1Drivers logging: Centralizar logs con distintos drivers. 6.2Herramientas monitorización: Uso de ‘docker stats’, Prometheus.

6.3 Debugging contedores: Técnicas para análise en tempo real.

 

CURSO DE INICIACIÓN A GIT

  • Datas: 22, 23, 24 e 25 de setembro de 2025, 16:00 – 20:00 hrs.
  • Ubicación: Sala Network do CITIC
  • Ponente:
  • Arturo Silvelo – Especialista en desarrollo de software, ciberseguridad e marketing. Empresa TNR.
  • Formulario de inscrición (inscricións ata o 17 de setembro).

CURSO DE INICIACIÓN A DOCKER

  • Datas: 16, 17, 18 y 19 de setembro de 2025, 16:00 – 20:00 hrs.
  • Ubicación: Sala Network do CITIC
  • Ponente:
  • Arturo Silvelo – Especialista en desarrollo de software, ciberseguridad e marketing. Empresa TNR.
  • Formulario de inscrición (inscricións ata o 14 de setembro).

CONFERENCIA “Artificial Intelligence for Predictive and Prescriptive Analytics: Methods and Applications”

RELATOR: Paulo Cortez, catedrático da Universidade do Minho

DATA: Luns, 7 de jullo.

HORARIO: 12:00 h.

UBICACIÓN: Sala Cloud, CITIC.

Programa:

  • 12:00 Benvida
  • 12:15: Presentación
  • 13:00 Break e networking
  • 13:30 – 15:30: Reunións 1-1

Formulario de inscrición.

Prazo límite de inscripción: 7 de xullo

CURSO INICIACIÓN A GIT

DATAS: 25, 26, 27 e 28 de novembro.

HORARIO:de 16:00 a 20:00h.

LOCALIZACIÓN: Edificio CITIC.

Programa:

Módulo 1: Introdución a GIT.

  1. Que é Git? Aplicacións reais.
  2. Concepto de repositorio.
  3. Como instalar Git e Git Bash.
  4. Comandos de Git Bash.
  5. Configurar usuario e correo de Git.
  6. Configurar clave SSH.

Módulo 2: Repositorios de Git.

  1. Como crear un repositorio de Git.
  2. Dirección de traballo.
  3. Área de preparación.
  4. Directorio git.
  5. Comando git status.

Módulo 3: Commits.

  1. Que é un commit?
  2. Como crear un commit.
  3. Mostrar o historial de commits con git log.
  4. Configurar un editor de Git (Visual Studio Code).
  5. Cambiar o commit máis recente.
  6. Desfacer un commit.

Módulo 4: Ramas (Branches).

  1. Que é unha rama?
  2. Como crear unha rama.
  3. A rama main.
  4. Cambiar de rama.
  5. Cambiar o nome dunha rama.
  6. Eliminar unha rama.
  7. Crear commits nunha rama.
  8. Ver o historial de commits dunha rama.

Módulo 5: Fusionar Ramas (Merging).

  1. Que é merging?
  2. Como fusionar dúas ramas.
  3. Conflitos ao fusionar ramas (merge conflicts).
  4. Como eliminar unha rama logo de fusionala con main.

Módulo 6: Introdución a GitLab.

  1. Que é GitLab?
  2. Crear a túa conta e perfil.
  3. Personalizar os axustes dun repositorio.
  4. Cambiar o nome dun repositorio.
  5. Eliminar un repositorio.

Módulo 7: O fluxo de traballo de Git e GitLab.

  1. Clonar un repositorio.
  2. Enviar (push) cambios a GitLab.
  3. Recibir (pull) cambios a GitLab.
  4. Validación HTTPS para enviar cambios.
  5. Git Pull vs. Git Fetch.
  6. Bifurcar un repositorio (fork).
  7. Clonar un repositorio bifurcado.
  8. Que é un pull request?
  9. Iniciar e escribir un pull request.
  10. Actualizar un repositorio bifurcado.
  11. Que é un issue?
  12. Como crear un issue.
  13. Persoais de issues.
  14. Etiquetas para issues e pull requests.
  15. Clonar ramas remotas novas nun repositorio local.
  16. Eliminar ramas remotas e locais.

Módulo 8: Clientes GIT.

  1. Sourcetree
  2. GitKraken
  3. Visual Studio.
  4. Intellij

Formulario de inscrición: https://forms.office.com/e/vKbpWevVmN

Prazo límite de inscrición: 19 de novembro

As prazas son limitadas e adxudicaranse por estrito orde de solicitude.

CURSO INICIACIÓN A DOCKER

DATAS: 5, 8, 12 e 15 de novembro.

HORARIO: de 16:00h a 20:00h.

LOCALIZACIÓN: Edificio CITIC.

Programa:

Módulo 1: Introdución (2 horas)

  1. Introdución.
  2. Que é Docker.
  3. Virtualización.
  4. Conceptos.
  5. Instalación.

Módulo 2: Contedores (2 horas)

  1. Comandos Básicos.
  2. Contedores en Segundo Plano.
  3. Modo Interactivo.
  4. Portos.
  5. Logs.
  6. Inspeccionar Contedores.
  7. Variables de Contorna.
  8. Contedores sen Servizos.

Módulo 3: Redes e Volumes (4 horas)

  1. Que son os Volumes.
  2. Volumes de Docker.
  3. Volumes Manuais (Persistencia de datos).
  4. Redes.
  5. Conectando Contedor a Rede.

Módulo 4: Imaxes (4 horas)

  1. Que son as imaxes.
  2. Primeira imaxe.
  3. Dockerfile.

Módulo 5: Docker Compose (4 horas)

  1. Que é Docker Compose.
  2. Servizos.
  3. Redes.
  4. Volumes.
  5. Variables de Contorna.
  6. Docker Compose.

Formulario de inscrición: https://forms.office.com/e/fAZS3ZE8zp

Prazo límite de inscrición: 30 de outubro ás 16:00h

As prazas son limitadas e adxudicaranse por estricto orde de solicitude

TALLER PARA O MANEXO DO SISTEMA DE CAPTURA DE MOVEMENTO OPTITRACK

Relator: Prof. José Ángel López Campos – CINTECX – Universidade de Vigo.

Data: 23 de xullo de 2024.

Horario: de 11:00h-14:00 e de 15:00-17:30h.

Modalidade: Presencial, Laboratorio de realidade Virtual e Movemento do CITIC.

Obxectivo: Coñecer o manexo e potencialidades de uso da infraestrutura singular do CITIC do sistema de captura de movemento Optitrack (https://optitrack.com/). O CITIC no seu laboratorio de Realidade Virtual e Posicionamento dispón dun sistema Optitrack composto de 8 cámaras, equipo de captura de datos e ambiente de luz controlado que permiten a captura de movemento de obxectos ríxidos e de corpos humanos. O sistema de captura de movemento utilizado no taller será o Motive coa licenza Body.

Durante o taller realizarase un exemplo de todo o fluxo de traballo dun proceso de adquisición e procesado de datos:

  • Características básicas do sistema de captura de movemento
  • Selección do modelo de captura
  • Preparación da captura: traxe, colocación dos marcadores
  • Captura de movemento
  • Preprocesado de datos
  • Exportación de datos a OpenSIM
  • Preprocesado e análise básica do modelo biomecánico

Formulario de inscrición: https://forms.office.com/e/gZuHwwHhMg

CONFERENCIA “TRANSLATIONAL INFORMATICS AND FUTURE DIGITAL MEDICINE”

Relator: Dr. Bairong Shen. Profesor e director xeral executivo dos institutos de xenética de sistemas do Hospital de China Occidental, Universidade de Sichuan.

Data: 6 de juño de 2024.

Horario: 11:30-13:30 h.

Modalidade: presencial, Sala Cloud

VI CONGRESO XOVETIC

O VI Congreso XoveTIC, organizado polo Centro de Investigación en TIC da Universidade da Coruña (CITIC), desenvolverase o 5 e 6 de outubro de 2023. Está destinado a investigadores/as júnior (predoctorales e posdoctorales) que presentarán comunicacións orais ou pósteres das súas investigacións no ámbito das Tecnoloxías da Información e as Comunicacións (TIC). O obxectivo é construír un espazo de encontro para o debate científico e contribuír deste xeito á súa formación.

O congreso, cuxa inscrición é gratuíta, supoñerá unha oportunidade ideal para que as persoas participantes compartan as súas investigacións nun ambiente colaborativo e distendido.

As contribucións ao congreso poderán ser orixinais ou traballos adaptados xa presentados noutros foros. Todos aqueles traballos que se acepten serán publicados nun libro de actas.

TALLER DO USO DE DATOS PROCEDENTES DE CAPTURA DE MOVEMENTO HUMANO CO SISTEMA OPTITRACK

Relator: José Ángel López Campos. Profesor e investigador do grupo de Deseño e Simulación Numérica en Enxeñería Mecánica da Universidade de Vigo.

Data: 22 de setembro de 2023.

Horario: 11:00-14:00 h.

Modalidade: presencial (Laboratorio de realidade virtual e movemento do CITIC).

Obxectivos: coñecer os fundamentos da utilización do sistema de captura de movemento OptiTrack instalado no laboratorio de Realidade Virtual e Movemento do CITIC. O obxectivo é desenvolver un proxecto desde a súa fase inicial de captura de movemento e cun exemplo de datos preparado realizar o postprocesado e análise biomecánico utilizando a ferramenta de software libre OpenSim.

Inscrición: https://forms.office.com/e/r1tpVv8AMF

 

DATA MANAGER PARA XESTIÓN DA INVESTIGACIÓN

  • Datas: 16, 22, 23, 30 de marzo; 12 e 13 de abril de 2023.
  • Horario: mércores e xoves, de 10:00 a 12:00 horas. 
  • Localización: Sala Connect do CITIC (planta 1).
  • Programa:

Bloque I. Xestión básica de datos

    • Fórmulas e Funcións: Operadores aritméticos e tipos de referencias a celas; Funcións básicas: Suma, Media, Contar, etc.; Formulación con nomes de Rango.
    • Funcións Lóxicas: Funcións condicionais Se, E, Ou. Funcións .SE
    • Funcións de procura de datos en matrices: Funcións BuscarV, BuscarH.; Funciones Índice, Coincidir.
    • Funcións de texto e de datas. Buscar e substituír avanzado: caracteres non imprimibles, formatos
    • Representación visual dos datos. Gráficos básicos, Formato Condicional. Vistas do libro, Inmobilizar columnas, Ver en paralelo, Área de traballo

Bloque II. Xestión avanzada de datos

    • Ferramentas de datos: Validación de datos, Ordenación e filtrado, Filtros avanzados.
    • Importación e exportación de datos. Formatos texto, CSV. Diferentes separadores Configuración de importación automática de dato
    • Táboas e Gráficos Dinámicos: Creación e modificación de Táboas dinámicas. Elaboración de gráficos dinámicos.
    • Macros. Gravación e execución de tarefas
    • Traballo cooperativo. Protección de datos.

 

CURSO DE ANGULAR BASICS

Relator: Alberto Basalo. Especialista e formador en Código Limpo con Angular

Datas: 14*, 16, 23 y 30* de marzo; 10, 11, 13, 17, 18 y 20 de abril.

Horario: De 16:00 a 19:00h. salvo as xornadas do 14 e o 30 de marzo, que serán en horario de 09:30 a 12:30h.

Modalidade: Online, salvo as xornadas do 14 de marzo e o 20 de abril, que serán presenciais (sala Cloud do CITIC).

Dirixido principalmente a:

  • Programadores con Experiencia con HTML e JavaScript
  • Deseable: coñecementos de Programación Orientada a Obxectos

Inscrición

  • Instalar, configurar e utilizar o Angular CLI para xerar, depurar e despregar código.
  • Comprender a estrutura modular das aplicacións Angular.
  • Presentar e interactuar co usuario mediante compoñentes, directivas e pipes.
  • Xestionar múltiples rutas no cliente mediante o uso de Single Page Applications.
  • Comunicar datos con APIs en servidores remotos.
  • Arquitectura con servizos de lóxica e compoñentes de presentación reutilizables.
  • Node LTS
  • Editor VS Code ou similar
  • Hola Angular CLI
    • Instalación do CLI e xeración dunha aplicación
    • Comandos básicos para depurar e executar aplicacións
    • Organización e configuración do espazo de traballo
  • Estrutura de aplicacións
    • Módulos e compoñentes
    • Tipos de módulos
    • Visibilidade de compoñentes
  • Rutas e módulos funcionais
    • Conceptos de enrutado e Single Page Applications
    • Rutas, módulos e compoñentes
    • Comandos e parámetros nas rutas
  • Formularios e listados de datos
    • Vistas con HTML enriquecido e enlazado a modelos e controlador
    • Formularios para recollida de datos
    • Presentación de información condicional e repetitiva
  • Envío e recepción de datos por HTTP
    • Servizos e inxección de dependencias
    • Consumo dun API Rest
    • Operadores comúns de RxJS
  • Optimización de aplicacións
    • Xestión de estado asíncrono
    • Control de errores
    • Interceptores e seguridade
  • Angular Modernizado V15
    • Mira mamá sen módulos
    • Funcións en lugar de clases
    • Estratexias de migración

CURSO DE FUNDAMENTOS DE COMPUTACIÓN CUÁNTICA

Relator: Vicente Moret Bonillo, investigador do CITIC e Catedrático de Ciencias da Computación e Intelixencia Artificial na UDC.

Datas: 6, 8, 10, 17*, 20, 22, 27 e 29 de xuño e 1 de xullo.

(*) Xornada de 15:00 – 19:00 h coa participación de Juan Ignacio Cirac na Fundación Barrié dentro do evento Corunna Innovate Summit (rexistro gratuíto independente).

Lugar: Sala Cloud do CITIC.

Inscrición

Contidos:

  • TEMA 1. INTRODUCIÓN
  • TEMA 2. FORMALISMO MATEMÁTICO
  • TEMA 3. PRINCIPIOS DE MECÁNICA CUÁNTICA
  • TEMA 4. COMPUTACIÓN REVERSIBLE
  • TEMA 5. INFORMACIÓN CUÁNTICA
  • TEMA 6. OPERACIÓNS CON QUBITS E CIRCUITOS CUÁNTICOS
  • TEMA 7. SIMULACIÓN CUÁNTICA DE OPERADORES LÓXICOS CLÁSICOS
  • TEMA 8. ALGORITMOS CUÁNTICOS
  • TEMA 9. ARQUITECTURA CUÁNTICA UNIVERSAL DE FEYNMAN
  • TEMA 10. CONSIDERACIÓNS FINAIS

CONGRESO XOVETIC

O V Congreso XoveTIC, organizado polo CITIC, terá lugar os días 5 e 6 de outubro de 2022. Está destinado a investigadores junior (predoctorais y posdoutorais) que presentarán comunicacións orais ou pósteres das súas investigacións no ámbito das Tecnoloxías da Información e as Comunicacións (TIC). O obxectivo é construír un espazo de encontro para o debate científico e contribuír deste xeito á súa formación.

O congreso, cuxa inscrición é gratuíta, supoñerá unha oportunidade ideal para que as persoas participantes compartan as súas investigacións nun ambiente colaborativo e distendido.

As comunicacións ao congreso poderán ser orixinais ou traballos adaptados xa presentados noutros foros. Todos aqueles traballos que se acepten serán publicados nun libro de actas.

¡PLAZAS ESGOTADAS! NON SE ACEPTAN MÁIS INSCRICIÓNS.

CURSO FUNDAMENTALS OF DEEP LEARNING

  • Datas: 7 e 8 de novembro.
  • Relator: Mario Martínez Zarzuela (Deep Learning and CUDA Ambassador DLI Institute Nvidia).
  • Inscrición
  • Prazas limitadas: Admisión por orde de inscrición.
  • Resumo: A aprendizaxe profunda é un potente enfoque de IA que utiliza redes neuronais artificiais de varias capas para ofrecer unha precisión de vangarda en tarefas como a detección de obxectos, o recoñecemento de voz e a tradución de idiomas. Mediante a aprendizaxe profunda os ordenadores poden aprender e recoñecer patróns de datos que se consideran demasiado complexos ou sutiles para o software escrito por expertos. Neste taller aprenderá cómo funciona a aprendizaxe profunda a través de exercicios prácticos de visión artificial. Entrenará modelos de aprendizaxe profunda dende cero, aprendendo ferramentas e trucos para conseguir resultados de gran precisión. Tamén aprenderá a aproveitar os modelos preentrenados de última xeración, dispoñibles de forma gratuita, para aforrar tempo e conseguir que os seus modelos de aprendizaxe sexan máis precisos.
  • Programa: 
    • Día 7
      • 9:30 a 11:30. The Mechanics of Deep Learning
      • 11:30 a 12:00. Pausa-café
      • 12:00 a 14:00. Pre-trained Models and Recurrent Networks
    • Día 8
      • 9:30 a 11:30. Repaso e ampliación
      • 11:30 a 12:00. Pausa-café
      • 12:00 a 13:30. Assessment
  • Accede ao curso a través desta ligazón