BEGIN:VCALENDAR
VERSION:2.0
PRODID:IEEE vTools.Events//EN
CALSCALE:GREGORIAN
BEGIN:VTIMEZONE
TZID:US/Eastern
BEGIN:DAYLIGHT
DTSTART:20230312T030000
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
RRULE:FREQ=YEARLY;BYDAY=2SU;BYMONTH=3
TZNAME:EDT
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:20231105T010000
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=11
TZNAME:EST
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20230417T131047Z
UID:F1D0C781-F422-4323-93F4-B7ABD4B4C0F7
DTSTART;TZID=US/Eastern:20230413T180000
DTEND;TZID=US/Eastern:20230413T193000
DESCRIPTION:[COURSE DESCRIPTION](https://ieeeboston.org/event/pythonapplica
 tions/?instance_id=3232)\n\nFirst Video Release\, Thursday\, March 30\, 20
 23. Additional videos released weekly in advance of that week’s live ses
 sion!\n\nLive Workshops: 6:00PM – 7:30PM EDT\, Thursdays\, April 6\, 13\
 , 20\, 27\n\nAttendees will have access to the recorded session and exerci
 ses for two months (until June 27) after the live session ends!\n\nThis is
  a hands-on course combining pre-recorded lectures with live Q&amp;A and works
 hop sessions in the popular and powerful open-source Python programming la
 nguage.\n\nNew Format with Pre-Recorded Videos:  The course format has bee
 n updated to release pre-recorded video lectures that students can watch o
 n their own schedule\, and an unlimited number of times\, prior to live Q&amp;
 A workshop sessions on Zoom with the instructor. The videos will also be a
 vailable to the students for viewing for up to two months after the conclu
 sion of the course.\n\nOverview: Dan provides simple\, straight-forward na
 vigation through the multiple configurations and options\, providing a bes
 t-practices approach for quickly getting up to speed using Python for mode
 lling and analysis for applications in signal processing and digital desig
 n verification. Students will be using the Anaconda distribution\, which c
 ombines Python with the most popular data science applications\, and Jupyt
 er Notebooks for a rich\, interactive experience.\n\nThe course begins wit
 h basic Python data structures and constructs\, including key “Pythonic
 ” concepts\, followed by an overview and use of popular packages for sci
 entific computing enabling rapid prototyping for system design.\n\nDuring 
 the course students will create example designs including a sigma delta co
 nverter and direct digital synthesizer both in floating point and fixed po
 int. This will include considerations for cycle and bit accurate models us
 eful for digital design verification (FPGA/ASIC)\, while bringing forward 
 the signal processing tools for frequency and time domain analysis.\n\nSpe
 aker(s): Dan Boschen \, \n\nAgenda: \nThursday\, April 6\, 2023\n\nTopic 1
 : Intro to Jupyter Notebooks\, the Spyder IDE and the course design exampl
 es. Core Python constructs.\n\nThursday\, April 13\, 2023\n\nTopic 2: Core
  Python constructs\; iterators\, functions\, reading writing data files.\n
 \nThursday\, April 20\, 2023\n\nTopic 3: Signal processing simulation with
  popular packages including NumPy\, SciPy\, and Matplotlib.\n\nThursday\, 
 April 27\, 2023\n\nTopic 4: Bit/cycle accurate modelling and analysis usin
 g the design examples and simulation packages\n\nVirtual: https://events.v
 tools.ieee.org/m/336503
LOCATION:Virtual: https://events.vtools.ieee.org/m/336503
ORGANIZER:k.safina@ieee.org
SEQUENCE:16
SUMMARY:Python Applications for Signal Processing and Digital Design
URL;VALUE=URI:https://events.vtools.ieee.org/m/336503
X-ALT-DESC:Description: &lt;br /&gt;&lt;p&gt;&lt;a href=&quot;https://ieeeboston.org/event/pyth
 onapplications/?instance_id=3232&quot;&gt;COURSE DESCRIPTION&lt;/a&gt;&lt;/p&gt;\n&lt;p&gt;First Vid
 eo Release\, Thursday\, March 30\, 2023.&amp;nbsp\; &amp;nbsp\;Additional videos r
 eleased weekly in advance of that week&amp;rsquo\;s live session!&lt;/p&gt;\n&lt;p&gt;Live
  Workshops:&amp;nbsp\; 6:00PM &amp;ndash\; 7:30PM EDT\, Thursdays\, April 6\, 13\,
  20\, 27&lt;/p&gt;\n&lt;p&gt;Attendees will have access to the recorded session and ex
 ercises for two months (until June 27) after the live session ends!&lt;/p&gt;\n&lt;
 p&gt;This is a hands-on course combining pre-recorded lectures with live Q&amp;am
 p\;A and workshop sessions in the popular and powerful open-source Python 
 programming language.&lt;/p&gt;\n&lt;p&gt;&lt;strong&gt;New Format with Pre-Recorded Videos:
 &amp;nbsp\;&lt;/strong&gt;&amp;nbsp\;The course format has been updated to release pre-r
 ecorded video lectures that students can watch on their own schedule\, and
  an unlimited number of times\, prior to live Q&amp;amp\;A workshop sessions o
 n Zoom with the instructor. The videos will also be available to the stude
 nts for viewing for up to two months after the conclusion of the course.&lt;/
 p&gt;\n&lt;p&gt;&lt;strong&gt;Overview:&amp;nbsp\;&lt;/strong&gt;Dan provides simple\, straight-for
 ward navigation through the multiple configurations and options\, providin
 g a best-practices approach for quickly getting up to speed using Python f
 or modelling and analysis for applications in signal processing and digita
 l design verification. Students will be using the Anaconda distribution\, 
 which combines Python with the most popular data science applications\, an
 d Jupyter Notebooks for a rich\, interactive experience.&lt;/p&gt;\n&lt;p&gt;The cours
 e begins with basic Python data structures and constructs\, including key 
 &amp;ldquo\;Pythonic&amp;rdquo\; concepts\, followed by an overview and use of pop
 ular packages for scientific computing enabling rapid prototyping for syst
 em design.&lt;/p&gt;\n&lt;p&gt;During the course students will create example designs 
 including a sigma delta converter and direct digital synthesizer both in f
 loating point and fixed point. This will include considerations for cycle 
 and bit accurate models useful for digital design verification (FPGA/ASIC)
 \, while bringing forward the signal processing tools for frequency and ti
 me domain analysis.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;Agenda: &lt;br /&gt;&lt;p&gt;&lt;u&gt;Thursday\, April 6\
 , 2023&lt;/u&gt;&lt;/p&gt;\n&lt;p&gt;&lt;em&gt;Topic 1:&lt;/em&gt;&amp;nbsp\;Intro to Jupyter Notebooks\, th
 e Spyder IDE and the course design examples. Core Python constructs.&lt;/p&gt;\n
 &lt;p&gt;&lt;u&gt;Thursday\, April 13\, 2023&lt;/u&gt;&lt;/p&gt;\n&lt;p&gt;&lt;em&gt;Topic 2&lt;/em&gt;: Core Python
  constructs\; iterators\, functions\, reading writing data files.&lt;/p&gt;\n&lt;p&gt;
 &lt;u&gt;Thursday\, April 20\, 2023&lt;/u&gt;&lt;/p&gt;\n&lt;p&gt;&lt;em&gt;Topic 3:&lt;/em&gt;&amp;nbsp\;Signal p
 rocessing simulation with popular packages including NumPy\, SciPy\, and M
 atplotlib.&lt;/p&gt;\n&lt;p&gt;&lt;u&gt;Thursday\, April 27\, 2023&lt;/u&gt;&lt;/p&gt;\n&lt;p&gt;&lt;em&gt;Topic 4&lt;/
 em&gt;: Bit/cycle accurate modelling and analysis using the design examples a
 nd simulation packages&lt;/p&gt;
END:VEVENT
END:VCALENDAR

