{"id":10,"date":"2026-02-03T01:18:03","date_gmt":"2026-02-03T01:18:03","guid":{"rendered":"https:\/\/blogs.imperial.ac.uk\/computing-in-cpp\/?p=10"},"modified":"2026-02-03T01:49:17","modified_gmt":"2026-02-03T01:49:17","slug":"welcome","status":"publish","type":"post","link":"https:\/\/blogs.imperial.ac.uk\/computing-in-cpp\/2026\/02\/03\/welcome\/","title":{"rendered":"Welcome"},"content":{"rendered":"<p>It&#8217;s a pleasure to welcome you to\u00a0<strong>Computing in C++<\/strong>, a resource supporting <span data-teams=\"true\">MATH70112 &#8211; Computing in Finance (C++), a course taught by <a href=\"https:\/\/thalesians.com\/about\/people\/\">Dr Paul Bilokon<\/a> to <a href=\"https:\/\/www.imperial.ac.uk\/mathematics\/postgraduate\/msc\/mathematical-finance\/\">MSc Computing and Finance<\/a> students at <a href=\"https:\/\/www.imperial.ac.uk\/\">Imperial<\/a>. Here you will find various resources dedicated to finance (including quantitative finance and computational finance), C++, software engineering, derivatives pricing, electronic trading (including high-frequency trading), scientific computing, machine learning and artificial intelligence.<\/span><\/p>\n<p>The goal is not only to maximize your chances of achieving a solid level of understanding in your studies, high marks in your courseworks and in the course examination, but also to help you land an interesting and rewarding job in quantitative finance and computational finance, and pass those challenging job interviews.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>It&#8217;s a pleasure to welcome you to\u00a0Computing in C++, a resource supporting MATH70112 &#8211; Computing in Finance (C++), a course taught by Dr Paul Bilokon to MSc Computing and Finance students at Imperial. Here you will find various resources dedicated to finance (including quantitative finance and computational finance), C++, software engineering, derivatives pricing, electronic trading [&hellip;]<\/p>\n","protected":false},"author":1957,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-10","post","type-post","status-publish","format-standard","hentry","category-uncategorised"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Welcome - Computing in C++<\/title>\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-in-cpp\/2026\/02\/03\/welcome\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Welcome - Computing in C++\" \/>\n<meta property=\"og:description\" content=\"It&#8217;s a pleasure to welcome you to\u00a0Computing in C++, a resource supporting MATH70112 &#8211; Computing in Finance (C++), a course taught by Dr Paul Bilokon to MSc Computing and Finance students at Imperial. Here you will find various resources dedicated to finance (including quantitative finance and computational finance), C++, software engineering, derivatives pricing, electronic trading [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blogs.imperial.ac.uk\/computing-in-cpp\/2026\/02\/03\/welcome\/\" \/>\n<meta property=\"og:site_name\" content=\"Computing in C++\" \/>\n<meta property=\"article:published_time\" content=\"2026-02-03T01:18:03+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-03T01:49:17+00:00\" \/>\n<meta name=\"author\" content=\"Paul Bilokon\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Paul Bilokon\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/computing-in-cpp\\\/2026\\\/02\\\/03\\\/welcome\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/computing-in-cpp\\\/2026\\\/02\\\/03\\\/welcome\\\/\"},\"author\":{\"name\":\"Paul Bilokon\",\"@id\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/computing-in-cpp\\\/#\\\/schema\\\/person\\\/2769c4b591eeb6dab0cf19ddcb7fbdee\"},\"headline\":\"Welcome\",\"datePublished\":\"2026-02-03T01:18:03+00:00\",\"dateModified\":\"2026-02-03T01:49:17+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/computing-in-cpp\\\/2026\\\/02\\\/03\\\/welcome\\\/\"},\"wordCount\":120,\"commentCount\":0,\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/blogs.imperial.ac.uk\\\/computing-in-cpp\\\/2026\\\/02\\\/03\\\/welcome\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/computing-in-cpp\\\/2026\\\/02\\\/03\\\/welcome\\\/\",\"url\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/computing-in-cpp\\\/2026\\\/02\\\/03\\\/welcome\\\/\",\"name\":\"Welcome - Computing in C++\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/computing-in-cpp\\\/#website\"},\"datePublished\":\"2026-02-03T01:18:03+00:00\",\"dateModified\":\"2026-02-03T01:49:17+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/computing-in-cpp\\\/#\\\/schema\\\/person\\\/2769c4b591eeb6dab0cf19ddcb7fbdee\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/computing-in-cpp\\\/2026\\\/02\\\/03\\\/welcome\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blogs.imperial.ac.uk\\\/computing-in-cpp\\\/2026\\\/02\\\/03\\\/welcome\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/computing-in-cpp\\\/2026\\\/02\\\/03\\\/welcome\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/computing-in-cpp\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Welcome\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/computing-in-cpp\\\/#website\",\"url\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/computing-in-cpp\\\/\",\"name\":\"Computing in C++\",\"description\":\"Algorithmics, software engineering, and quantitative development\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/computing-in-cpp\\\/?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-in-cpp\\\/#\\\/schema\\\/person\\\/2769c4b591eeb6dab0cf19ddcb7fbdee\",\"name\":\"Paul Bilokon\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/38f1f93b9fea0915cbad8d5cdd6fe19a31857575279b7663e3afacc531dc1c64?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/38f1f93b9fea0915cbad8d5cdd6fe19a31857575279b7663e3afacc531dc1c64?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/38f1f93b9fea0915cbad8d5cdd6fe19a31857575279b7663e3afacc531dc1c64?s=96&d=mm&r=g\",\"caption\":\"Paul Bilokon\"},\"url\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/computing-in-cpp\\\/author\\\/pb401\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Welcome - Computing in C++","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-in-cpp\/2026\/02\/03\/welcome\/","og_locale":"en_GB","og_type":"article","og_title":"Welcome - Computing in C++","og_description":"It&#8217;s a pleasure to welcome you to\u00a0Computing in C++, a resource supporting MATH70112 &#8211; Computing in Finance (C++), a course taught by Dr Paul Bilokon to MSc Computing and Finance students at Imperial. Here you will find various resources dedicated to finance (including quantitative finance and computational finance), C++, software engineering, derivatives pricing, electronic trading [&hellip;]","og_url":"https:\/\/blogs.imperial.ac.uk\/computing-in-cpp\/2026\/02\/03\/welcome\/","og_site_name":"Computing in C++","article_published_time":"2026-02-03T01:18:03+00:00","article_modified_time":"2026-02-03T01:49:17+00:00","author":"Paul Bilokon","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Paul Bilokon","Estimated reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blogs.imperial.ac.uk\/computing-in-cpp\/2026\/02\/03\/welcome\/#article","isPartOf":{"@id":"https:\/\/blogs.imperial.ac.uk\/computing-in-cpp\/2026\/02\/03\/welcome\/"},"author":{"name":"Paul Bilokon","@id":"https:\/\/blogs.imperial.ac.uk\/computing-in-cpp\/#\/schema\/person\/2769c4b591eeb6dab0cf19ddcb7fbdee"},"headline":"Welcome","datePublished":"2026-02-03T01:18:03+00:00","dateModified":"2026-02-03T01:49:17+00:00","mainEntityOfPage":{"@id":"https:\/\/blogs.imperial.ac.uk\/computing-in-cpp\/2026\/02\/03\/welcome\/"},"wordCount":120,"commentCount":0,"inLanguage":"en-GB","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blogs.imperial.ac.uk\/computing-in-cpp\/2026\/02\/03\/welcome\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blogs.imperial.ac.uk\/computing-in-cpp\/2026\/02\/03\/welcome\/","url":"https:\/\/blogs.imperial.ac.uk\/computing-in-cpp\/2026\/02\/03\/welcome\/","name":"Welcome - Computing in C++","isPartOf":{"@id":"https:\/\/blogs.imperial.ac.uk\/computing-in-cpp\/#website"},"datePublished":"2026-02-03T01:18:03+00:00","dateModified":"2026-02-03T01:49:17+00:00","author":{"@id":"https:\/\/blogs.imperial.ac.uk\/computing-in-cpp\/#\/schema\/person\/2769c4b591eeb6dab0cf19ddcb7fbdee"},"breadcrumb":{"@id":"https:\/\/blogs.imperial.ac.uk\/computing-in-cpp\/2026\/02\/03\/welcome\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blogs.imperial.ac.uk\/computing-in-cpp\/2026\/02\/03\/welcome\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/blogs.imperial.ac.uk\/computing-in-cpp\/2026\/02\/03\/welcome\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blogs.imperial.ac.uk\/computing-in-cpp\/"},{"@type":"ListItem","position":2,"name":"Welcome"}]},{"@type":"WebSite","@id":"https:\/\/blogs.imperial.ac.uk\/computing-in-cpp\/#website","url":"https:\/\/blogs.imperial.ac.uk\/computing-in-cpp\/","name":"Computing in C++","description":"Algorithmics, software engineering, and quantitative development","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blogs.imperial.ac.uk\/computing-in-cpp\/?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-in-cpp\/#\/schema\/person\/2769c4b591eeb6dab0cf19ddcb7fbdee","name":"Paul Bilokon","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/secure.gravatar.com\/avatar\/38f1f93b9fea0915cbad8d5cdd6fe19a31857575279b7663e3afacc531dc1c64?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/38f1f93b9fea0915cbad8d5cdd6fe19a31857575279b7663e3afacc531dc1c64?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/38f1f93b9fea0915cbad8d5cdd6fe19a31857575279b7663e3afacc531dc1c64?s=96&d=mm&r=g","caption":"Paul Bilokon"},"url":"https:\/\/blogs.imperial.ac.uk\/computing-in-cpp\/author\/pb401\/"}]}},"_links":{"self":[{"href":"https:\/\/blogs.imperial.ac.uk\/computing-in-cpp\/wp-json\/wp\/v2\/posts\/10","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.imperial.ac.uk\/computing-in-cpp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.imperial.ac.uk\/computing-in-cpp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.imperial.ac.uk\/computing-in-cpp\/wp-json\/wp\/v2\/users\/1957"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.imperial.ac.uk\/computing-in-cpp\/wp-json\/wp\/v2\/comments?post=10"}],"version-history":[{"count":3,"href":"https:\/\/blogs.imperial.ac.uk\/computing-in-cpp\/wp-json\/wp\/v2\/posts\/10\/revisions"}],"predecessor-version":[{"id":13,"href":"https:\/\/blogs.imperial.ac.uk\/computing-in-cpp\/wp-json\/wp\/v2\/posts\/10\/revisions\/13"}],"wp:attachment":[{"href":"https:\/\/blogs.imperial.ac.uk\/computing-in-cpp\/wp-json\/wp\/v2\/media?parent=10"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.imperial.ac.uk\/computing-in-cpp\/wp-json\/wp\/v2\/categories?post=10"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.imperial.ac.uk\/computing-in-cpp\/wp-json\/wp\/v2\/tags?post=10"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}