{"id":326,"date":"2026-05-12T11:46:33","date_gmt":"2026-05-12T10:46:33","guid":{"rendered":"https:\/\/blogs.imperial.ac.uk\/computing\/?p=326"},"modified":"2026-05-12T13:18:59","modified_gmt":"2026-05-12T12:18:59","slug":"celebrating-student-work-from-imperials-computer-graphics-course","status":"publish","type":"post","link":"https:\/\/blogs.imperial.ac.uk\/computing\/2026\/05\/12\/celebrating-student-work-from-imperials-computer-graphics-course\/","title":{"rendered":"Celebrating student work from Imperial\u2019s Computer Graphics course"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1440\" class=\"alignnone wp-image-434 size-full\" src=\"https:\/\/blogs.imperial.ac.uk\/computing\/files\/2026\/05\/04032026-Prof-Bernhard-Kainz-inaugural-0293.jpg\" alt=\"Bernhard Kainz\" \/><\/p>\n<p><strong>Professor Bernhard Kainz highlights student work from the Department of Computing\u2019s Computer Graphics course, where students develop rendering algorithms and visual effects using Imperial\u2019s browser-based teaching framework. Outstanding work is recognised through awards for technical complexity and scene composition.<\/strong><\/p>\n<hr \/>\n<p>Computer Graphics combines algorithmic thinking, physical modelling and visual design. In the Department of Computing, the Computer Graphics course gives students the opportunity to apply these principles by building rendering systems and generating photorealistic images.<\/p>\n<p>Students on the course work using <a href=\"https:\/\/shaderlabweb.doc.ic.ac.uk\/\">ShaderLab Web<\/a>, the department\u2019s browser-based Computer Graphics teaching framework. The environment supports the development and testing of rendering algorithms directly in the browser.<\/p>\n<p>As part of the course, students develop their own Computer Graphics rendering effects and implement a ray tracer using the web-based programming environment. Ray tracing is a physically grounded rendering technique that enables the creation of realistic images through the simulation of light transport within a scene.<\/p>\n<p>For the final project, students are free to implement their own visual effects and scene designs. This typically results in a wide range of creative and technically sophisticated outcomes, reflecting different approaches to rendering and scene construction.<\/p>\n<p>Outstanding work is recognised through two award categories. The Technical Complexity award highlights advanced rendering features such as physically correct refraction, volumetric effects and global illumination. The Scene Composition award recognises visually compelling and creative scene design.<\/p>\n<p><strong>Technical Complexity Award<\/strong><\/p>\n<p>The winning submissions demonstrated physically accurate refraction and reflection, advanced material modelling and carefully constructed lighting setups, resulting in highly realistic renderings.<\/p>\n<p>Forest Li (fl1123)\u00a0<img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" class=\"alignnone size-full wp-image-328\" src=\"https:\/\/blogs.imperial.ac.uk\/computing\/files\/2026\/05\/2.png\" alt=\"Bernhard Kainz\" \/><\/p>\n<p>Runner-ups:<\/p>\n<p>Baekhyeon Sung (bs1723)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" class=\"alignnone size-full wp-image-329\" src=\"https:\/\/blogs.imperial.ac.uk\/computing\/files\/2026\/05\/3.png\" alt=\"\" \/><\/p>\n<p>Max Ryan (mtr23)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" class=\"alignnone size-full wp-image-330\" src=\"https:\/\/blogs.imperial.ac.uk\/computing\/files\/2026\/05\/4.png\" alt=\"\" \/><\/p>\n<p><strong>Scene Composition Award<\/strong><\/p>\n<p>The winning submissions combined complex geometry with strong artistic direction, producing visually distinctive scenes with coherent lighting and material design.<\/p>\n<p>Cheng Tan (ct1022)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" class=\"alignnone size-full wp-image-331\" src=\"https:\/\/blogs.imperial.ac.uk\/computing\/files\/2026\/05\/5.png\" alt=\"\" \/><\/p>\n<p>Runner-up<\/p>\n<p>Noam Tal (nt1825)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" class=\"alignnone size-full wp-image-332\" src=\"https:\/\/blogs.imperial.ac.uk\/computing\/files\/2026\/05\/6.png\" alt=\"\" \/><\/p>\n<p>Award recipients receive API credits to support further experimentation with modern Computer Graphics and AI systems.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Professor Bernhard Kainz highlights student work from the Department of Computing\u2019s Computer Graphics course, where students develop rendering algorithms and visual effects using Imperial\u2019s browser-based teaching framework. Outstanding work is recognised through awards for technical complexity and scene composition. Computer Graphics combines algorithmic thinking, physical modelling and visual design. In the Department of Computing, the [&hellip;]<\/p>\n","protected":false},"author":1973,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[303938],"class_list":["post-326","post","type-post","status-publish","format-standard","hentry","tag-graphics"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Celebrating student work from Imperial\u2019s Computer Graphics course - Imperial Computing<\/title>\n<meta name=\"description\" content=\"Professor Bernhard Kainz highlights student work from the Department of Computing\u2019s Computer Graphics course, where students develop rendering algorithms and visual effects using Imperial\u2019s browser-based teaching framework.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blogs.imperial.ac.uk\/computing\/2026\/05\/12\/celebrating-student-work-from-imperials-computer-graphics-course\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Celebrating student work from Imperial\u2019s Computer Graphics course - Imperial Computing\" \/>\n<meta property=\"og:description\" content=\"Professor Bernhard Kainz highlights student work from the Department of Computing\u2019s Computer Graphics course, where students develop rendering algorithms and visual effects using Imperial\u2019s browser-based teaching framework.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blogs.imperial.ac.uk\/computing\/2026\/05\/12\/celebrating-student-work-from-imperials-computer-graphics-course\/\" \/>\n<meta property=\"og:site_name\" content=\"Imperial Computing\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-12T10:46:33+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-12T12:18:59+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blogs.imperial.ac.uk\/computing\/files\/2026\/05\/04032026-Prof-Bernhard-Kainz-inaugural-0293.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1440\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Bernhard Kainz\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Bernhard Kainz\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/computing\\\/2026\\\/05\\\/12\\\/celebrating-student-work-from-imperials-computer-graphics-course\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/computing\\\/2026\\\/05\\\/12\\\/celebrating-student-work-from-imperials-computer-graphics-course\\\/\"},\"author\":{\"name\":\"Bernhard Kainz\",\"@id\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/computing\\\/#\\\/schema\\\/person\\\/18c33c3a00a9e6019c1f4b5495c8e41c\"},\"headline\":\"Celebrating student work from Imperial\u2019s Computer Graphics course\",\"datePublished\":\"2026-05-12T10:46:33+00:00\",\"dateModified\":\"2026-05-12T12:18:59+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/computing\\\/2026\\\/05\\\/12\\\/celebrating-student-work-from-imperials-computer-graphics-course\\\/\"},\"wordCount\":317,\"image\":{\"@id\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/computing\\\/2026\\\/05\\\/12\\\/celebrating-student-work-from-imperials-computer-graphics-course\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/computing\\\/files\\\/2026\\\/05\\\/04032026-Prof-Bernhard-Kainz-inaugural-0293.jpg\",\"keywords\":[\"Graphics\"],\"inLanguage\":\"en-GB\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/computing\\\/2026\\\/05\\\/12\\\/celebrating-student-work-from-imperials-computer-graphics-course\\\/\",\"url\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/computing\\\/2026\\\/05\\\/12\\\/celebrating-student-work-from-imperials-computer-graphics-course\\\/\",\"name\":\"Celebrating student work from Imperial\u2019s Computer Graphics course - Imperial Computing\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/computing\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/computing\\\/2026\\\/05\\\/12\\\/celebrating-student-work-from-imperials-computer-graphics-course\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/computing\\\/2026\\\/05\\\/12\\\/celebrating-student-work-from-imperials-computer-graphics-course\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/computing\\\/files\\\/2026\\\/05\\\/04032026-Prof-Bernhard-Kainz-inaugural-0293.jpg\",\"datePublished\":\"2026-05-12T10:46:33+00:00\",\"dateModified\":\"2026-05-12T12:18:59+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/computing\\\/#\\\/schema\\\/person\\\/18c33c3a00a9e6019c1f4b5495c8e41c\"},\"description\":\"Professor Bernhard Kainz highlights student work from the Department of Computing\u2019s Computer Graphics course, where students develop rendering algorithms and visual effects using Imperial\u2019s browser-based teaching framework.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/computing\\\/2026\\\/05\\\/12\\\/celebrating-student-work-from-imperials-computer-graphics-course\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blogs.imperial.ac.uk\\\/computing\\\/2026\\\/05\\\/12\\\/celebrating-student-work-from-imperials-computer-graphics-course\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/computing\\\/2026\\\/05\\\/12\\\/celebrating-student-work-from-imperials-computer-graphics-course\\\/#primaryimage\",\"url\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/computing\\\/files\\\/2026\\\/05\\\/04032026-Prof-Bernhard-Kainz-inaugural-0293.jpg\",\"contentUrl\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/computing\\\/files\\\/2026\\\/05\\\/04032026-Prof-Bernhard-Kainz-inaugural-0293.jpg\",\"width\":2560,\"height\":1440,\"caption\":\"Imperial College. From concept to clinic: how algorithms commute Inaugural Lecture by Professor Bernhard Kainz Wednesday 4 March 2026 Photography by Fergus Burnett Accreditation required with all use - fergusburnett.com\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/computing\\\/2026\\\/05\\\/12\\\/celebrating-student-work-from-imperials-computer-graphics-course\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/computing\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Celebrating student work from Imperial\u2019s Computer Graphics course\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/computing\\\/#website\",\"url\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/computing\\\/\",\"name\":\"Imperial Computing\",\"description\":\"Imperial Computing\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/computing\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/computing\\\/#\\\/schema\\\/person\\\/18c33c3a00a9e6019c1f4b5495c8e41c\",\"name\":\"Bernhard Kainz\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/9ed87a8dac45062b87e74515a2518dc13e2a7b25d84a9b84d704d5076e3b3fae?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/9ed87a8dac45062b87e74515a2518dc13e2a7b25d84a9b84d704d5076e3b3fae?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/9ed87a8dac45062b87e74515a2518dc13e2a7b25d84a9b84d704d5076e3b3fae?s=96&d=mm&r=g\",\"caption\":\"Bernhard Kainz\"},\"url\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/computing\\\/author\\\/bkainz\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Celebrating student work from Imperial\u2019s Computer Graphics course - Imperial Computing","description":"Professor Bernhard Kainz highlights student work from the Department of Computing\u2019s Computer Graphics course, where students develop rendering algorithms and visual effects using Imperial\u2019s browser-based teaching framework.","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:\/\/blogs.imperial.ac.uk\/computing\/2026\/05\/12\/celebrating-student-work-from-imperials-computer-graphics-course\/","og_locale":"en_GB","og_type":"article","og_title":"Celebrating student work from Imperial\u2019s Computer Graphics course - Imperial Computing","og_description":"Professor Bernhard Kainz highlights student work from the Department of Computing\u2019s Computer Graphics course, where students develop rendering algorithms and visual effects using Imperial\u2019s browser-based teaching framework.","og_url":"https:\/\/blogs.imperial.ac.uk\/computing\/2026\/05\/12\/celebrating-student-work-from-imperials-computer-graphics-course\/","og_site_name":"Imperial Computing","article_published_time":"2026-05-12T10:46:33+00:00","article_modified_time":"2026-05-12T12:18:59+00:00","og_image":[{"width":2560,"height":1440,"url":"https:\/\/blogs.imperial.ac.uk\/computing\/files\/2026\/05\/04032026-Prof-Bernhard-Kainz-inaugural-0293.jpg","type":"image\/jpeg"}],"author":"Bernhard Kainz","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Bernhard Kainz","Estimated reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blogs.imperial.ac.uk\/computing\/2026\/05\/12\/celebrating-student-work-from-imperials-computer-graphics-course\/#article","isPartOf":{"@id":"https:\/\/blogs.imperial.ac.uk\/computing\/2026\/05\/12\/celebrating-student-work-from-imperials-computer-graphics-course\/"},"author":{"name":"Bernhard Kainz","@id":"https:\/\/blogs.imperial.ac.uk\/computing\/#\/schema\/person\/18c33c3a00a9e6019c1f4b5495c8e41c"},"headline":"Celebrating student work from Imperial\u2019s Computer Graphics course","datePublished":"2026-05-12T10:46:33+00:00","dateModified":"2026-05-12T12:18:59+00:00","mainEntityOfPage":{"@id":"https:\/\/blogs.imperial.ac.uk\/computing\/2026\/05\/12\/celebrating-student-work-from-imperials-computer-graphics-course\/"},"wordCount":317,"image":{"@id":"https:\/\/blogs.imperial.ac.uk\/computing\/2026\/05\/12\/celebrating-student-work-from-imperials-computer-graphics-course\/#primaryimage"},"thumbnailUrl":"https:\/\/blogs.imperial.ac.uk\/computing\/files\/2026\/05\/04032026-Prof-Bernhard-Kainz-inaugural-0293.jpg","keywords":["Graphics"],"inLanguage":"en-GB"},{"@type":"WebPage","@id":"https:\/\/blogs.imperial.ac.uk\/computing\/2026\/05\/12\/celebrating-student-work-from-imperials-computer-graphics-course\/","url":"https:\/\/blogs.imperial.ac.uk\/computing\/2026\/05\/12\/celebrating-student-work-from-imperials-computer-graphics-course\/","name":"Celebrating student work from Imperial\u2019s Computer Graphics course - Imperial Computing","isPartOf":{"@id":"https:\/\/blogs.imperial.ac.uk\/computing\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blogs.imperial.ac.uk\/computing\/2026\/05\/12\/celebrating-student-work-from-imperials-computer-graphics-course\/#primaryimage"},"image":{"@id":"https:\/\/blogs.imperial.ac.uk\/computing\/2026\/05\/12\/celebrating-student-work-from-imperials-computer-graphics-course\/#primaryimage"},"thumbnailUrl":"https:\/\/blogs.imperial.ac.uk\/computing\/files\/2026\/05\/04032026-Prof-Bernhard-Kainz-inaugural-0293.jpg","datePublished":"2026-05-12T10:46:33+00:00","dateModified":"2026-05-12T12:18:59+00:00","author":{"@id":"https:\/\/blogs.imperial.ac.uk\/computing\/#\/schema\/person\/18c33c3a00a9e6019c1f4b5495c8e41c"},"description":"Professor Bernhard Kainz highlights student work from the Department of Computing\u2019s Computer Graphics course, where students develop rendering algorithms and visual effects using Imperial\u2019s browser-based teaching framework.","breadcrumb":{"@id":"https:\/\/blogs.imperial.ac.uk\/computing\/2026\/05\/12\/celebrating-student-work-from-imperials-computer-graphics-course\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blogs.imperial.ac.uk\/computing\/2026\/05\/12\/celebrating-student-work-from-imperials-computer-graphics-course\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/blogs.imperial.ac.uk\/computing\/2026\/05\/12\/celebrating-student-work-from-imperials-computer-graphics-course\/#primaryimage","url":"https:\/\/blogs.imperial.ac.uk\/computing\/files\/2026\/05\/04032026-Prof-Bernhard-Kainz-inaugural-0293.jpg","contentUrl":"https:\/\/blogs.imperial.ac.uk\/computing\/files\/2026\/05\/04032026-Prof-Bernhard-Kainz-inaugural-0293.jpg","width":2560,"height":1440,"caption":"Imperial College. From concept to clinic: how algorithms commute Inaugural Lecture by Professor Bernhard Kainz Wednesday 4 March 2026 Photography by Fergus Burnett Accreditation required with all use - fergusburnett.com"},{"@type":"BreadcrumbList","@id":"https:\/\/blogs.imperial.ac.uk\/computing\/2026\/05\/12\/celebrating-student-work-from-imperials-computer-graphics-course\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blogs.imperial.ac.uk\/computing\/"},{"@type":"ListItem","position":2,"name":"Celebrating student work from Imperial\u2019s Computer Graphics course"}]},{"@type":"WebSite","@id":"https:\/\/blogs.imperial.ac.uk\/computing\/#website","url":"https:\/\/blogs.imperial.ac.uk\/computing\/","name":"Imperial Computing","description":"Imperial Computing","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blogs.imperial.ac.uk\/computing\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Person","@id":"https:\/\/blogs.imperial.ac.uk\/computing\/#\/schema\/person\/18c33c3a00a9e6019c1f4b5495c8e41c","name":"Bernhard Kainz","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/secure.gravatar.com\/avatar\/9ed87a8dac45062b87e74515a2518dc13e2a7b25d84a9b84d704d5076e3b3fae?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/9ed87a8dac45062b87e74515a2518dc13e2a7b25d84a9b84d704d5076e3b3fae?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9ed87a8dac45062b87e74515a2518dc13e2a7b25d84a9b84d704d5076e3b3fae?s=96&d=mm&r=g","caption":"Bernhard Kainz"},"url":"https:\/\/blogs.imperial.ac.uk\/computing\/author\/bkainz\/"}]}},"_links":{"self":[{"href":"https:\/\/blogs.imperial.ac.uk\/computing\/wp-json\/wp\/v2\/posts\/326","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.imperial.ac.uk\/computing\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.imperial.ac.uk\/computing\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.imperial.ac.uk\/computing\/wp-json\/wp\/v2\/users\/1973"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.imperial.ac.uk\/computing\/wp-json\/wp\/v2\/comments?post=326"}],"version-history":[{"count":2,"href":"https:\/\/blogs.imperial.ac.uk\/computing\/wp-json\/wp\/v2\/posts\/326\/revisions"}],"predecessor-version":[{"id":435,"href":"https:\/\/blogs.imperial.ac.uk\/computing\/wp-json\/wp\/v2\/posts\/326\/revisions\/435"}],"wp:attachment":[{"href":"https:\/\/blogs.imperial.ac.uk\/computing\/wp-json\/wp\/v2\/media?parent=326"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.imperial.ac.uk\/computing\/wp-json\/wp\/v2\/categories?post=326"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.imperial.ac.uk\/computing\/wp-json\/wp\/v2\/tags?post=326"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}