BEGIN:VCALENDAR
VERSION:2.0
PRODID:IEEE vTools.Events//EN
CALSCALE:GREGORIAN
BEGIN:VTIMEZONE
TZID:Canada/Eastern
BEGIN:DAYLIGHT
DTSTART:20210314T030000
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
RRULE:FREQ=YEARLY;BYDAY=2SU;BYMONTH=3
TZNAME:EDT
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:20211107T010000
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=11
TZNAME:EST
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20210714T181202Z
UID:309F5A20-9F0A-41F8-BE19-93FFA7AAF6EA
DTSTART;TZID=Canada/Eastern:20210827T140000
DTEND;TZID=Canada/Eastern:20210827T153000
DESCRIPTION:Workshop Description: In the workshop\, first the attendees wil
 l revisit the basic concepts of Python programming related to (1) writing 
 and executing Python scripts to perform basic tasks\, (2) entering and exe
 cuting basic Python commands in a Jupyter Notebook\, and (3) creating obje
 cts\, data types such as strings\, integers\, Booleans\, variables\, lists
 \, loops\, coordinate system\, if-statements\, inequalities\, etc.\n\nLate
 r\, this workshop will discuss the implementation of random variables and 
 probability models in Python. In particular\, we will introduce numpy that
  includes the basic understanding of arrays\, matrices\, matrices operatio
 ns\, random data generation and exercises. Furthermore\, since understandi
 ng of Matplotlib is necessary to iplot functions and models in Python\, we
  will explore basic strategies to plot using matplotlib\n\nSpeaker(s): Tah
 a Sajjad\, \n\nVirtual: https://events.vtools.ieee.org/m/277447
LOCATION:Virtual: https://events.vtools.ieee.org/m/277447
ORGANIZER:ayda.naserialiabadi@ryerson.ca
SEQUENCE:0
SUMMARY:Basics of Programming in Python
URL;VALUE=URI:https://events.vtools.ieee.org/m/277447
X-ALT-DESC:Description: &lt;br /&gt;&lt;p&gt;&lt;strong&gt;Workshop Description&lt;/strong&gt;: In 
 the workshop\, first the attendees will revisit the basic concepts of Pyth
 on programming related to (1) writing and executing Python scripts to perf
 orm basic tasks\, (2) entering and executing basic Python commands in a Ju
 pyter Notebook\, and (3) creating objects\, data types such as strings\, i
 ntegers\, Booleans\, variables\, lists\, loops\, coordinate system\, if-st
 atements\, inequalities\, etc.&lt;/p&gt;\n&lt;p&gt;Later\, this workshop will discuss 
 the implementation of random variables and probability models in Python. I
 n particular\, we will introduce numpy that includes the basic understandi
 ng of arrays\, matrices\, matrices operations\, random data generation and
  exercises. Furthermore\, since understanding of Matplotlib is necessary t
 o iplot functions and models in Python\, we will explore basic strategies 
 to plot using matplotlib&lt;/p&gt;
END:VEVENT
END:VCALENDAR

