{"id":5162,"date":"2020-06-26T14:12:36","date_gmt":"2020-06-26T18:12:36","guid":{"rendered":"https:\/\/latece.uqam.ca\/?post_type=evenement&#038;p=5162"},"modified":"2020-06-29T15:41:13","modified_gmt":"2020-06-29T19:41:13","slug":"guy-tremblay-programmation-fonctionnelle-rediscovered","status":"publish","type":"evenement","link":"https:\/\/latece.uqam.ca\/en\/evenement\/guy-tremblay-programmation-fonctionnelle-rediscovered\/","title":{"rendered":"Guy Tremblay: Programmation Fonctionnelle &#8211; Rediscovered"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>Heure et date&nbsp;<\/strong>: Le 23 juin 2020, 12:00<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Lieu&nbsp;<\/strong>:&nbsp;<a href=\"https:\/\/uqam.zoom.us\/j\/95813785364\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/uqam.zoom.us\/j\/95813785364<\/a> ID de r\u00e9union : 958 1378 5364<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Titre&nbsp;<\/strong>: Programmation Fonctionnelle \u2013 Rediscovered<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Conf\u00e9rencier\u00a0<\/strong>:\u00a0Guy est professeur \u00e0 l&#8217;UQAM depuis juin 1985. Il a obtenu son bacc. de l&#8217;UQAM, sa ma\u00eetrise de l&#8217;Universit\u00e9 de Waterloo, puis, tout en enseignant \u00e0 l&#8217;UQAM, il a compl\u00e9t\u00e9 son doctorat en informatique \u00e0 McGill. Sa\u00a0<a href=\"http:\/\/www.labunix.uqam.ca\/~tremblay\/thesis.html\" target=\"_blank\" rel=\"noreferrer noopener\">th\u00e8se<\/a>\u00a0(1994) portait sur la mise en oeuvre de langages fonctionnels paresseux sur des architectures parall\u00e8les \u00e0 flux de donn\u00e9es. Ses activit\u00e9s de recherche portent sur la programmation parall\u00e8le, les m\u00e9thodes formelles de sp\u00e9cification et v\u00e9rification ainsi que leurs applications aux services\u00a0<em>web<\/em>\u00a0et aux composants logiciels. Il s&#8217;int\u00e9resse aussi au d\u00e9veloppement d&#8217;<a href=\"http:\/\/www.labunix.uqam.ca\/~oto\" target=\"_blank\" rel=\"noreferrer noopener\">outils d&#8217;aide \u00e0 l&#8217;enseignement et \u00e0 la correction<\/a>. En 2000, il a publi\u00e9 un\u00a0<a href=\"http:\/\/www.labunix.uqam.ca\/~tremblay_gu\/livre-couverture1.jpg\" target=\"_blank\" rel=\"noreferrer noopener\">manuel<\/a>\u00a0sur les m\u00e9thodes formelles de sp\u00e9cification. Il a particip\u00e9 au projet du\u00a0<a href=\"http:\/\/www.swebok.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">Guide to the SWEBOK<\/a>\u00a0en tant que\u00a0<em>Knowledge Area Specialist<\/em>\u00a0et\u00a0<em>Associate Editor<\/em>\u00a0pour la conception logicielle. De 2001 \u00e0 2006, il a \u00e9t\u00e9 directeur du programme de baccalaur\u00e9at en informatique et g\u00e9nie logiciel. Durant cette m\u00eame p\u00e9riode, il a aussi \u00e9t\u00e9 membre (vice-pr\u00e9sident en 2005-06) du\u00a0<a href=\"http:\/\/www.cips.ca\/standards\/accreditation\/\" target=\"_blank\" rel=\"noreferrer noopener\">Conseil d&#8217;accr\u00e9ditation des programmes d&#8217;informatique<\/a>\u00a0de l&#8217;Association Canadienne de l&#8217;Informatique. De 2009 \u00e0 2014, il a \u00e9t\u00e9 directeur du d\u00e9partement d&#8217;informatique. En 2010, il a obtenu le &#8220;<a href=\"http:\/\/www.nouvelles.uqam.ca\/2010\/professeur-guy-tremblay-charge-cours-rene-canuel-laureats-2009-2010-prix-dexcellence-en\" target=\"_blank\" rel=\"noreferrer noopener\">Prix d&#8217;excellence en enseignement de la Facult\u00e9 des sciences de l&#8217;UQAM<\/a>&#8220;, puis l&#8217;ann\u00e9e suivante il a obtenu le &#8220;<a href=\"http:\/\/www.nouvelles.uqam.ca\/2011\/les-professeurs-hugo-cyr-guy-tremblay-ainsi-que-charge-cours-abderrahim-mikou-sont-les-laureats\" target=\"_blank\" rel=\"noreferrer noopener\">Prix d&#8217;excellence en enseignement de l&#8217;UQAM<\/a>&#8220;.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/latece.uqam.ca\/webinaire-prog-fonc\/\">Slides<\/a><\/p>\n","protected":false},"featured_media":0,"template":"","class_list":["post-5162","evenement","type-evenement","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Guy Tremblay: Programmation Fonctionnelle - Rediscovered - Transdisciplinary Research Lab on IT Ecosystems<\/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:\/\/latece.uqam.ca\/en\/evenement\/guy-tremblay-programmation-fonctionnelle-rediscovered\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Guy Tremblay: Programmation Fonctionnelle - Rediscovered - Transdisciplinary Research Lab on IT Ecosystems\" \/>\n<meta property=\"og:description\" content=\"Heure et date&nbsp;: Le 23 juin 2020, 12:00 Lieu&nbsp;:&nbsp;https:\/\/uqam.zoom.us\/j\/95813785364 ID de r\u00e9union : 958 1378 5364 Titre&nbsp;: Programmation Fonctionnelle \u2013 Rediscovered Conf\u00e9rencier\u00a0:\u00a0Guy est professeur \u00e0 l&#8217;UQAM depuis juin 1985. Il a obtenu son bacc. de l&#8217;UQAM, sa ma\u00eetrise de l&#8217;Universit\u00e9 de Waterloo, puis, tout en enseignant \u00e0 l&#8217;UQAM, il a compl\u00e9t\u00e9 son doctorat en informatique [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/latece.uqam.ca\/en\/evenement\/guy-tremblay-programmation-fonctionnelle-rediscovered\/\" \/>\n<meta property=\"og:site_name\" content=\"Transdisciplinary Research Lab on IT Ecosystems\" \/>\n<meta property=\"article:modified_time\" content=\"2020-06-29T19:41:13+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/latece.uqam.ca\\\/en\\\/evenement\\\/guy-tremblay-programmation-fonctionnelle-rediscovered\\\/\",\"url\":\"https:\\\/\\\/latece.uqam.ca\\\/en\\\/evenement\\\/guy-tremblay-programmation-fonctionnelle-rediscovered\\\/\",\"name\":\"Guy Tremblay: Programmation Fonctionnelle - Rediscovered - Transdisciplinary Research Lab on IT Ecosystems\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/latece.uqam.ca\\\/#website\"},\"datePublished\":\"2020-06-26T18:12:36+00:00\",\"dateModified\":\"2020-06-29T19:41:13+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/latece.uqam.ca\\\/en\\\/evenement\\\/guy-tremblay-programmation-fonctionnelle-rediscovered\\\/#breadcrumb\"},\"inLanguage\":\"en-CA\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/latece.uqam.ca\\\/en\\\/evenement\\\/guy-tremblay-programmation-fonctionnelle-rediscovered\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/latece.uqam.ca\\\/en\\\/evenement\\\/guy-tremblay-programmation-fonctionnelle-rediscovered\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"UQAM\",\"item\":\"https:\\\/\\\/uqam.ca\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"LATECE\",\"item\":\"https:\\\/\\\/latece.uqam.ca\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Events\",\"item\":\"https:\\\/\\\/latece.uqam.ca\\\/en\\\/evenement\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Guy Tremblay: Programmation Fonctionnelle &#8211; Rediscovered\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/latece.uqam.ca\\\/#website\",\"url\":\"https:\\\/\\\/latece.uqam.ca\\\/\",\"name\":\"Transdisciplinary Research Lab on IT Ecosystems\",\"description\":\"LATECE\",\"publisher\":{\"@id\":\"https:\\\/\\\/latece.uqam.ca\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/latece.uqam.ca\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-CA\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/latece.uqam.ca\\\/#organization\",\"name\":\"Laboratoire de recherche sur les technologies du commerce \u00e9lectronique (LATECE)\",\"url\":\"https:\\\/\\\/latece.uqam.ca\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-CA\",\"@id\":\"https:\\\/\\\/latece.uqam.ca\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/latece.uqam.ca\\\/wp-content\\\/uploads\\\/2018\\\/11\\\/logo_latece.jpg\",\"contentUrl\":\"https:\\\/\\\/latece.uqam.ca\\\/wp-content\\\/uploads\\\/2018\\\/11\\\/logo_latece.jpg\",\"width\":212,\"height\":40,\"caption\":\"Laboratoire de recherche sur les technologies du commerce \u00e9lectronique (LATECE)\"},\"image\":{\"@id\":\"https:\\\/\\\/latece.uqam.ca\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Guy Tremblay: Programmation Fonctionnelle - Rediscovered - Transdisciplinary Research Lab on IT Ecosystems","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:\/\/latece.uqam.ca\/en\/evenement\/guy-tremblay-programmation-fonctionnelle-rediscovered\/","og_locale":"en_US","og_type":"article","og_title":"Guy Tremblay: Programmation Fonctionnelle - Rediscovered - Transdisciplinary Research Lab on IT Ecosystems","og_description":"Heure et date&nbsp;: Le 23 juin 2020, 12:00 Lieu&nbsp;:&nbsp;https:\/\/uqam.zoom.us\/j\/95813785364 ID de r\u00e9union : 958 1378 5364 Titre&nbsp;: Programmation Fonctionnelle \u2013 Rediscovered Conf\u00e9rencier\u00a0:\u00a0Guy est professeur \u00e0 l&#8217;UQAM depuis juin 1985. Il a obtenu son bacc. de l&#8217;UQAM, sa ma\u00eetrise de l&#8217;Universit\u00e9 de Waterloo, puis, tout en enseignant \u00e0 l&#8217;UQAM, il a compl\u00e9t\u00e9 son doctorat en informatique [&hellip;]","og_url":"https:\/\/latece.uqam.ca\/en\/evenement\/guy-tremblay-programmation-fonctionnelle-rediscovered\/","og_site_name":"Transdisciplinary Research Lab on IT Ecosystems","article_modified_time":"2020-06-29T19:41:13+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/latece.uqam.ca\/en\/evenement\/guy-tremblay-programmation-fonctionnelle-rediscovered\/","url":"https:\/\/latece.uqam.ca\/en\/evenement\/guy-tremblay-programmation-fonctionnelle-rediscovered\/","name":"Guy Tremblay: Programmation Fonctionnelle - Rediscovered - Transdisciplinary Research Lab on IT Ecosystems","isPartOf":{"@id":"https:\/\/latece.uqam.ca\/#website"},"datePublished":"2020-06-26T18:12:36+00:00","dateModified":"2020-06-29T19:41:13+00:00","breadcrumb":{"@id":"https:\/\/latece.uqam.ca\/en\/evenement\/guy-tremblay-programmation-fonctionnelle-rediscovered\/#breadcrumb"},"inLanguage":"en-CA","potentialAction":[{"@type":"ReadAction","target":["https:\/\/latece.uqam.ca\/en\/evenement\/guy-tremblay-programmation-fonctionnelle-rediscovered\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/latece.uqam.ca\/en\/evenement\/guy-tremblay-programmation-fonctionnelle-rediscovered\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"UQAM","item":"https:\/\/uqam.ca"},{"@type":"ListItem","position":2,"name":"LATECE","item":"https:\/\/latece.uqam.ca\/en\/"},{"@type":"ListItem","position":3,"name":"Events","item":"https:\/\/latece.uqam.ca\/en\/evenement\/"},{"@type":"ListItem","position":4,"name":"Guy Tremblay: Programmation Fonctionnelle &#8211; Rediscovered"}]},{"@type":"WebSite","@id":"https:\/\/latece.uqam.ca\/#website","url":"https:\/\/latece.uqam.ca\/","name":"Transdisciplinary Research Lab on IT Ecosystems","description":"LATECE","publisher":{"@id":"https:\/\/latece.uqam.ca\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/latece.uqam.ca\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-CA"},{"@type":"Organization","@id":"https:\/\/latece.uqam.ca\/#organization","name":"Laboratoire de recherche sur les technologies du commerce \u00e9lectronique (LATECE)","url":"https:\/\/latece.uqam.ca\/","logo":{"@type":"ImageObject","inLanguage":"en-CA","@id":"https:\/\/latece.uqam.ca\/#\/schema\/logo\/image\/","url":"https:\/\/latece.uqam.ca\/wp-content\/uploads\/2018\/11\/logo_latece.jpg","contentUrl":"https:\/\/latece.uqam.ca\/wp-content\/uploads\/2018\/11\/logo_latece.jpg","width":212,"height":40,"caption":"Laboratoire de recherche sur les technologies du commerce \u00e9lectronique (LATECE)"},"image":{"@id":"https:\/\/latece.uqam.ca\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/latece.uqam.ca\/en\/wp-json\/wp\/v2\/evenement\/5162","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/latece.uqam.ca\/en\/wp-json\/wp\/v2\/evenement"}],"about":[{"href":"https:\/\/latece.uqam.ca\/en\/wp-json\/wp\/v2\/types\/evenement"}],"wp:attachment":[{"href":"https:\/\/latece.uqam.ca\/en\/wp-json\/wp\/v2\/media?parent=5162"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}