BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20260605T081810Z
UID:eba8efd7-d115-42b9-b73a-b1ea16f0a537
DTSTART;TZID=Canada/Eastern:20260210T130000
DTEND;TZID=Canada/Eastern:20260210T140000
DESCRIPTION:<html><ul><li>This event was exported from <a href="https://exp
 lora.alliancecan.ca/" target="_blank" rel="noopener"><strong>Explora</stro
 ng></a></li><li>The content provider for this event is: <a href="https://e
 xplora.alliancecan.ca/content_providers/sharcnet" target="_blank" rel="noo
 pener">SHARCNET</a></li><li><strong>Registration may be required for the e
 vent</strong>\, please visit the following URL to learn more: <a href="htt
 ps://www.google.com/url?q=https://training.sharcnet.ca/courses/course/view
 .php?id%3D235&sa=D&source=calendar&usd=2&usg=AOvVaw1pgM_KtiPlqS6eWlx0xtF0"
  target="_blank" rel="noopener">https://www.google.com/url?q=https://train
 ing.sharcnet.ca/courses/course/view.php?id%3D235&amp\;sa=D&amp\;source=cal
 endar&amp\;usd=2&amp\;usg=AOvVaw1pgM_KtiPlqS6eWlx0xtF0</a></li></ul><hr><p
 ><strong><a href="https://www.google.com/url?q=https://training.sharcnet.c
 a/courses/course/view.php?id%3D235&amp\;sa=D&amp\;source=calendar&amp\;usd
 =2&amp\;usg=AOvVaw1pgM_KtiPlqS6eWlx0xtF0" target="_blank" rel="noopener">C
 ourse web site</a></strong></p><p><a href="https://www.google.com/url?q=ht
 tps://www.alliancecan.ca/en/our-services/advanced-research-computing/accou
 nt-management/apply-account&amp\;sa=D&amp\;source=calendar&amp\;usd=2&amp\
 ;usg=AOvVaw39p4UxE7TK0TkSW4ZClzOy" target="_blank" rel="noopener">Alliance
  account</a> is required for registration</p><p>This C++ course is compose
 d of four one-hour classes:</p><ul><li>Class 1: Using C++ coroutines (std:
 :generator)\, ranges\, and parallel algorithms</li><li>Class 2: Using mult
 i-dimensional spans/arrays and slices/subsets of such</li><li>Class 3: Usi
 ng linear algebra support</li><li>Class 4: Using std::execution for asynch
 ronous execution and stacktrace</li></ul><p>These classes will discuss how
  to make use of these in your C++ code today. Live online classes will tak
 e place on (two non-consecutive weeks):</p><ul><li><strong>Tues. Jan. 27</
 strong> and <strong>Fri. Jan. 30</strong></li><li><strong>Tues. Feb. 10</s
 trong> and <strong>Fri. Feb. 13</strong></li></ul><p>from <strong>1 P.M. 
 to 2 P.M.</strong> Eastern Time on each of those days. Recordings of live 
 classes will be available afterwards in this course for self-paced learnin
 g and review.</p><ul><li>Teacher: <a href="https://www.google.com/url?q=ht
 tps://training.sharcnet.ca/courses/user/profile.php?id%3D8971&amp\;sa=D&am
 p\;source=calendar&amp\;usd=2&amp\;usg=AOvVaw2MAjfNv23kRcJPQp9_enrc" targe
 t="_blank" rel="noopener">Paul Preney</a></li></ul><p>Access is restricted
  to Digital Research Alliance of Canada (formerly Compute Canada) authenti
 cated users only</p></html>
SUMMARY:"C++" (online course)
URL;VALUE=URI:https://www.google.com/url?q=https://training.sharcnet.ca/cou
 rses/course/view.php?id%3D235&sa=D&source=calendar&usd=2&usg=AOvVaw1pgM_Kt
 iPlqS6eWlx0xtF0
END:VEVENT
END:VCALENDAR
