{"id":649,"date":"2016-02-19T13:17:41","date_gmt":"2016-02-19T13:17:41","guid":{"rendered":"http:\/\/discussion.mikado-themes.com\/?page_id=649"},"modified":"2026-09-29T17:29:15","modified_gmt":"2026-09-29T17:29:15","slug":"main-home","status":"publish","type":"page","link":"https:\/\/esi.uclm.es\/","title":{"rendered":"ESI Ciudad Real"},"content":{"rendered":"<div class=\"vc_row wpb_row vc_row-fluid mkd-section vc_custom_1773155880576 mkd-content-aligment-left mkd-grid-section\" style=\"\"><div class=\"clearfix mkd-section-inner\"><div class=\"mkd-section-inner-margin clearfix\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><div class=\"mkd-bnl-holder mkd-pb-five-holder  \"  data-base=\"mkd_block_five\"  data-category_id=\"666\"         data-display_category=\"no\" data-display_comments=\"no\" data-display_share=\"no\"  data-display_pagination=\"no\"   data-number_of_posts=\"4\"   data-paged=\"1\" data-max_pages=\"1\"><div class=\"mkd-bnl-outer\"><div class=\"mkd-bnl-inner\"><div class=\"mkd-post-block-part clearfix\"><div class=\"mkd-pt-five-item mkd-post-item mkd-post-number-1\" style=\"background-image: url(https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/Turing_Tejado.webp)\">\n    <a itemprop=\"url\" class=\"mkd-post-item-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/24\/vi-premios-maquina-de-turing-a-los-mejores-tfe\/\" target=\"_self\">\n    <\/a>\n\t<div class=\"mkd-pt-five-item-inner\">\n\t\t<div class=\"mkd-pt-five-top-content\">\n\t\t\t\t\t\t<div class=\"mkd-pt-five-content\">\n\t\t\t\t<div class=\"mkd-pt-five-content-inner\">\n\t\t\t\t\t<h3 class=\"mkd-pt-five-title\">\n\t\t\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/24\/vi-premios-maquina-de-turing-a-los-mejores-tfe\/\" target=\"_self\">VI Premios M\u00e1quina de Turing a los mejores TFE<\/a>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"mkd-pt-info-section clearfix\">\n\t\t\t\t\t\t<div>\n\t\t\t\t\t\t\t<div class=\"mkd-post-info-count\"><span class=\"mkd-post-count-number\">388<\/span> <span class=\"mkd-post-count-text\">Views<\/span><\/div>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n<\/div><div class=\"mkd-pt-five-item mkd-post-item mkd-post-number-2\" style=\"background-image: url(https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/web_sbayt_enVideo.webp)\">\n    <a itemprop=\"url\" class=\"mkd-post-item-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/23\/en-video-ctrl-ia-para-la-transformacion-industrial\/\" target=\"_self\">\n    <\/a>\n\t<div class=\"mkd-pt-five-item-inner\">\n\t\t<div class=\"mkd-pt-five-top-content\">\n\t\t\t\t\t\t<div class=\"mkd-pt-five-content\">\n\t\t\t\t<div class=\"mkd-pt-five-content-inner\">\n\t\t\t\t\t<h4 class=\"mkd-pt-five-title\">\n\t\t\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/23\/en-video-ctrl-ia-para-la-transformacion-industrial\/\" target=\"_self\">En v\u00eddeo \u2013 Todo bajo Ctrl: IA para la transformaci\u00f3n industrial<\/a>\n\t\t\t\t\t<\/h4>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"mkd-pt-info-section clearfix\">\n\t\t\t\t\t\t<div>\n\t\t\t\t\t\t\t<div class=\"mkd-post-info-count\"><span class=\"mkd-post-count-number\">252<\/span> <span class=\"mkd-post-count-text\">Views<\/span><\/div>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n<\/div><div class=\"mkd-pt-five-item mkd-post-item mkd-post-number-3\" style=\"background-image: url(https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/portada_colours_v2.webp)\">\n    <a itemprop=\"url\" class=\"mkd-post-item-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/16\/colab-hackathon-colours-salud-rural\/\" target=\"_self\">\n    <\/a>\n\t<div class=\"mkd-pt-five-item-inner\">\n\t\t<div class=\"mkd-pt-five-top-content\">\n\t\t\t\t\t\t<div class=\"mkd-pt-five-content\">\n\t\t\t\t<div class=\"mkd-pt-five-content-inner\">\n\t\t\t\t\t<h4 class=\"mkd-pt-five-title\">\n\t\t\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/16\/colab-hackathon-colours-salud-rural\/\" target=\"_self\">CoLab + Hackathon COLOURS, salud rural<\/a>\n\t\t\t\t\t<\/h4>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"mkd-pt-info-section clearfix\">\n\t\t\t\t\t\t<div>\n\t\t\t\t\t\t\t<div class=\"mkd-post-info-count\"><span class=\"mkd-post-count-number\">422<\/span> <span class=\"mkd-post-count-text\">Views<\/span><\/div>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n<\/div><div class=\"mkd-pt-five-item mkd-post-item mkd-post-number-4\" style=\"background-image: url(https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/conferencias_cenital_webp.webp)\">\n    <a itemprop=\"url\" class=\"mkd-post-item-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/15\/ciclo-de-conferencias-de-otono-2026\/\" target=\"_self\">\n    <\/a>\n\t<div class=\"mkd-pt-five-item-inner\">\n\t\t<div class=\"mkd-pt-five-top-content\">\n\t\t\t\t\t\t<div class=\"mkd-pt-five-content\">\n\t\t\t\t<div class=\"mkd-pt-five-content-inner\">\n\t\t\t\t\t<h4 class=\"mkd-pt-five-title\">\n\t\t\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/15\/ciclo-de-conferencias-de-otono-2026\/\" target=\"_self\">Ciclo de Conferencias de Oto\u00f1o 2026<\/a>\n\t\t\t\t\t<\/h4>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"mkd-pt-info-section clearfix\">\n\t\t\t\t\t\t<div>\n\t\t\t\t\t\t\t<div class=\"mkd-post-info-count\"><span class=\"mkd-post-count-number\">755<\/span> <span class=\"mkd-post-count-text\">Views<\/span><\/div>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div><\/div>\n\t<div class=\"wpb_raw_code wpb_content_element wpb_raw_html\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<style>\n.esi-mq{\n  --mq-fondo:#ffffff; --mq-fondo-rot:#f3f7fa; --mq-marco:#dfe7ed; --mq-texto:#4a5864; --mq-tenue:#7a8b98;\n  --mq-borde:rgba(16,33,46,.34); --mq-sep:rgba(16,33,46,.2); --mq-acento:#0397d8;\n  --mq-c1:#0397d8; --mq-c1-t:#fff;  --mq-c2:#1a9470; --mq-c2-t:#fff;\n  --mq-c3:#e0a526; --mq-c3-t:#1b1400; --mq-c4:#c2477e; --mq-c4-t:#fff;\n  --mq-teo:#3a4d5c; --mq-teo-t:#fff; --mq-lab:#6c5ce7; --mq-lab-t:#fff;\n  --mq-ahora:#14a86b; --mq-sig:#e0a526; --mq-prox:#9aabb8;\n  --mq-sans:\"Montserrat\",\"Helvetica Neue\",Helvetica,Arial,sans-serif;   \/* la tipograf\u00eda de la web *\/\n  display:none; margin:18px 0 0; padding:0; overflow:hidden;\n  background:var(--mq-fondo); color:var(--mq-texto);\n  font-family:var(--mq-sans); font-weight:300; font-size:13px; line-height:1.2;\n  -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale;\n}\n\/* Variante oscura (tipo terminal de bolsa): a\u00f1adir la clase esi-mq--oscuro al div principal *\/\n.esi-mq.esi-mq--oscuro{\n  --mq-fondo:#0c1a24; --mq-fondo-rot:#08131b; --mq-marco:#0c1a24; --mq-texto:#e8f0f5; --mq-tenue:#8ea3b2;\n  --mq-borde:rgba(232,240,245,.36); --mq-sep:rgba(232,240,245,.22);\n  --mq-teo:#dce5ec; --mq-teo-t:#0c1a24; --mq-lab:#7a6af0; --mq-ahora:#3ddc97; --mq-prox:#8ea3b2;\n}\n.esi-mq *,.esi-mq *::before,.esi-mq *::after{box-sizing:border-box}\n.esi-mq :where(span,a,div){margin:0; padding:0; border:0; background:none; font-size:inherit; font-weight:inherit;\n  line-height:inherit; letter-spacing:inherit; text-transform:inherit; vertical-align:baseline}\n.esi-mq__barra{display:flex; align-items:stretch; min-height:40px; cursor:pointer}\n\/* Enlaces: que el tema no les ponga su color ni su subrayado. Con :where() esta regla pesa poco,\n   as\u00ed los colores propios de cada etiqueta mandan tambi\u00e9n en enlaces ya visitados o con el rat\u00f3n encima *\/\n.esi-mq :where(a,a:hover,a:focus,a:visited,a:active){\n  color:inherit !important; text-decoration:none !important; box-shadow:none !important; cursor:pointer}\n.esi-mq a:focus-visible{outline:2px solid var(--mq-acento) !important; outline-offset:1px}\n\/* R\u00f3tulo fijo de la izquierda *\/\n.esi-mq .esi-mq__rotulo{flex:0 0 auto; display:flex; align-items:center; gap:7px; padding:0 12px;\n  background:var(--mq-fondo-rot)}\n.esi-mq__punto{flex:0 0 7px; width:7px; height:7px; border-radius:50%; background:var(--mq-prox)}\n.esi-mq[data-tramo=\"ahora\"] .esi-mq__punto{background:var(--mq-ahora); animation:esi-mq-latido 2s ease-in-out infinite}\n.esi-mq[data-tramo=\"siguiente\"] .esi-mq__punto{background:var(--mq-sig)}\n@keyframes esi-mq-latido{0%,100%{opacity:1}50%{opacity:.25}}\n.esi-mq__rotulo-cuerpo{display:flex; align-items:baseline; gap:8px; min-width:0; transition:opacity .25s ease}\n.esi-mq__rotulo.is-cambiando .esi-mq__rotulo-cuerpo{opacity:0}\n.esi-mq .esi-mq__rotulo-txt{font-size:10px; font-weight:600; color:var(--mq-acento); letter-spacing:.09em; text-transform:uppercase; white-space:nowrap}\n.esi-mq .esi-mq__rotulo-sub{font-size:10.5px; font-variant-numeric:tabular-nums; color:var(--mq-tenue); white-space:nowrap}\n\/* Zona de sesiones *\/\n.esi-mq__pista{position:relative; flex:1 1 auto; min-width:0; display:flex; align-items:center; padding:0 10px 0 12px; overflow:hidden}\n.esi-mq__pagina{display:flex; align-items:center; width:100%; min-width:0; overflow:hidden; white-space:nowrap;\n  opacity:0; transition:opacity .45s ease}\n.esi-mq__pagina.is-visible{opacity:1}\n.esi-mq__medida{position:absolute; left:0; top:0; visibility:hidden; pointer-events:none; display:flex; width:max-content; white-space:nowrap}\n.esi-mq__ses{display:inline-flex; align-items:center; gap:6px; min-width:0; flex:0 1 auto}\n.esi-mq__ico{flex:0 0 12px; width:12px; height:12px; display:block; margin-right:-1px}\n.esi-mq__ico--ahora{color:var(--mq-ahora)}\n.esi-mq__ico--siguiente{color:var(--mq-sig)}\n.esi-mq__ico--proximas{color:var(--mq-tenue)}\n.esi-mq .esi-mq__asig{display:block; font-size:12px; font-weight:400; letter-spacing:0; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; min-width:0}\n.esi-mq__medida .esi-mq__asig{overflow:visible}\n.esi-mq__ets{display:inline-flex; align-items:center; gap:3px; flex:0 0 auto}\n.esi-mq__et{display:inline-block; flex:0 0 auto; padding:0 4px; border:1px solid transparent; border-radius:3px;\n  font-size:9px; line-height:13px; font-weight:500; letter-spacing:.03em; text-transform:uppercase; white-space:nowrap}\n.esi-mq .esi-mq__et--borde{border-color:var(--mq-borde); color:var(--mq-texto) !important; font-weight:400}\n.esi-mq__et--hora{font-variant-numeric:tabular-nums; letter-spacing:0; text-transform:none}\n.esi-mq .esi-mq__et--curso{background:var(--mq-tenue); color:var(--mq-fondo) !important}\n.esi-mq .esi-mq__et--c1{background:var(--mq-c1); color:var(--mq-c1-t) !important}\n.esi-mq .esi-mq__et--c2{background:var(--mq-c2); color:var(--mq-c2-t) !important}\n.esi-mq .esi-mq__et--c3{background:var(--mq-c3); color:var(--mq-c3-t) !important}\n.esi-mq .esi-mq__et--c4{background:var(--mq-c4); color:var(--mq-c4-t) !important}\n.esi-mq__et--teo{background:var(--mq-teo); color:var(--mq-teo-t)}\n.esi-mq__et--lab{background:var(--mq-lab); color:var(--mq-lab-t)}\n.esi-mq__sep{flex:0 0 18px; width:18px; height:16px; position:relative}\n.esi-mq__sep::before{content:\"\"; position:absolute; left:50%; top:0; bottom:0; width:1px; background:var(--mq-sep); transform:rotate(16deg)}\n.esi-mq__ses--aviso .esi-mq__asig{color:var(--mq-tenue)}\n\/* Lo que se puede pulsar reacciona al pasar el rat\u00f3n *\/\n.esi-mq a.esi-mq__asig:hover{text-decoration:underline !important; text-decoration-thickness:1px !important; text-underline-offset:3px}\n.esi-mq a.esi-mq__et--aula:hover{border-color:var(--mq-acento); color:var(--mq-acento) !important}\n.esi-mq a.esi-mq__et--curso:hover{filter:brightness(.9)}\n.esi-mq a.esi-mq__rotulo:hover .esi-mq__rotulo-txt{text-decoration:underline; text-underline-offset:3px}\n\/* Derecha, fija: porcentaje de sesiones de hoy ya terminadas (sin fundidos) *\/\n.esi-mq .esi-mq__progreso{flex:0 0 auto; display:flex; align-items:center; gap:9px; padding:3px 4px 3px 12px}\n.esi-mq__anillo{position:relative; flex:0 0 36px; width:36px; height:36px; display:block}\n.esi-mq__anillo svg{display:block; width:36px; height:36px; transform:rotate(-90deg)}\n.esi-mq__anillo circle{fill:none; stroke-width:3}\n.esi-mq__anillo-fondo{stroke:#dfe7ed}\n.esi-mq__anillo-valor{stroke:var(--mq-acento); stroke-dasharray:97.39; stroke-dashoffset:97.39; transition:stroke-dashoffset .8s ease}\n.esi-mq .esi-mq__anillo-pct{position:absolute; inset:0; display:flex; align-items:center; justify-content:center;\n  font-size:8px; font-weight:600; letter-spacing:-.03em; font-variant-numeric:tabular-nums; color:var(--mq-texto)}\n.esi-mq .esi-mq__progreso-titulo{font-size:9px; font-weight:600; letter-spacing:.08em; text-transform:uppercase; color:var(--mq-acento); white-space:nowrap}\n.esi-mq .esi-mq__progreso-dia{font-variant-numeric:tabular-nums}\n\/* Junto al anillo: cabecera \"SESIONES 24 SEP \u00b7\u00b7\u00b7 39 \/ 68\" y debajo, en dos filas como m\u00e1ximo,\n   una etiqueta por grupo con clase hoy, rellena como una barra de progreso *\/\n.esi-mq .esi-mq__progreso-txt{display:flex; flex-direction:column; justify-content:center; gap:3px; line-height:1}\n.esi-mq .esi-mq__progreso-cab{display:flex; align-items:center; gap:5px}\n.esi-mq .esi-mq__progreso-titulo{line-height:1}\n.esi-mq .esi-mq__progreso-cuenta{font-size:9px; font-weight:600; line-height:1; letter-spacing:.04em; color:var(--mq-acento);\n  font-variant-numeric:tabular-nums; white-space:nowrap; flex:1 1 auto; display:flex; align-items:center; gap:5px; justify-content:flex-end}\n\/* L\u00ednea gris que une la fecha con \"15 \/ 68\" (desaparece con la cuenta los d\u00edas sin clase) *\/\n.esi-mq .esi-mq__progreso-cuenta::before{content:\"\"; flex:1 1 auto; min-width:8px; height:1px; background:#cfd8df}\n.esi-mq .esi-mq__progreso-cuenta:empty{display:none}\n.esi-mq .esi-mq__grupos{display:flex; flex-direction:column; align-items:stretch; gap:2px}\n.esi-mq .esi-mq__grupos:empty{display:none}\n.esi-mq .esi-mq__fila{display:flex; gap:1px}\n\/* Una p\u00edldora por curso: el n\u00famero y, en celdas, las letras de sus grupos.\n   Cada celda se rellena de izquierda a derecha seg\u00fan las sesiones completadas del grupo *\/\n.esi-mq .esi-mq__cur{display:flex; flex:1 1 auto; align-items:stretch; border:1px solid var(--gc); border-radius:2px; overflow:hidden;\n  font-size:8px; line-height:10px; font-weight:600; letter-spacing:-.02em; white-space:nowrap; font-variant-numeric:tabular-nums; color:#1f2d38}\n.esi-mq .esi-mq__cur-n{padding:0 1.5px 0 2px; font-weight:700; color:#1f2d38}\n.esi-mq .esi-mq__gr{display:block; flex:1 1 auto; padding:0 1px; border-left:1px solid var(--gd); text-align:center;\n  color:#1f2d38 !important; background:linear-gradient(90deg, var(--gs) var(--p), var(--gf) var(--p))}\n.esi-mq a.esi-mq__gr:hover{filter:brightness(.93)}\n.esi-mq .esi-mq__gr-n{margin-left:.5px; font-weight:500}\n.esi-mq .esi-mq__gr--vacio{color:#8795a1 !important; font-weight:500; background:#eef1f4}   \/* grupo sin clase hoy: (0) en gris, sobre gris muy claro y sin barra *\/\n.esi-mq a.esi-mq__gr--vacio,.esi-mq a.esi-mq__gr--vacio:hover{text-decoration:line-through !important; text-decoration-thickness:1px !important; text-decoration-color:#8795a1 !important}   \/* y tachado *\/\n\/* Borde con el color del curso; relleno con un tono claro del mismo color para que el texto oscuro se lea siempre;\n   separador entre grupos con un tono intermedio, m\u00e1s oscuro que el relleno, para que se vea aunque la celda est\u00e9 a medias;\n   lo que falta por completar, en un tono muy claro del mismo color (--gf) para que se lea como una barra *\/\n.esi-mq__gr--c1{--gc:var(--mq-c1); --gs:#aedef2; --gd:#68c1e8; --gf:#e1f3fa}\n.esi-mq__gr--c2{--gc:var(--mq-c2); --gs:#b6ddd1; --gd:#76bfa9; --gf:#e4f2ee}\n.esi-mq__gr--c3{--gc:var(--mq-c3); --gs:#f5e2ba; --gd:#ecc97d; --gf:#fbf4e5}\n.esi-mq__gr--c4{--gc:var(--mq-c4); --gs:#ebc4d6; --gd:#da91b2; --gf:#f8e9f0}\n.esi-mq__gr--cx{--gc:var(--mq-tenue); --gs:#dfe7ed; --gd:#afb9c1; --gf:#eff1f3}\n\/* Solo en ordenador de escritorio: pantalla ancha y rat\u00f3n. En m\u00f3vil y tableta no se muestra *\/\n\/* Giro entre la barra de sesiones y la tarjeta de investigaci\u00f3n: dos caras de un cubo.\n   La cara de delante baja girando y la de arriba entra por arriba. *\/\n.esi-mq{perspective:520px}\n.esi-mq .esi-mq__cubo{position:relative; transform-style:preserve-3d; transform:translateZ(calc(var(--mq-h, 44px) \/ -2))}\n.esi-mq .esi-mq__cubo.is-girando{transition:transform .8s cubic-bezier(.45,.05,.25,1);\n  transform:translateZ(calc(var(--mq-h, 44px) \/ -2)) rotateX(-90deg)}\n.esi-mq .esi-mq__cara{backface-visibility:hidden; -webkit-backface-visibility:hidden; background:var(--mq-fondo)}\n.esi-mq .esi-mq__cara.is-frente{transform:rotateX(0deg) translateZ(calc(var(--mq-h, 44px) \/ 2))}\n.esi-mq .esi-mq__cara.is-arriba{transform:rotateX(90deg) translateZ(calc(var(--mq-h, 44px) \/ 2)); pointer-events:none}\n\/* Tarjeta de investigaci\u00f3n *\/\n.esi-mq .esi-mq__inv{position:absolute; left:0; top:0; width:100%; height:100%; display:flex; align-items:stretch}\n.esi-mq .esi-mq__inv-etq{flex:0 0 auto; display:flex; align-items:center; gap:7px; padding:0 12px; background:var(--mq-fondo-rot);\n  font-size:10px; font-weight:600; letter-spacing:.09em; text-transform:uppercase; white-space:nowrap; color:var(--mq-acento) !important}\n.esi-mq .esi-mq__inv-etq::before{content:\"\"; flex:0 0 7px; width:7px; height:7px; border-radius:50%; background:var(--mq-acento)}\n.esi-mq .esi-mq__inv-grupo{flex:1 1 auto; min-width:0; display:flex; align-items:center; gap:10px;\n  padding:0 16px 0 14px; white-space:nowrap; overflow:hidden}\n.esi-mq .esi-mq__inv-visita{flex:0 0 auto; align-self:center; font-size:9.5px; font-weight:600; letter-spacing:.1em; text-transform:uppercase; color:var(--mq-tenue)}\n.esi-mq .esi-mq__inv-acr{flex:0 0 auto; font-size:16px; font-weight:700; color:var(--mq-acento)}\n.esi-mq .esi-mq__inv-nom{flex:0 0 auto; font-size:15px; font-weight:600; line-height:1.12; color:#1f2d38}\n.esi-mq .esi-mq__inv-nom.is-dos-lineas{white-space:normal; text-wrap:balance}\n.esi-mq .esi-mq__inv-kw{flex:1 1 auto; min-width:0; max-height:100%; overflow:hidden; white-space:normal; margin-left:6px;\n  font-size:11.5px; line-height:1.3; font-weight:300; color:var(--mq-tenue)}\n\/* Cada l\u00ednea de investigaci\u00f3n, entera y precedida de un circulito *\/\n.esi-mq .esi-mq__inv-kw span{display:inline-block; white-space:nowrap; margin-right:11px}\n.esi-mq .esi-mq__inv-kw span::before{content:\"\"; display:inline-block; width:4px; height:4px; border-radius:50%;\n  background:#aebbc6; margin:0 5px 0 0; vertical-align:middle; position:relative; top:-1px}\n.esi-mq a.esi-mq__inv-grupo:hover .esi-mq__inv-nom{text-decoration:underline; text-decoration-thickness:1px; text-underline-offset:3px}\n@media (min-width:1024px) and (hover:hover) and (pointer:fine){ .esi-mq{display:block} }\n@media (prefers-reduced-motion: reduce){\n  .esi-mq__pagina,.esi-mq__rotulo-cuerpo,.esi-mq__anillo-valor,.esi-mq .esi-mq__cubo.is-girando{transition:none !important}\n  .esi-mq__punto{animation:none !important}\n}\n<\/style>\n<div class=\"esi-mq\" data-esi-mq\n     data-horarios=\"\/TV\/hall\/horarios.json\"\n     data-calendario=\"\/TV\/hall\/calendario.json\"\n     data-investigacion=\"\/TV\/hall\/investigacion.json\"\n     data-prueba=\"\">\n  <div class=\"esi-mq__cubo\">\n  <div class=\"esi-mq__barra esi-mq__cara is-frente\">\n    <a class=\"esi-mq__rotulo\" href=\"\/index.php\/consulta-de-horarios-del-grado-en-ingenieria-informatica\/\"\n       aria-label=\"Consulta de horarios del Grado en Ingenier\u00eda Inform\u00e1tica\">\n      <span class=\"esi-mq__punto\"><\/span>\n      <span class=\"esi-mq__rotulo-cuerpo\">\n        <span class=\"esi-mq__rotulo-txt\">Horarios<\/span>\n        <span class=\"esi-mq__rotulo-sub\">Cargando\u2026<\/span>\n      <\/span>\n    <\/a>\n    <div class=\"esi-mq__pista\"><div class=\"esi-mq__pagina\"><\/div><\/div>\n    <div class=\"esi-mq__progreso\">\n      <span class=\"esi-mq__anillo\" role=\"img\" aria-label=\"Sesiones completadas hoy\">\n        <svg viewBox=\"0 0 36 36\" width=\"36\" height=\"36\" aria-hidden=\"true\">\n          <circle class=\"esi-mq__anillo-fondo\" cx=\"18\" cy=\"18\" r=\"15.5\" fill=\"none\" stroke=\"#dfe7ed\" stroke-width=\"3\"\/>\n          <circle class=\"esi-mq__anillo-valor\" cx=\"18\" cy=\"18\" r=\"15.5\" fill=\"none\" stroke=\"none\" stroke-width=\"3\"\/>\n        <\/svg>\n        <span class=\"esi-mq__anillo-pct\">\u2013<\/span>\n      <\/span>\n      <span class=\"esi-mq__progreso-txt\">\n        <span class=\"esi-mq__progreso-cab\">\n          <span class=\"esi-mq__progreso-titulo\"><span class=\"esi-mq__progreso-etq\">Sesiones<\/span> <span class=\"esi-mq__progreso-dia\"><\/span><\/span>\n          <span class=\"esi-mq__progreso-cuenta\"><\/span>\n        <\/span>\n        <span class=\"esi-mq__grupos\"><\/span>\n      <\/span>\n    <\/div>\n  <\/div>\n  <div class=\"esi-mq__inv esi-mq__cara is-arriba\" aria-hidden=\"true\">\n    <a class=\"esi-mq__inv-etq\" href=\"\/index.php\/investigaciom\/grupos-de-investigacion\/\">Grupos de investigaci\u00f3n<\/a>\n    <a class=\"esi-mq__inv-grupo\" href=\"\/index.php\/investigaciom\/grupos-de-investigacion\/\"><\/a>\n  <\/div>\n  <\/div>\n<\/div>\n<script>\n(() => {\n  'use strict';\n  \/\/ --- Ajustes --------------------------------------------------------\n  const CFG = {\n    fundidoMs: 450,        \/\/ duraci\u00f3n del fundido al aparecer y al desaparecer\n    esperaBase: 2600,      \/\/ tiempo en pantalla de cada grupo de sesiones...\n    esperaPorSesion: 450,  \/\/ ...m\u00e1s esto por cada sesi\u00f3n que contiene\n    esperaMin: 3500, esperaMax: 6000,\n    diasBusqueda: 200,     \/\/ hasta d\u00f3nde buscar el pr\u00f3ximo d\u00eda con clases\n    recargaMin: 30,        \/\/ recarga de horarios y calendario (minutos); investigacion.json se lee una sola vez\n    investigacionMs: 7000, \/\/ tiempo en pantalla de la tarjeta de un grupo de investigaci\u00f3n\n    giroMs: 800,           \/\/ duraci\u00f3n del giro entre la barra y la tarjeta (igual que en el CSS)\n    escritorio: '(min-width:1024px) and (hover:hover) and (pointer:fine)'   \/\/ igual que en el CSS\n  };\n  \/\/ Franjas horarias de cada cuatrimestre (las mismas que horarios.js). La de tarde cambia: 17:00 \/ 16:50\n  const FRANJAS = {\n    '1C': ['8:30-10:00','10:00-11:30','11:30-13:00','13:00-14:30','15:30-17:00','17:00-18:30','18:30-20:00','20:00-21:30'],\n    '2C': ['8:30-10:00','10:00-11:30','11:30-13:00','13:00-14:30','15:30-16:50','17:00-18:30','18:30-20:00','20:00-21:30']\n  };\n  \/\/ Cuatrimestres (mismo criterio que el cartel del hall)\n  const cuatrimestre = f => {\n    const md = (f.getUTCMonth() + 1) * 100 + f.getUTCDate();\n    if (md >= 901 || md <= 203) return '1C';\n    if (md >= 204 && md <= 531) return '2C';\n    return null;\n  };\n  \/\/ Abreviaturas de horarios.json -> nombre del plan de estudios (copiado del index.php del hall)\n  const NOMBRES = {\n    'C\u00e1lculo':'C\u00e1lculo y M\u00e9todos Num\u00e9ricos','Algebra':'\u00c1lgebra y Matem\u00e1tica Discreta','L\u00f3gica':'L\u00f3gica',\n    'Estad\u00edstica':'Estad\u00edstica','F\u00edsica':'Fundamentos F\u00edsicos de la Inform\u00e1tica',\n    'FunProg1':'Fundamentos de Programaci\u00f3n I','FPII':'Fundamentos de Programaci\u00f3n II',\n    'TeCo':'Tecnolog\u00eda de Computadores','Eco':'Estructura de Computadores',\n    'FunGesEmpr':'Fundamentos de Gesti\u00f3n Empresarial','FunGesEmp':'Fundamentos de Gesti\u00f3n Empresarial',\n    'EstDatos':'Estructura de Datos','MetodProg':'Metodolog\u00eda de la Programaci\u00f3n',\n    'PCTR':'Programaci\u00f3n Concurrente y Tiempo Real','OrCo':'Organizaci\u00f3n de Computadores',\n    'ArCo':'Arquitectura de Computadores','SSOO1':'Sistemas Operativos I','SistDistr':'Sistemas Distribuidos',\n    'Redes I':'Redes de Computadores I','Redes II':'Redes de Computadores II','BBDD':'Bases de Datos',\n    'IngSw1':'Ingenier\u00eda del Software I','IngSw2':'Ingenier\u00eda del Software II',\n    'SisInt':'Sistemas Inteligentes','SistInt':'Sistemas Inteligentes','SistInf':'Sistemas de Informaci\u00f3n',\n    'IPO1':'Interacci\u00f3n Persona-Ordenador I','API':'Aspectos Profesionales de la Inform\u00e1tica',\n    'IngRequisitos':'Ingenier\u00eda de Requisitos','Dise\u00f1oSW':'Dise\u00f1o de Software',\n    'ProcesIS':'Procesos de Ingenier\u00eda del Software','QSistSw':'Calidad de Sistemas Software',\n    'GesPrySw':'Gesti\u00f3n de Proyectos Software','DesarrolloBBDD':'Desarrollo de Bases de Datos',\n    'SIEmpresariales':'Sistemas de Informaci\u00f3n Empresariales','SegSisSw':'Seguridad de Sistemas Software',\n    'CompAvanz':'Computadores Avanzados','SSOOII':'Sistemas Operativos II','SisEmpot':'Sistemas Empotrados',\n    'DSBmicro':'Dise\u00f1o de Sistemas basados en Microprocesador','SegRed':'Seguridad en Redes',\n    'PlanIntSS':'Planificaci\u00f3n e Integraci\u00f3n de Sistemas y Servicios','GyARedes':'Gesti\u00f3n y Administraci\u00f3n de Redes',\n    'DIR':'Dise\u00f1o de Infraestructura de Red','Teor\u00edaAC':'Teor\u00eda de Aut\u00f3matas y Computaci\u00f3n',\n    'ProgDeclarativa':'Programaci\u00f3n Declarativa','DisAlgoritmos':'Dise\u00f1o de Algoritmos',\n    'SistConocimiento':'Sistemas Basados en el Conocimiento','ProcLeng':'Procesadores de Lenguajes',\n    'SisMultAg':'Sistemas Multiagentes','DisSInterac':'Dise\u00f1o de Sistemas Interactivos','MinerDat':'Miner\u00eda de Datos',\n    'IntegracionSI':'Integraci\u00f3n de Sistemas Inform\u00e1ticos','IPOII':'Interacci\u00f3n Persona-Ordenador II',\n    'DyGRedes':'Dise\u00f1o y Gesti\u00f3n de Redes','GestionSI':'Gesti\u00f3n de Sistemas de Informaci\u00f3n',\n    'TecSWeb':'Tecnolog\u00edas y Sistemas Web','ComerElect':'Comercio Electr\u00f3nico','Multimedia':'Multimedia',\n    'SegSisInf':'Seguridad en Sistemas Inform\u00e1ticos','IngNeg':'Ingenier\u00eda de Negocio',\n    'BBDDAvanzadas':'Bases de Datos Avanzadas','Auditor\u00edaSI':'Auditor\u00eda de Sistemas de Informaci\u00f3n',\n    'DesSistWeb':'Desarrollo de Sistemas Web','AFI':'An\u00e1lisis Forense Inform\u00e1tico',\n    'TecApAut':'T\u00e9cnicas de Aprendizaje Autom\u00e1tico','RySM':'Redes y Servicios M\u00f3viles',\n    'ApDistInt':'Aplicaciones Distribuidas en Internet'\n  };\n  \/\/ Destinos de los enlaces. Rutas relativas: as\u00ed el mapa comparte con la portada\n  \/\/ el almacenamiento del navegador (localStorage), que es por donde recibe la sala.\n  const URL_HORARIOS = '\/index.php\/consulta-de-horarios-del-grado-en-ingenieria-informatica\/';\n  const URL_MAPA = '\/index.php\/mapa-interactivo-de-aulas-y-laboratorios\/';\n  const MAPA_CLAVE = 'esi-map-selected';   \/\/ la misma clave que usan horarios.js y el mapa\n  \/\/ Aula de horarios.json -> identificador de sala en el mapa (copiado de horarios.js)\n  const SALAS = {\n    '0.07':'p-0-07', '0.05+6':'p-0-05', '0.05':'p-0-05', '0.06':'p-0-05',\n    '0.02+3':'p-0-02', '0.02':'p-0-02', '0.03':'p-0-02', '0.04':'p-0-04',\n    'F0.1':'fc-0-f01', 'F0.2':'fc-0-f02', 'Sal\u00f3n de Grados':'fc-0-grados', 'Sal\u00f3n Grados':'fc-0-grados',\n    'Sal\u00f3n de Actos':'fc-0-actos', 'Sal\u00f3n Actos':'fc-0-actos', 'Anita Borg':'fc-0-anita',\n    'F1.1':'fc-1-f11', 'A1.1':'fc-1-a11', 'A1.2':'fc-1-a12', 'LD1':'fc-1-ld1', 'LD2':'fc-1-ld2', 'LD3':'fc-1-ld3',\n    'LD4':'fc-2-ld4', 'A2.1':'fc-2-a21', 'A2.2':'fc-2-a22'\n  };\n  const SALAS_ORDEN = Object.keys(SALAS).sort((a, b) => b.length - a.length);\n  const idSala = aula => {   \/\/ mismo criterio que findRoomId() de horarios.js\n    const n = String(aula || '').trim();\n    if (!n) return null;\n    if (SALAS[n]) return SALAS[n];\n    const k = SALAS_ORDEN.find(x => n.toUpperCase().includes(x.toUpperCase()));\n    return k ? SALAS[k] : null;\n  };\n  const urlGrupo = (cuatri, grupo) => URL_HORARIOS + '?cuatri=' + encodeURIComponent(cuatri || '') + '&grupo=' + encodeURIComponent(grupo || '');\n  \/\/ Web de cada grupo de investigaci\u00f3n. Se usa si investigacion.json no trae \u00aburl\u00bb para ese grupo.\n  const WEB_GRUPOS = {\n    'AIR': 'https:\/\/air.esi.uclm.es\/', 'ALARCOS': 'http:\/\/alarcos.esi.uclm.es\/', 'ARCO': 'https:\/\/arcoresearch.com\/',\n    'CHICO': 'http:\/\/chico.esi.uclm.es\/', 'DEC-TAU': 'http:\/\/dectau.uclm.es\/', 'SMILe': 'http:\/\/smile.esi.uclm.es\/',\n    'GSyA': 'http:\/\/gsya.esi.uclm.es\/', 'LA2IC': 'https:\/\/blog.uclm.es\/grupola2ic\/', 'MAmI': 'http:\/\/mami.uclm.es\/',\n    'MAT': 'https:\/\/blog.uclm.es\/grupomat\/', 'ORETO': 'https:\/\/www.uclm.es\/grupos\/oreto',\n    'SciCom': 'https:\/\/www.uclm.es\/en\/centros-investigacion\/ITSI\/secciones-investigacion\/SCICOM',\n    'VISILAB': 'http:\/\/visilab.esi.uclm.es\/', '3D VC&R': 'http:\/\/isa.esi.uclm.es\/'\n  };\n  const DIAS = ['Domingo','Lunes','Martes','Mi\u00e9rcoles','Jueves','Viernes','S\u00e1bado'];\n  const DIAS_C = ['Dom','Lun','Mar','Mi\u00e9','Jue','Vie','S\u00e1b'];\n  const MESES = ['enero','febrero','marzo','abril','mayo','junio','julio','agosto','septiembre','octubre','noviembre','diciembre'];\n  const MESES_C = ['ene','feb','mar','abr','may','jun','jul','ago','sep','oct','nov','dic'];\n  const clave = t => String(t).normalize('NFD').replace(\/[\u0300-\u036f]\/g, '').replace(\/\\s+\/g, '').toLowerCase();\n  const INDICE = {};\n  for (const k in NOMBRES) INDICE[clave(k)] = NOMBRES[k];\n  const nombreAsig = a => {\n    const s = String(a || '').replace(\/\\s*-\\s*L$\/i, '');\n    return INDICE[clave(s)] || s;\n  };\n  const nombreProfesor = t => String(t || '')\n    .replace(\/^([A-Za-z\u00c1\u00c9\u00cd\u00d3\u00da\u00dc\u00d1\u00e1\u00e9\u00ed\u00f3\u00fa\u00fc\u00f1])\\.\\s*\/, '$1. ').replace(\/\\.(?=\\S)\/g, ' ')\n    .replace(\/\\.\\s*$\/, '').replace(\/\\s{2,}\/g, ' ').trim();\n  const esc = s => String(s == null ? '' : s).replace(\/[&<>\"]\/g, c => ({'&':'&amp;','<':'&lt;','>':'&gt;','\"':'&quot;'}[c]));\n  const aMin = h => { const p = String(h).split(':').map(Number); return p[0] * 60 + (p[1] || 0); };\n  const hhmm = m => Math.floor(m \/ 60) + ':' + String(m % 60).padStart(2, '0');\n  \/\/ Fechas \"de calendario\" en UTC: no dependen de la zona horaria del visitante\n  const fechaDe = (y, m, d) => new Date(Date.UTC(y, m - 1, d));\n  const iso = f => f.toISOString().slice(0, 10);\n  const masDias = (f, n) => new Date(f.getTime() + n * 86400000);\n  const fechaCorta = f => DIAS_C[f.getUTCDay()] + ' ' + f.getUTCDate() + ' ' + MESES_C[f.getUTCMonth()];\n  \/\/ Hora oficial de Ciudad Real, se consulte desde donde se consulte\n  function ahora(prueba) {\n    const m = prueba && String(prueba).match(\/^(\\d{4})-(\\d{2})-(\\d{2})[T ](\\d{1,2}):(\\d{2})\/);\n    if (m) return { fecha: fechaDe(+m[1], +m[2], +m[3]), min: +m[4] * 60 + +m[5] };\n    const p = {};\n    new Intl.DateTimeFormat('en-GB', { timeZone: 'Europe\/Madrid', year: 'numeric', month: 'numeric',\n      day: 'numeric', hour: 'numeric', minute: 'numeric', hourCycle: 'h23' })\n      .formatToParts(new Date()).forEach(x => { p[x.type] = x.value; });\n    return { fecha: fechaDe(+p.year, +p.month, +p.day), min: (+p.hour % 24) * 60 + +p.minute };\n  }\n  \/\/ calendario.json: periodos lectivos, festivos y vacaciones\n  function prepararCalendario(cal) {\n    const ev = cal && Array.isArray(cal.eventos) ? cal.eventos : [];\n    const rango = e => ({ ini: e.inicio, fin: e.fin || e.inicio });\n    return {\n      lectivos: ev.filter(e => e.categoria === 'docencia' && \/periodo lectivo\/i.test(e.titulo || '')).map(rango),\n      cerrados: ev.filter(e => e.categoria === 'festivo' || e.categoria === 'no-lectivo').map(rango)\n    };\n  }\n  function esLectivo(f, cal) {\n    const dow = f.getUTCDay();\n    if (dow === 0 || dow === 6) return false;\n    const k = iso(f), dentro = r => k >= r.ini && k <= r.fin;\n    if (cal.cerrados.some(dentro)) return false;\n    if (cal.lectivos.length) return cal.lectivos.some(dentro);\n    return !!cuatrimestre(f);   \/\/ sin calendario: se usa el criterio por fechas\n  }\n  \/\/ Sesiones de hoy ya terminadas. null si hoy no hay clases (fin de semana, festivo...)\n  function progresoHoy(datos, cal, t) {\n    if (!esLectivo(t.fecha, cal)) return null;\n    const ses = sesionesDia(datos, t.fecha);\n    if (!ses.length) return null;\n    \/\/ Se cuentan SESIONES IMPARTIDAS, una por franja:\n    \/\/  \u00b7 una pr\u00e1ctica de 11:30 a 14:30 son dos sesiones (una en cada franja);\n    \/\/  \u00b7 dos subgrupos de laboratorio a la misma hora son dos sesiones;\n    \/\/  \u00b7 en la cabecera y el anillo, una sesi\u00f3n compartida por dos grupos (misma asignatura,\n    \/\/    aula y hora, p. ej. \u00abLab-BC\u00bb) cuenta una vez; en la p\u00edldora de cada grupo cuenta en los dos.\n    \/\/ Una sesi\u00f3n est\u00e1 completada cuando ha pasado el fin de su franja.\n    const c = cuatrimestre(t.fecha);\n    const FR = (FRANJAS[c] || FRANJAS['1C']).map(f => f.split('-').map(aMin));\n    const finesDe = s => {\n      const i = aMin(s.hora_inicio), f = aMin(s.hora_fin);\n      const dentro = FR.filter(([a, b]) => f > a && b > i).map(([, b]) => b);\n      return dentro.length ? dentro : [f];   \/\/ hora fuera de las franjas habituales: cuenta como una\n    };\n    const hechasDe = fines => fines.filter(fin => fin <= t.min).length;\n    \/\/ Todos los grupos del cuatrimestre salen siempre; los que hoy no tienen clase, con (0)\n    const porGrupo = {};\n    datos.forEach(s => {\n      if (!s || s.tipo === 'evento') return;\n      const sc = String(s.cuatrimestre || '').trim().toUpperCase();\n      if (sc && sc !== c) return;\n      const g = String(s.grupo || '').trim();\n      if (g && !porGrupo[g]) porGrupo[g] = { grupo: g, hechas: 0, total: 0 };\n    });\n    const escuela = new Set();\n    let hechas = 0, total = 0;\n    ses.forEach(s => {\n      const fines = finesDe(s);\n      const g = String(s.grupo || '').trim();\n      if (g) {\n        porGrupo[g] = porGrupo[g] || { grupo: g, hechas: 0, total: 0 };\n        porGrupo[g].total += fines.length;\n        porGrupo[g].hechas += hechasDe(fines);\n      }\n      const k = [s.asignatura, s.aula, s.hora_inicio, s.hora_fin, s.tipo].join('|');\n      if (escuela.has(k)) return;   \/\/ misma sesi\u00f3n en el horario de otro grupo\n      escuela.add(k);\n      total += fines.length;\n      hechas += hechasDe(fines);\n    });\n    if (!total) return null;\n    const grupos = Object.values(porGrupo).sort((a, b) => numCurso(a) - numCurso(b) || a.grupo.localeCompare(b.grupo, 'es'));\n    return { hechas, total, pct: Math.round(100 * hechas \/ total), grupos };\n  }\n  function sesionesDia(datos, f) {\n    const dia = DIAS[f.getUTCDay()], c = cuatrimestre(f), vistos = new Set();\n    return datos.filter(s => {\n      if (!s || s.tipo === 'evento' || s.dia !== dia) return false;\n      const sc = String(s.cuatrimestre || '').trim().toUpperCase();\n      if (sc && sc !== c) return false;\n      const k = [s.asignatura, s.aula, s.grupo, s.hora_inicio, s.hora_fin, s.tipo].join('|');\n      if (vistos.has(k)) return false;\n      vistos.add(k);\n      return true;\n    });\n  }\n  const numCurso = s => { const m = String(s.grupo || '').match(\/^(\\d)\/); return m ? +m[1] : 9; };\n  const ordenar = (a, b) => numCurso(a) - numCurso(b) ||\n    String(a.grupo).localeCompare(String(b.grupo), 'es') ||\n    nombreAsig(a.asignatura).localeCompare(nombreAsig(b.asignatura), 'es');\n  \/\/ Tramos a mostrar: \"ahora\", \"siguiente\" (m\u00e1s tarde hoy) y \"proximas\" (otro d\u00eda)\n  function calcularTramos(datos, cal, t) {\n    const tramos = [];\n    const primeras = ses => {\n      const m = Math.min(...ses.map(s => aMin(s.hora_inicio)));\n      return { inicio: m, sesiones: ses.filter(s => aMin(s.hora_inicio) === m) };\n    };\n    if (esLectivo(t.fecha, cal)) {\n      const ses = sesionesDia(datos, t.fecha);\n      const ya = ses.filter(s => aMin(s.hora_inicio) <= t.min && t.min < aMin(s.hora_fin));\n      if (ya.length) tramos.push({ tipo: 'ahora', sesiones: ya });\n      const fut = ses.filter(s => aMin(s.hora_inicio) > t.min);\n      if (fut.length) tramos.push(Object.assign({ tipo: 'siguiente', fecha: t.fecha }, primeras(fut)));\n    }\n    if (!tramos.some(x => x.tipo !== 'ahora')) {\n      for (let i = 1; i <= CFG.diasBusqueda; i++) {\n        const f = masDias(t.fecha, i);\n        if (!esLectivo(f, cal)) continue;\n        const ses = sesionesDia(datos, f);\n        if (!ses.length) continue;\n        tramos.push(Object.assign({ tipo: 'proximas', fecha: f, dias: i }, primeras(ses)));\n        break;\n      }\n    }\n    tramos.forEach(x => x.sesiones.sort(ordenar));\n    return tramos;\n  }\n  function rotuloTramo(tr, t) {\n    if (tr.tipo === 'ahora') return { t1: 'Docencia ahora', t2: fechaCorta(t.fecha) + ' \u00b7 ' + hhmm(t.min) };\n    if (tr.tipo === 'siguiente') return { t1: 'A continuaci\u00f3n', t2: 'Hoy, ' + hhmm(tr.inicio) };\n    return { t1: 'Pr\u00f3ximas clases', t2: (tr.dias === 1 ? 'Ma\u00f1ana' : fechaCorta(tr.fecha)) + ', ' + hhmm(tr.inicio) };\n  }\n  \/\/ Icono delante de cada sesi\u00f3n: en curso, a continuaci\u00f3n (hoy) o en otro d\u00eda\n  const ICONOS = {\n    ahora: '<circle cx=\"6\" cy=\"6\" r=\"2.4\" fill=\"currentColor\"\/><circle cx=\"6\" cy=\"6\" r=\"5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.1\" opacity=\".45\"\/>',\n    siguiente: '<circle cx=\"6\" cy=\"6\" r=\"5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.1\"\/><path d=\"M6 3.3V6l1.9 1.2\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.1\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>',\n    proximas: '<rect x=\"1.2\" y=\"2.2\" width=\"9.6\" height=\"8.6\" rx=\"1.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.1\"\/><path d=\"M1.2 5h9.6M4 1v2.4M8 1v2.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.1\" stroke-linecap=\"round\"\/>'\n  };\n  const ESTADO = { ahora: 'En curso', siguiente: 'A continuaci\u00f3n', proximas: 'Pr\u00f3xima clase' };\n  const icono = tp => ICONOS[tp] ? '<svg class=\"esi-mq__ico esi-mq__ico--' + tp + '\" viewBox=\"0 0 12 12\" aria-hidden=\"true\">' + ICONOS[tp] + '<\/svg>' : '';\n  function htmlSesion(s, tp, cuatriFecha) {\n    const nombre = nombreAsig(s.asignatura);\n    const aula = String(s.aula || '');\n    const aulaCorta = aula.includes(' - ') ? aula.split(' - ').pop().trim() : aula;\n    const g = String(s.grupo || '').trim();\n    const m = g.match(\/^(\\d)\\s*(.*)$\/);\n    const curso = m ? m[1] + '\u00ba' + (m[2] ? ' ' + m[2] : '') : g;\n    const lab = s.tipo === 'laboratorio' || s.es_laboratorio === true;\n    const tipo = lab ? 'Laboratorio' : 'Teor\u00eda';\n    const etiquetaTipo = lab ? 'Lab.' : 'Teor\u00eda';\n    const hora = s.hora_inicio + '\u2013' + s.hora_fin;\n    const cuatri = String(s.cuatrimestre || '').trim().toUpperCase() || cuatriFecha || '';\n    const enlaceGrupo = esc(urlGrupo(cuatri, g));\n    const tituloGrupo = esc('Horario del grupo ' + curso + (cuatri === '2C' ? ' \u00b7 2\u00ba cuatrimestre' : cuatri === '1C' ? ' \u00b7 1er cuatrimestre' : ''));\n    const sala = idSala(aula);\n    const titulo = [ESTADO[tp] || '', nombre, tipo, curso, aula ? 'Aula ' + aula : '', hora, nombreProfesor(s.profesor)].filter(Boolean).join(' \u00b7 ');\n    const etAula = !aulaCorta ? ''\n      : sala ? '<a class=\"esi-mq__et esi-mq__et--borde esi-mq__et--aula\" href=\"' + URL_MAPA + '\" data-sala=\"' + esc(sala) + '\" title=\"' + esc('Ver ' + aulaCorta + ' en el mapa de aulas') + '\">' + esc(aulaCorta) + '<\/a>'\n      : '<span class=\"esi-mq__et esi-mq__et--borde\">' + esc(aulaCorta) + '<\/span>';\n    return '<span class=\"esi-mq__ses\" title=\"' + esc(titulo) + '\">' +\n      icono(tp) + '<a class=\"esi-mq__asig\" href=\"' + enlaceGrupo + '\" title=\"' + tituloGrupo + '\">' + esc(nombre) + '<\/a>' +\n      '<span class=\"esi-mq__ets\">' + etAula +\n      '<span class=\"esi-mq__et esi-mq__et--borde esi-mq__et--hora\">' + esc(hora) + '<\/span>' +\n      '<a class=\"esi-mq__et esi-mq__et--curso esi-mq__et--c' + (m ? m[1] : 'x') + '\" href=\"' + enlaceGrupo + '\" title=\"' + tituloGrupo + '\">' + esc(curso) + '<\/a>' +\n      '<span class=\"esi-mq__et esi-mq__et--' + (lab ? 'lab' : 'teo') + '\">' + etiquetaTipo + '<\/span>' +\n      '<\/span><\/span>';\n  }\n  const htmlAviso = txt => '<span class=\"esi-mq__ses esi-mq__ses--aviso\"><a class=\"esi-mq__asig\" href=\"' + URL_HORARIOS + '\">' + esc(txt) + '<\/a><\/span>';\n  const SEP = '<span class=\"esi-mq__sep\"><\/span>';\n  function iniciar(raiz) {\n    if (raiz.dataset.esiMqListo) return;\n    raiz.dataset.esiMqListo = '1';\n    const q = s => raiz.querySelector(s);\n    const prog = { caja: q('.esi-mq__progreso'), valor: q('.esi-mq__anillo-valor'), pct: q('.esi-mq__anillo-pct'), etq: q('.esi-mq__progreso-etq'), dia: q('.esi-mq__progreso-dia'), cuenta: q('.esi-mq__progreso-cuenta'), grupos: q('.esi-mq__grupos'), anillo: q('.esi-mq__anillo') };\n    let gruposPintados = '';\n    let progPintado = false;\n    function pintarProgreso(p, t) {\n      \/\/ Con clases: \u00abSESIONES 24 SEP\u00bb. Sin clases (fin de semana, festivo, vacaciones): \u00abSIN CLASES HOY\u00bb\n      prog.etq.textContent = p ? 'Sesiones' : 'Sin clases hoy';\n      prog.dia.textContent = p ? t.fecha.getUTCDate() + ' ' + MESES_C[t.fecha.getUTCMonth()].toUpperCase() : '';\n      prog.cuenta.textContent = p ? p.hechas + ' \/ ' + p.total : '';\n      \/\/ P\u00edldoras por curso: 1\u00ba y 2\u00ba en la primera fila, 3\u00ba y 4\u00ba en la segunda. Las dos filas ocupan\n      \/\/ el mismo ancho: la m\u00e1s corta se estira repartiendo el sobrante entre sus grupos\n      const cuatri = cuatrimestre(t.fecha);\n      let html = '';\n      if (p) {\n        const cursos = {};\n        p.grupos.forEach(gr => {\n          const m = gr.grupo.match(\/^(\\d)\\s*(.*)$\/);\n          const c = m ? m[1] : 'x';\n          (cursos[c] = cursos[c] || []).push({ gr, letra: m ? m[2] : gr.grupo });\n        });\n        const pildora = c => !cursos[c] ? '' :\n          '<span class=\"esi-mq__cur esi-mq__gr--c' + c + '\" style=\"flex-grow:' + cursos[c].length + '\"><span class=\"esi-mq__cur-n\">' + (c === 'x' ? '\u00b7' : c + '\u00ba') + '<\/span>' +\n          cursos[c].map(({ gr, letra }) => {\n            const pc = gr.total ? Math.round(100 * gr.hechas \/ gr.total) : 0;\n            const nombre = c === 'x' ? gr.grupo : c + '\u00ba ' + letra;\n            const aviso = gr.total ? gr.hechas + ' de ' + gr.total + ' sesiones completadas hoy' : 'hoy no tiene clase';\n            return '<a class=\"esi-mq__gr' + (gr.total ? '' : ' esi-mq__gr--vacio') + '\" style=\"--p:' + pc + '%\" href=\"' + esc(urlGrupo(cuatri, gr.grupo)) + '\"' +\n              ' title=\"' + esc(nombre + ': ' + aviso) + '\">' + esc(letra || gr.grupo) + '<span class=\"esi-mq__gr-n\">(' + gr.total + ')<\/span><\/a>';\n          }).join('') + '<\/span>';\n        const fila = cs => { const h = cs.map(pildora).join(''); return h ? '<span class=\"esi-mq__fila\">' + h + '<\/span>' : ''; };\n        html = fila(['1', '2']) + fila(['3', '4', 'x']);\n      }\n      if (html !== gruposPintados) {\n        prog.grupos.innerHTML = html;\n        gruposPintados = html;\n      }\n      const CIRC = 97.39;   \/\/ 2\u00b7\u03c0\u00b715,5\n      const frac = p ? p.hechas \/ p.total : 0;\n      if (!progPintado) prog.valor.style.transition = 'none';   \/\/ la primera vez, sin animaci\u00f3n\n      prog.valor.style.strokeDashoffset = String(CIRC * (1 - frac));\n      if (!progPintado) { void prog.valor.getBoundingClientRect(); prog.valor.style.transition = ''; progPintado = true; }\n      prog.pct.textContent = p ? p.pct + '%' : '\u2013';\n      prog.anillo.setAttribute('aria-label', (p ? p.hechas + ' de ' + p.total + ' sesiones completadas (' + p.pct + '%)' : 'No hay clases') + ' el ' + t.fecha.getUTCDate() + ' de ' + MESES[t.fecha.getUTCMonth()]);\n    }\n    const el = { rot: q('.esi-mq__rotulo'), t1: q('.esi-mq__rotulo-txt'), t2: q('.esi-mq__rotulo-sub'),\n      pista: q('.esi-mq__pista'), pag: q('.esi-mq__pagina') };\n    let prueba = raiz.dataset.prueba || '';\n    try { prueba = new URLSearchParams(location.search).get('esimq') || prueba; } catch (e) {}\n    const reducido = window.matchMedia && matchMedia('(prefers-reduced-motion: reduce)').matches;\n    let datos = null, error = false, cal = prepararCalendario(null);\n    let grupos = [], rotulos = {}, huella = '', gen = 0, sobre = false, anchoPrevio = 0;\n    \/\/ Investigaci\u00f3n: se lee una vez; los grupos salen al azar sin repetirse hasta pasar todos\n    let investigacion = [], invFuente = '\/index.php\/investigaciom\/grupos-de-investigacion\/', invBolsa = [], invCargada = false;\n    const cara = { cubo: q('.esi-mq__cubo'), barra: q('.esi-mq__barra'), inv: q('.esi-mq__inv'),\n      invEtq: q('.esi-mq__inv-etq'), invGrupo: q('.esi-mq__inv-grupo') };\n    let giro = null;   \/\/ giro en curso (para no lanzar dos a la vez)\n    const pausa = ms => new Promise(r => setTimeout(r, reducido ? 0 : ms));\n    \/\/ Espera que se detiene mientras el rat\u00f3n est\u00e1 encima o la pesta\u00f1a est\u00e1 oculta\n    const espera = (ms, g) => new Promise(res => {\n      let resto = ms, ant = Date.now();\n      const id = setInterval(() => {\n        const n = Date.now();\n        if (!sobre && !document.hidden) resto -= n - ant;\n        ant = n;\n        if (resto <= 0 || g !== gen) { clearInterval(id); res(); }\n      }, 100);\n    });\n    \/\/ Reparte las sesiones en grupos que llenen el ancho disponible. Se respeta\n    \/\/ el orden, pero si la siguiente no cabe se aprovecha el hueco con otra\n    \/\/ pendiente m\u00e1s corta, para que la barra no quede medio vac\u00eda.\n    function agrupar(htmls) {\n      const ancho = el.pag.clientWidth - 2;\n      const med = document.createElement('span');\n      med.className = 'esi-mq__medida';\n      el.pista.appendChild(med);\n      med.innerHTML = SEP;\n      const anchoSep = med.firstChild.offsetWidth;\n      med.innerHTML = htmls.join('');\n      const anchos = Array.from(med.children, n => n.offsetWidth + 1);\n      med.remove();\n      \/\/ Cada grupo empieza por la sesi\u00f3n m\u00e1s ancha pendiente y se completa con\n      \/\/ la m\u00e1s ancha que a\u00fan quepa; luego se muestra en el orden original.\n      const pendientes = htmls.map((h, i) => i).sort((x, y) => anchos[y] - anchos[x]), out = [];\n      while (pendientes.length) {\n        const grupo = [pendientes.shift()];\n        let usado = anchos[grupo[0]];\n        for (let k = 0; k < pendientes.length; k++) {\n          const i = pendientes[k];\n          if (usado + anchoSep + anchos[i] <= ancho) { grupo.push(i); usado += anchoSep + anchos[i]; pendientes.splice(k--, 1); }\n        }\n        out.push(grupo.sort((x, y) => x - y));\n      }\n      out.sort((x, y) => x[0] - y[0]);\n      return out.map(gr => gr.map(i => htmls[i]));\n    }\n    function ponerRotulo(tipo) {\n      const r = rotulos[tipo] || { t1: 'Horarios', t2: '' };\n      if (el.t1.textContent === r.t1 && raiz.dataset.tramo === tipo) { el.t2.textContent = r.t2; return Promise.resolve(); }\n      const cambiar = () => {\n        el.t1.textContent = r.t1; el.t2.textContent = r.t2;\n        raiz.dataset.tramo = tipo; el.rot.classList.remove('is-cambiando');\n      };\n      if (reducido) { cambiar(); return Promise.resolve(); }\n      el.rot.classList.add('is-cambiando');\n      return new Promise(r => setTimeout(() => { cambiar(); r(); }, 250));\n    }\n    async function ocultar() {\n      if (!el.pag.classList.contains('is-visible')) return;\n      el.pag.classList.remove('is-visible');\n      await pausa(CFG.fundidoMs);\n    }\n    function mostrar(grupo) {\n      el.pag.innerHTML = grupo.join(SEP);\n      void el.pag.offsetWidth;\n      requestAnimationFrame(() => el.pag.classList.add('is-visible'));\n    }\n    \/\/ El r\u00f3tulo se fija al ancho del texto m\u00e1s largo de la vuelta, para que la\n    \/\/ zona de sesiones no cambie de tama\u00f1o al pasar de \"ahora\" a \"a continuaci\u00f3n\".\n    function fijarAnchoRotulo(tipos) {\n      const antes = [el.t1.textContent, el.t2.textContent];\n      el.rot.style.minWidth = '';\n      let max = 0;\n      tipos.forEach(tp => {\n        const r = rotulos[tp] || { t1: '', t2: '' };\n        el.t1.textContent = r.t1; el.t2.textContent = r.t2;\n        max = Math.max(max, el.rot.offsetWidth);\n      });\n      el.t1.textContent = antes[0]; el.t2.textContent = antes[1];\n      el.rot.style.minWidth = Math.ceil(max) + 'px';\n    }\n    function prepararGrupos(lista) {\n      fijarAnchoRotulo(lista.map(x => x.tipo));\n      grupos = [];\n      lista.forEach(x => agrupar(x.htmls).forEach(gr => grupos.push({ tipo: x.tipo, htmls: gr })));\n    }\n    const permanencia = gr => Math.min(CFG.esperaMax, Math.max(CFG.esperaMin, CFG.esperaBase + CFG.esperaPorSesion * gr.htmls.length));\n    \/\/ Gira el cubo: hacia la tarjeta de investigaci\u00f3n (true) o de vuelta a la barra (false).\n    \/\/ La cara de delante baja girando y la otra entra por arriba; al terminar se intercambian\n    \/\/ los papeles sin animaci\u00f3n, de modo que el siguiente giro vuelve a ser hacia abajo.\n    function girar(aInvestigacion) {\n      const entra = aInvestigacion ? cara.inv : cara.barra, sale = aInvestigacion ? cara.barra : cara.inv;\n      if (giro) return giro.then(() => girar(aInvestigacion));\n      if (entra.classList.contains('is-frente')) return Promise.resolve();\n      raiz.style.setProperty('--mq-h', cara.barra.offsetHeight + 'px');\n      entra.removeAttribute('aria-hidden');\n      const cambiar = () => {\n        cara.cubo.classList.remove('is-girando');\n        sale.classList.replace('is-frente', 'is-arriba');\n        entra.classList.replace('is-arriba', 'is-frente');\n        sale.setAttribute('aria-hidden', 'true');\n      };\n      if (reducido) { cambiar(); return Promise.resolve(); }\n      void cara.cubo.offsetWidth;\n      cara.cubo.classList.add('is-girando');\n      giro = pausa(CFG.giroMs).then(() => { cambiar(); void cara.cubo.offsetWidth; giro = null; });\n      return giro;\n    }\n    function siguienteGrupoInv() {\n      if (!invBolsa.length) {\n        invBolsa = investigacion.slice();\n        for (let i = invBolsa.length - 1; i > 0; i--) { const j = Math.floor(Math.random() * (i + 1)); [invBolsa[i], invBolsa[j]] = [invBolsa[j], invBolsa[i]]; }\n      }\n      return invBolsa.pop();\n    }\n    function pintarInvestigacion() {\n      const gr = siguienteGrupoInv();\n      const kws = Array.isArray(gr.keywords) ? gr.keywords : [];\n      cara.invEtq.href = invFuente;\n      if (el.rot.style.minWidth) cara.invEtq.style.minWidth = el.rot.style.minWidth;   \/\/ mismo ancho que el r\u00f3tulo de la barra\n      const web = gr.url || WEB_GRUPOS[gr.acronimo] || '';\n      cara.invGrupo.href = web || invFuente;\n      if (web) { cara.invGrupo.target = '_blank'; cara.invGrupo.rel = 'noopener'; }\n      else { cara.invGrupo.removeAttribute('target'); cara.invGrupo.removeAttribute('rel'); }\n      cara.invGrupo.title = (gr.acronimo || '') + ' \u00b7 ' + (gr.nombre || '') + (kws.length ? ' \u2014 ' + kws.join(', ') : '');\n      cara.invGrupo.innerHTML = '<span class=\"esi-mq__inv-visita\">Visita<\/span><span class=\"esi-mq__inv-acr\">' + esc(gr.acronimo) + '<\/span>' +\n        '<span class=\"esi-mq__inv-nom\">' + esc(gr.nombre) + '<\/span>' +\n        '<span class=\"esi-mq__inv-kw\">' + kws.map(k => '<span>' + esc(k) + '<\/span>').join('') + '<\/span>';\n      \/\/ Todas las l\u00edneas de investigaci\u00f3n, en dos l\u00edneas como mucho a la derecha del t\u00edtulo.\n      \/\/ Si no caben, se reduce la letra poco a poco; con la m\u00ednima se admite una tercera l\u00ednea.\n      \/\/ Si con el nombre en una l\u00ednea no caben ni con letra de 9,5 px, el nombre pasa a dos\n      \/\/ l\u00edneas equilibradas (mismo tama\u00f1o) para dejarles sitio.\n      const caja = cara.invGrupo.querySelector('.esi-mq__inv-kw'), nom = cara.invGrupo.querySelector('.esi-mq__inv-nom');\n      const ajustar = (minimo, lineas) => {\n        for (let fs = 11.5; fs >= minimo; fs -= 0.5) {\n          caja.style.fontSize = fs + 'px';\n          if (caja.scrollHeight <= fs * 1.3 * lineas + 1) return true;\n        }\n        return false;\n      };\n      if (!ajustar(9.5, 2)) {\n        nom.style.maxWidth = Math.ceil(nom.offsetWidth \/ 2) + 40 + 'px';\n        nom.classList.add('is-dos-lineas');\n        \/\/ La caja se ci\u00f1e a la l\u00ednea m\u00e1s larga para no dejar hueco antes de las palabras clave.\n        \/\/ Se mide con la tarjeta sin girar (la tarjeta a\u00fan est\u00e1 oculta; no llega a pintarse as\u00ed).\n        const giroPrevio = cara.inv.style.transform;\n        cara.inv.style.transform = 'none';\n        const rango = document.createRange(); rango.selectNodeContents(nom);\n        const lineas = Array.from(rango.getClientRects(), r => r.width);\n        if (lineas.length) {\n          nom.style.maxWidth = '';\n          let w = Math.ceil(Math.max(...lineas)) + 2;\n          nom.style.width = w + 'px';\n          const alto2 = parseFloat(getComputedStyle(nom).lineHeight) * 2 + 1;\n          while (nom.offsetHeight > alto2 && w < 600) { w += 4; nom.style.width = w + 'px'; }   \/\/ nunca en tres l\u00edneas\n        }\n        cara.inv.style.transform = giroPrevio;\n        if (!ajustar(8.5, 2)) ajustar(8.5, 3);\n      }\n    }\n    \/\/ Tarjeta de investigaci\u00f3n entre dos bloques de sesiones. Mientras se ve, la barra (oculta)\n    \/\/ deja preparada la p\u00e1gina \u00absig\u00bb; con sig = null es fin de vuelta: se revisa la hora y se\n    \/\/ vuelve a la primera p\u00e1gina. Devuelve el \u00edndice de la p\u00e1gina que ha quedado preparada.\n    async function intermedio(g, ms, sig) {\n      pintarInvestigacion();\n      await girar(true);\n      await espera(ms, g);\n      let idx = sig === null ? 0 : sig;\n      if (g === gen) {\n        if (sig === null) {\n          const e = calcularEstado(), ancho = raiz.clientWidth;\n          if (e.nueva !== huella || Math.abs(ancho - anchoPrevio) >= 2) {\n            huella = e.nueva; anchoPrevio = ancho;\n            prepararGrupos(listaDe(e));\n          }\n        }\n        await ocultar();\n        await ponerRotulo(grupos[idx].tipo);\n        mostrar(grupos[idx].htmls);\n      }\n      await girar(false);\n      return idx;\n    }\n    async function ciclo(g, lista) {\n      if (cara.inv.classList.contains('is-frente')) await girar(false);   \/\/ se reinici\u00f3 con la tarjeta delante\n      await ocultar();\n      if (g !== gen) return;\n      prepararGrupos(lista);\n      let idx = 0, preparada = false;\n      while (g === gen) {\n        const gr = grupos[idx];\n        if (!preparada) {\n          await ocultar(); if (g !== gen) return;\n          await ponerRotulo(gr.tipo); if (g !== gen) return;\n          mostrar(gr.htmls);\n        }\n        preparada = false;\n        if (grupos.length === 1 && !investigacion.length) return;   \/\/ cabe todo y no hay investigaci\u00f3n: fija\n        await espera(permanencia(gr), g); if (g !== gen) return;\n        let sig = idx + 1;\n        const finVuelta = sig >= grupos.length;\n        const finTramo = finVuelta || grupos[sig].tipo !== gr.tipo;   \/\/ p. ej. de \u00abDocencia ahora\u00bb a \u00abA continuaci\u00f3n\u00bb\n        if (finTramo && investigacion.length) {\n          sig = await intermedio(g, CFG.investigacionMs, finVuelta ? null : sig);\n          if (g !== gen) return;\n          preparada = true;\n        } else if (finVuelta) {\n          if (recalcular(false)) return;\n          sig = 0;\n        }\n        idx = sig;\n      }\n    }\n    function calcularEstado() {\n      const t = ahora(prueba);\n      if (!error) pintarProgreso(progresoHoy(datos, cal, t), t);\n      const tramos = error ? [] : calcularTramos(datos, cal, t);\n      rotulos = {};\n      tramos.forEach(tr => { rotulos[tr.tipo] = rotuloTramo(tr, t); });\n      rotulos.aviso = error ? { t1: 'Horarios', t2: 'Grado en Ing. Inform\u00e1tica' } : { t1: 'Sin clases', t2: fechaCorta(t.fecha) + ' \u00b7 ' + hhmm(t.min) };\n      const nueva = error ? 'error' : JSON.stringify(tramos.map(x => [x.tipo, x.fecha ? iso(x.fecha) : '', x.inicio || 0,\n        x.sesiones.map(s => s.asignatura + s.grupo + s.aula + s.hora_inicio).join()]));\n      return { t, tramos, nueva };\n    }\n    function listaDe(e) {\n      return e.tramos.length ? e.tramos.map(tr => ({ tipo: tr.tipo, htmls: tr.sesiones.map(ses => htmlSesion(ses, tr.tipo, cuatrimestre(tr.fecha || e.t.fecha))) }))\n        : [{ tipo: 'aviso', htmls: [htmlAviso(error\n          ? 'Consulta de horarios del Grado en Ingenier\u00eda Inform\u00e1tica'\n          : 'No hay clases programadas en los pr\u00f3ximos d\u00edas \u00b7 Consulta los horarios del Grado')] }];\n    }\n    function recalcular(forzar) {\n      if (!datos && !error) return false;\n      const e = calcularEstado();\n      const ancho = raiz.clientWidth;\n      if (!forzar && e.nueva === huella && Math.abs(ancho - anchoPrevio) < 2) {\n        if (raiz.dataset.tramo && rotulos[raiz.dataset.tramo]) ponerRotulo(raiz.dataset.tramo);\n        return false;\n      }\n      huella = e.nueva; anchoPrevio = ancho;\n      gen++;\n      ciclo(gen, listaDe(e));\n      return true;\n    }\n    async function cargar() {\n      const pedir = u => fetch(u, { cache: 'no-cache' }).then(r => { if (!r.ok) throw new Error(r.status); return r.json(); });\n      \/\/ Se empieza siempre por las sesiones; los grupos de investigaci\u00f3n salen entre bloques.\n      \/\/ investigacion.json se lee una sola vez, a la vez que horarios y calendario.\n      const u = raiz.dataset.investigacion;\n      const pInv = !invCargada && u ? pedir(u + (u.includes('?') ? '&' : '?') + 'v=' + Date.now()).catch(() => null) : Promise.resolve(null);\n      const pHorarios = Promise.allSettled([pedir(raiz.dataset.horarios), pedir(raiz.dataset.calendario)]);\n      if (!invCargada) {\n        invCargada = true;\n        const d = await pInv;\n        if (d && Array.isArray(d.grupos)) {\n          investigacion = d.grupos.filter(x => x && x.acronimo && x.nombre);\n          if (d.fuente) invFuente = d.fuente;\n        }\n      }\n      const [h, c] = await pHorarios;\n      if (h.status === 'fulfilled' && Array.isArray(h.value)) { datos = h.value; error = false; }\n      else if (!datos) error = true;\n      if (c.status === 'fulfilled') cal = prepararCalendario(c.value);\n      \/\/ Se espera a la tipograf\u00eda (m\u00e1x. 1,5 s) para medir las sesiones con la letra definitiva\n      if (document.fonts && document.fonts.ready) await Promise.race([document.fonts.ready, pausa(1500)]);\n      recalcular(true);\n    }\n    raiz.addEventListener('mouseenter', () => { sobre = true; });\n    raiz.addEventListener('mouseleave', () => { sobre = false; });\n    raiz.addEventListener('focusin', () => { sobre = true; });\n    raiz.addEventListener('focusout', () => { sobre = false; });\n    \/\/ Aula: se deja la sala donde la busca el mapa (igual que hace horarios.js).\n    \/\/ Resto de la barra fuera de un enlace: a la consulta de horarios general.\n    const recordarSala = ev => {\n      const a = ev.target.closest && ev.target.closest('a[data-sala]');\n      if (a && raiz.contains(a)) { try { localStorage.setItem(MAPA_CLAVE, a.dataset.sala); } catch (e) {} }\n    };\n    raiz.addEventListener('click', ev => {\n      recordarSala(ev);\n      if (ev.target.closest && ev.target.closest('a')) return;\n      if (ev.target.closest && ev.target.closest('.esi-mq__barra')) window.location.href = URL_HORARIOS;\n    });\n    raiz.addEventListener('auxclick', recordarSala);   \/\/ clic central: abrir el mapa en otra pesta\u00f1a\n    let tempResize = null;\n    const alCambiarTamano = () => { clearTimeout(tempResize); tempResize = setTimeout(() => recalcular(false), 300); };\n    if (window.ResizeObserver) new ResizeObserver(alCambiarTamano).observe(raiz);\n    else window.addEventListener('resize', alCambiarTamano);\n    setInterval(() => recalcular(false), 30000);\n    setInterval(cargar, CFG.recargaMin * 60000);\n    cargar();\n  }\n  \/\/ En m\u00f3vil o tableta no se arranca: ni se descargan los JSON ni corre ning\u00fan temporizador.\n  \/\/ Si una ventana de escritorio se abre estrecha y luego se agranda, arranca en ese momento.\n  const mq = window.matchMedia ? matchMedia(CFG.escritorio) : null;\n  const arrancar = () => {\n    if (mq && !mq.matches) {\n      const alCambiar = e => { if (e.matches) { mq.removeEventListener('change', alCambiar); arrancar(); } };\n      if (mq.addEventListener) mq.addEventListener('change', alCambiar);\n      return;\n    }\n    document.querySelectorAll('[data-esi-mq]').forEach(iniciar);\n  };\n  if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', arrancar);\n  else arrancar();\n})();\n<\/script>\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid mkd-section mkd-content-aligment-left mkd-grid-section\" style=\"\"><div class=\"clearfix mkd-section-inner\"><div class=\"mkd-section-inner-margin clearfix\"><div class=\"wpb_column vc_column_container vc_col-sm-10\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><span class=\"mkd-section-title-holder clearfix mkd-pattern-light\">\n            <span class=\"mkd-st-title\">\n        \u00bfTe gustar\u00eda estudiar en la ESI?        <\/span>\n    <\/span>\n\t<div class=\"wpb_text_column wpb_content_element  vc_custom_1773155748773\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<div class='white' style='background:rgba(0,0,0,0); border:solid 0px rgba(0,0,0,0); border-radius:0px; padding:0px 0px 0px 0px;'>\n<div id='slider_6335' class='owl-carousel sa_owl_theme owl-pagination-true autohide-arrows' data-slider-id='slider_6335' style='visibility:hidden;'>\n<div id='slider_6335_slide01' class='sa_hover_container' style='padding:3% 5%; margin:0px 0%; background-color:rgb(255, 255, 255); min-height:65px; '><div class='sa_hover_fullslide'><a class='sa_slide_link_icon' href='https:\/\/esi.uclm.es\/index.php\/2025\/04\/03\/oferta-de-titulos-2025-2026\/' target='_self' title='' aria-label=''><\/a><\/div>\n<div><img loading=\"lazy\" decoding=\"async\" id=\"destacado\" class=\"alignnone wp-image-23747\" style=\"vertical-align: top\" src=\"http:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/birrete_b.png\" alt=\"\" width=\"70\" height=\"70\" srcset=\"https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/birrete_b.png 700w, https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/birrete_b-300x300.png 300w, https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/birrete_b-150x150.png 150w, https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/birrete_b-12x12.png 12w, https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/birrete_b-550x550.png 550w\" sizes=\"auto, (max-width: 70px) 100vw, 70px\" \/>\r\n<p style=\"line-height: 120%\"><span style=\"color: #575757;display: block;font-weight: 900\"><span style=\"font-size: 11pt;display: block;padding-top: 15px\">OFERTA ACAD\u00c9MICA<\/span> <\/span><span style=\"font-family: Montserrat, tahoma, arial, helvetica, sans-serif;font-size: 10pt;display: block\">Todo el ciclo de Inform\u00e1tica<\/span><\/p>\r\n<\/div><\/div>\n<div id='slider_6335_slide02' class='sa_hover_container' style='padding:3% 5%; margin:0px 0%; background-color:rgb(255, 255, 255); min-height:65px; '><div class='sa_hover_fullslide'><a class='sa_slide_link_icon' href='https:\/\/esi.uclm.es\/index.php\/grado-breve\/' target='_self' title='' aria-label=''><\/a><\/div>\n<div><img loading=\"lazy\" decoding=\"async\" id=\"destacado\" class=\"alignnone wp-image-23748\" style=\"vertical-align: top\" src=\"http:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/grado_b.png\" alt=\"\" width=\"70\" height=\"70\" srcset=\"https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/grado_b.png 700w, https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/grado_b-300x300.png 300w, https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/grado_b-150x150.png 150w, https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/grado_b-12x12.png 12w, https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/grado_b-550x550.png 550w\" sizes=\"auto, (max-width: 70px) 100vw, 70px\" \/>\r\n<p style=\"line-height: 130%\"><span style=\"color: #575757;display: block;font-weight: 900\"><span style=\"font-size: 12pt;display: block;padding-top: 15px\">GRADO <\/span> <\/span><span style=\"font-family: Montserrat, tahoma, arial, helvetica, sans-serif;font-size: 10pt;display: block\">4 a\u00f1os, con opci\u00f3n biling\u00fce<\/span><\/p>\r\n<\/div><\/div>\n<div id='slider_6335_slide03' class='sa_hover_container' style='padding:3% 5%; margin:0px 0%; min-height:65px; '><div class='sa_hover_fullslide'><a class='sa_slide_link_icon' href='https:\/\/esi.uclm.es\/index.php\/doble-grado-informatica-ade\/' target='_self' title='' aria-label=''><\/a><\/div>\n<div><img loading=\"lazy\" decoding=\"async\" id=\"destacado\" class=\"alignnone wp-image-23749\" style=\"vertical-align: top\" src=\"http:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/doblegrado_icon.png\" alt=\"\" width=\"70\" height=\"70\" srcset=\"https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/doblegrado_icon.png 700w, https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/doblegrado_icon-300x300.png 300w, https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/doblegrado_icon-150x150.png 150w, https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/doblegrado_icon-12x12.png 12w, https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/doblegrado_icon-550x550.png 550w\" sizes=\"auto, (max-width: 70px) 100vw, 70px\" \/>\r\n<p style=\"line-height: 120%\"><span style=\"color: #575757;display: block;font-weight: 900\"><span style=\"font-size: 11pt;display: block;padding-top: 15px\">DOBLE GRADO<\/span> <\/span><span style=\"font-family: Montserrat, tahoma, arial, helvetica, sans-serif;font-size: 10pt;display: block\">Inform\u00e1tica y ADE<\/span><\/p>\r\n<\/div><\/div>\n<div id='slider_6335_slide04' class='sa_hover_container' style='padding:3% 5%; margin:0px 0%; background-color:rgb(255, 255, 255); min-height:65px; '><div class='sa_hover_fullslide'><a class='sa_slide_link_icon' href='https:\/\/esi.uclm.es\/index.php\/masteres-oficiales\/' target='_self' title='' aria-label=''><\/a><\/div>\n<div><img loading=\"lazy\" decoding=\"async\" id=\"destacado\" class=\"alignnone wp-image-23750\" src=\"http:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/master_b.png\" alt=\"\" width=\"70\" height=\"70\" srcset=\"https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/master_b.png 700w, https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/master_b-300x300.png 300w, https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/master_b-150x150.png 150w, https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/master_b-12x12.png 12w, https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/master_b-550x550.png 550w\" sizes=\"auto, (max-width: 70px) 100vw, 70px\" \/>\r\n<p style=\"line-height: 130%\"><span style=\"color: #575757;display: block;font-weight: 900\"><span style=\"font-size: 12pt;display: block;padding-top: 15px\">M\u00c1STERES<\/span> <\/span><span style=\"font-family: Montserrat, tahoma, arial, helvetica, sans-serif;font-size: 10pt;display: block\">Modalidad Virtual<\/span><\/p>\r\n<\/div><\/div>\n<div id='slider_6335_slide05' class='sa_hover_container' style='padding:3% 5%; margin:0px 0%; background-color:rgb(255, 255, 255); min-height:65px; '><div class='sa_hover_fullslide'><a class='sa_slide_link_icon' href='https:\/\/esi.uclm.es\/index.php\/doctorado\/admision-doctorado\/' target='_self' title='' aria-label=''><\/a><\/div>\n<div><img loading=\"lazy\" decoding=\"async\" id=\"destacado\" class=\"alignnone wp-image-23751\" src=\"http:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/doctorado_b.png\" alt=\"\" width=\"70\" height=\"70\" srcset=\"https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/doctorado_b.png 700w, https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/doctorado_b-300x300.png 300w, https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/doctorado_b-150x150.png 150w, https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/doctorado_b-12x12.png 12w, https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/doctorado_b-550x550.png 550w\" sizes=\"auto, (max-width: 70px) 100vw, 70px\" \/>\r\n<p style=\"line-height: 130%\"><span style=\"color: #575757;display: block;font-weight: 900\"><span style=\"font-size: 12pt;display: block;padding-top: 15px\">DOCTORADO<\/span> <\/span><span style=\"font-family: Montserrat, tahoma, arial, helvetica, sans-serif;font-size: 10pt;display: block\">Investiga en nuestros grupos<\/span><\/p>\r\n<\/div><\/div>\n<div id='slider_6335_slide06' class='sa_hover_container' style='padding:3% 5%; margin:0px 0%; background-color:rgba(0, 0, 0, 0); min-height:65px; '><div class='sa_hover_fullslide'><a class='sa_slide_link_icon' href='https:\/\/esi.uclm.es\/index.php\/sello-de-calidad-euro-inf\/' target='_self' title='' aria-label=''><\/a><\/div>\n<div><img loading=\"lazy\" decoding=\"async\" id=\"destacado\" class=\"alignnone wp-image-23752\" src=\"http:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/sello_b.png\" alt=\"\" width=\"70\" height=\"70\" srcset=\"https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/sello_b.png 700w, https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/sello_b-300x300.png 300w, https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/sello_b-150x150.png 150w, https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/sello_b-12x12.png 12w, https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/sello_b-550x550.png 550w\" sizes=\"auto, (max-width: 70px) 100vw, 70px\" \/>\r\n<p style=\"line-height: 130%\"><span style=\"color: #575757;display: block;font-weight: 900\"><span style=\"font-size: 12pt;display: block;padding-top: 15px\">EURO-INF <\/span> <\/span><span style=\"font-family: Montserrat, tahoma, arial, helvetica, sans-serif;font-size: 10pt;display: block\">Con Sello de Calidad<\/span><\/p>\r\n<\/div><\/div>\n<div id='slider_6335_slide07' class='sa_hover_container' style='padding:3% 5%; margin:0px 0%; min-height:65px; '><div class='sa_hover_fullslide'><a class='sa_slide_link_icon' href='https:\/\/esi.uclm.es\/index.php\/programa-forte\/' target='_self' title='' aria-label=''><\/a><\/div>\n<div><img loading=\"lazy\" decoding=\"async\" id=\"destacado\" class=\"alignnone wp-image-23753\" src=\"http:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/forte_b.png\" alt=\"\" width=\"70\" height=\"70\" srcset=\"https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/forte_b.png 700w, https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/forte_b-300x300.png 300w, https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/forte_b-150x150.png 150w, https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/forte_b-12x12.png 12w, https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/forte_b-550x550.png 550w\" sizes=\"auto, (max-width: 70px) 100vw, 70px\" \/>\r\n<p style=\"line-height: 130%\"><span style=\"color: #575757;display: block;font-weight: 900\"><span style=\"font-size: 12pt;display: block;padding-top: 15px\">FORTE <\/span> <\/span><span style=\"font-family: Montserrat, tahoma, arial, helvetica, sans-serif;font-size: 10pt;display: block\">Pr\u00e1cticas y TFE en empresas<\/span><\/p>\r\n<\/div><\/div>\n<div id='slider_6335_slide08' class='sa_hover_container' style='padding:3% 5%; margin:0px 0%; min-height:65px; '><div class='sa_hover_fullslide'><a class='sa_slide_link_icon' href='https:\/\/esi.uclm.es\/index.php\/conocenos-visitanos\/conoce-la-esi\/' target='_self' title='' aria-label=''><\/a><\/div>\n<div><img loading=\"lazy\" decoding=\"async\" id=\"destacado\" class=\"alignnone wp-image-23754\" src=\"http:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/mapa_b.png\" alt=\"\" width=\"70\" height=\"70\" srcset=\"https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/mapa_b.png 700w, https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/mapa_b-300x300.png 300w, https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/mapa_b-150x150.png 150w, https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/mapa_b-12x12.png 12w, https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/mapa_b-550x550.png 550w\" sizes=\"auto, (max-width: 70px) 100vw, 70px\" \/>\r\n<p style=\"line-height: 130%\"><span style=\"color: #575757;display: block;font-weight: 900\"><span style=\"font-size: 12pt;display: block;padding-top: 15px\">CON\u00d3CENOS <\/span> <\/span><span style=\"font-family: Montserrat, tahoma, arial, helvetica, sans-serif;font-size: 10pt;display: block\">Recorrido virtual por la Escuela<\/span><\/p>\r\n<\/div><\/div>\n<div id='slider_6335_slide09' class='sa_hover_container' style='padding:3% 5%; margin:0px 0%; min-height:65px; '><div class='sa_hover_fullslide'><a class='sa_slide_link_icon' href='https:\/\/esi.uclm.es\/index.php\/vida-en-la-esi\/deportes-y-ocio\/' target='_self' title='' aria-label=''><\/a><\/div>\n<div><img loading=\"lazy\" decoding=\"async\" id=\"destacado\" class=\"alignnone wp-image-23755\" src=\"http:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/balon_b.png\" alt=\"\" width=\"70\" height=\"70\" srcset=\"https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/balon_b.png 700w, https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/balon_b-300x300.png 300w, https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/balon_b-150x150.png 150w, https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/balon_b-12x12.png 12w, https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/balon_b-550x550.png 550w\" sizes=\"auto, (max-width: 70px) 100vw, 70px\" \/>\r\n<p style=\"line-height: 130%\"><span style=\"color: #575757;display: block;font-weight: 900\"><span style=\"font-size: 12pt;display: block;padding-top: 15px\">DEPORTES <\/span> <\/span><span style=\"font-family: Montserrat, tahoma, arial, helvetica, sans-serif;font-size: 10pt;display: block\">Oferta deportiva y e-sports <\/span><\/p>\r\n<\/div><\/div>\n<\/div>\n<\/div>\n<script type='text\/javascript'>\n\tjQuery(document).ready(function() {\n\t\tjQuery('#slider_6335').owlCarousel({\n\t\t\tresponsive:{\n\t\t\t\t0:{ items:1 },\n\t\t\t\t480:{ items:1 },\n\t\t\t\t768:{ items:3 },\n\t\t\t\t980:{ items:1 },\n\t\t\t\t1200:{ items:3 },\n\t\t\t\t1500:{ items:3 }\n\t\t\t},\n\t\t\tautoplay : false,\n\t\t\tautoplayHoverPause : false,\n\t\t\tsmartSpeed : 200,\n\t\t\tfluidSpeed : 200,\n\t\t\tautoplaySpeed : 200,\n\t\t\tnavSpeed : 200,\n\t\t\tdotsSpeed : 200,\n\t\t\tloop : true,\n\t\t\tnav : true,\n\t\t\tnavText : ['Previous','Next'],\n\t\t\tdots : true,\n\t\t\tresponsiveRefreshRate : 200,\n\t\t\tslideBy : 1,\n\t\t\tmergeFit : true,\n\t\t\tautoHeight : true,\n\t\t\tmouseDrag : false,\n\t\t\ttouchDrag : true\n\t\t});\n\t\tjQuery('#slider_6335').css('visibility', 'visible');\n\t\tvar owl_goto = jQuery('#slider_6335');\n\t\tjQuery('.slider_6335_goto1').click(function(event){\n\t\t\towl_goto.trigger('to.owl.carousel', 0);\n\t\t});\n\t\tjQuery('.slider_6335_goto2').click(function(event){\n\t\t\towl_goto.trigger('to.owl.carousel', 1);\n\t\t});\n\t\tjQuery('.slider_6335_goto3').click(function(event){\n\t\t\towl_goto.trigger('to.owl.carousel', 2);\n\t\t});\n\t\tjQuery('.slider_6335_goto4').click(function(event){\n\t\t\towl_goto.trigger('to.owl.carousel', 3);\n\t\t});\n\t\tjQuery('.slider_6335_goto5').click(function(event){\n\t\t\towl_goto.trigger('to.owl.carousel', 4);\n\t\t});\n\t\tjQuery('.slider_6335_goto6').click(function(event){\n\t\t\towl_goto.trigger('to.owl.carousel', 5);\n\t\t});\n\t\tjQuery('.slider_6335_goto7').click(function(event){\n\t\t\towl_goto.trigger('to.owl.carousel', 6);\n\t\t});\n\t\tjQuery('.slider_6335_goto8').click(function(event){\n\t\t\towl_goto.trigger('to.owl.carousel', 7);\n\t\t});\n\t\tjQuery('.slider_6335_goto9').click(function(event){\n\t\t\towl_goto.trigger('to.owl.carousel', 8);\n\t\t});\n\t\tvar resize_6335 = jQuery('.owl-carousel');\n\t\tresize_6335.on('initialized.owl.carousel', function(e) {\n\t\t\tif (typeof(Event) === 'function') {\n\t\t\t\twindow.dispatchEvent(new Event('resize'));\n\t\t\t} else {\n\t\t\t\tvar evt = window.document.createEvent('UIEvents');\n\t\t\t\tevt.initUIEvent('resize', true, false, window, 0);\n\t\t\t\twindow.dispatchEvent(evt);\n\t\t\t}\n\t\t});\n\t});\n<\/script>\n\n\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><div class=\"wpb_column vc_column_container vc_col-sm-2\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><span class=\"mkd-section-title-holder clearfix mkd-pattern-light\">\n            <span class=\"mkd-st-title\">\n        Consulta        <\/span>\n    <\/span>\n\t<div class=\"wpb_raw_code wpb_content_element wpb_raw_html\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<style>\n    .esi-botones {\n        display: grid !important;\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n        align-content: center;\n        gap: 6px;\n        width: 100%;\n        max-width: 100%;\n        margin: 20px 0 0;\n        padding: 0;\n        box-sizing: border-box;\n    }\n    .esi-botones * {\n        box-sizing: border-box;\n    }\n    .esi-botones .esi-boton {\n        display: flex !important;\n        align-items: center;\n        justify-content: center;\n        gap: 6px;\n        width: 100%;\n        min-width: 0;\n        padding: 3px 10px;\n        font-family: Arial, sans-serif;\n        font-size: 12px;\n        font-weight: 400;\n        text-align: center;\n        text-decoration: none !important;\n        color: #0097d8 !important;\n        background-color: #ffffff;\n        border: 1px solid #0097d8;\n        border-radius: 50px;\n        position: relative;\n        overflow: hidden;\n        transition: color 0.4s ease-in-out;\n        z-index: 1;\n        line-height: 1.3;\n        white-space: nowrap;\n        box-shadow: none;\n    }\n    .esi-botones .esi-boton svg {\n        width: 13px;\n        height: 13px;\n        min-width: 13px;\n        stroke: #0097d8;\n        fill: none;\n        flex-shrink: 0;\n        transition: stroke 0.4s ease-in-out;\n        vertical-align: middle;\n    }\n    .esi-botones .esi-boton::before {\n        content: \"\";\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 100%;\n        height: 100%;\n        background: #0097d8;\n        z-index: -1;\n        transform: scaleX(0);\n        transform-origin: left;\n        transition: transform 0.4s ease-in-out;\n    }\n    .esi-botones .esi-boton:hover,\n    .esi-botones .esi-boton:focus {\n        color: #ffffff !important;\n        text-decoration: none !important;\n    }\n    .esi-botones .esi-boton:hover svg,\n    .esi-botones .esi-boton:focus svg {\n        stroke: #ffffff;\n    }\n    .esi-botones .esi-boton:hover::before,\n    .esi-botones .esi-boton:focus::before {\n        transform: scaleX(1);\n    }\n    \/* Mismo estilo que el resto de botones: solo ocupa las dos columnas *\/\n    .esi-botones .esi-boton--ancho {\n        grid-column: 1 \/ -1;\n    }\n    .esi-progreso-curso {\n        display: flex;\n        align-items: center;\n        gap: 6px;\n        width: 100%;\n        max-width: 100%;\n        margin: 10px 0 0;\n        font-family: Arial, sans-serif;\n        color: #6b7280;\n        box-sizing: border-box;\n    }\n    .esi-progreso-curso * {\n        box-sizing: border-box;\n    }\n    .esi-progreso-curso__titulo {\n        flex: 0 0 auto;\n        margin: 0;\n        font-size: 12px;\n        font-weight: 400;\n        line-height: 1.3;\n        color: #6b7280;\n        white-space: nowrap;\n    }\n    .esi-progreso-curso__pista {\n        flex: 1 1 auto;\n        position: relative;\n        width: 100%;\n        min-width: 0;\n        height: 18px;\n    }\n    .esi-progreso-curso__recorrido {\n        position: absolute;\n        top: 50%;\n        left: 0;\n        width: 0;\n        height: 4px;\n        background: #d1d5db;\n        border-radius: 50px;\n        transform: translateY(-50%);\n        transition: width 0.9s ease-in-out;\n    }\n    .esi-progreso-curso__punto {\n        position: absolute;\n        top: 50%;\n        width: 5px;\n        height: 5px;\n        background: #0097d8;\n        border-radius: 50%;\n        transform: translate(-50%, -50%);\n    }\n    .esi-progreso-curso__comecocos {\n        position: absolute;\n        top: 50%;\n        left: 0;\n        width: 16px;\n        height: 16px;\n        transform: translate(-50%, -50%);\n        transition: left 0.9s ease-in-out;\n    }\n    .esi-progreso-curso__cara {\n        width: 100%;\n        height: 100%;\n        background: #0097d8;\n        border-radius: 50%;\n        clip-path: polygon(50% 50%, 100% 6%, 100% 0, 0 0, 0 100%, 100% 100%, 100% 94%);\n        animation: esi-comecocos-bocado 0.45s infinite ease-in-out;\n    }\n    .esi-progreso-curso__ojo {\n        position: absolute;\n        top: 3px;\n        left: 9px;\n        width: 2px;\n        height: 2px;\n        background: #ffffff;\n        border-radius: 50%;\n    }\n    .esi-progreso-curso__valor {\n        flex: 0 0 auto;\n        font-size: 11px;\n        font-weight: 700;\n        line-height: 1;\n        color: #4b5563;\n        text-align: right;\n        white-space: nowrap;\n    }\n    @keyframes esi-comecocos-bocado {\n        0%, 100% {\n            clip-path: polygon(50% 50%, 100% 6%, 100% 0, 0 0, 0 100%, 100% 100%, 100% 94%);\n        }\n        45% {\n            clip-path: polygon(50% 50%, 100% 44%, 100% 0, 0 0, 0 100%, 100% 100%, 100% 56%);\n        }\n        55% {\n            clip-path: polygon(50% 50%, 100% 50%, 100% 0, 0 0, 0 100%, 100% 100%, 100% 50%);\n        }\n    }\n    @media (prefers-reduced-motion: reduce) {\n        .esi-progreso-curso__cara {\n            animation: none;\n            clip-path: polygon(50% 50%, 100% 20%, 100% 0, 0 0, 0 100%, 100% 100%, 100% 80%);\n        }\n        .esi-progreso-curso__comecocos,\n        .esi-progreso-curso__recorrido {\n            transition: none;\n        }\n    }\n<\/style>\n<div class=\"esi-botones\">\n    <a href=\"https:\/\/esi.uclm.es\/index.php\/calendario-academico-esi\/\" class=\"esi-boton esi-boton--ancho\">\n        <svg viewBox=\"0 0 24 24\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n            <rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/>\n            <line x1=\"3\" y1=\"10\" x2=\"21\" y2=\"10\"\/>\n            <line x1=\"8\" y1=\"3\" x2=\"8\" y2=\"7\"\/>\n            <line x1=\"16\" y1=\"3\" x2=\"16\" y2=\"7\"\/>\n        <\/svg>\n        <span>Calendario<\/span>\n    <\/a>\n    <a href=\"https:\/\/esi.uclm.es\/index.php\/consulta-de-horarios-del-grado-en-ingenieria-informatica\/\" class=\"esi-boton\">\n        <svg viewBox=\"0 0 24 24\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n            <circle cx=\"12\" cy=\"12\" r=\"9\"\/>\n            <polyline points=\"12 7 12 12 15 14\"\/>\n        <\/svg>\n        <span>Horarios<\/span>\n    <\/a>\n    <a href=\"https:\/\/esi.uclm.es\/index.php\/consulta-de-proxima-convocatoria-de-examenes-grado-ing-informatica\/\" class=\"esi-boton\">\n        <svg viewBox=\"0 0 24 24\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n            <path d=\"M8 3h8a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H8a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2z\"\/>\n            <line x1=\"9\" y1=\"9\" x2=\"15\" y2=\"9\"\/>\n            <line x1=\"9\" y1=\"13\" x2=\"15\" y2=\"13\"\/>\n            <line x1=\"9\" y1=\"17\" x2=\"13\" y2=\"17\"\/>\n        <\/svg>\n        <span>Ex\u00e1menes<\/span>\n    <\/a>\n    <a href=\"https:\/\/esi.uclm.es\/index.php\/mapa-interactivo-de-aulas-y-laboratorios\/\" class=\"esi-boton\">\n        <svg viewBox=\"0 0 24 24\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n            <path d=\"M12 2C8 2 5 5 5 9c0 5 7 13 7 13s7-8 7-13c0-4-3-7-7-7z\"\/>\n            <circle cx=\"12\" cy=\"9\" r=\"2.5\"\/>\n        <\/svg>\n        <span>Aulas<\/span>\n    <\/a>\n    <a href=\"https:\/\/esi.uclm.es\/index.php\/grado-en-ingenieria-informatica\/profesorado\/\" class=\"esi-boton\">\n        <svg viewBox=\"0 0 24 24\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n            <circle cx=\"12\" cy=\"8\" r=\"4\"\/>\n            <path d=\"M4 21c0-4 4-7 8-7s8 3 8 7\"\/>\n        <\/svg>\n        <span>Tutor\u00edas<\/span>\n    <\/a>\n<\/div>\n<div class=\"esi-progreso-curso\" data-inicio=\"2026-09-03\" data-fin=\"2027-07-30\">\n    <div class=\"esi-progreso-curso__titulo\">2026\/2027<\/div>\n    <div class=\"esi-progreso-curso__pista\" role=\"progressbar\" aria-label=\"Progreso del curso 2026\/2027\" aria-valuemin=\"0\" aria-valuemax=\"100\" aria-valuenow=\"0\">\n        <div class=\"esi-progreso-curso__recorrido\"><\/div>\n        <div class=\"esi-progreso-curso__comecocos\">\n            <div class=\"esi-progreso-curso__cara\"><\/div>\n            <div class=\"esi-progreso-curso__ojo\"><\/div>\n        <\/div>\n    <\/div>\n    <div class=\"esi-progreso-curso__valor\">0%<\/div>\n<\/div>\n<script>\n    (function () {\n        var progreso = document.querySelector(\".esi-progreso-curso\");\n        if (!progreso) {\n            return;\n        }\n        var TAMANO = 16;       \/\/ diametro del comecocos\n        var RADIO = TAMANO \/ 2;\n        var COCO = 5;          \/\/ diametro de cada coco\n        var HUECO = 8;         \/\/ separacion entre el comecocos y el primer coco\n        var SEPARACION = 11;   \/\/ separacion minima entre centros de cocos\n        var MAX_COCOS = 18;    \/\/ tope de cocos aunque la pista sea muy ancha\n        function fechaLocal(valor) {\n            var partes = valor.split(\"-\");\n            return new Date(Number(partes[0]), Number(partes[1]) - 1, Number(partes[2]));\n        }\n        function diasEntre(desde, hasta) {\n            var inicioUtc = Date.UTC(desde.getFullYear(), desde.getMonth(), desde.getDate());\n            var finUtc = Date.UTC(hasta.getFullYear(), hasta.getMonth(), hasta.getDate());\n            return Math.max(0, Math.round((finUtc - inicioUtc) \/ 86400000));\n        }\n        var inicio = fechaLocal(progreso.getAttribute(\"data-inicio\"));\n        var fin = fechaLocal(progreso.getAttribute(\"data-fin\"));\n        var dias_agosto = 31;\n        var ahora = new Date();\n        var hoy = new Date(ahora.getFullYear(), ahora.getMonth(), ahora.getDate());\n        var limite = new Date(Math.max(inicio.getTime(), Math.min(hoy.getTime(), fin.getTime())));\n        var total = diasEntre(inicio, fin) - dias_agosto;\n        var transcurrido = diasEntre(inicio, limite);\n        var porcentaje = total > 0 ? (transcurrido \/ total) * 100 : 0;\n        var porcentajeLimitado = Math.max(0, Math.min(100, porcentaje));\n        var porcentajeRedondeado = Math.round(porcentajeLimitado);\n        var pista = progreso.querySelector(\".esi-progreso-curso__pista\");\n        var recorrido = progreso.querySelector(\".esi-progreso-curso__recorrido\");\n        var comecocos = progreso.querySelector(\".esi-progreso-curso__comecocos\");\n        var valor = progreso.querySelector(\".esi-progreso-curso__valor\");\n        if (valor) {\n            valor.textContent = porcentajeRedondeado + \"%\";\n        }\n        if (pista) {\n            pista.setAttribute(\"aria-valuenow\", String(porcentajeRedondeado));\n        }\n        function pintar() {\n            var ancho = pista.clientWidth;\n            if (!ancho) {\n                return;\n            }\n            var izquierda = RADIO;\n            var derecha = ancho - RADIO;\n            var x = izquierda + (derecha - izquierda) * porcentajeLimitado \/ 100;\n            comecocos.style.left = x + \"px\";\n            recorrido.style.width = Math.max(0, x - RADIO - 2) + \"px\";\n            var previos = pista.querySelectorAll(\".esi-progreso-curso__punto\");\n            var k;\n            for (k = 0; k < previos.length; k++) {\n                previos[k].parentNode.removeChild(previos[k]);\n            }\n            \/\/ Los cocos se reparten por el espacio libre con una separacion\n            \/\/ fija en pixeles, no en porcentaje: asi se ven igual de aireados\n            \/\/ en la columna estrecha del escritorio y en movil.\n            var desde = x + RADIO + HUECO;\n            var hasta = ancho - COCO \/ 2;\n            var espacio = hasta - desde;\n            if (espacio < 0) {\n                return;\n            }\n            var cocos = Math.min(MAX_COCOS, Math.floor(espacio \/ SEPARACION) + 1);\n            var paso = cocos > 1 ? espacio \/ (cocos - 1) : 0;\n            var i;\n            var punto;\n            for (i = 0; i < cocos; i++) {\n                punto = document.createElement(\"div\");\n                punto.className = \"esi-progreso-curso__punto\";\n                punto.style.left = (desde + paso * i) + \"px\";\n                pista.appendChild(punto);\n            }\n        }\n        pintar();\n        \/\/ El bloque puede pintarse antes de que WordPress resuelva el ancho de\n        \/\/ la columna (fuentes, sliders, contenedores diferidos). Se observa la\n        \/\/ pista para recolocar los cocos en cuanto el ancho sea el definitivo.\n        if (typeof ResizeObserver === \"function\") {\n            new ResizeObserver(function () {\n                pintar();\n            }).observe(pista);\n        } else {\n            var espera;\n            window.addEventListener(\"resize\", function () {\n                clearTimeout(espera);\n                espera = setTimeout(pintar, 150);\n            });\n            window.addEventListener(\"load\", pintar);\n            setTimeout(pintar, 400);\n            setTimeout(pintar, 1200);\n        }\n    }());\n<\/script>\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid mkd-section mkd-content-aligment-left\" style=\"\"><div class=\"clearfix mkd-full-section-inner\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><div class=\"vc_empty_space\"   style=\"height: 25px\"><span class=\"vc_empty_space_inner\"><\/span><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid mkd-section vc_custom_1644655367288 mkd-content-aligment-left mkd-grid-section\" style=\"\"><div class=\"clearfix mkd-section-inner\"><div class=\"mkd-section-inner-margin clearfix\"><div class=\"wpb_column vc_column_container vc_col-sm-8 vc_col-lg-9 vc_col-md-12 vc_col-has-fill\"><div class=\"vc_column-inner vc_custom_1643328322607\"><div class=\"wpb_wrapper\"><div class=\"mkd-tabs clearfix mkd-tabs-with-title\">\n    <div class=\"mkd-tabs-nav\">\n                    <div class=\"mkd-tabs-title-holder\">\n\t\t\t\t<span class=\"mkd-section-title-holder clearfix \">\n            <span class=\"mkd-st-title\">\n        Actualidad        <\/span>\n    <\/span>            <\/div>\n                <ul>\n                            <li>\n                    <a href=\"#tab-general\">General<\/a>\n                <\/li>\n                            <li>\n                    <a href=\"#tab-docencia\">Docencia<\/a>\n                <\/li>\n                            <li>\n                    <a href=\"#tab-investigacion\">Investigaci\u00f3n<\/a>\n                <\/li>\n                            <li>\n                    <a href=\"#tab-empresas\">Empresas<\/a>\n                <\/li>\n                    <\/ul>\n    <\/div>\n    <div class=\"mkd-tab-container\" id=\"tab-general-735\">\n<div class=\"mkd-bnl-holder mkd-pb-one-holder  two_half\"  data-base=\"mkd_block_one\"  data-number_of_posts=\"6\" data-block_proportion=\"two_half\" data-category_id=\"619\" data-category_slug=\"general\"     data-sort=\"latest\"   data-featured_thumb_image_size=\"custom_size\" data-featured_thumb_image_width=\"645\" data-featured_thumb_image_height=\"284\"     data-featured_display_category=\"yes\" data-featured_display_comments=\"no\" data-featured_display_share=\"no\"   data-featured_display_excerpt=\"yes\" data-featured_excerpt_length=\"41\"  data-custom_thumb_image_width=\"117\" data-custom_thumb_image_height=\"84\"  data-title_length=\"80\"     data-display_pagination=\"no\"    data-paged=\"1\" data-max_pages=\"119\"><div class=\"mkd-bnl-outer\"><div class=\"mkd-bnl-inner\"><div class=\"mkd-post-block-part mkd-pb-one-featured\"><div class=\"mkd-pt-one-item mkd-post-item\">\n            <div class=\"mkd-pt-one-image-holder\">\n            <div class=\"mkd-post-info-category\"><a href=\"https:\/\/esi.uclm.es\/index.php\/category\/general\/\" rel=\"category tag\">General<\/a><\/div>            <div class=\"mkd-pt-one-image-inner-holder\">\n                <a itemprop=\"url\" class=\"mkd-pt-one-slide-link mkd-image-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/25\/la-esi-acoge-el-7-de-octubre-la-fase-local-de-lideres-digitales-universitarios-de-telefonica\/\" target=\"_self\">\n                <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/lideres_universitarios-645x284.jpg\" alt=\"lideres universitarios evento de telef\u00f3nica\" width=\"645\" height=\"284\" \/>                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"mkd-pt-one-content-holder-outer\">\n\t    <div class=\"mkd-pt-one-content-holder\">\n\t        <div class=\"mkd-pt-one-title-holder\">\n\t            <h3 class=\"mkd-pt-one-title\">\n\t            <a itemprop=\"url\" class=\"mkd-pt-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/25\/la-esi-acoge-el-7-de-octubre-la-fase-local-de-lideres-digitales-universitarios-de-telefonica\/\" target=\"_self\">La ESI acoge el 7 de octubre la fase local de L\u00edderes Digitales Universitarios de Telef\u00f3nica<\/a>\n\t        <\/h3>\n\t        <\/div>\n\t\t\t<div itemprop=\"dateCreated\" class=\"mkd-post-info-date entry-date updated\">\n\t\t\t<a itemprop=\"url\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/\">\n\t\t25 de septiembre de 2026\t\t\t<\/a>\n\t\t<meta itemprop=\"interactionCount\" content=\"UserComments: 0\"\/>\n<\/div>\t        \t            <div class=\"mkd-pt-one-excerpt\">\n\t                <p class=\"mkd-post-excerpt\">\nLa Escuela Superior de Inform\u00e1tica ser\u00e1 sede de la prueba individual de la fase local de Ciudad Real, que continuar\u00e1 por la tarde con una prueba por equipos en el Ayuntamiento. Hay 20 plazas, y los dos mejor clasificados representar\u00e1n a<\/p>\t            <\/div>\n\t        \t        \t    <\/div>\n\t\t\t\t\t<div class=\"mkd-pt-info-section clearfix\">\n\t\t\t\t<div class=\"mkd-pt-info-section-left\">\n\t\t\t\t\t<div class=\"mkd-post-info-count\"><span class=\"mkd-post-count-number\">158<\/span> <span class=\"mkd-post-count-text\">Views<\/span><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"mkd-pt-info-section-right\">\n\t\t\t\t\t<a href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/25\/la-esi-acoge-el-7-de-octubre-la-fase-local-de-lideres-digitales-universitarios-de-telefonica\/\" target=\"_self\"  class=\"mkd-btn mkd-btn-medium mkd-btn-transparent mkd-btn-icon\"  >    <span class=\"mkd-btn-text\">Read More<\/span>    <i class=\"mkd-icon-ion-icon ion-log-in mkd-btn-icon-element\" ><\/i><\/a>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t<\/div>\n<\/div><\/div><div class=\"mkd-post-block-part mkd-pb-one-non-featured\"><div class=\"mkd-pt-seven-item mkd-post-item\">\n\t<div class=\"mkd-pt-seven-item-inner clearfix\">\n\t\t\t\t\t<div class=\"mkd-pt-seven-image-holder\" style=\"width: 117px\">\n\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-seven-link mkd-image-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/23\/30s-presentacion-del-programa-mentor-2026-2027\/\" target=\"_self\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/mentor2026_webp-117x84.webp\" alt=\"Estudiantes de la esi en el hall\" width=\"117\" height=\"84\" \/>\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t<div class=\"mkd-pt-seven-content-holder\">\n\t\t\t<div class=\"mkd-pt-seven-title-holder\">\n\t\t\t\t<h6 class=\"mkd-pt-seven-title\">\n\t\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/23\/30s-presentacion-del-programa-mentor-2026-2027\/\" target=\"_self\">30S &#8211; Presentaci\u00f3n del Programa Mentor 2026-2027<\/a>\n\t\t\t\t<\/h6>\n\t\t\t<\/div>\n\t\t\t<div itemprop=\"dateCreated\" class=\"mkd-post-info-date entry-date updated\">\n\t\t\t<a itemprop=\"url\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/\">\n\t\t23 de septiembre de 2026\t\t\t<\/a>\n\t\t<meta itemprop=\"interactionCount\" content=\"UserComments: 0\"\/>\n<\/div>\t\t\t\t\t<\/div>\n\t<\/div>\n<\/div><div class=\"mkd-pt-seven-item mkd-post-item\">\n\t<div class=\"mkd-pt-seven-item-inner clearfix\">\n\t\t\t\t\t<div class=\"mkd-pt-seven-image-holder\" style=\"width: 117px\">\n\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-seven-link mkd-image-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/15\/23s-todo-bajo-ctrl-ia-para-la-transformacion-industrial\/\" target=\"_self\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/ponentes_sbayt_web-117x84.webp\" alt=\"Ponentes de Sbayt\" width=\"117\" height=\"84\" \/>\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t<div class=\"mkd-pt-seven-content-holder\">\n\t\t\t<div class=\"mkd-pt-seven-title-holder\">\n\t\t\t\t<h6 class=\"mkd-pt-seven-title\">\n\t\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/15\/23s-todo-bajo-ctrl-ia-para-la-transformacion-industrial\/\" target=\"_self\">23S &#8211; Todo bajo Ctrl: IA para la transformaci\u00f3n industrial<\/a>\n\t\t\t\t<\/h6>\n\t\t\t<\/div>\n\t\t\t<div itemprop=\"dateCreated\" class=\"mkd-post-info-date entry-date updated\">\n\t\t\t<a itemprop=\"url\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/\">\n\t\t15 de septiembre de 2026\t\t\t<\/a>\n\t\t<meta itemprop=\"interactionCount\" content=\"UserComments: 0\"\/>\n<\/div>\t\t\t\t\t<\/div>\n\t<\/div>\n<\/div><div class=\"mkd-pt-seven-item mkd-post-item\">\n\t<div class=\"mkd-pt-seven-item-inner clearfix\">\n\t\t\t\t\t<div class=\"mkd-pt-seven-image-holder\" style=\"width: 117px\">\n\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-seven-link mkd-image-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/13\/microcredencial-en-inteligencia-de-procesos-edicion-ii\/\" target=\"_self\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/iprocesos_web-117x84.webp\" alt=\"hombre y mujer mirando los procesos\" width=\"117\" height=\"84\" \/>\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t<div class=\"mkd-pt-seven-content-holder\">\n\t\t\t<div class=\"mkd-pt-seven-title-holder\">\n\t\t\t\t<h6 class=\"mkd-pt-seven-title\">\n\t\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/13\/microcredencial-en-inteligencia-de-procesos-edicion-ii\/\" target=\"_self\">Microcredencial en Inteligencia de Procesos. Edici\u00f3n II<\/a>\n\t\t\t\t<\/h6>\n\t\t\t<\/div>\n\t\t\t<div itemprop=\"dateCreated\" class=\"mkd-post-info-date entry-date updated\">\n\t\t\t<a itemprop=\"url\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/\">\n\t\t13 de septiembre de 2026\t\t\t<\/a>\n\t\t<meta itemprop=\"interactionCount\" content=\"UserComments: 0\"\/>\n<\/div>\t\t\t\t\t<\/div>\n\t<\/div>\n<\/div><div class=\"mkd-pt-seven-item mkd-post-item\">\n\t<div class=\"mkd-pt-seven-item-inner clearfix\">\n\t\t\t\t\t<div class=\"mkd-pt-seven-image-holder\" style=\"width: 117px\">\n\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-seven-link mkd-image-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/10\/la-esi-organiza-visitas-guiadas-a-innovate-la-exposicion-tecnologica-de-telefonica-en-ciudad-real\/\" target=\"_self\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/innovate2026_web-117x84.webp\" alt=\"Mujer frente a robot y logo de telef\u00f3nica\" width=\"117\" height=\"84\" \/>\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t<div class=\"mkd-pt-seven-content-holder\">\n\t\t\t<div class=\"mkd-pt-seven-title-holder\">\n\t\t\t\t<h6 class=\"mkd-pt-seven-title\">\n\t\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/10\/la-esi-organiza-visitas-guiadas-a-innovate-la-exposicion-tecnologica-de-telefonica-en-ciudad-real\/\" target=\"_self\">La ESI organiza visitas guiadas a InnovaTE, la exposici\u00f3n tecnol\u00f3gica de Telef\u00f3n...<\/a>\n\t\t\t\t<\/h6>\n\t\t\t<\/div>\n\t\t\t<div itemprop=\"dateCreated\" class=\"mkd-post-info-date entry-date updated\">\n\t\t\t<a itemprop=\"url\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/\">\n\t\t10 de septiembre de 2026\t\t\t<\/a>\n\t\t<meta itemprop=\"interactionCount\" content=\"UserComments: 0\"\/>\n<\/div>\t\t\t\t\t<\/div>\n\t<\/div>\n<\/div><div class=\"mkd-pt-seven-item mkd-post-item\">\n\t<div class=\"mkd-pt-seven-item-inner clearfix\">\n\t\t\t\t\t<div class=\"mkd-pt-seven-image-holder\" style=\"width: 117px\">\n\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-seven-link mkd-image-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/09\/participa-en-el-programa-mentor-2026-2027\/\" target=\"_self\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/esi.uclm.es\/assets\/uploads\/2024\/05\/Mentor_7541-117x84.jpg\" alt=\"\" width=\"117\" height=\"84\" \/>\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t<div class=\"mkd-pt-seven-content-holder\">\n\t\t\t<div class=\"mkd-pt-seven-title-holder\">\n\t\t\t\t<h6 class=\"mkd-pt-seven-title\">\n\t\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/09\/participa-en-el-programa-mentor-2026-2027\/\" target=\"_self\">Participa en el Programa Mentor 2026-2027<\/a>\n\t\t\t\t<\/h6>\n\t\t\t<\/div>\n\t\t\t<div itemprop=\"dateCreated\" class=\"mkd-post-info-date entry-date updated\">\n\t\t\t<a itemprop=\"url\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/\">\n\t\t9 de septiembre de 2026\t\t\t<\/a>\n\t\t<meta itemprop=\"interactionCount\" content=\"UserComments: 0\"\/>\n<\/div>\t\t\t\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div><\/div><\/div><div class=\"mkd-tab-container\" id=\"tab-docencia-992\">\n<div class=\"mkd-bnl-holder mkd-pb-one-holder  two_half\"  data-base=\"mkd_block_one\"  data-number_of_posts=\"6\" data-block_proportion=\"two_half\" data-category_id=\"622\" data-category_slug=\"docencia\"     data-sort=\"latest\"   data-featured_thumb_image_size=\"custom_size\" data-featured_thumb_image_width=\"645\" data-featured_thumb_image_height=\"284\"  data-featured_title_length=\"50\"   data-featured_display_category=\"yes\" data-featured_display_comments=\"no\" data-featured_display_share=\"no\"   data-featured_display_excerpt=\"yes\" data-featured_excerpt_length=\"45\"  data-custom_thumb_image_width=\"117\" data-custom_thumb_image_height=\"84\"  data-title_length=\"80\"     data-display_pagination=\"no\"    data-paged=\"1\" data-max_pages=\"35\"><div class=\"mkd-bnl-outer\"><div class=\"mkd-bnl-inner\"><div class=\"mkd-post-block-part mkd-pb-one-featured\"><div class=\"mkd-pt-one-item mkd-post-item\">\n            <div class=\"mkd-pt-one-image-holder\">\n            <div class=\"mkd-post-info-category\"><a href=\"https:\/\/esi.uclm.es\/index.php\/category\/docencia\/\" rel=\"category tag\">Docencia<\/a> \/ <a href=\"https:\/\/esi.uclm.es\/index.php\/category\/general\/\" rel=\"category tag\">General<\/a><\/div>            <div class=\"mkd-pt-one-image-inner-holder\">\n                <a itemprop=\"url\" class=\"mkd-pt-one-slide-link mkd-image-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/07\/15\/tribunales-de-trabajos-fin-de-grado-convocatoria-extraordinaria-julio-2026\/\" target=\"_self\">\n                <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/esi.uclm.es\/assets\/uploads\/2026\/07\/composicion_defensas_TFG_julio2026_web-2-645x284.webp\" alt=\"Estudiantes que defienden su TFG en julio de 2026\" width=\"645\" height=\"284\" \/>                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"mkd-pt-one-content-holder-outer\">\n\t    <div class=\"mkd-pt-one-content-holder\">\n\t        <div class=\"mkd-pt-one-title-holder\">\n\t            <h3 class=\"mkd-pt-one-title\">\n\t            <a itemprop=\"url\" class=\"mkd-pt-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/07\/15\/tribunales-de-trabajos-fin-de-grado-convocatoria-extraordinaria-julio-2026\/\" target=\"_self\">Tribunales de Trabajos Fin de Grado \u2013 Convocatoria...<\/a>\n\t        <\/h3>\n\t        <\/div>\n\t\t\t<div itemprop=\"dateCreated\" class=\"mkd-post-info-date entry-date updated\">\n\t\t\t<a itemprop=\"url\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/07\/\">\n\t\t15 de julio de 2026\t\t\t<\/a>\n\t\t<meta itemprop=\"interactionCount\" content=\"UserComments: 0\"\/>\n<\/div>\t        \t            <div class=\"mkd-pt-one-excerpt\">\n\t                <p class=\"mkd-post-excerpt\">\nEntre los d\u00edas 20 y 23 de julio se defender\u00e1n los Trabajos Fin de Grado (TFG) correspondientes a la convocatoria extraordinaria de julio. A continuaci\u00f3n, se detalla toda la informaci\u00f3n que relativas a normas y planificaci\u00f3n:\n\n\n\n\n\n\n\n\nLas duraciones de la defensa de TFGs son las establecidas<\/p>\t            <\/div>\n\t        \t        \t    <\/div>\n\t\t\t\t\t<div class=\"mkd-pt-info-section clearfix\">\n\t\t\t\t<div class=\"mkd-pt-info-section-left\">\n\t\t\t\t\t<div class=\"mkd-post-info-count\"><span class=\"mkd-post-count-number\">1122<\/span> <span class=\"mkd-post-count-text\">Views<\/span><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"mkd-pt-info-section-right\">\n\t\t\t\t\t<a href=\"https:\/\/esi.uclm.es\/index.php\/2026\/07\/15\/tribunales-de-trabajos-fin-de-grado-convocatoria-extraordinaria-julio-2026\/\" target=\"_self\"  class=\"mkd-btn mkd-btn-medium mkd-btn-transparent mkd-btn-icon\"  >    <span class=\"mkd-btn-text\">Read More<\/span>    <i class=\"mkd-icon-ion-icon ion-log-in mkd-btn-icon-element\" ><\/i><\/a>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t<\/div>\n<\/div><\/div><div class=\"mkd-post-block-part mkd-pb-one-non-featured\"><div class=\"mkd-pt-seven-item mkd-post-item\">\n\t<div class=\"mkd-pt-seven-item-inner clearfix\">\n\t\t\t\t\t<div class=\"mkd-pt-seven-image-holder\" style=\"width: 117px\">\n\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-seven-link mkd-image-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/06\/16\/defensas-tfg-junio-2026\/\" target=\"_self\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/esi.uclm.es\/assets\/uploads\/2026\/06\/composicion_defensas_TFG_junio2026_web-117x84.webp\" alt=\"estudiantes de la esi que defender\u00e1n su TFG en junio\" width=\"117\" height=\"84\" \/>\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t<div class=\"mkd-pt-seven-content-holder\">\n\t\t\t<div class=\"mkd-pt-seven-title-holder\">\n\t\t\t\t<h6 class=\"mkd-pt-seven-title\">\n\t\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/06\/16\/defensas-tfg-junio-2026\/\" target=\"_self\">Defensas TFG &#8211; Junio 2026<\/a>\n\t\t\t\t<\/h6>\n\t\t\t<\/div>\n\t\t\t<div itemprop=\"dateCreated\" class=\"mkd-post-info-date entry-date updated\">\n\t\t\t<a itemprop=\"url\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/06\/\">\n\t\t16 de junio de 2026\t\t\t<\/a>\n\t\t<meta itemprop=\"interactionCount\" content=\"UserComments: 0\"\/>\n<\/div>\t\t\t\t\t<\/div>\n\t<\/div>\n<\/div><div class=\"mkd-pt-seven-item mkd-post-item\">\n\t<div class=\"mkd-pt-seven-item-inner clearfix\">\n\t\t\t\t\t<div class=\"mkd-pt-seven-image-holder\" style=\"width: 117px\">\n\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-seven-link mkd-image-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/04\/26\/abierta-la-preinscripcion-para-los-masteres-oficiales-de-la-esi-curso-2026-2027\/\" target=\"_self\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/esi.uclm.es\/assets\/uploads\/2026\/04\/render_titulos_personas-117x84.webp\" alt=\"T\u00edtulos esi 2025-2026\" width=\"117\" height=\"84\" \/>\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t<div class=\"mkd-pt-seven-content-holder\">\n\t\t\t<div class=\"mkd-pt-seven-title-holder\">\n\t\t\t\t<h6 class=\"mkd-pt-seven-title\">\n\t\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/04\/26\/abierta-la-preinscripcion-para-los-masteres-oficiales-de-la-esi-curso-2026-2027\/\" target=\"_self\">Abierta la preinscripci\u00f3n para los M\u00e1steres oficiales de la ESI | Curso 2026-202...<\/a>\n\t\t\t\t<\/h6>\n\t\t\t<\/div>\n\t\t\t<div itemprop=\"dateCreated\" class=\"mkd-post-info-date entry-date updated\">\n\t\t\t<a itemprop=\"url\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/04\/\">\n\t\t26 de abril de 2026\t\t\t<\/a>\n\t\t<meta itemprop=\"interactionCount\" content=\"UserComments: 0\"\/>\n<\/div>\t\t\t\t\t<\/div>\n\t<\/div>\n<\/div><div class=\"mkd-pt-seven-item mkd-post-item\">\n\t<div class=\"mkd-pt-seven-item-inner clearfix\">\n\t\t\t\t\t<div class=\"mkd-pt-seven-image-holder\" style=\"width: 117px\">\n\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-seven-link mkd-image-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/02\/16\/defensas-de-tfe-en-la-convocatoria-de-febrero-2026\/\" target=\"_self\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/esi.uclm.es\/assets\/uploads\/2026\/02\/libro_TFE_web-117x84.webp\" alt=\"Libros de memorias de TFE\" width=\"117\" height=\"84\" \/>\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t<div class=\"mkd-pt-seven-content-holder\">\n\t\t\t<div class=\"mkd-pt-seven-title-holder\">\n\t\t\t\t<h6 class=\"mkd-pt-seven-title\">\n\t\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/02\/16\/defensas-de-tfe-en-la-convocatoria-de-febrero-2026\/\" target=\"_self\">Defensas de TFE en la convocatoria de febrero 2026<\/a>\n\t\t\t\t<\/h6>\n\t\t\t<\/div>\n\t\t\t<div itemprop=\"dateCreated\" class=\"mkd-post-info-date entry-date updated\">\n\t\t\t<a itemprop=\"url\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/02\/\">\n\t\t16 de febrero de 2026\t\t\t<\/a>\n\t\t<meta itemprop=\"interactionCount\" content=\"UserComments: 0\"\/>\n<\/div>\t\t\t\t\t<\/div>\n\t<\/div>\n<\/div><div class=\"mkd-pt-seven-item mkd-post-item\">\n\t<div class=\"mkd-pt-seven-item-inner clearfix\">\n\t\t\t\t\t<div class=\"mkd-pt-seven-image-holder\" style=\"width: 117px\">\n\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-seven-link mkd-image-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/01\/11\/curso-de-experto-en-derecho-digital-y-ciberseguridad\/\" target=\"_self\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/esi.uclm.es\/assets\/uploads\/2026\/01\/curso_derechoDigital_ciberseguridad_web-117x84.jpg\" alt=\"Mar\u00eda Jos\u00e9 Santofimia y Juan Carlos L\u00f3pez\" width=\"117\" height=\"84\" \/>\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t<div class=\"mkd-pt-seven-content-holder\">\n\t\t\t<div class=\"mkd-pt-seven-title-holder\">\n\t\t\t\t<h6 class=\"mkd-pt-seven-title\">\n\t\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/01\/11\/curso-de-experto-en-derecho-digital-y-ciberseguridad\/\" target=\"_self\">Curso de Experto en Derecho Digital y Ciberseguridad<\/a>\n\t\t\t\t<\/h6>\n\t\t\t<\/div>\n\t\t\t<div itemprop=\"dateCreated\" class=\"mkd-post-info-date entry-date updated\">\n\t\t\t<a itemprop=\"url\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/01\/\">\n\t\t11 de enero de 2026\t\t\t<\/a>\n\t\t<meta itemprop=\"interactionCount\" content=\"UserComments: 0\"\/>\n<\/div>\t\t\t\t\t<\/div>\n\t<\/div>\n<\/div><div class=\"mkd-pt-seven-item mkd-post-item\">\n\t<div class=\"mkd-pt-seven-item-inner clearfix\">\n\t\t\t\t\t<div class=\"mkd-pt-seven-image-holder\" style=\"width: 117px\">\n\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-seven-link mkd-image-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/01\/10\/microcredencial-subvencionada-en-gobierno-gestion-y-calidad-de-la-inteligencia-artificial\/\" target=\"_self\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/esi.uclm.es\/assets\/uploads\/2026\/01\/microcredenciaIA_web-117x84.jpg\" alt=\"mano mostrando la microcredencial a la c\u00e1mara\" width=\"117\" height=\"84\" \/>\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t<div class=\"mkd-pt-seven-content-holder\">\n\t\t\t<div class=\"mkd-pt-seven-title-holder\">\n\t\t\t\t<h6 class=\"mkd-pt-seven-title\">\n\t\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/01\/10\/microcredencial-subvencionada-en-gobierno-gestion-y-calidad-de-la-inteligencia-artificial\/\" target=\"_self\">Microcredencial subvencionada en Gobierno, Gesti\u00f3n y Calidad de la Inteligencia...<\/a>\n\t\t\t\t<\/h6>\n\t\t\t<\/div>\n\t\t\t<div itemprop=\"dateCreated\" class=\"mkd-post-info-date entry-date updated\">\n\t\t\t<a itemprop=\"url\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/01\/\">\n\t\t10 de enero de 2026\t\t\t<\/a>\n\t\t<meta itemprop=\"interactionCount\" content=\"UserComments: 0\"\/>\n<\/div>\t\t\t\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div><\/div><\/div><div class=\"mkd-tab-container\" id=\"tab-investigacion-668\">\n<div class=\"mkd-bnl-holder mkd-pb-one-holder  two_half\"  data-base=\"mkd_block_one\"  data-number_of_posts=\"6\" data-block_proportion=\"two_half\" data-category_id=\"620\" data-category_slug=\"investigaci\u00f3n\"     data-sort=\"latest\"   data-featured_thumb_image_size=\"custom_size\" data-featured_thumb_image_width=\"645\" data-featured_thumb_image_height=\"284\"  data-featured_title_length=\"200\"   data-featured_display_category=\"yes\" data-featured_display_comments=\"no\" data-featured_display_share=\"no\"   data-featured_display_excerpt=\"yes\" data-featured_excerpt_length=\"35\"  data-custom_thumb_image_width=\"117\" data-custom_thumb_image_height=\"84\"  data-title_length=\"80\"     data-display_pagination=\"no\"    data-paged=\"1\" data-max_pages=\"13\"><div class=\"mkd-bnl-outer\"><div class=\"mkd-bnl-inner\"><div class=\"mkd-post-block-part mkd-pb-one-featured\"><div class=\"mkd-pt-one-item mkd-post-item\">\n            <div class=\"mkd-pt-one-image-holder\">\n            <div class=\"mkd-post-info-category\"><a href=\"https:\/\/esi.uclm.es\/index.php\/category\/general\/\" rel=\"category tag\">General<\/a> \/ <a href=\"https:\/\/esi.uclm.es\/index.php\/category\/investigacion\/\" rel=\"category tag\">Investigaci\u00f3n<\/a><\/div>            <div class=\"mkd-pt-one-image-inner-holder\">\n                <a itemprop=\"url\" class=\"mkd-pt-one-slide-link mkd-image-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/07\/21\/participacion-de-profesorado-de-la-esi-en-ifors-2026\/\" target=\"_self\">\n                <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/esi.uclm.es\/assets\/uploads\/2026\/07\/MAT_congreso-645x284.webp\" alt=\"Profesores de la ESI durante su participaci\u00f3n en IFORS 2026\" width=\"645\" height=\"284\" \/>                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"mkd-pt-one-content-holder-outer\">\n\t    <div class=\"mkd-pt-one-content-holder\">\n\t        <div class=\"mkd-pt-one-title-holder\">\n\t            <h3 class=\"mkd-pt-one-title\">\n\t            <a itemprop=\"url\" class=\"mkd-pt-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/07\/21\/participacion-de-profesorado-de-la-esi-en-ifors-2026\/\" target=\"_self\">Participaci\u00f3n de profesorado de la ESI en IFORS 2026<\/a>\n\t        <\/h3>\n\t        <\/div>\n\t\t\t<div itemprop=\"dateCreated\" class=\"mkd-post-info-date entry-date updated\">\n\t\t\t<a itemprop=\"url\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/07\/\">\n\t\t21 de julio de 2026\t\t\t<\/a>\n\t\t<meta itemprop=\"interactionCount\" content=\"UserComments: 0\"\/>\n<\/div>\t        \t            <div class=\"mkd-pt-one-excerpt\">\n\t                <p class=\"mkd-post-excerpt\">\nLos profesores y profesoras de la Escuela Superior de Inform\u00e1tica contin\u00faan proyectando internacionalmente la investigaci\u00f3n desarrollada en la Universidad de Castilla-La Mancha mediante la presentaci\u00f3n de sus resultados en congresos cient\u00edficos de primer nivel. En<\/p>\t            <\/div>\n\t        \t        \t    <\/div>\n\t\t\t\t\t<div class=\"mkd-pt-info-section clearfix\">\n\t\t\t\t<div class=\"mkd-pt-info-section-left\">\n\t\t\t\t\t<div class=\"mkd-post-info-count\"><span class=\"mkd-post-count-number\">624<\/span> <span class=\"mkd-post-count-text\">Views<\/span><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"mkd-pt-info-section-right\">\n\t\t\t\t\t<a href=\"https:\/\/esi.uclm.es\/index.php\/2026\/07\/21\/participacion-de-profesorado-de-la-esi-en-ifors-2026\/\" target=\"_self\"  class=\"mkd-btn mkd-btn-medium mkd-btn-transparent mkd-btn-icon\"  >    <span class=\"mkd-btn-text\">Read More<\/span>    <i class=\"mkd-icon-ion-icon ion-log-in mkd-btn-icon-element\" ><\/i><\/a>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t<\/div>\n<\/div><\/div><div class=\"mkd-post-block-part mkd-pb-one-non-featured\"><div class=\"mkd-pt-seven-item mkd-post-item\">\n\t<div class=\"mkd-pt-seven-item-inner clearfix\">\n\t\t\t\t\t<div class=\"mkd-pt-seven-image-holder\" style=\"width: 117px\">\n\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-seven-link mkd-image-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/07\/03\/tres-investigadores-de-la-esi-lideraran-el-nuevo-indice-de-jugadores-de-la-federacion-europea-de-balonmano\/\" target=\"_self\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/esi.uclm.es\/assets\/uploads\/2026\/07\/Colaboracion_UCLM_EHF1-117x84.jpg\" alt=\"Pascual, Julio y Eusebio Angulo\" width=\"117\" height=\"84\" \/>\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t<div class=\"mkd-pt-seven-content-holder\">\n\t\t\t<div class=\"mkd-pt-seven-title-holder\">\n\t\t\t\t<h6 class=\"mkd-pt-seven-title\">\n\t\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/07\/03\/tres-investigadores-de-la-esi-lideraran-el-nuevo-indice-de-jugadores-de-la-federacion-europea-de-balonmano\/\" target=\"_self\">Tres investigadores de la ESI liderar\u00e1n el nuevo \u00ab\u00edndice de jugadores\u00bb de la Fed...<\/a>\n\t\t\t\t<\/h6>\n\t\t\t<\/div>\n\t\t\t<div itemprop=\"dateCreated\" class=\"mkd-post-info-date entry-date updated\">\n\t\t\t<a itemprop=\"url\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/07\/\">\n\t\t3 de julio de 2026\t\t\t<\/a>\n\t\t<meta itemprop=\"interactionCount\" content=\"UserComments: 0\"\/>\n<\/div>\t\t\t\t\t<\/div>\n\t<\/div>\n<\/div><div class=\"mkd-pt-seven-item mkd-post-item\">\n\t<div class=\"mkd-pt-seven-item-inner clearfix\">\n\t\t\t\t\t<div class=\"mkd-pt-seven-image-holder\" style=\"width: 117px\">\n\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-seven-link mkd-image-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/06\/25\/patricia-hernandez-defiende-su-tesis-sobre-plantea-una-app-para-apoyar-la-autonomia-de-personas-con-tea\/\" target=\"_self\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/esi.uclm.es\/assets\/uploads\/2026\/06\/portada_tesis_lacave-117x84.webp\" alt=\"Doctoranda y directores de tesis\" width=\"117\" height=\"84\" \/>\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t<div class=\"mkd-pt-seven-content-holder\">\n\t\t\t<div class=\"mkd-pt-seven-title-holder\">\n\t\t\t\t<h6 class=\"mkd-pt-seven-title\">\n\t\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/06\/25\/patricia-hernandez-defiende-su-tesis-sobre-plantea-una-app-para-apoyar-la-autonomia-de-personas-con-tea\/\" target=\"_self\">Patricia Hern\u00e1ndez defiende su tesis sobre PlanTEA, una app para apoyar la auton...<\/a>\n\t\t\t\t<\/h6>\n\t\t\t<\/div>\n\t\t\t<div itemprop=\"dateCreated\" class=\"mkd-post-info-date entry-date updated\">\n\t\t\t<a itemprop=\"url\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/06\/\">\n\t\t25 de junio de 2026\t\t\t<\/a>\n\t\t<meta itemprop=\"interactionCount\" content=\"UserComments: 0\"\/>\n<\/div>\t\t\t\t\t<\/div>\n\t<\/div>\n<\/div><div class=\"mkd-pt-seven-item mkd-post-item\">\n\t<div class=\"mkd-pt-seven-item-inner clearfix\">\n\t\t\t\t\t<div class=\"mkd-pt-seven-image-holder\" style=\"width: 117px\">\n\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-seven-link mkd-image-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/02\/20\/el-grupo-arco-impulsa-la-tecnologia-del-proyecto-europeo-maya-para-mejorar-la-salud-de-jovenes-supervivientes-de-cancer\/\" target=\"_self\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/esi.uclm.es\/assets\/uploads\/2026\/02\/Grupo-Investigacion-ARCO-117x84.webp\" alt=\"miembros del grupo de investigaci\u00f3n ARCO\" width=\"117\" height=\"84\" \/>\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t<div class=\"mkd-pt-seven-content-holder\">\n\t\t\t<div class=\"mkd-pt-seven-title-holder\">\n\t\t\t\t<h6 class=\"mkd-pt-seven-title\">\n\t\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/02\/20\/el-grupo-arco-impulsa-la-tecnologia-del-proyecto-europeo-maya-para-mejorar-la-salud-de-jovenes-supervivientes-de-cancer\/\" target=\"_self\">El grupo ARCO impulsa la tecnolog\u00eda del proyecto europeo MAYA para mejorar la sa...<\/a>\n\t\t\t\t<\/h6>\n\t\t\t<\/div>\n\t\t\t<div itemprop=\"dateCreated\" class=\"mkd-post-info-date entry-date updated\">\n\t\t\t<a itemprop=\"url\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/02\/\">\n\t\t20 de febrero de 2026\t\t\t<\/a>\n\t\t<meta itemprop=\"interactionCount\" content=\"UserComments: 0\"\/>\n<\/div>\t\t\t\t\t<\/div>\n\t<\/div>\n<\/div><div class=\"mkd-pt-seven-item mkd-post-item\">\n\t<div class=\"mkd-pt-seven-item-inner clearfix\">\n\t\t\t\t\t<div class=\"mkd-pt-seven-image-holder\" style=\"width: 117px\">\n\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-seven-link mkd-image-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/02\/05\/enrique-villarrubia-doctor-europeo-en-ingenieria-informatica\/\" target=\"_self\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/esi.uclm.es\/assets\/uploads\/2026\/02\/EnriqueTesis_web-117x84.webp\" alt=\"Enrique Villarrubia, tribunal y directores de tesis\" width=\"117\" height=\"84\" \/>\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t<div class=\"mkd-pt-seven-content-holder\">\n\t\t\t<div class=\"mkd-pt-seven-title-holder\">\n\t\t\t\t<h6 class=\"mkd-pt-seven-title\">\n\t\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/02\/05\/enrique-villarrubia-doctor-europeo-en-ingenieria-informatica\/\" target=\"_self\">Enrique Villarrubia Doctor Europeo en Ingenier\u00eda Inform\u00e1tica<\/a>\n\t\t\t\t<\/h6>\n\t\t\t<\/div>\n\t\t\t<div itemprop=\"dateCreated\" class=\"mkd-post-info-date entry-date updated\">\n\t\t\t<a itemprop=\"url\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/02\/\">\n\t\t5 de febrero de 2026\t\t\t<\/a>\n\t\t<meta itemprop=\"interactionCount\" content=\"UserComments: 0\"\/>\n<\/div>\t\t\t\t\t<\/div>\n\t<\/div>\n<\/div><div class=\"mkd-pt-seven-item mkd-post-item\">\n\t<div class=\"mkd-pt-seven-item-inner clearfix\">\n\t\t\t\t\t<div class=\"mkd-pt-seven-image-holder\" style=\"width: 117px\">\n\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-seven-link mkd-image-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2025\/11\/25\/david-garcia-rosado-recoge-el-premio-al-mejor-articulo-de-investigacion-de-la-catedra-de-ciberseguridad\/\" target=\"_self\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/esi.uclm.es\/assets\/uploads\/2025\/11\/premio_paper_ciber_web-117x84.webp\" alt=\"David Garc\u00eda Rosado recogiendo el premio de manos del Rector de UCLM\" width=\"117\" height=\"84\" \/>\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t<div class=\"mkd-pt-seven-content-holder\">\n\t\t\t<div class=\"mkd-pt-seven-title-holder\">\n\t\t\t\t<h6 class=\"mkd-pt-seven-title\">\n\t\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2025\/11\/25\/david-garcia-rosado-recoge-el-premio-al-mejor-articulo-de-investigacion-de-la-catedra-de-ciberseguridad\/\" target=\"_self\">David Garc\u00eda Rosado recoge el premio al mejor art\u00edculo de investigaci\u00f3n de la C\u00e1...<\/a>\n\t\t\t\t<\/h6>\n\t\t\t<\/div>\n\t\t\t<div itemprop=\"dateCreated\" class=\"mkd-post-info-date entry-date updated\">\n\t\t\t<a itemprop=\"url\" href=\"https:\/\/esi.uclm.es\/index.php\/2025\/11\/\">\n\t\t25 de noviembre de 2025\t\t\t<\/a>\n\t\t<meta itemprop=\"interactionCount\" content=\"UserComments: 0\"\/>\n<\/div>\t\t\t\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div><\/div><\/div><div class=\"mkd-tab-container\" id=\"tab-empresas-989\">\n<div class=\"mkd-bnl-holder mkd-pb-one-holder  two_half\"  data-base=\"mkd_block_one\"  data-number_of_posts=\"6\" data-block_proportion=\"two_half\" data-category_id=\"623\" data-category_slug=\"empresas\"     data-sort=\"latest\"   data-featured_thumb_image_size=\"custom_size\" data-featured_thumb_image_width=\"645\" data-featured_thumb_image_height=\"284\"  data-featured_title_length=\"200\"   data-featured_display_category=\"yes\" data-featured_display_comments=\"no\" data-featured_display_share=\"no\"   data-featured_display_excerpt=\"yes\" data-featured_excerpt_length=\"40\"  data-custom_thumb_image_width=\"117\" data-custom_thumb_image_height=\"84\"  data-title_length=\"80\"     data-display_pagination=\"no\"    data-paged=\"1\" data-max_pages=\"10\"><div class=\"mkd-bnl-outer\"><div class=\"mkd-bnl-inner\"><div class=\"mkd-post-block-part mkd-pb-one-featured\"><div class=\"mkd-pt-one-item mkd-post-item\">\n            <div class=\"mkd-pt-one-image-holder\">\n            <div class=\"mkd-post-info-category\"><a href=\"https:\/\/esi.uclm.es\/index.php\/category\/empresas\/\" rel=\"category tag\">Empresas<\/a> \/ <a href=\"https:\/\/esi.uclm.es\/index.php\/category\/general\/\" rel=\"category tag\">General<\/a><\/div>            <div class=\"mkd-pt-one-image-inner-holder\">\n                <a itemprop=\"url\" class=\"mkd-pt-one-slide-link mkd-image-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/15\/23s-todo-bajo-ctrl-ia-para-la-transformacion-industrial\/\" target=\"_self\">\n                <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/ponentes_sbayt_web-645x284.webp\" alt=\"Ponentes de Sbayt\" width=\"645\" height=\"284\" \/>                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"mkd-pt-one-content-holder-outer\">\n\t    <div class=\"mkd-pt-one-content-holder\">\n\t        <div class=\"mkd-pt-one-title-holder\">\n\t            <h3 class=\"mkd-pt-one-title\">\n\t            <a itemprop=\"url\" class=\"mkd-pt-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/15\/23s-todo-bajo-ctrl-ia-para-la-transformacion-industrial\/\" target=\"_self\">23S &#8211; Todo bajo Ctrl: IA para la transformaci\u00f3n industrial<\/a>\n\t        <\/h3>\n\t        <\/div>\n\t\t\t<div itemprop=\"dateCreated\" class=\"mkd-post-info-date entry-date updated\">\n\t\t\t<a itemprop=\"url\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/\">\n\t\t15 de septiembre de 2026\t\t\t<\/a>\n\t\t<meta itemprop=\"interactionCount\" content=\"UserComments: 0\"\/>\n<\/div>\t        \t            <div class=\"mkd-pt-one-excerpt\">\n\t                <p class=\"mkd-post-excerpt\">\nEl pr\u00f3ximo mi\u00e9rcoles 23 de septiembre comienza el ciclo de conferencias de oto\u00f1o 2026 en la Escuela Superior de Inform\u00e1tica, y lo hace con un plato fuerte que no puedes perderte. Nos visitar\u00e1n ingenieros de Russula y Sbayt que compartir\u00e1n<\/p>\t            <\/div>\n\t        \t        \t    <\/div>\n\t\t\t\t\t<div class=\"mkd-pt-info-section clearfix\">\n\t\t\t\t<div class=\"mkd-pt-info-section-left\">\n\t\t\t\t\t<div class=\"mkd-post-info-count\"><span class=\"mkd-post-count-number\">442<\/span> <span class=\"mkd-post-count-text\">Views<\/span><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"mkd-pt-info-section-right\">\n\t\t\t\t\t<a href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/15\/23s-todo-bajo-ctrl-ia-para-la-transformacion-industrial\/\" target=\"_self\"  class=\"mkd-btn mkd-btn-medium mkd-btn-transparent mkd-btn-icon\"  >    <span class=\"mkd-btn-text\">Read More<\/span>    <i class=\"mkd-icon-ion-icon ion-log-in mkd-btn-icon-element\" ><\/i><\/a>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t<\/div>\n<\/div><\/div><div class=\"mkd-post-block-part mkd-pb-one-non-featured\"><div class=\"mkd-pt-seven-item mkd-post-item\">\n\t<div class=\"mkd-pt-seven-item-inner clearfix\">\n\t\t\t\t\t<div class=\"mkd-pt-seven-image-holder\" style=\"width: 117px\">\n\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-seven-link mkd-image-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/10\/la-esi-organiza-visitas-guiadas-a-innovate-la-exposicion-tecnologica-de-telefonica-en-ciudad-real\/\" target=\"_self\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/innovate2026_web-117x84.webp\" alt=\"Mujer frente a robot y logo de telef\u00f3nica\" width=\"117\" height=\"84\" \/>\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t<div class=\"mkd-pt-seven-content-holder\">\n\t\t\t<div class=\"mkd-pt-seven-title-holder\">\n\t\t\t\t<h6 class=\"mkd-pt-seven-title\">\n\t\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/10\/la-esi-organiza-visitas-guiadas-a-innovate-la-exposicion-tecnologica-de-telefonica-en-ciudad-real\/\" target=\"_self\">La ESI organiza visitas guiadas a InnovaTE, la exposici\u00f3n tecnol\u00f3gica de Telef\u00f3n...<\/a>\n\t\t\t\t<\/h6>\n\t\t\t<\/div>\n\t\t\t<div itemprop=\"dateCreated\" class=\"mkd-post-info-date entry-date updated\">\n\t\t\t<a itemprop=\"url\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/\">\n\t\t10 de septiembre de 2026\t\t\t<\/a>\n\t\t<meta itemprop=\"interactionCount\" content=\"UserComments: 0\"\/>\n<\/div>\t\t\t\t\t<\/div>\n\t<\/div>\n<\/div><div class=\"mkd-pt-seven-item mkd-post-item\">\n\t<div class=\"mkd-pt-seven-item-inner clearfix\">\n\t\t\t\t\t<div class=\"mkd-pt-seven-image-holder\" style=\"width: 117px\">\n\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-seven-link mkd-image-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/08\/la-esi-colabora-con-sbayt-en-las-becas-de-excelencia-agustin-escobar-para-impulsar-proyectos-tecnologicos-con-impacto-social\/\" target=\"_self\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/esi.uclm.es\/assets\/uploads\/2026\/05\/sbayt_becas_web-117x84.webp\" alt=\"Portada empresa SBAYT\" width=\"117\" height=\"84\" \/>\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t<div class=\"mkd-pt-seven-content-holder\">\n\t\t\t<div class=\"mkd-pt-seven-title-holder\">\n\t\t\t\t<h6 class=\"mkd-pt-seven-title\">\n\t\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/08\/la-esi-colabora-con-sbayt-en-las-becas-de-excelencia-agustin-escobar-para-impulsar-proyectos-tecnologicos-con-impacto-social\/\" target=\"_self\">La ESI colabora con SBAYT en las Becas de Excelencia Agust\u00edn Escobar para impuls...<\/a>\n\t\t\t\t<\/h6>\n\t\t\t<\/div>\n\t\t\t<div itemprop=\"dateCreated\" class=\"mkd-post-info-date entry-date updated\">\n\t\t\t<a itemprop=\"url\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/\">\n\t\t8 de septiembre de 2026\t\t\t<\/a>\n\t\t<meta itemprop=\"interactionCount\" content=\"UserComments: 0\"\/>\n<\/div>\t\t\t\t\t<\/div>\n\t<\/div>\n<\/div><div class=\"mkd-pt-seven-item mkd-post-item\">\n\t<div class=\"mkd-pt-seven-item-inner clearfix\">\n\t\t\t\t\t<div class=\"mkd-pt-seven-image-holder\" style=\"width: 117px\">\n\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-seven-link mkd-image-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2025\/11\/21\/demostracion-de-talento-en-la-clausura-de-digital-builders-2025-con-ntt-data\/\" target=\"_self\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/esi.uclm.es\/assets\/uploads\/2025\/11\/digitalbuilder2025_web-117x84.webp\" alt=\"Estudiantes recogiendo premios en digital builders\" width=\"117\" height=\"84\" \/>\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t<div class=\"mkd-pt-seven-content-holder\">\n\t\t\t<div class=\"mkd-pt-seven-title-holder\">\n\t\t\t\t<h6 class=\"mkd-pt-seven-title\">\n\t\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2025\/11\/21\/demostracion-de-talento-en-la-clausura-de-digital-builders-2025-con-ntt-data\/\" target=\"_self\">Demostraci\u00f3n de talento en la clausura de &#8216;Digital Builders 2025&#8217; co...<\/a>\n\t\t\t\t<\/h6>\n\t\t\t<\/div>\n\t\t\t<div itemprop=\"dateCreated\" class=\"mkd-post-info-date entry-date updated\">\n\t\t\t<a itemprop=\"url\" href=\"https:\/\/esi.uclm.es\/index.php\/2025\/11\/\">\n\t\t21 de noviembre de 2025\t\t\t<\/a>\n\t\t<meta itemprop=\"interactionCount\" content=\"UserComments: 0\"\/>\n<\/div>\t\t\t\t\t<\/div>\n\t<\/div>\n<\/div><div class=\"mkd-pt-seven-item mkd-post-item\">\n\t<div class=\"mkd-pt-seven-item-inner clearfix\">\n\t\t\t\t\t<div class=\"mkd-pt-seven-image-holder\" style=\"width: 117px\">\n\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-seven-link mkd-image-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2025\/10\/19\/vii-jornadas-de-empresas-de-la-esi-29-de-octubre-0900-1800\/\" target=\"_self\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/esi.uclm.es\/assets\/uploads\/2025\/10\/jornadas_empresas-117x84.webp\" alt=\"VII Jornada de empresas\" width=\"117\" height=\"84\" \/>\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t<div class=\"mkd-pt-seven-content-holder\">\n\t\t\t<div class=\"mkd-pt-seven-title-holder\">\n\t\t\t\t<h6 class=\"mkd-pt-seven-title\">\n\t\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2025\/10\/19\/vii-jornadas-de-empresas-de-la-esi-29-de-octubre-0900-1800\/\" target=\"_self\">VII Jornadas de Empresas de la ESI: 29 de octubre, 09:00\u201318:00<\/a>\n\t\t\t\t<\/h6>\n\t\t\t<\/div>\n\t\t\t<div itemprop=\"dateCreated\" class=\"mkd-post-info-date entry-date updated\">\n\t\t\t<a itemprop=\"url\" href=\"https:\/\/esi.uclm.es\/index.php\/2025\/10\/\">\n\t\t19 de octubre de 2025\t\t\t<\/a>\n\t\t<meta itemprop=\"interactionCount\" content=\"UserComments: 0\"\/>\n<\/div>\t\t\t\t\t<\/div>\n\t<\/div>\n<\/div><div class=\"mkd-pt-seven-item mkd-post-item\">\n\t<div class=\"mkd-pt-seven-item-inner clearfix\">\n\t\t\t\t\t<div class=\"mkd-pt-seven-image-holder\" style=\"width: 117px\">\n\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-seven-link mkd-image-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2025\/05\/27\/uclm-telefonica-renuevan-la-catedra-de-sistemas-avanzados-de-interaccion-para-educacion-digital-e-inclusiva\/\" target=\"_self\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/esi.uclm.es\/assets\/uploads\/2025\/05\/UCLM_CatedraTelefonica5-117x84.jpg\" alt=\"Miguel \u00c1ngel Redondo en la renovaci\u00f3n de la c\u00e1tedra con telef\u00f3nica\" width=\"117\" height=\"84\" \/>\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t<div class=\"mkd-pt-seven-content-holder\">\n\t\t\t<div class=\"mkd-pt-seven-title-holder\">\n\t\t\t\t<h6 class=\"mkd-pt-seven-title\">\n\t\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2025\/05\/27\/uclm-telefonica-renuevan-la-catedra-de-sistemas-avanzados-de-interaccion-para-educacion-digital-e-inclusiva\/\" target=\"_self\">UCLM-Telef\u00f3nica renuevan la C\u00e1tedra de Sistemas Avanzados de Interacci\u00f3n para Ed...<\/a>\n\t\t\t\t<\/h6>\n\t\t\t<\/div>\n\t\t\t<div itemprop=\"dateCreated\" class=\"mkd-post-info-date entry-date updated\">\n\t\t\t<a itemprop=\"url\" href=\"https:\/\/esi.uclm.es\/index.php\/2025\/05\/\">\n\t\t27 de mayo de 2025\t\t\t<\/a>\n\t\t<meta itemprop=\"interactionCount\" content=\"UserComments: 0\"\/>\n<\/div>\t\t\t\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"wpb_column vc_column_container vc_col-sm-4 vc_col-lg-3 vc_col-md-8 vc_col-has-fill\"><div class=\"vc_column-inner vc_custom_1644655388951\"><div class=\"wpb_wrapper\"><span class=\"mkd-section-title-holder clearfix mkd-pattern-light\">\n            <span class=\"mkd-st-title\">\n        Agenda de Eventos        <\/span>\n    <\/span>\n\t<div class=\"wpb_widgetised_column wpb_content_element\" style=\"padding-bottom:40px;\">\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t\n\t\t\t<div class=\"widget widget_mec_mec_widget\"><div class=\"mec-wrap mec-skin-list-container mec-widget  \" id=\"mec_skin_166\">\r\n    \r\n    \r\n            <div class=\"mec-skin-list-events-container\" id=\"mec_skin_events_166\">\r\n        <div class=\"mec-wrap colorskin-custom\">\r\n\t<div class=\"mec-event-list-classic\">\r\n\t\t\r\n            \r\n                        <article class=\"mec-event-article  mec-clear  mec-divider-toggle mec-toggle-202609-166\" itemscope>\r\n                                    <div class=\"mec-event-image\"><a class=\"mec-color-hover\" data-event-id=\"23399\" href=\"https:\/\/esi.uclm.es\/index.php\/events\/becas-de-excelencia-agustin-escobar\/\" target=\"_self\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/esi.uclm.es\/assets\/uploads\/2026\/05\/sbayt_becas_web-150x150.webp\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"Portada empresa SBAYT\" data-mec-postid=\"23399\" \/><\/a><\/div>\r\n                                            <div class=\"mec-event-date mec-color\"><i class=\"mec-sl-calendar\"><\/i> <span class=\"mec-start-date-label\" itemprop=\"startDate\">Sep 30 2026<\/span><\/div>\r\n                        <div class=\"mec-event-time mec-color\"><\/div>\r\n                                                                                <h4 class=\"mec-event-title\"><a class=\"mec-color-hover\" data-event-id=\"23399\" href=\"https:\/\/esi.uclm.es\/index.php\/events\/becas-de-excelencia-agustin-escobar\/\" target=\"_self\" rel=\"noopener\">Becas de Excelencia Agust\u00edn Escobar<\/a><span class=\"event-color\" style=\"background: #\"><\/span><\/h4>\r\n                                                                                                                                <\/article>\r\n            \t\t\r\n            \r\n                        <article class=\"mec-event-article  mec-clear  mec-divider-toggle mec-toggle-202610-166\" itemscope>\r\n                                    <div class=\"mec-event-image\"><a class=\"mec-color-hover\" data-event-id=\"23982\" href=\"https:\/\/esi.uclm.es\/index.php\/events\/fase-local-de-lideres-digitales-universitarios-de-telefonica\/\" target=\"_self\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/lideres_universitarios-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"lideres universitarios evento de telef\u00f3nica\" data-mec-postid=\"23982\" \/><\/a><\/div>\r\n                                            <div class=\"mec-event-date mec-color\"><i class=\"mec-sl-calendar\"><\/i> <span class=\"mec-start-date-label\" itemprop=\"startDate\">Oct 07 2026<\/span><\/div>\r\n                        <div class=\"mec-event-time mec-color\"><\/div>\r\n                                                                                <h4 class=\"mec-event-title\"><a class=\"mec-color-hover\" data-event-id=\"23982\" href=\"https:\/\/esi.uclm.es\/index.php\/events\/fase-local-de-lideres-digitales-universitarios-de-telefonica\/\" target=\"_self\" rel=\"noopener\">Fase Local de L\u00edderes Digitales Universitarios de Telef\u00f3nica<\/a><span class=\"event-color\" style=\"background: #\"><\/span><\/h4>\r\n                                                                                                                                <\/article>\r\n                        <article class=\"mec-event-article  mec-clear  mec-divider-toggle mec-toggle-202610-166\" itemscope>\r\n                                    <div class=\"mec-event-image\"><a class=\"mec-color-hover\" data-event-id=\"23868\" href=\"https:\/\/esi.uclm.es\/index.php\/events\/conferencia-evaluacion-de-modelos-de-aprendizaje-automatico\/\" target=\"_self\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/conferencias_cenital_webp-150x150.webp\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"Conferenciante en el sal\u00f3n de actos de la ESI\" data-mec-postid=\"23868\" \/><\/a><\/div>\r\n                                            <div class=\"mec-event-date mec-color\"><i class=\"mec-sl-calendar\"><\/i> <span class=\"mec-start-date-label\" itemprop=\"startDate\">Oct 07 2026<\/span><\/div>\r\n                        <div class=\"mec-event-time mec-color\"><\/div>\r\n                                                                                <h4 class=\"mec-event-title\"><a class=\"mec-color-hover\" data-event-id=\"23868\" href=\"https:\/\/esi.uclm.es\/index.php\/events\/conferencia-evaluacion-de-modelos-de-aprendizaje-automatico\/\" target=\"_self\" rel=\"noopener\">Conferencia: Evaluaci\u00f3n de modelos de aprendizaje autom\u00e1tico<\/a><span class=\"event-color\" style=\"background: #\"><\/span><\/h4>\r\n                                                                                                                                <\/article>\r\n            \t\t\r\n            \r\n                        <article class=\"mec-event-article  mec-clear  mec-divider-toggle mec-toggle-202610-166\" itemscope>\r\n                                    <div class=\"mec-event-image\"><a class=\"mec-color-hover\" data-event-id=\"23981\" href=\"https:\/\/esi.uclm.es\/index.php\/events\/vi-premios-maquina-de-turing-solicitudes\/\" target=\"_self\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/Turing_Tejado-150x150.webp\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"Alan turing sobre el tejado de la esi\" data-mec-postid=\"23981\" \/><\/a><\/div>\r\n                                            <div class=\"mec-event-date mec-color\"><i class=\"mec-sl-calendar\"><\/i> <span class=\"mec-start-date-label\" itemprop=\"startDate\">Oct 14 2026<\/span><\/div>\r\n                        <div class=\"mec-event-time mec-color\"><\/div>\r\n                                                                                <h4 class=\"mec-event-title\"><a class=\"mec-color-hover\" data-event-id=\"23981\" href=\"https:\/\/esi.uclm.es\/index.php\/events\/vi-premios-maquina-de-turing-solicitudes\/\" target=\"_self\" rel=\"noopener\">VI Premios M\u00e1quina de Turing &#8211; Solicitudes<\/a><span class=\"event-color\" style=\"background: #\"><\/span><\/h4>\r\n                                                                                                                                <\/article>\r\n            \t\t\t<\/div>\r\n<\/div>\r\n\r\n    <\/div>\r\n    <div class=\"mec-skin-list-no-events-container mec-util-hidden\" id=\"mec_skin_no_events_166\">\r\n        \u00a1No hay eventos!    <\/div>\r\n        \r\n        \r\n<\/div><\/div>\n\t\t<\/div>\n\t<\/div>\n\n\t<div class=\"wpb_text_column wpb_content_element \" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<p style=\"text-align: center;\"><span style=\"font-size: 10pt;\"><a id=\"ver_agenda\" href=\"https:\/\/esi.uclm.es\/index.php\/calendario-de-eventos\/\">Ver agenda completa<\/a><\/span><\/p>\n\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid mkd-section mkd-content-aligment-left\" style=\"\"><div class=\"clearfix mkd-full-section-inner\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><div class=\"vc_empty_space\"   style=\"height: 30px\"><span class=\"vc_empty_space_inner\"><\/span><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid mkd-section mkd-content-aligment-left mkd-grid-section\" style=\"\"><div class=\"clearfix mkd-section-inner\"><div class=\"mkd-section-inner-margin clearfix\"><div class=\"mkd-row-animations-holder mkd-element-from-left\" data-animation=\"mkd-element-from-left\"><div><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><div class=\"mkd-bnl-holder mkd-pl-three-holder  mkd-post-columns-3\"  data-base=\"mkd_post_layout_three\"  data-number_of_posts=\"3\" data-column_number=\"3\" data-category_id=\"680\" data-category_slug=\"opinion\"     data-sort=\"random\"   data-thumb_image_size=\"full\"     data-display_date=\"no\"   data-display_comments=\"no\"  data-display_excerpt=\"yes\" data-excerpt_length=\"25\" data-display_pagination=\"no\"    data-paged=\"1\" data-max_pages=\"15\"><div class=\"mkd-bnl-outer\"><div class=\"mkd-bnl-inner\"><div class=\"mkd-pt-three-item mkd-post-item\">\n    <div class=\"mkd-pt-three-item-inner\">\n        <div class=\"mkd-pt-three-item-inner2\">\n                            <div class=\"mkd-pt-three-image-holder\">\n\t\t\t\t\t<div class=\"mkd-post-info-category\"><a href=\"https:\/\/esi.uclm.es\/index.php\/category\/opinion\/\" rel=\"category tag\">Opini\u00f3n<\/a><\/div>                    <a itemprop=\"url\" class=\"mkd-pt-three-link mkd-image-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2025\/09\/02\/el-mal-uso-del-pc-en-el-aula-y-de-la-ia-malos-companeros-al-inicio-del-viaje-academico\/\" target=\"_self\">\n                    <img loading=\"lazy\" decoding=\"async\" width=\"344\" height=\"359\" src=\"https:\/\/esi.uclm.es\/assets\/uploads\/2025\/09\/author_albusac.png\" class=\"attachment-full size-full wp-post-image\" alt=\"Javier Albusac\" srcset=\"https:\/\/esi.uclm.es\/assets\/uploads\/2025\/09\/author_albusac.png 344w, https:\/\/esi.uclm.es\/assets\/uploads\/2025\/09\/author_albusac-287x300.png 287w, https:\/\/esi.uclm.es\/assets\/uploads\/2025\/09\/author_albusac-11x12.png 11w\" sizes=\"auto, (max-width: 344px) 100vw, 344px\" \/>                    <\/a>\n                <\/div>\n                        <div class=\"mkd-pt-three-content-holder\">\n\t\t\t\t<div class=\"mkd-pt-three-content-holder-inner\">\n\t\t\t\t\t<div class=\"mkd-pt-three-content-top-holder\">\n\t\t\t\t\t\t<div class=\"mkd-pt-three-content-top-holder-cell\">\n\t\t\t\t\t\t\t<h5 class=\"mkd-pt-three-title\">\n\t\t\t\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2025\/09\/02\/el-mal-uso-del-pc-en-el-aula-y-de-la-ia-malos-companeros-al-inicio-del-viaje-academico\/\" target=\"_self\">\n\t\t\t\t\t\t\t\tEl mal uso del PC en el aula y de la IA, malos compa\u00f1eros al inicio del viaje acad\u00e9mico\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/h5>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"mkd-pt-three-excerpt\">\n\t\t\t\t\t\t\t\t\t<p class=\"mkd-post-excerpt\">\nPor Javier Albusac, profesor de la Escuela Superior de Inform\u00e1tica.\n\n\n\nDec\u00eda Arist\u00f3teles que \u00abLo que tenemos que aprender a hacer, lo aprendemos haci\u00e9ndolo\u00bb. La frase, aparentemente<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div><div class=\"mkd-pt-three-item mkd-post-item\">\n    <div class=\"mkd-pt-three-item-inner\">\n        <div class=\"mkd-pt-three-item-inner2\">\n                            <div class=\"mkd-pt-three-image-holder\">\n\t\t\t\t\t<div class=\"mkd-post-info-category\"><a href=\"https:\/\/esi.uclm.es\/index.php\/category\/opinion\/\" rel=\"category tag\">Opini\u00f3n<\/a><\/div>                    <a itemprop=\"url\" class=\"mkd-pt-three-link mkd-image-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2023\/10\/16\/computacion-at-the-edge-llevando-la-inteligencia-artificial-a-todas-partes\/\" target=\"_self\">\n                    <img loading=\"lazy\" decoding=\"async\" width=\"344\" height=\"359\" src=\"https:\/\/esi.uclm.es\/assets\/uploads\/2023\/10\/author_joseluis.png\" class=\"attachment-full size-full wp-post-image\" alt=\"Jos\u00e9 Luis Espinosa Aranda\" srcset=\"https:\/\/esi.uclm.es\/assets\/uploads\/2023\/10\/author_joseluis.png 344w, https:\/\/esi.uclm.es\/assets\/uploads\/2023\/10\/author_joseluis-287x300.png 287w\" sizes=\"auto, (max-width: 344px) 100vw, 344px\" \/>                    <\/a>\n                <\/div>\n                        <div class=\"mkd-pt-three-content-holder\">\n\t\t\t\t<div class=\"mkd-pt-three-content-holder-inner\">\n\t\t\t\t\t<div class=\"mkd-pt-three-content-top-holder\">\n\t\t\t\t\t\t<div class=\"mkd-pt-three-content-top-holder-cell\">\n\t\t\t\t\t\t\t<h5 class=\"mkd-pt-three-title\">\n\t\t\t\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2023\/10\/16\/computacion-at-the-edge-llevando-la-inteligencia-artificial-a-todas-partes\/\" target=\"_self\">\n\t\t\t\t\t\t\t\tComputaci\u00f3n \u201cat the edge\u201d: llevando la inteligencia artificial a todas partes\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/h5>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"mkd-pt-three-excerpt\">\n\t\t\t\t\t\t\t\t\t<p class=\"mkd-post-excerpt\">\nPor Jos\u00e9 Luis Espinosa, Ingeniero Jefe\/Manager \u2013 Ubotica Technologies y Profesor Asociado en ESI-UCLM.\n\n\n\n\n\n\n\n\u00bfC\u00f3mo llegamos a la inteligencia artificial actual?\n\n\n\nEl reciente auge de la inteligencia<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div><div class=\"mkd-pt-three-item mkd-post-item\">\n    <div class=\"mkd-pt-three-item-inner\">\n        <div class=\"mkd-pt-three-item-inner2\">\n                            <div class=\"mkd-pt-three-image-holder\">\n\t\t\t\t\t<div class=\"mkd-post-info-category\"><a href=\"https:\/\/esi.uclm.es\/index.php\/category\/opinion\/\" rel=\"category tag\">Opini\u00f3n<\/a><\/div>                    <a itemprop=\"url\" class=\"mkd-pt-three-link mkd-image-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2025\/12\/18\/la-ia-nos-quitara-el-trabajo-por-supuesto\/\" target=\"_self\">\n                    <img loading=\"lazy\" decoding=\"async\" width=\"344\" height=\"359\" src=\"https:\/\/esi.uclm.es\/assets\/uploads\/2025\/12\/author_pedroCastellanos.png\" class=\"attachment-full size-full wp-post-image\" alt=\"Pedro Castellanos\" srcset=\"https:\/\/esi.uclm.es\/assets\/uploads\/2025\/12\/author_pedroCastellanos.png 344w, https:\/\/esi.uclm.es\/assets\/uploads\/2025\/12\/author_pedroCastellanos-287x300.png 287w, https:\/\/esi.uclm.es\/assets\/uploads\/2025\/12\/author_pedroCastellanos-11x12.png 11w\" sizes=\"auto, (max-width: 344px) 100vw, 344px\" \/>                    <\/a>\n                <\/div>\n                        <div class=\"mkd-pt-three-content-holder\">\n\t\t\t\t<div class=\"mkd-pt-three-content-holder-inner\">\n\t\t\t\t\t<div class=\"mkd-pt-three-content-top-holder\">\n\t\t\t\t\t\t<div class=\"mkd-pt-three-content-top-holder-cell\">\n\t\t\t\t\t\t\t<h5 class=\"mkd-pt-three-title\">\n\t\t\t\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2025\/12\/18\/la-ia-nos-quitara-el-trabajo-por-supuesto\/\" target=\"_self\">\n\t\t\t\t\t\t\t\tLa IA nos quitar\u00e1 el trabajo. Por supuesto\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/h5>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"mkd-pt-three-excerpt\">\n\t\t\t\t\t\t\t\t\t<p class=\"mkd-post-excerpt\">\nPor Pedro Mar\u00eda Castellanos, Technical Manager en NTT Data.\n\n\n\n\nSi eres de las personas que leen un titular sobre Inteligencia Artificial y sienten un escalofr\u00edo en<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div><\/div><\/div><\/div><div class=\"vc_empty_space\"   style=\"height: 28px\"><span class=\"vc_empty_space_inner\"><\/span><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid mkd-section mkd-content-aligment-left\" style=\"\"><div class=\"clearfix mkd-full-section-inner\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_text_column wpb_content_element \" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<style>\n    .esi-conferencias {\n        display: block;\n        width: 100%;\n        max-width: 780px;\n        margin: 10px auto 24px;\n        padding: 0 16px;\n        font-family: 'Bitter', Georgia, serif;\n        \/*El tema alinea a la izquierda el ultimo hijo de .wpb_text_column,\n          de ahi el !important*\/\n        text-align: center !important;\n        box-sizing: border-box;\n    }\n    .esi-conferencias * { box-sizing: border-box; }\n    .esi-conferencias__rotulo {\n        margin: 0 0 12px;\n        text-align: center !important;\n        font-family: 'Montserrat', Arial, sans-serif;\n        font-size: 14px;\n        font-weight: 600;\n        letter-spacing: 0.12em;\n        text-transform: uppercase;\n        color: #8a8a8a;\n    }\n    .esi-conferencias__marco { position: relative; padding: 0 84px; }\n    .esi-conferencias__marco::before,\n    .esi-conferencias__marco::after {\n        content: \"\";\n        position: absolute;\n        top: 50%;\n        transform: translateY(-50%);\n        width: 66px;\n        height: 2px;\n        background: #0097d7;\n    }\n    .esi-conferencias__marco::before { left: 0; }\n    .esi-conferencias__marco::after { right: 0; }\n    .esi-conferencias__cita::before,\n    .esi-conferencias__cita::after {\n        content: none !important;\n        display: none !important;\n    }\n    .esi-conferencias__cita {\n        text-align: center !important;\n        \/*El tema anade relleno y un icono de comillas a las citas; se anula\n          todo para que el texto quede centrado entre las dos rayitas*\/\n        margin: 0 !important;\n        padding: 0 !important;\n        border: 0 !important;\n        background: none !important;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        min-height: 3.9em;\n        margin: 0;\n    }\n    .esi-conferencias__enlace {\n        display: inline-block;\n        \/*El enlace es el unico hijo de la cita, asi que la regla del tema\n          .wpb_text_column :last-child tambien lo alcanza y lo alinea a la\n          izquierda. De ahi el !important*\/\n        text-align: center !important;\n        font-size: 26px;\n        font-weight: 700;\n        font-style: italic;\n        line-height: 1.3;\n        color: #0097d7 !important;\n        text-decoration: none !important;\n        opacity: 0;\n        transition: opacity 0.7s ease-in-out;\n    }\n    .esi-conferencias__enlace.esi-visible { opacity: 1; }\n    .esi-conferencias__enlace:hover,\n    .esi-conferencias__enlace:focus-visible {\n        text-decoration: underline !important;\n        text-underline-offset: 4px;\n        text-decoration-thickness: 1px;\n    }\n    @media screen and (max-width: 767px) {\n        \/*El contenedor del tema es mas ancho que la ventana en movil, asi que\n          se acota el bloque al viewport para que no se salga por los lados*\/\n        .esi-conferencias {\n            max-width: calc(100vw - 40px);\n            padding-left: 0;\n            padding-right: 0;\n        }\n        .esi-conferencias__enlace { font-size: 22px; overflow-wrap: anywhere; }\n        \/*Las rayitas se mantienen, mas cortas y con menos hueco*\/\n        .esi-conferencias__marco { padding: 0 34px; }\n        .esi-conferencias__marco::before,\n        .esi-conferencias__marco::after { width: 24px; }\n    }\n    @media (prefers-reduced-motion: reduce) {\n        .esi-conferencias__enlace { transition: none; }\n    }\n<\/style>\n\n<div class=\"esi-conferencias\" data-lista=\"PLFzKCQ3eLmIJ2OmQQ-NkxTvEgsSBDq9W1\">\n    <p class=\"esi-conferencias__rotulo\">Conferencias en la ESI<\/p>\n    <div class=\"esi-conferencias__marco\">\n        <div class=\"esi-conferencias__cita\">\n            <a class=\"esi-conferencias__enlace\" href=\"https:\/\/www.youtube.com\/playlist?list=PLFzKCQ3eLmIJ2OmQQ-NkxTvEgsSBDq9W1\" rel=\"noopener\">Roc\u00edo Tom\u00e9 - Programar sistemas jugables: \u00bfC\u00f3mo enfrentar tu primer videojuego?<\/a>\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\n    (function () {\n        var contenedor = document.querySelector(\".esi-conferencias\");\n        if (!contenedor) { return; }\n\n        var videos = [{\"id\":\"fJTmKngn3VA\",\"titulo\":\"Roc\u00edo Tom\u00e9 - Programar sistemas jugables: \u00bfC\u00f3mo enfrentar tu primer videojuego?\"},{\"id\":\"QjLg-PZKWu4\",\"titulo\":\"Conoce tu IKIGAI para encontrar tu prop\u00f3sito en el trabajo\"},{\"id\":\"EoPIBO8PN0A\",\"titulo\":\"Software: verde que te quiero verde - Coral Calero\"},{\"id\":\"4XJAqwTcAa8\",\"titulo\":\"ChatGPT: La amenaza fantasma o una nueva esperanza\"},{\"id\":\"gosmlqmrD1Y\",\"titulo\":\"DotCSV - El futuro de la IA: m\u00e1s all\u00e1 de lo que\u2026\"},{\"id\":\"wdqyr28ZbAE\",\"titulo\":\"DetoX de m\u00f3viles, tabletas y consolas, gu\u00eda pr\u00e1ctica para padres y madres.\"},{\"id\":\"CncByUEATp4\",\"titulo\":\"Clara Grima en la ESI, en busca del grafo perdido\"},{\"id\":\"2XdUihayxQU\",\"titulo\":\"Conferencia: el d\u00eda a d\u00eda de un Ingeniero del Software. \u00c1ngel Sevilla,\u2026\"},{\"id\":\"A7FO2E5hb6g\",\"titulo\":\"Conferencia: \\u0022C\u00f3mo entrar en la Industria del Videojuego con Software Libre\\u0022 de\u2026\"},{\"id\":\"_7VJ-iTSKVg\",\"titulo\":\"Conferencia: \\u0022De las vulnerabilidades a la gesti\u00f3n del riesgo\\u0022 de Rom\u00e1n Ram\u00edrez\"},{\"id\":\"lON18krCIeI\",\"titulo\":\"Conferencia: \\u0022Ciberseguridad: Situaci\u00f3n actual, tendencias y futuro\\u0022 de Jorge L\u00f3pez Hdez-Ardieta\"},{\"id\":\"d6cTl_gXe4I\",\"titulo\":\"Conferencia: \\u0022Vulnerabilidades Wi-Fi en Redes Empresariales 802.1x\\\/EAP\\u0022 de Ra\u00fal Siles\"},{\"id\":\"UhumXfZedM0\",\"titulo\":\"Conferencia: \\u0022Inform\u00e1tica Forense y Seguridad\\u0022 de Javier Pages\"},{\"id\":\"Rxs9meo9vwQ\",\"titulo\":\"Conferencia: \\u0022Thinking about Security\\u0022 de Chema Alonso\"},{\"id\":\"lySj1UNQK8I\",\"titulo\":\"Conferencia: \\u0022Pasado, presente y futuro del mercado laboral en videojuegos\\u0022 de Antonio\u2026\"}];\n        if (!videos || videos.length === 0) { return; }\n\n        var lista = contenedor.getAttribute(\"data-lista\");\n        var VISIBLE = 5200;\n        var FUNDIDO = 700;\n\n        var enlace = contenedor.querySelector(\".esi-conferencias__enlace\");\n        var indice = Math.floor(Math.random() * videos.length);\n        var temporizador = null;\n        var pausado = false;\n\n        var sinMovimiento = window.matchMedia &&\n            window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches;\n\n        function pintar(i) {\n            enlace.textContent = videos[i].titulo;\n            enlace.setAttribute(\"href\",\n                \"https:\/\/www.youtube.com\/watch?v=\" + videos[i].id + \"&list=\" + lista);\n        }\n\n        function mostrar() { enlace.classList.add(\"esi-visible\"); }\n\n        function siguiente() {\n            if (pausado || document.hidden) { return; }\n            enlace.classList.remove(\"esi-visible\");\n            setTimeout(function () {\n                indice = (indice + 1) % videos.length;\n                pintar(indice);\n                mostrar();\n            }, FUNDIDO);\n        }\n\n        pintar(indice);\n        mostrar();\n\n        if (!sinMovimiento && videos.length > 1) {\n            temporizador = setInterval(siguiente, VISIBLE + FUNDIDO);\n\n            contenedor.addEventListener(\"mouseenter\", function () { pausado = true; });\n            contenedor.addEventListener(\"mouseleave\", function () { pausado = false; });\n            enlace.addEventListener(\"focus\", function () { pausado = true; });\n            enlace.addEventListener(\"blur\", function () { pausado = false; });\n\n            document.addEventListener(\"visibilitychange\", function () {\n                if (document.hidden) {\n                    clearInterval(temporizador);\n                    temporizador = null;\n                } else if (!temporizador) {\n                    temporizador = setInterval(siguiente, VISIBLE + FUNDIDO);\n                }\n            });\n        }\n    }());\n<\/script>\n\t\n\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid mkd-section mkd-content-aligment-left\" style=\"\"><div class=\"clearfix mkd-full-section-inner\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><div class=\"vc_empty_space\"   style=\"height: 30px\"><span class=\"vc_empty_space_inner\"><\/span><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid mkd-section vc_custom_1643448278845 mkd-content-aligment-left mkd-grid-section\" style=\"\"><div class=\"clearfix mkd-section-inner\"><div class=\"mkd-section-inner-margin clearfix\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><div class=\"vc_empty_space\"   style=\"height: 24px\"><span class=\"vc_empty_space_inner\"><\/span><\/div><span class=\"mkd-section-title-holder clearfix mkd-pattern-light\">\n            <span class=\"mkd-st-title\">\n        Becas y Empleo        <\/span>\n    <\/span><div class=\"vc_empty_space\"   style=\"height: 30px\"><span class=\"vc_empty_space_inner\"><\/span><\/div><div class=\"mkd-bnl-holder mkd-pl-seven-holder  mkd-post-columns-3\"  data-base=\"mkd_post_layout_seven\"  data-number_of_posts=\"6\" data-column_number=\"3\" data-category_id=\"621\" data-category_slug=\"becas_y_empleo\"                 data-display_pagination=\"no\"     data-paged=\"1\" data-max_pages=\"31\"><div class=\"mkd-bnl-outer\"><div class=\"mkd-bnl-inner\"><div class=\"mkd-pt-seven-item mkd-post-item\">\n\t<div class=\"mkd-pt-seven-item-inner clearfix\">\n\t\t\t\t\t<div class=\"mkd-pt-seven-image-holder\" style=\"width: 123px\">\n\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-seven-link mkd-image-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/08\/becas-en-la-unidad-tecnica-de-acreditacion-seguimiento-y-evaluacion\/\" target=\"_self\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/esi.uclm.es\/assets\/uploads\/2023\/10\/letrasUCLM-123x105.webp\" alt=\"\" width=\"123\" height=\"105\" \/>\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t<div class=\"mkd-pt-seven-content-holder\">\n\t\t\t<div class=\"mkd-pt-seven-title-holder\">\n\t\t\t\t<h5 class=\"mkd-pt-seven-title\">\n\t\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/08\/becas-en-la-unidad-tecnica-de-acreditacion-seguimiento-y-evaluacion\/\" target=\"_self\">Becas en la Unidad T\u00e9cnica de Acreditaci\u00f3n, Seguimiento y Evaluaci\u00f3n<\/a>\n\t\t\t\t<\/h5>\n\t\t\t<\/div>\n\t\t\t<div itemprop=\"dateCreated\" class=\"mkd-post-info-date entry-date updated\">\n\t\t\t<a itemprop=\"url\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/\">\n\t\t8 de septiembre de 2026\t\t\t<\/a>\n\t\t<meta itemprop=\"interactionCount\" content=\"UserComments: 0\"\/>\n<\/div>\t\t\t\t\t<\/div>\n\t<\/div>\n<\/div><div class=\"mkd-pt-seven-item mkd-post-item\">\n\t<div class=\"mkd-pt-seven-item-inner clearfix\">\n\t\t\t\t\t<div class=\"mkd-pt-seven-image-holder\" style=\"width: 123px\">\n\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-seven-link mkd-image-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/08\/becas-de-colaboracion-para-analisis-de-encuestas\/\" target=\"_self\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/esi.uclm.es\/assets\/uploads\/2023\/10\/paso_encuestas_web-123x105.webp\" alt=\"De fondo un aula con estudiantes, en primer plano un icono que representa encuestas\" width=\"123\" height=\"105\" \/>\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t<div class=\"mkd-pt-seven-content-holder\">\n\t\t\t<div class=\"mkd-pt-seven-title-holder\">\n\t\t\t\t<h5 class=\"mkd-pt-seven-title\">\n\t\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/08\/becas-de-colaboracion-para-analisis-de-encuestas\/\" target=\"_self\">Becas de Colaboraci\u00f3n para An\u00e1lisis de Encuestas<\/a>\n\t\t\t\t<\/h5>\n\t\t\t<\/div>\n\t\t\t<div itemprop=\"dateCreated\" class=\"mkd-post-info-date entry-date updated\">\n\t\t\t<a itemprop=\"url\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/\">\n\t\t8 de septiembre de 2026\t\t\t<\/a>\n\t\t<meta itemprop=\"interactionCount\" content=\"UserComments: 0\"\/>\n<\/div>\t\t\t\t\t<\/div>\n\t<\/div>\n<\/div><div class=\"mkd-pt-seven-item mkd-post-item\">\n\t<div class=\"mkd-pt-seven-item-inner clearfix\">\n\t\t\t\t\t<div class=\"mkd-pt-seven-image-holder\" style=\"width: 123px\">\n\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-seven-link mkd-image-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/08\/la-esi-colabora-con-sbayt-en-las-becas-de-excelencia-agustin-escobar-para-impulsar-proyectos-tecnologicos-con-impacto-social\/\" target=\"_self\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/esi.uclm.es\/assets\/uploads\/2026\/05\/sbayt_becas_web-123x105.webp\" alt=\"Portada empresa SBAYT\" width=\"123\" height=\"105\" \/>\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t<div class=\"mkd-pt-seven-content-holder\">\n\t\t\t<div class=\"mkd-pt-seven-title-holder\">\n\t\t\t\t<h5 class=\"mkd-pt-seven-title\">\n\t\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/08\/la-esi-colabora-con-sbayt-en-las-becas-de-excelencia-agustin-escobar-para-impulsar-proyectos-tecnologicos-con-impacto-social\/\" target=\"_self\">La ESI colabora con SBAYT en las Becas de Excelencia Agust\u00edn Escobar para impulsar proyectos tecnol\u00f3gicos con impacto social<\/a>\n\t\t\t\t<\/h5>\n\t\t\t<\/div>\n\t\t\t<div itemprop=\"dateCreated\" class=\"mkd-post-info-date entry-date updated\">\n\t\t\t<a itemprop=\"url\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/\">\n\t\t8 de septiembre de 2026\t\t\t<\/a>\n\t\t<meta itemprop=\"interactionCount\" content=\"UserComments: 0\"\/>\n<\/div>\t\t\t\t\t<\/div>\n\t<\/div>\n<\/div><div class=\"mkd-pt-seven-item mkd-post-item\">\n\t<div class=\"mkd-pt-seven-item-inner clearfix\">\n\t\t\t\t\t<div class=\"mkd-pt-seven-image-holder\" style=\"width: 123px\">\n\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-seven-link mkd-image-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/03\/oferta-de-empleo-grupo-tragsa-3\/\" target=\"_self\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/Grupo-Tragsa-123x105.webp\" alt=\"\" width=\"123\" height=\"105\" \/>\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t<div class=\"mkd-pt-seven-content-holder\">\n\t\t\t<div class=\"mkd-pt-seven-title-holder\">\n\t\t\t\t<h5 class=\"mkd-pt-seven-title\">\n\t\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/03\/oferta-de-empleo-grupo-tragsa-3\/\" target=\"_self\">Oferta de empleo Grupo Tragsa<\/a>\n\t\t\t\t<\/h5>\n\t\t\t<\/div>\n\t\t\t<div itemprop=\"dateCreated\" class=\"mkd-post-info-date entry-date updated\">\n\t\t\t<a itemprop=\"url\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/\">\n\t\t3 de septiembre de 2026\t\t\t<\/a>\n\t\t<meta itemprop=\"interactionCount\" content=\"UserComments: 0\"\/>\n<\/div>\t\t\t\t\t<\/div>\n\t<\/div>\n<\/div><div class=\"mkd-pt-seven-item mkd-post-item\">\n\t<div class=\"mkd-pt-seven-item-inner clearfix\">\n\t\t\t\t\t<div class=\"mkd-pt-seven-image-holder\" style=\"width: 123px\">\n\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-seven-link mkd-image-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/01\/beca-de-colaboracion-smart-esi-3\/\" target=\"_self\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/esi.uclm.es\/assets\/uploads\/2023\/11\/smart_esi_web_2-123x105.webp\" alt=\"Smart ESI y la Escuela Superior de Inform\u00e1tica\" width=\"123\" height=\"105\" \/>\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t<div class=\"mkd-pt-seven-content-holder\">\n\t\t\t<div class=\"mkd-pt-seven-title-holder\">\n\t\t\t\t<h5 class=\"mkd-pt-seven-title\">\n\t\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/01\/beca-de-colaboracion-smart-esi-3\/\" target=\"_self\">Beca de Colaboraci\u00f3n Smart ESI \u2013 Resoluci\u00f3n Definitiva<\/a>\n\t\t\t\t<\/h5>\n\t\t\t<\/div>\n\t\t\t<div itemprop=\"dateCreated\" class=\"mkd-post-info-date entry-date updated\">\n\t\t\t<a itemprop=\"url\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/\">\n\t\t1 de septiembre de 2026\t\t\t<\/a>\n\t\t<meta itemprop=\"interactionCount\" content=\"UserComments: 0\"\/>\n<\/div>\t\t\t\t\t<\/div>\n\t<\/div>\n<\/div><div class=\"mkd-pt-seven-item mkd-post-item\">\n\t<div class=\"mkd-pt-seven-item-inner clearfix\">\n\t\t\t\t\t<div class=\"mkd-pt-seven-image-holder\" style=\"width: 123px\">\n\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-seven-link mkd-image-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/07\/30\/beca-de-colaboracion-programa-mentor-2\/\" target=\"_self\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/esi.uclm.es\/assets\/uploads\/2024\/09\/mentor2425_web-123x105.webp\" alt=\"estudiantes del programa mentor\" width=\"123\" height=\"105\" \/>\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t<div class=\"mkd-pt-seven-content-holder\">\n\t\t\t<div class=\"mkd-pt-seven-title-holder\">\n\t\t\t\t<h5 class=\"mkd-pt-seven-title\">\n\t\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/07\/30\/beca-de-colaboracion-programa-mentor-2\/\" target=\"_self\">Beca de Colaboraci\u00f3n Programa Mentor \u2013 Resoluci\u00f3n Definitiva<\/a>\n\t\t\t\t<\/h5>\n\t\t\t<\/div>\n\t\t\t<div itemprop=\"dateCreated\" class=\"mkd-post-info-date entry-date updated\">\n\t\t\t<a itemprop=\"url\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/07\/\">\n\t\t30 de julio de 2026\t\t\t<\/a>\n\t\t<meta itemprop=\"interactionCount\" content=\"UserComments: 0\"\/>\n<\/div>\t\t\t\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div><div class=\"vc_empty_space\"   style=\"height: 24px\"><span class=\"vc_empty_space_inner\"><\/span><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid mkd-section mkd-content-aligment-left\" style=\"\"><div class=\"clearfix mkd-full-section-inner\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><div class=\"vc_empty_space\"   style=\"height: 34px\"><span class=\"vc_empty_space_inner\"><\/span><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid mkd-section mkd-content-aligment-left mkd-grid-section\" style=\"\"><div class=\"clearfix mkd-section-inner\"><div class=\"mkd-section-inner-margin clearfix\"><div class=\"wpb_column vc_column_container vc_col-sm-6 vc_col-has-fill\"><div class=\"vc_column-inner vc_custom_1653734846559\"><div class=\"wpb_wrapper\"><div class=\"vc_empty_space\"   style=\"height: 10px\"><span class=\"vc_empty_space_inner\"><\/span><\/div><span class=\"mkd-section-title-holder clearfix mkd-pattern-light\">\n            <span class=\"mkd-st-title\">\n        Cultura y Divulgaci\u00f3n        <\/span>\n    <\/span><div class=\"mkd-bnl-holder mkd-pl-five-holder  mkd-post-columns-2\"  data-base=\"mkd_post_layout_five\"  data-number_of_posts=\"2\" data-column_number=\"2\" data-category_id=\"743\" data-category_slug=\"cultura_y_divulgacion\"     data-sort=\"latest\"   data-thumb_image_size=\"discussion_landscape\"    data-title_length=\"50\"    data-display_comments=\"no\" data-display_share=\"no\" data-display_count=\"no\" data-display_excerpt=\"yes\" data-excerpt_length=\"15\" data-display_read_more=\"yes\" data-display_pagination=\"no\"    data-paged=\"1\" data-max_pages=\"60\"><div class=\"mkd-bnl-outer\"><div class=\"mkd-bnl-inner\"><div class=\"mkd-pt-five-item mkd-post-item\">\n\t<div class=\"mkd-pt-five-item-inner\">\n\t\t<div class=\"mkd-pt-five-top-content\">\n\t\t\t\t\t\t\t<div class=\"mkd-pt-five-image\">\n\t\t\t\t\t\t\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-five-link mkd-image-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/08\/top-12-revive-las-conferencias-mas-visualizadas\/\" target=\"_self\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\" src=\"https:\/\/esi.uclm.es\/assets\/uploads\/2026\/09\/top12_conferencias_web2-800x600.jpg\" class=\"attachment-discussion_landscape size-discussion_landscape wp-post-image\" alt=\"mosaico de conferencias mas vistas\" \/>\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"mkd-pt-five-content\">\n\t\t\t\t<div class=\"mkd-pt-five-content-inner\">\n\t\t\t\t\t<h3 class=\"mkd-pt-five-title\">\n\t\t\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/08\/top-12-revive-las-conferencias-mas-visualizadas\/\" target=\"_self\">TOP 12: Revive las Conferencias de la ESI m\u00e1s Vist...<\/a>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\t<div itemprop=\"dateCreated\" class=\"mkd-post-info-date entry-date updated\">\n\t\t\t<a itemprop=\"url\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/\">\n\t\t8 de septiembre de 2026\t\t\t<\/a>\n\t\t<meta itemprop=\"interactionCount\" content=\"UserComments: 0\"\/>\n<\/div>\t\t\t\t\t\t\t\t\t\t\t<div class=\"mkd-pt-one-excerpt\">\n\t\t\t\t\t\t\t<p class=\"mkd-post-excerpt\">\nEstamos pr\u00f3ximos a anunciar el Ciclo de Conferencias de Oto\u00f1o 2026 de la Escuela Superior<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"mkd-pt-info-section clearfix\">\n\t\t\t\t\t\t<div class=\"mkd-pt-info-section-left\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"mkd-pt-info-section-right\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/esi.uclm.es\/index.php\/2026\/09\/08\/top-12-revive-las-conferencias-mas-visualizadas\/\" target=\"_self\"  class=\"mkd-btn mkd-btn-medium mkd-btn-transparent mkd-btn-icon\"  >    <span class=\"mkd-btn-text\">Read More<\/span>    <i class=\"mkd-icon-ion-icon ion-log-in mkd-btn-icon-element\" ><\/i><\/a>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n<\/div><div class=\"mkd-pt-five-item mkd-post-item\">\n\t<div class=\"mkd-pt-five-item-inner\">\n\t\t<div class=\"mkd-pt-five-top-content\">\n\t\t\t\t\t\t\t<div class=\"mkd-pt-five-image\">\n\t\t\t\t\t\t\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-five-link mkd-image-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/05\/06\/jose-angel-olivas-reflexiona-sobre-los-limites-eticos-de-la-inteligencia-artificial-en-cmm\/\" target=\"_self\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"582\" src=\"https:\/\/esi.uclm.es\/assets\/uploads\/2026\/05\/CMM_Olivas_web-800x582.webp\" class=\"attachment-discussion_landscape size-discussion_landscape wp-post-image\" alt=\"Jos\u00e9 \u00c1ngel Olivas en CMM\" \/>\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"mkd-pt-five-content\">\n\t\t\t\t<div class=\"mkd-pt-five-content-inner\">\n\t\t\t\t\t<h3 class=\"mkd-pt-five-title\">\n\t\t\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/05\/06\/jose-angel-olivas-reflexiona-sobre-los-limites-eticos-de-la-inteligencia-artificial-en-cmm\/\" target=\"_self\">Jos\u00e9 \u00c1ngel Olivas reflexiona sobre los l\u00edmites \u00e9ti...<\/a>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\t<div itemprop=\"dateCreated\" class=\"mkd-post-info-date entry-date updated\">\n\t\t\t<a itemprop=\"url\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/05\/\">\n\t\t6 de mayo de 2026\t\t\t<\/a>\n\t\t<meta itemprop=\"interactionCount\" content=\"UserComments: 0\"\/>\n<\/div>\t\t\t\t\t\t\t\t\t\t\t<div class=\"mkd-pt-one-excerpt\">\n\t\t\t\t\t\t\t<p class=\"mkd-post-excerpt\">\u00bfqui\u00e9n es el due\u00f1o de los datos de un fallecido?, \u00bfqui\u00e9n puede decidir activar o<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"mkd-pt-info-section clearfix\">\n\t\t\t\t\t\t<div class=\"mkd-pt-info-section-left\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"mkd-pt-info-section-right\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/esi.uclm.es\/index.php\/2026\/05\/06\/jose-angel-olivas-reflexiona-sobre-los-limites-eticos-de-la-inteligencia-artificial-en-cmm\/\" target=\"_self\"  class=\"mkd-btn mkd-btn-medium mkd-btn-transparent mkd-btn-icon\"  >    <span class=\"mkd-btn-text\">Read More<\/span>    <i class=\"mkd-icon-ion-icon ion-log-in mkd-btn-icon-element\" ><\/i><\/a>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"wpb_column vc_column_container vc_col-sm-6 vc_col-has-fill\"><div class=\"vc_column-inner vc_custom_1653734877543\"><div class=\"wpb_wrapper\"><div class=\"vc_empty_space\"   style=\"height: 10px\"><span class=\"vc_empty_space_inner\"><\/span><\/div><span class=\"mkd-section-title-holder clearfix mkd-pattern-light\">\n            <span class=\"mkd-st-title\">\n        Deportes y E-Sports        <\/span>\n    <\/span><div class=\"mkd-bnl-holder mkd-pl-five-holder  mkd-post-columns-2\"  data-base=\"mkd_post_layout_five\"  data-number_of_posts=\"2\" data-column_number=\"2\" data-category_id=\"624\" data-category_slug=\"deportes\"     data-sort=\"latest\"   data-thumb_image_size=\"discussion_landscape\"    data-title_length=\"50\"    data-display_comments=\"no\" data-display_share=\"no\" data-display_count=\"no\" data-display_excerpt=\"yes\" data-excerpt_length=\"15\" data-display_read_more=\"yes\" data-display_pagination=\"no\"    data-paged=\"1\" data-max_pages=\"29\"><div class=\"mkd-bnl-outer\"><div class=\"mkd-bnl-inner\"><div class=\"mkd-pt-five-item mkd-post-item\">\n\t<div class=\"mkd-pt-five-item-inner\">\n\t\t<div class=\"mkd-pt-five-top-content\">\n\t\t\t\t\t\t\t<div class=\"mkd-pt-five-image\">\n\t\t\t\t\t\t\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-five-link mkd-image-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/07\/03\/tres-investigadores-de-la-esi-lideraran-el-nuevo-indice-de-jugadores-de-la-federacion-europea-de-balonmano\/\" target=\"_self\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"479\" src=\"https:\/\/esi.uclm.es\/assets\/uploads\/2026\/07\/Colaboracion_UCLM_EHF1-800x479.jpg\" class=\"attachment-discussion_landscape size-discussion_landscape wp-post-image\" alt=\"Pascual, Julio y Eusebio Angulo\" srcset=\"https:\/\/esi.uclm.es\/assets\/uploads\/2026\/07\/Colaboracion_UCLM_EHF1-800x479.jpg 800w, https:\/\/esi.uclm.es\/assets\/uploads\/2026\/07\/Colaboracion_UCLM_EHF1-18x10.jpg 18w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"mkd-pt-five-content\">\n\t\t\t\t<div class=\"mkd-pt-five-content-inner\">\n\t\t\t\t\t<h3 class=\"mkd-pt-five-title\">\n\t\t\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/07\/03\/tres-investigadores-de-la-esi-lideraran-el-nuevo-indice-de-jugadores-de-la-federacion-europea-de-balonmano\/\" target=\"_self\">Tres investigadores de la ESI liderar\u00e1n el nuevo \u00ab...<\/a>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\t<div itemprop=\"dateCreated\" class=\"mkd-post-info-date entry-date updated\">\n\t\t\t<a itemprop=\"url\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/07\/\">\n\t\t3 de julio de 2026\t\t\t<\/a>\n\t\t<meta itemprop=\"interactionCount\" content=\"UserComments: 0\"\/>\n<\/div>\t\t\t\t\t\t\t\t\t\t\t<div class=\"mkd-pt-one-excerpt\">\n\t\t\t\t\t\t\t<p class=\"mkd-post-excerpt\">\nEusebio Angulo, Julio Alberto L\u00f3pez y Francisco Pascual Romero son los responsables cient\u00edficos de un<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"mkd-pt-info-section clearfix\">\n\t\t\t\t\t\t<div class=\"mkd-pt-info-section-left\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"mkd-pt-info-section-right\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/esi.uclm.es\/index.php\/2026\/07\/03\/tres-investigadores-de-la-esi-lideraran-el-nuevo-indice-de-jugadores-de-la-federacion-europea-de-balonmano\/\" target=\"_self\"  class=\"mkd-btn mkd-btn-medium mkd-btn-transparent mkd-btn-icon\"  >    <span class=\"mkd-btn-text\">Read More<\/span>    <i class=\"mkd-icon-ion-icon ion-log-in mkd-btn-icon-element\" ><\/i><\/a>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n<\/div><div class=\"mkd-pt-five-item mkd-post-item\">\n\t<div class=\"mkd-pt-five-item-inner\">\n\t\t<div class=\"mkd-pt-five-top-content\">\n\t\t\t\t\t\t\t<div class=\"mkd-pt-five-image\">\n\t\t\t\t\t\t\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-five-link mkd-image-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/05\/03\/eusebio-angulo-profesor-de-la-esi-y-el-bm-pozuelo-ascienden-a-la-maxima-categoria\/\" target=\"_self\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\" src=\"https:\/\/esi.uclm.es\/assets\/uploads\/2026\/05\/euseio_ascenso-800x600.jpeg\" class=\"attachment-discussion_landscape size-discussion_landscape wp-post-image\" alt=\"Eusebio Angulo manteado por sus jugadoras\" \/>\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"mkd-pt-five-content\">\n\t\t\t\t<div class=\"mkd-pt-five-content-inner\">\n\t\t\t\t\t<h3 class=\"mkd-pt-five-title\">\n\t\t\t\t\t\t<a itemprop=\"url\" class=\"mkd-pt-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/05\/03\/eusebio-angulo-profesor-de-la-esi-y-el-bm-pozuelo-ascienden-a-la-maxima-categoria\/\" target=\"_self\">Eusebio Angulo, profesor de la ESI, y el BM Pozuel...<\/a>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\t<div itemprop=\"dateCreated\" class=\"mkd-post-info-date entry-date updated\">\n\t\t\t<a itemprop=\"url\" href=\"https:\/\/esi.uclm.es\/index.php\/2026\/05\/\">\n\t\t3 de mayo de 2026\t\t\t<\/a>\n\t\t<meta itemprop=\"interactionCount\" content=\"UserComments: 0\"\/>\n<\/div>\t\t\t\t\t\t\t\t\t\t\t<div class=\"mkd-pt-one-excerpt\">\n\t\t\t\t\t\t\t<p class=\"mkd-post-excerpt\">\nNuestro compa\u00f1ero Eusebio Angulo, profesor de la Escuela Superior de Inform\u00e1tica, ha logrado un hito<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"mkd-pt-info-section clearfix\">\n\t\t\t\t\t\t<div class=\"mkd-pt-info-section-left\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"mkd-pt-info-section-right\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/esi.uclm.es\/index.php\/2026\/05\/03\/eusebio-angulo-profesor-de-la-esi-y-el-bm-pozuelo-ascienden-a-la-maxima-categoria\/\" target=\"_self\"  class=\"mkd-btn mkd-btn-medium mkd-btn-transparent mkd-btn-icon\"  >    <span class=\"mkd-btn-text\">Read More<\/span>    <i class=\"mkd-icon-ion-icon ion-log-in mkd-btn-icon-element\" ><\/i><\/a>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid mkd-section mkd-content-aligment-left\" style=\"\"><div class=\"clearfix mkd-full-section-inner\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><div class=\"vc_empty_space\"   style=\"height: 32px\"><span class=\"vc_empty_space_inner\"><\/span><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid mkd-section vc_custom_1644959636187 mkd-content-aligment-left mkd-grid-section\" style=\"\"><div class=\"clearfix mkd-section-inner\"><div class=\"mkd-section-inner-margin clearfix\"><div class=\"wpb_column vc_column_container vc_col-sm-3\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><div class=\"evc-counter evc-shortcode \">\n\t<div class=\"evc-c-inner\">\n\t\t\t\t\t<span class=\"evc-c-digit\" style=\"color: #1e73be\">96<\/span>\n\t\t\t\t\t\t\t<h5 class=\"evc-c-title\" >\n\t\t\t\t% Empleabilidad\t\t\t<\/h5>\n\t\t\t\t\t\t\t<p class=\"evc-c-text\" style=\"color: #0a0500\">Ing. Inform\u00e1tica<\/p>\n\t\t\t<\/div>\n<\/div>\n<\/div><\/div><\/div><div class=\"wpb_column vc_column_container vc_col-sm-3\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><div class=\"evc-counter evc-shortcode \">\n\t<div class=\"evc-c-inner\">\n\t\t\t\t\t<span class=\"evc-c-digit\" style=\"color: #1e73be\">800<\/span>\n\t\t\t\t\t\t\t<h5 class=\"evc-c-title\" >\n\t\t\t\t+ Estudiantes\t\t\t<\/h5>\n\t\t\t\t\t\t\t<p class=\"evc-c-text\" style=\"color: #0a0500\">En TOTAL<\/p>\n\t\t\t<\/div>\n<\/div>\n<\/div><\/div><\/div><div class=\"wpb_column vc_column_container vc_col-sm-3\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><div class=\"evc-counter evc-shortcode \">\n\t<div class=\"evc-c-inner\">\n\t\t\t\t\t<span class=\"evc-c-digit\" style=\"color: #1e73be\">160<\/span>\n\t\t\t\t\t\t\t<h5 class=\"evc-c-title\" >\n\t\t\t\tPlazas Nuevas\t\t\t<\/h5>\n\t\t\t\t\t\t\t<p class=\"evc-c-text\" style=\"color: #0a0500\">Grado y Doble Grado<\/p>\n\t\t\t<\/div>\n<\/div>\n<\/div><\/div><\/div><div class=\"wpb_column vc_column_container vc_col-sm-3\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><div class=\"evc-counter evc-shortcode \">\n\t<div class=\"evc-c-inner\">\n\t\t\t\t\t<span class=\"evc-c-digit\" style=\"color: #1e73be\">3<\/span>\n\t\t\t\t\t\t\t<h5 class=\"evc-c-title\" >\n\t\t\t\tM\u00e1steres\t\t\t<\/h5>\n\t\t\t\t\t\t\t<p class=\"evc-c-text\" style=\"color: #0a0500\">100 Plazas Nuevas<\/p>\n\t\t\t<\/div>\n<\/div>\n<\/div><\/div><\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid mkd-section mkd-content-aligment-left\" style=\"\"><div class=\"clearfix mkd-full-section-inner\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><div class=\"vc_empty_space\"   style=\"height: 34px\"><span class=\"vc_empty_space_inner\"><\/span><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid mkd-section mkd-content-aligment-left mkd-grid-section\" style=\"\"><div class=\"clearfix mkd-section-inner\"><div class=\"mkd-section-inner-margin clearfix\"><div class=\"wpb_column vc_column_container vc_col-sm-12 vc_col-lg-9 vc_col-md-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><div class=\"mkd-bnl-holder mkd-pl-six-holder  mkd-post-columns-3 mkd-post-pag-np-horizontal\"  data-base=\"mkd_post_layout_six\"  data-number_of_posts=\"3\" data-column_number=\"3\" data-category_id=\"641\"      data-sort=\"random\" data-title=\"Egresados\/as\" data-pattern_style=\"light\" data-thumb_image_size=\"discussion_landscape\"    data-title_length=\"65\" data-display_date=\"no\"  data-display_category=\"no\"   data-display_excerpt=\"yes\" data-excerpt_length=\"25\"  data-display_pagination=\"yes\" data-pagination_type=\"np-horizontal\"   data-paged=\"1\" data-max_pages=\"13\"  data-next_page=\"2\"><div class=\"mkd-layout-title-holder\"><span class=\"mkd-section-title-holder clearfix mkd-pattern-light\">\n            <span class=\"mkd-st-title\">\n        Egresados\/as        <\/span>\n    <\/span><\/div><div class=\"mkd-bnl-outer\"><div class=\"mkd-bnl-inner\"><div class=\"mkd-pt-six-item mkd-post-item\">\n            <div class=\"mkd-pt-six-image-holder\">\n                        <a itemprop=\"url\" class=\"mkd-pt-six-slide-link mkd-image-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2025\/12\/08\/conoce-el-tfg-de-cristina-serrano-premiado-en-los-v-premios-maquina-de-turing\/\" target=\"_self\">\n                <img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"563\" src=\"https:\/\/esi.uclm.es\/assets\/uploads\/2025\/12\/CristinaSerrano_TV-800x563.webp\" class=\"attachment-discussion_landscape size-discussion_landscape wp-post-image\" alt=\"Cristina Serrano recibiendo el premio\" \/>\t\t\t\t            <\/a>\n        <\/div>\n        <div class=\"mkd-pt-six-content-holder\">\n        <div class=\"mkd-pt-six-title-holder\">\n            <h5 class=\"mkd-pt-six-title\">\n                <a itemprop=\"url\" class=\"mkd-pt-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2025\/12\/08\/conoce-el-tfg-de-cristina-serrano-premiado-en-los-v-premios-maquina-de-turing\/\" target=\"_self\">Conoce el TFG de Cristina Serrano premiado en los V Premios M\u00e1qui...<\/a>\n            <\/h5>\n        <\/div>\n\t\t                    <div class=\"mkd-pt-one-excerpt\">\n                <p class=\"mkd-post-excerpt\">\nLa Escuela Superior de Inform\u00e1tica (UCLM) reconoci\u00f3 en los V Premios M\u00e1quina de Turing el Trabajo Fin de Grado de Cristina Serrano Trujillo, titulado Desarrollo<\/p>            <\/div>\n            <\/div>\n\t<\/div><div class=\"mkd-pt-six-item mkd-post-item\">\n            <div class=\"mkd-pt-six-image-holder\">\n                        <a itemprop=\"url\" class=\"mkd-pt-six-slide-link mkd-image-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2021\/05\/05\/experiencias-esi-003-cleto-martin-ingeniero-en-ibm\/\" target=\"_self\">\n                <img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\" src=\"https:\/\/esi.uclm.es\/assets\/uploads\/2022\/02\/cleto-800x600.jpg\" class=\"attachment-discussion_landscape size-discussion_landscape wp-post-image\" alt=\"Cleto Mart\u00edn Angelina egresado esi uclm\" \/>\t\t\t\t            <\/a>\n        <\/div>\n        <div class=\"mkd-pt-six-content-holder\">\n        <div class=\"mkd-pt-six-title-holder\">\n            <h5 class=\"mkd-pt-six-title\">\n                <a itemprop=\"url\" class=\"mkd-pt-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2021\/05\/05\/experiencias-esi-003-cleto-martin-ingeniero-en-ibm\/\" target=\"_self\">Experiencias-ESI\u00a0#003\u00a0Cleto Martin ingeniero en IBM<\/a>\n            <\/h5>\n        <\/div>\n\t\t                    <div class=\"mkd-pt-one-excerpt\">\n                <p class=\"mkd-post-excerpt\">\nCleto Martin estudi\u00f3 en la Escuela Superior de Inform\u00e1tica de Ciudad Real (Universidad de Castilla-La Mancha) y form\u00f3 parte del grupo de investigaci\u00f3n Arco. Actualmente<\/p>            <\/div>\n            <\/div>\n\t<\/div><div class=\"mkd-pt-six-item mkd-post-item\">\n            <div class=\"mkd-pt-six-image-holder\">\n                        <a itemprop=\"url\" class=\"mkd-pt-six-slide-link mkd-image-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2023\/12\/02\/despliegue-de-dispositivos-iot-para-la-optimizacion-del-consumo-energetico\/\" target=\"_self\">\n                <img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\" src=\"https:\/\/esi.uclm.es\/assets\/uploads\/2023\/12\/portada_juanba_web-800x600.webp\" class=\"attachment-discussion_landscape size-discussion_landscape wp-post-image\" alt=\"Juan Bautista Casta\u00f1o\" \/>\t\t\t\t            <\/a>\n        <\/div>\n        <div class=\"mkd-pt-six-content-holder\">\n        <div class=\"mkd-pt-six-title-holder\">\n            <h5 class=\"mkd-pt-six-title\">\n                <a itemprop=\"url\" class=\"mkd-pt-link\" href=\"https:\/\/esi.uclm.es\/index.php\/2023\/12\/02\/despliegue-de-dispositivos-iot-para-la-optimizacion-del-consumo-energetico\/\" target=\"_self\">Despliegue de dispositivos IoT para la optimizaci\u00f3n del consumo e...<\/a>\n            <\/h5>\n        <\/div>\n\t\t                    <div class=\"mkd-pt-one-excerpt\">\n                <p class=\"mkd-post-excerpt\">\nContinuamos conociendo los Trabajos Fin de Grado premiados en la III edici\u00f3n de los Premios M\u00e1quina de Turing. En esta ocasi\u00f3n el realizado por Juan<\/p>            <\/div>\n            <\/div>\n\t<\/div><\/div><\/div><div class=\"mkd-bnl-navigation-holder\">\n    <div class=\"mkd-bnl-navigation\">\n        <a class=\"mkd-bnl-nav-icon mkd-bnl-nav-prev\"><span class=\"ion-ios-arrow-left\"><\/span><\/a>\n        <a class=\"mkd-bnl-nav-icon mkd-bnl-nav-next\"><span class=\"ion-ios-arrow-right\"><\/span><\/a>\n    <\/div>\n<\/div><div class=\"mkd-post-ajax-preloader\" style=\"display: none;\">\n\t<div class=\"mkd-post-ajax-preloader-inner\">\n\t    <div class=\"mkd-pulse\"><\/div>\n\t    <div class=\"mkd-pulse\"><\/div>\n\t    <div class=\"mkd-pulse\"><\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div><\/div><div class=\"wpb_animate_when_almost_visible wpb_fadeIn fadeIn wpb_column vc_column_container vc_col-sm-6 vc_col-lg-3 vc_col-md-6\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_widgetised_column wpb_content_element\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t\n\t\t\t<div class=\"widget widget_categories\"><div class=\"mkd-section-title-holder clearfix\"><span class=\"mkd-st-title\">Categor\u00edas<\/span><\/div>\n\t\t\t<ul>\n\t\t\t\t\t<li class=\"cat-item cat-item-621\"><a href=\"https:\/\/esi.uclm.es\/index.php\/category\/becas_y_empleo\/\">Becas\/Empleo<\/a> (182)\n<\/li>\n\t<li class=\"cat-item cat-item-1815\"><a href=\"https:\/\/esi.uclm.es\/index.php\/category\/biblioteca\/\">Biblioteca<\/a> (8)\n<\/li>\n\t<li class=\"cat-item cat-item-743\"><a href=\"https:\/\/esi.uclm.es\/index.php\/category\/cultura_y_divulgacion\/\">Cultura y Divulgaci\u00f3n<\/a> (120)\n<\/li>\n\t<li class=\"cat-item cat-item-624\"><a href=\"https:\/\/esi.uclm.es\/index.php\/category\/deportes\/\">Deportes<\/a> (57)\n<\/li>\n\t<li class=\"cat-item cat-item-622\"><a href=\"https:\/\/esi.uclm.es\/index.php\/category\/docencia\/\">Docencia<\/a> (208)\n<\/li>\n\t<li class=\"cat-item cat-item-641\"><a href=\"https:\/\/esi.uclm.es\/index.php\/category\/egresados\/\">Egresados<\/a> (38)\n<\/li>\n\t<li class=\"cat-item cat-item-623\"><a href=\"https:\/\/esi.uclm.es\/index.php\/category\/empresas\/\">Empresas<\/a> (56)\n<\/li>\n\t<li class=\"cat-item cat-item-619\"><a href=\"https:\/\/esi.uclm.es\/index.php\/category\/general\/\">General<\/a> (714)\n<\/li>\n\t<li class=\"cat-item cat-item-620\"><a href=\"https:\/\/esi.uclm.es\/index.php\/category\/investigacion\/\">Investigaci\u00f3n<\/a> (76)\n<\/li>\n\t<li class=\"cat-item cat-item-680\"><a href=\"https:\/\/esi.uclm.es\/index.php\/category\/opinion\/\">Opini\u00f3n<\/a> (45)\n<\/li>\n\t<li class=\"cat-item cat-item-666\"><a href=\"https:\/\/esi.uclm.es\/index.php\/category\/portada\/\">Portada<\/a> (4)\n<\/li>\n\t<li class=\"cat-item cat-item-1\"><a href=\"https:\/\/esi.uclm.es\/index.php\/category\/sin-categoria\/\">Sin categor\u00eda<\/a> (1)\n<\/li>\n\t\t\t<\/ul>\n\n\t\t\t<\/div><div class=\"widget widget_block\"><div class=\"wp-block-wpzoom-blocks-social-icons is-style-without-canvas\" style=\"--wpz-social-icons-block-item-font-size:15px;--wpz-social-icons-block-item-padding-horizontal:2px;--wpz-social-icons-block-item-padding-vertical:2px;--wpz-social-icons-block-item-margin-horizontal:5px;--wpz-social-icons-block-item-margin-vertical:0px;--wpz-social-icons-block-item-border-radius:0px;--wpz-social-icons-block-label-font-size:20px;--wpz-social-icons-block-label-color:#2e3131;--wpz-social-icons-block-label-color-hover:#2e3131;--wpz-social-icons-alignment:flex-start\">\r\n    \r\n    <a href=\"https:\/\/www.facebook.com\/Escuela-Superior-de-Inform%C3%A1tica-543261809027158\" class=\"social-icon-link\" style=\"--wpz-social-icons-block-item-color:#a8afb2;--wpz-social-icons-block-item-color-hover:#5495d4\" aria-label=\"facebook esiuclm\">\r\n        <span class=\"social-icon fa fa-facebook\"><\/span>\r\n    <\/a>\r\n\r\n    <a href=\"https:\/\/twitter.com\/esiuclm\" aria-label=\"twitter esiuclm\" class=\"social-icon-link\" style=\"--wpz-social-icons-block-item-color:#a8afb2;--wpz-social-icons-block-item-color-hover:#5995d4\">\r\n        <span class=\"social-icon fa fa-twitter\"><\/span>\r\n    <\/a>\r\n\r\n    <a href=\"https:\/\/www.instagram.com\/esiuclm\" aria-label=\"instagram esiuclm\" class=\"social-icon-link\" style=\"--wpz-social-icons-block-item-color:#a8afb2;--wpz-social-icons-block-item-color-hover:#5495d4\">\r\n        <span class=\"social-icon fa fa-instagram\"><\/span>\r\n    <\/a>\r\n\r\n    <a href=\"https:\/\/www.youtube.com\/user\/esiuclm\" aria-label=\"youtube esiuclm\" class=\"social-icon-link\" style=\"--wpz-social-icons-block-item-color:#a8afb2;--wpz-social-icons-block-item-color-hover:#5995d4\">\r\n        <span class=\"social-icon fa fa-youtube-play\"><\/span>\r\n    <\/a>\r\n\r\n    <a href=\"https:\/\/www.linkedin.com\/company\/12656631\" class=\"social-icon-link\" aria-label=\"Linkedin esiuclm\" style=\"--wpz-social-icons-block-item-color:#a8afb2;--wpz-social-icons-block-item-color-hover:#5995d4\">\r\n        <span class=\"social-icon fa fa-linkedin\"><\/span>\r\n    <\/a>\r\n\r\n    <a href=\"https:\/\/www.twitch.tv\/esiuclm\" aria-label=\"twitch esiuclm\" class=\"social-icon-link\" style=\"--wpz-social-icons-block-item-color:#a8afb2;--wpz-social-icons-block-item-color-hover:#5995d4\">\r\n        <span class=\"social-icon fa fa-twitch\"><\/span>\r\n    <\/a>\r\n\r\n    <a href=\"https:\/\/whatsapp.com\/channel\/0029Vaj1w1XICVfc6ucqq02V\" aria-label=\"WhatsApp esiuclm\" class=\"social-icon-link\" style=\"--wpz-social-icons-block-item-color:#a8afb2;--wpz-social-icons-block-item-color-hover:#25D366\">\r\n        <span class=\"social-icon fa fa-whatsapp\"><\/span>\r\n    <\/a>\r\n\r\n<\/div><\/div>\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"Continuamos conociendo los Trabajos Fin de Grado premiados en la III edici\u00f3n de los Premios M\u00e1quina de Turing. En esta ocasi\u00f3n el realizado por Juan Bautista Casta\u00f1o, premiado por el aula Ubotica Technologies, fue dirigido por Mar\u00eda Soledad Escolar D\u00edaz y Javier Alonso Albusac Jim\u00e9nez. [...]","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"full-width.php","meta":{"footnotes":""},"class_list":["post-649","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>ESI Ciudad Real - Escuela Superior de Inform\u00e1tica de UCLM<\/title>\n<meta name=\"description\" content=\"P\u00e1gina principal de la Escuela Superior de Inform\u00e1tica (ESI), de Ciudad Real, en la Universidad de Castilla-La Mancha. Grado en Inform\u00e1tica y M\u00e1ster Oficial. Inform\u00e1tica en la Comunidad de Castilla-La Mancha.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/esi.uclm.es\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ESI Ciudad Real - Escuela Superior de Inform\u00e1tica de UCLM\" \/>\n<meta property=\"og:description\" content=\"P\u00e1gina principal de la Escuela Superior de Inform\u00e1tica (ESI), de Ciudad Real, en la Universidad de Castilla-La Mancha. Grado en Inform\u00e1tica y M\u00e1ster Oficial. Inform\u00e1tica en la Comunidad de Castilla-La Mancha.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/esi.uclm.es\/\" \/>\n<meta property=\"og:site_name\" content=\"Escuela Superior de Inform\u00e1tica de UCLM\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Escuela-Superior-de-Informtica-543261809027158\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-29T17:29:15+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@esiuclm\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minuto\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/esi.uclm.es\\\/\",\"url\":\"https:\\\/\\\/esi.uclm.es\\\/\",\"name\":\"ESI Ciudad Real - Escuela Superior de Inform\u00e1tica de UCLM\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/esi.uclm.es\\\/#website\"},\"datePublished\":\"2016-02-19T13:17:41+00:00\",\"dateModified\":\"2026-09-29T17:29:15+00:00\",\"description\":\"P\u00e1gina principal de la Escuela Superior de Inform\u00e1tica (ESI), de Ciudad Real, en la Universidad de Castilla-La Mancha. Grado en Inform\u00e1tica y M\u00e1ster Oficial. Inform\u00e1tica en la Comunidad de Castilla-La Mancha.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/esi.uclm.es\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/esi.uclm.es\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/esi.uclm.es\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/esi.uclm.es\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"ESI Ciudad Real\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/esi.uclm.es\\\/#website\",\"url\":\"https:\\\/\\\/esi.uclm.es\\\/\",\"name\":\"Escuela Superior de Inform\u00e1tica de UCLM en Ciudad Real, Castilla-La Mancha\",\"description\":\"La Escuela Superior de Inform\u00e1tica de Ciudad Real (Castilla-La Mancha), Universidad de Castilla-La Mancha es un centro universitario que imparte el ciclo completo de Ingenier\u00eda en Inform\u00e1tica: grado, m\u00e1ster y doctorado.\",\"publisher\":{\"@id\":\"https:\\\/\\\/esi.uclm.es\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/esi.uclm.es\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/esi.uclm.es\\\/#organization\",\"name\":\"Escuela Superior de Inform\u00e1tica de UCLM\",\"url\":\"https:\\\/\\\/esi.uclm.es\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/esi.uclm.es\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/esi.uclm.es\\\/assets\\\/uploads\\\/2022\\\/03\\\/LogoESI_cabecera-1.png\",\"contentUrl\":\"https:\\\/\\\/esi.uclm.es\\\/assets\\\/uploads\\\/2022\\\/03\\\/LogoESI_cabecera-1.png\",\"width\":460,\"height\":184,\"caption\":\"Escuela Superior de Inform\u00e1tica de UCLM\"},\"image\":{\"@id\":\"https:\\\/\\\/esi.uclm.es\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/Escuela-Superior-de-Informtica-543261809027158\",\"https:\\\/\\\/x.com\\\/esiuclm\",\"https:\\\/\\\/www.instagram.com\\\/esiuclm\\\/\",\"https:\\\/\\\/www.youtube.com\\\/user\\\/esiuclm\",\"https:\\\/\\\/www.twitch.tv\\\/esiuclm\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/12656631\\\/admin\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"ESI Ciudad Real - Escuela Superior de Inform\u00e1tica de UCLM","description":"P\u00e1gina principal de la Escuela Superior de Inform\u00e1tica (ESI), de Ciudad Real, en la Universidad de Castilla-La Mancha. Grado en Inform\u00e1tica y M\u00e1ster Oficial. Inform\u00e1tica en la Comunidad de Castilla-La Mancha.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/esi.uclm.es\/","og_locale":"es_ES","og_type":"article","og_title":"ESI Ciudad Real - Escuela Superior de Inform\u00e1tica de UCLM","og_description":"P\u00e1gina principal de la Escuela Superior de Inform\u00e1tica (ESI), de Ciudad Real, en la Universidad de Castilla-La Mancha. Grado en Inform\u00e1tica y M\u00e1ster Oficial. Inform\u00e1tica en la Comunidad de Castilla-La Mancha.","og_url":"https:\/\/esi.uclm.es\/","og_site_name":"Escuela Superior de Inform\u00e1tica de UCLM","article_publisher":"https:\/\/www.facebook.com\/Escuela-Superior-de-Informtica-543261809027158","article_modified_time":"2026-09-29T17:29:15+00:00","twitter_card":"summary_large_image","twitter_site":"@esiuclm","twitter_misc":{"Tiempo de lectura":"1 minuto"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/esi.uclm.es\/","url":"https:\/\/esi.uclm.es\/","name":"ESI Ciudad Real - Escuela Superior de Inform\u00e1tica de UCLM","isPartOf":{"@id":"https:\/\/esi.uclm.es\/#website"},"datePublished":"2016-02-19T13:17:41+00:00","dateModified":"2026-09-29T17:29:15+00:00","description":"P\u00e1gina principal de la Escuela Superior de Inform\u00e1tica (ESI), de Ciudad Real, en la Universidad de Castilla-La Mancha. Grado en Inform\u00e1tica y M\u00e1ster Oficial. Inform\u00e1tica en la Comunidad de Castilla-La Mancha.","breadcrumb":{"@id":"https:\/\/esi.uclm.es\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/esi.uclm.es\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/esi.uclm.es\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/esi.uclm.es\/"},{"@type":"ListItem","position":2,"name":"ESI Ciudad Real"}]},{"@type":"WebSite","@id":"https:\/\/esi.uclm.es\/#website","url":"https:\/\/esi.uclm.es\/","name":"Escuela Superior de Inform\u00e1tica de UCLM en Ciudad Real, Castilla-La Mancha","description":"La Escuela Superior de Inform\u00e1tica de Ciudad Real (Castilla-La Mancha), Universidad de Castilla-La Mancha es un centro universitario que imparte el ciclo completo de Ingenier\u00eda en Inform\u00e1tica: grado, m\u00e1ster y doctorado.","publisher":{"@id":"https:\/\/esi.uclm.es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/esi.uclm.es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/esi.uclm.es\/#organization","name":"Escuela Superior de Inform\u00e1tica de UCLM","url":"https:\/\/esi.uclm.es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/esi.uclm.es\/#\/schema\/logo\/image\/","url":"https:\/\/esi.uclm.es\/assets\/uploads\/2022\/03\/LogoESI_cabecera-1.png","contentUrl":"https:\/\/esi.uclm.es\/assets\/uploads\/2022\/03\/LogoESI_cabecera-1.png","width":460,"height":184,"caption":"Escuela Superior de Inform\u00e1tica de UCLM"},"image":{"@id":"https:\/\/esi.uclm.es\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Escuela-Superior-de-Informtica-543261809027158","https:\/\/x.com\/esiuclm","https:\/\/www.instagram.com\/esiuclm\/","https:\/\/www.youtube.com\/user\/esiuclm","https:\/\/www.twitch.tv\/esiuclm","https:\/\/www.linkedin.com\/company\/12656631\/admin\/"]}]}},"_links":{"self":[{"href":"https:\/\/esi.uclm.es\/index.php\/wp-json\/wp\/v2\/pages\/649","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/esi.uclm.es\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/esi.uclm.es\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/esi.uclm.es\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/esi.uclm.es\/index.php\/wp-json\/wp\/v2\/comments?post=649"}],"version-history":[{"count":541,"href":"https:\/\/esi.uclm.es\/index.php\/wp-json\/wp\/v2\/pages\/649\/revisions"}],"predecessor-version":[{"id":24010,"href":"https:\/\/esi.uclm.es\/index.php\/wp-json\/wp\/v2\/pages\/649\/revisions\/24010"}],"wp:attachment":[{"href":"https:\/\/esi.uclm.es\/index.php\/wp-json\/wp\/v2\/media?parent=649"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}