BEGIN:VCALENDAR
VERSION:2.0
PRODID:IEEE vTools.Events//EN
CALSCALE:GREGORIAN
BEGIN:VTIMEZONE
TZID:Europe/London
BEGIN:DAYLIGHT
DTSTART:20250330T020000
TZOFFSETFROM:+0000
TZOFFSETTO:+0100
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:BST
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:20251026T010000
TZOFFSETFROM:+0100
TZOFFSETTO:+0000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:GMT
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20251021T180852Z
UID:4D2F0E83-94F2-497B-B9EB-FA4D4360FCA5
DTSTART;TZID=Europe/London:20251008T140000
DTEND;TZID=Europe/London:20251008T173000
DESCRIPTION:Workshop :\n\nNumber Theory &amp; Bitmasking :\n\n1.Workshop Overvi
 ew:\n\n-\nGoals and objectives : To equip participants with essential Numb
 er Theory and Bitmasking skills for competitive programming.\n\n-\nFacilit
 ators/Speakers : Youssef Kallel &amp; Eyadh Jarray\n\n2. Structure and Content
 :\n\n-\nDescription of the session :\n\n1. Number Theory :\n\n-\nModular A
 rithmetic: Covering core concepts\, useful C++ tricks\, and Modular Expone
 ntiation for handling large numbers.\n\n-\nGCD &amp; LCM: Learning the underly
 ing equations and their direct application in problem-solving.\n\n-\nFerma
 t&#39;s Theorem: Understanding the theorem and its role in solving specific pr
 oblem types.\n\n-\nModular Inverse: Exploring its explanation and practica
 l use cases.\n\n-\nPrime &amp; Sieve of Eratosthenes: Analyzing methods for pr
 ime identification and generating prime numbers efficiently\, complete wit
 h practical applications.\n\n2. Bitmasking &amp; Bitwise Operations\n\n-\nBitw
 ise Operators: A thorough explanation of the core operators (AND\, OR\, XO
 R\, NOT\, shifts).\n\n-\nBitwise Tricks and Patterns: Learning clever tech
 niques for optimization and efficient state management.\n\n-\nBitmasking: 
 Understanding how to use bitmasks to represent and manipulate subsets\, so
 lve combinatorial problems\, progressing from basic examples to more chall
 enging applications.\n\n-\nDuration and timeline : 3 hours\n\n-\nMethods u
 sed : Presentation\, Applications &amp; Examples\n\nConclusion :\n\nInsights f
 rom feedback forms or discussions :\n\nMost participants were satisfied an
 d shared positive feedback about the workshop.\n\nSummary of the overall s
 uccess of the workshop :\n\nParticipants highlighted how stimulating and c
 hallenging the workshop was\, expressing satisfaction at learning new conc
 epts. The turnout was impressive\, with the room almost completely full.\n
 \nFuture recommendations for workshops :\n\nFor future workshops\, punctua
 lity should be emphasized as a key factor in maintaining a well-structured
  and efficient schedule. It is also important to choose a room with adequa
 te lighting and a layout that allows power strips to be distributed evenly
  across the space. All technical equipment should be tested and confirmed 
 to be in proper working order prior to the event. Additionally\, ensuring 
 that speakers have access to a reliable Wi-Fi connection will contribute t
 o smoother and more professional presentations.\n\nThe workshop took place
  as part of the IEEE Day activities\n\nSpeaker(s): Eyadh Jarray\, Youssef 
 Kallal\, Ahmed Aziz Chabchoub\n\n676 Centre Urbain Nord BP\, Tunis 1080\, 
  Tunis\, Tunis\, Tunis\, Tunisia\, Tunisia 1080
LOCATION:676 Centre Urbain Nord BP\, Tunis 1080\,  Tunis\, Tunis\, Tunis\, 
 Tunisia\, Tunisia 1080
ORGANIZER:ieeeinsatsb.cs@gmail.com
SEQUENCE:13
SUMMARY:IEEEDAY: workshop:Number Theory &amp; Bitmasking
URL;VALUE=URI:https://events.vtools.ieee.org/m/508220
X-ALT-DESC:Description: &lt;br /&gt;&lt;p dir=&quot;ltr&quot;&gt;Workshop :&amp;nbsp\;&lt;/p&gt;\n&lt;p dir=&quot;l
 tr&quot;&gt;Number Theory &amp;amp\; Bitmasking :&lt;/p&gt;\n&lt;p dir=&quot;ltr&quot;&gt;1.Workshop Overvie
 w:&lt;/p&gt;\n&lt;ul&gt;\n&lt;li dir=&quot;ltr&quot; aria-level=&quot;1&quot;&gt;\n&lt;p dir=&quot;ltr&quot; role=&quot;presentati
 on&quot;&gt;Goals and objectives : To equip participants with essential Number The
 ory and Bitmasking skills for competitive programming.&lt;/p&gt;\n&lt;/li&gt;\n&lt;li dir
 =&quot;ltr&quot; aria-level=&quot;1&quot;&gt;\n&lt;p dir=&quot;ltr&quot; role=&quot;presentation&quot;&gt;Facilitators/Spea
 kers : Youssef Kallel &amp;amp\; Eyadh Jarray&lt;/p&gt;\n&lt;/li&gt;\n&lt;/ul&gt;\n&lt;p dir=&quot;ltr&quot;&gt;
 2. Structure and Content:&lt;/p&gt;\n&lt;ul&gt;\n&lt;li dir=&quot;ltr&quot; aria-level=&quot;1&quot;&gt;\n&lt;p dir
 =&quot;ltr&quot; role=&quot;presentation&quot;&gt;Description of the session :&amp;nbsp\;&lt;/p&gt;\n&lt;/li&gt;\
 n&lt;/ul&gt;\n&lt;p dir=&quot;ltr&quot;&gt;1. Number Theory :&amp;nbsp\;&lt;/p&gt;\n&lt;ul&gt;\n&lt;li dir=&quot;ltr&quot; ar
 ia-level=&quot;1&quot;&gt;\n&lt;p dir=&quot;ltr&quot; role=&quot;presentation&quot;&gt;Modular Arithmetic: Coveri
 ng core concepts\, useful C++ tricks\, and Modular Exponentiation for hand
 ling large numbers.&lt;/p&gt;\n&lt;/li&gt;\n&lt;li dir=&quot;ltr&quot; aria-level=&quot;1&quot;&gt;\n&lt;p dir=&quot;ltr
 &quot; role=&quot;presentation&quot;&gt;GCD &amp;amp\; LCM: Learning the underlying equations an
 d their direct application in problem-solving.&lt;/p&gt;\n&lt;/li&gt;\n&lt;li dir=&quot;ltr&quot; a
 ria-level=&quot;1&quot;&gt;\n&lt;p dir=&quot;ltr&quot; role=&quot;presentation&quot;&gt;Fermat&#39;s Theorem: Underst
 anding the theorem and its role in solving specific problem types.&lt;/p&gt;\n&lt;/
 li&gt;\n&lt;li dir=&quot;ltr&quot; aria-level=&quot;1&quot;&gt;\n&lt;p dir=&quot;ltr&quot; role=&quot;presentation&quot;&gt;Modul
 ar Inverse: Exploring its explanation and practical use cases.&lt;/p&gt;\n&lt;/li&gt;\
 n&lt;li dir=&quot;ltr&quot; aria-level=&quot;1&quot;&gt;\n&lt;p dir=&quot;ltr&quot; role=&quot;presentation&quot;&gt;Prime &amp;am
 p\; Sieve of Eratosthenes: Analyzing methods for prime identification and 
 generating prime numbers efficiently\, complete with practical application
 s.&lt;/p&gt;\n&lt;/li&gt;\n&lt;/ul&gt;\n&lt;p&gt;&lt;strong&gt;&lt;br&gt;&lt;br&gt;&lt;/strong&gt;&lt;/p&gt;\n&lt;p dir=&quot;ltr&quot;&gt;2. Bi
 tmasking &amp;amp\; Bitwise Operations&lt;/p&gt;\n&lt;ul&gt;\n&lt;li dir=&quot;ltr&quot; aria-level=&quot;1&quot;
 &gt;\n&lt;p dir=&quot;ltr&quot; role=&quot;presentation&quot;&gt;Bitwise Operators: A thorough explanat
 ion of the core operators (AND\, OR\, XOR\, NOT\, shifts).&lt;/p&gt;\n&lt;/li&gt;\n&lt;li
  dir=&quot;ltr&quot; aria-level=&quot;1&quot;&gt;\n&lt;p dir=&quot;ltr&quot; role=&quot;presentation&quot;&gt;Bitwise Trick
 s and Patterns: Learning clever techniques for optimization and efficient 
 state management.&lt;/p&gt;\n&lt;/li&gt;\n&lt;li dir=&quot;ltr&quot; aria-level=&quot;1&quot;&gt;\n&lt;p dir=&quot;ltr&quot; 
 role=&quot;presentation&quot;&gt;Bitmasking: Understanding how to use bitmasks to repre
 sent and manipulate subsets\, solve combinatorial problems\, progressing f
 rom basic examples to more challenging applications.&lt;/p&gt;\n&lt;/li&gt;\n&lt;/ul&gt;\n&lt;u
 l&gt;\n&lt;li dir=&quot;ltr&quot; aria-level=&quot;1&quot;&gt;\n&lt;p dir=&quot;ltr&quot; role=&quot;presentation&quot;&gt;Durati
 on and timeline :&amp;nbsp\; 3 hours&lt;/p&gt;\n&lt;/li&gt;\n&lt;li dir=&quot;ltr&quot; aria-level=&quot;1&quot;&gt;
 \n&lt;p dir=&quot;ltr&quot; role=&quot;presentation&quot;&gt;Methods used : Presentation\, Applicati
 ons &amp;amp\; Examples&lt;/p&gt;\n&lt;/li&gt;\n&lt;/ul&gt;\n&lt;p dir=&quot;ltr&quot;&gt;Conclusion :&amp;nbsp\;&lt;/p
 &gt;\n&lt;p dir=&quot;ltr&quot;&gt;Insights from feedback forms or discussions :&amp;nbsp\;&lt;/p&gt;\n
 &lt;p dir=&quot;ltr&quot;&gt;Most participants were satisfied and shared positive feedback
  about the workshop.&lt;/p&gt;\n&lt;p dir=&quot;ltr&quot;&gt;Summary of the overall success of t
 he workshop :&amp;nbsp\;&lt;/p&gt;\n&lt;p dir=&quot;ltr&quot;&gt;Participants highlighted how stimul
 ating and challenging the workshop was\, expressing satisfaction at learni
 ng new concepts. The turnout was impressive\, with the room almost complet
 ely full.&lt;/p&gt;\n&lt;p dir=&quot;ltr&quot;&gt;Future recommendations for workshops :&amp;nbsp\;&lt;
 /p&gt;\n&lt;p dir=&quot;ltr&quot;&gt;For future workshops\, punctuality should be emphasized 
 as a key factor in maintaining a well-structured and efficient schedule. I
 t is also important to choose a room with adequate lighting and a layout t
 hat allows power strips to be distributed evenly across the space. All tec
 hnical equipment should be tested and confirmed to be in proper working or
 der prior to the event. Additionally\, ensuring that speakers have access 
 to a reliable Wi-Fi connection will contribute to smoother and more profes
 sional presentations.&lt;/p&gt;\n&lt;p dir=&quot;ltr&quot;&gt;The workshop took place as part of
  the IEEE Day activities&lt;/p&gt;\n&lt;p dir=&quot;ltr&quot;&gt;&amp;nbsp\;&lt;/p&gt;\n&lt;p&gt;&amp;nbsp\;&lt;/p&gt;
END:VEVENT
END:VCALENDAR

