WiCS
[www/www.git] / events.xml
index d8f088b..95d074b 100644 (file)
@@ -2,8 +2,370 @@
 
 <!DOCTYPE eventdefs SYSTEM "csc.dtd" [<!ENTITY mdash "&#x2014;">]>
 <eventdefs>
+<!-- Spring 2018 -->
+<eventitem date="2018-06-04" time="6:00 pm" room="Laurel Creek Firepit"
+           title="CSC and WiCS Go Outside">
+   <short>
+          <p>
+                  Come join us for a bonfire outside at the Laurel Creek firepit (across Ring. Rd. from EV3) with fellow CSC and WiCS members. Smores and snacks will be provided.
+      </p>
+   </short>
+   <abstract>
+          <p>
+                  Come join us for a bonfire outside at the Laurel Creek firepit (across Ring. Rd. from EV3) with fellow CSC and WiCS members. Smores and snacks will be provided.
+      </p>
+      <p>
+             The firepit we will be using is in the bottom right of <a href="https://uwaterloo.ca/economics/sites/ca.economics/files/uploads/files/firepit_map_oct_2012.pdf">this map.</a>
+      </p>
+   </abstract>
+</eventitem>
+<eventitem date="2018-05-28" time="6:30pm" room="STC 0020"
+  title="Code Party 0">
+       <short>
+               <p>
+         The CS Club is hosting our first Code Party of the term from 6:30pm until ~9:30pm in STC 0020!
+      </p>
+      <p>
+          Come code with us, eat some food, do some things.
+      </p>
+       </short>
+       <abstract>
+               <p>
+         The CS Club is hosting our first Code Party of the term from 6:30pm until ~9:30pm in STC 0020!
+      </p>
+      <p>
+          Come code with us, eat some food, do some things.
+      </p>
+      <p>
+             Personal projects you want to work on? Homework projects you need to finish? Or want some time to explore some new technology and chat about it? You can join us at Code Party 0 and do it, with great company and great food.
+      </p>
+      <p>
+             Come any time after 6:30pm.
+
+      </p>
+      </abstract>
+</eventitem>
+
+<!-- Winter 2018 -->
+<eventitem date="2018-03-28" time="6:00pm" room="MC 4020"
+  title="Alt-Tab: W18">
+  <short>
+    CSC will be hosting our termly Alt-Tab event, the Computer Science
+    version of Short Attention Span Math Seminars (SASMS) hosted by that
+    math club down the hall. It will be a night full of friendly talks.
+  </short>
+
+  <abstract>
+    Our current lineup includes:
+    <ul>
+      <li>Ifaz Kabir: Efficient Type Inference with Union Find</li>
+      <li>Jordan Garside: GraphQL and APIs</li>
+      <li>Ansley Peduru: Lessons Learned from Cross-Compiling Rust</li>
+      <li>Sean Harrap: Implementing Structs Almost From Scratch</li>
+      <li>Ashish Gaurav: Teaching Programs to play Simple Games</li>
+      <li>Jennifer Zhou: Garbage Collection Concepts</li>
+    </ul>
+  </abstract>
+</eventitem>
+<eventitem date="2018-03-26" time="7:00pm" room="QNC 2502"
+  title="Uncode Party with WiCS">
+  <short>
+    We are having a joint Code Party with Women in Computer Science (WiCS).
+    This time, it's an Uncode Party, where you try to find the worst solutions
+    possible to programming problems that we will provide.
+  </short>
+
+  <abstract>
+    <p>An example of a good "bad" solution is
+    <a href="http://wiki.c2.com/?SlowSort">SlowSort</a>.
+    Come and write shoddy code with us and eat free food. You can work on
+    your assignments too. No general meeting will be bundled with this event.
+    </p>
+  </abstract>
+</eventitem>
+<eventitem date="2018-03-22" time="6:00pm" room="MC 4059"
+  title="Prof Talk with Richard Mann">
+  <short>
+    <p>Professor Richard Mann will be giving a talk on black-box testing
+    of audio gear. Come out to see fancy audio gear, learn more about his
+    Advanced Topics course in Computational Sound, and eat free food! Click
+    through for his abstract.</p>
+  </short>
+  <abstract>
+    <p>
+    Black box testing usually refers to computer testing, either software
+    or hardware.
+    </p>
+
+    <p>
+    In this talk I apply similar ideas to testing analog and digital audio
+    gear. For example, given an audio device, such as a guitar effects pedal,
+    can we stimulate the system with test signals and determine what processing
+    is done inside?
+    </p>
+
+    <p>
+    I will present our open source testing software to test the frequency
+    response, time delay and distortion in audio systems. We will show several
+    real world testing situations, including microphones, loud speakers,
+    digital keyboards, digital audio mixing boards, and guitar effects pedals.
+    </p>
+
+    <p>
+    Students are encouraged to bring their own musical instruments and/or
+    sound processors for testing.
+    </p>
+
+    <p>
+    Finally, I will present information about my current audio course,
+    CS489/689 -- Advanced Topics in Computer Science -- Computational
+    Sound. This is a project based course, normally offered in the Winter term.
+    </p>
+  </abstract>
+</eventitem>
+
+<eventitem date="2018-03-13" time="6:00pm" room="MC Comfy"
+  title="Discussion with maddog">
+  <short>
+    <p>
+      We'll be having a discussion session with maddog, an out-of-town speaker
+      from the LPI. Food will be provided, as well as good company. Come out!
+    </p>
+   </short>
+   <abstract>
+     <p>
+       Jon "maddog" Hall is the Executive Director of Linux International, an
+       association of computer users who wish to support and promote the Linux
+       Operating System.  During his career in commercial computing which
+       started in 1969 (almost a half-century ago), Mr. Hall has been a
+       programmer, systems designer, systems administrator, product manager,
+       technical marketing manager, educator, and consultant.
+       <br/>
+       He has worked for such companies as Western Electric Corporation, Aetna
+       Life and Casualty, Bell Laboratories, Digital Equipment Corporation, VA
+       Linux Systems, SGI and Futura Networks (Campus Party).
+       <br/>
+       Mr. Hall is currently the CEO of OptDyn, Inc (www.optdyn.com) which
+       creates the Subutai(tm) suite of Open Source Peer-to-Peer Cloud
+       computing tools.  He also works as an independent consultant, and is
+       involved with bringing environmentally friendly computing to emerging
+       marketplaces, as well as working on performance and educational issues
+       with Free and Open Source Software via the Linaro Association.  He is
+       the Chairman Emeritus of wit.com
+       <br/>
+       Mr Hall has worked on many systems, both proprietary and open, having
+       concentrated on Unix systems since 1980 and Linux systems since 1994
+       (almost a quarter century ago), when he first met Linus Torvalds and
+       correctly recognized the commercial importance of Linux and Free and
+       Open Source Software.
+       <br/>
+       He has taught at Hartford State Technical College, Merrimack College
+       and Daniel Webster College.  He still likes talking to students over
+       pizza and beer (the pizza can be optional).
+       <br/>
+       Mr. Hall is the author of numerous magazine and newspaper articles,
+       many presentations and one book, "Linux for Dummies".  He currently
+       writes a monthly article for Linux Pro Magazine and occasionally blogs
+       for them on their web site.
+       <br/>
+       Mr. Hall has consulted with the governments of China, Malaysia and
+       Brazil as well as the United Nations and many local and state
+       governments on the use of Free and Open Source Software.
+       <br/>
+       Mr. Hall has served and serves on the boards of several companies,
+       universities and several non-profit organizations.  He is currently
+       very active with the University of Sao Paulo's Centro Interdisciplinar
+       Em Tecnologias Interativas (CITI), acting as a member of their advisory
+       board.  Mr. Hall is also the Board Chair of the Linux Professional
+       Institute, the world's premier Open Source Certification organization,
+       and is the senior advisor and co-founder of Caninos Loucos, bringing
+       inexpensive, locally designed and manufactured single board computers
+       to Brazil.  He is also the President of Project Caua.
+       <br/>
+       Mr. Hall has traveled the world (over 100 countries) speaking on the
+       benefits of Free and Open Source Software, and received his BS in
+       Commerce and Engineering from Drexel University (1973), and his MSCS
+       from RPI in Troy, New York (1977).
+     </p>
+   </abstract>
+</eventitem>
+
+<eventitem date="2018-03-12" time="6:00pm" room="MC Comfy"
+  title="Programming for the 22nd Century">
+  <short>
+    <p>
+      We are bringing an out-of-town speaker, John "maddog" Hall, to come speak!
+      Come to this event, where he will be talking about changes in programming
+      paradigms since the invention of C, and the discussion event tomorrow.
+    </p>
+   </short>
+   <abstract>
+     <p>
+       Abstract: Many things have changed since the early days of programming,
+       but many programs are written as if they were for the machines of the 20th
+       century which had small memories, no cache, single core CPUs, small
+       address spaces.  Even the definition of "performance" has changed.  This
+       talk will investigate some of these issues and hopefully lead people to
+       better programming.
+     </p>
+   </abstract>
+</eventitem>
+
+<eventitem date="2018-02-07" time="5:30pm" room="QNC 1502"
+  title="Technical Interview Prep">
+  <short>
+    <p>
+      Our first workshop of the term! Fatema and Arshia will be heading a
+      workshop on how to prepare for technical interviews.
+    </p>
+    <p>
+      Got technical interviews? Come out!
+    </p>
+   </short>
+   <abstract>
+     <p>
+       Details and abstract TBA. So far, we're going to be meeting and going
+       over how to get really good at technical interviews.
+     </p>
+
+     <p>We will:</p>
+    <ul>
+        <li>Talk about the different kinds of programming jobs you can apply and interview for</li>
+        <li>Present some general advice for tech interviews</li>
+        <li>have sessions in parallel for software engineering, frontend engineering, security, and devops interviews</li>
+    </ul>
+
+    <p>
+If you're in 2B or below, you'll probably find this event helpful! Anyone is welcome to attend, however.
+    </p>
+   </abstract>
+</eventitem>
+
+<eventitem date="2018-01-25" time="6:00pm" room="STC 0040"
+  title="Code Party 0">
+  <short>
+    <p>
+      Our first code party of the term! Food is sandwiches, constitution
+      amendments are a go, and Dr. Morton will be talking there! It'll be fun.
+    </p>
+   </short>
+   <abstract>
+    <p>
+      The food is sandwiches, fruit platter, and coffee! You can consume this
+      sustenance while:
+    </p>
+    <ul>
+      <li>Dr. Andrew Morton talks about an upcoming CS final year project
+        course!</li>
+      <li>We take up Constitution and Code of Conduct amendments</li>
+      <li>We elect someone to the position of Secretary</li>
+      <li>Show off any cool things we're working on, and</li>
+      <li>Just, like, hang out for a while (that's what code parties are
+        for)</li>
+    </ul>
+    <p>
+      Come out! There will be cool people there we promise. Like our VP Charlie
+      Wang.
+    </p>
+   </abstract>
+</eventitem>
+
+<eventitem date="2018-01-15" time="5:00pm" room="MC Comfy"
+       title="Winter 2018 Elections">
+       <short>
+      <p>
+         The Computer Science Club will be holding elections for the
+         Winter 2018 President, Vice-President, Secretary and Treasurer.
+         Additionally, the Systems Administrator, Office Manager and
+         Librarian, CTF Club Liaison and IMAPd (fridge and snack runs)
+         will be appointed.
+      </p>
+   </short>
+   <abstract>
+    <p>
+      The Computer Science Club will be holding elections for the Winter 2018
+      term on Monday, January 15th at 5:00pm in the MC Comfy Lounge (MC 3001).
+      There will be snacks at the elections, probably Timbits.
+    </p>
+
+    <p>
+      The following positions will be elected: President, Vice-President,
+      Treasurer and Secretary. The following positions will be appointed:
+      Systems Administrator (to be ratified at the meeting), Office Manager,
+      Librarian and IMAPd (fridge and snack runs).
+    </p>
+
+    <p>
+      If you would like to run or nominate someone for any of the elected
+      positions, you can put your/their name and Quest ID as well as a list
+      of positions on a piece of paper into the nominations box in the CSC
+      office (MC 3036/3037) or send an email to the Chief Returning Officer
+      at <a href="mailto:cro@csclub.uwaterloo.ca">cro@csclub.uwaterloo.ca</a>.
+    </p>
+
+    <p>
+      I will periodically empty the nominations box and notify the people
+      nominated via their @csclub.uwaterloo.ca (or failing that,
+      @edu.uwaterloo.ca) email address. Please note that club officer
+      positions (elected positions, plus Systems Administrator) are
+      restricted to MathSoc social members.
+    </p>
+
+    <p>
+      Nominations will close at 5:00pm on Sunday, January 14th (24 hours
+      prior to the start of elections). At this time, I will publish the list
+      of nominations via the CSC mailing list as well as at
+      <a href="https://csclub.uwaterloo.ca/elections">
+          https://csclub.uwaterloo.ca/elections
+      </a>.
+    </p>
+
+    <p>
+      Voting will be done in a heads-down, hands-up manner and is restricted
+      to MathSoc social members. A full description of the roles and the
+      election procedure are listed in our Constitution, available at
+      <a href="https://csclub.uwaterloo.ca/about/constitution">
+          https://csclub.uwaterloo.ca/about/constitution.
+      </a>
+    </p>
+
+    <p>
+      Any questions related to the election can be directed to
+      <a href="mailto:cro@csclub.uwaterloo.ca">cro@csclub.uwaterloo.ca</a>.
+    </p>
+   </abstract>
+</eventitem>
 
 <!-- Fall 2017 -->
+<eventitem date="2017-12-01" time="6:00pm" room="MC Comfy"
+       title="End of Term Event">
+       <short>
+               <p>
+                       Join fellow CSC members for our end of term social. There will be food and
+                       good company. We can grab board games from Mathsoc.
+               </p>
+       </short>
+       <abstract>
+               <p>
+                       Join fellow CSC members for our end of term social. There will be food and
+                       good company. We can grab board games from Mathsoc.
+               </p>
+       </abstract>
+</eventitem>
+<eventitem date="2017-11-23" time="6:00pm" room="STC 0010"
+       title="CTF Computer Networking Workshop">
+       <short>
+               <p>
+                       Hosted in collaboration with the <a href="http://ctf.uwaterloo.ca">Univerisy of Waterloo CTF Club</a>
+               </p>
+       </short>
+
+       <abstract>
+               <p>
+                       Hosted in collaboration with the <a href="http://ctf.uwaterloo.ca">Univerisy of Waterloo CTF Club</a>
+               </p>
+       </abstract>
+</eventitem>
 <eventitem date="2017-11-15" time="5:30 pm" room="STC 0050"
           title="Code Party 1">
        <short>
        </short>
        <abstract>
       <p>
-         The CS Club is hosting our second Code Party of the term from 6:00pm until late in the evening in STC 0050!
+         The CS Club is hosting our second Code Party of the term from 5:30pm until late in the evening in STC 0050!
       </p>
       <p>
           Come code with us, eat some food, do some things.
@@ -312,10 +674,10 @@ Come any time after 6:30pm, there will be snacks and we'll be ordering pizza at
    </short>
    <abstract>
       <p>
-       We will be conducting our Spring Cleaning on Saturday, July the 15th @ 
-       10:00am. We'll be clearing out some junk, mopping the floors, dusting 
-       off the tables/shelves, and generally tidying up the place. The more 
-       help we can get the better! If you would like to lend a hand, just come 
+       We will be conducting our Spring Cleaning on Saturday, July the 15th @
+       10:00am. We'll be clearing out some junk, mopping the floors, dusting
+       off the tables/shelves, and generally tidying up the place. The more
+       help we can get the better! If you would like to lend a hand, just come
        over to the office this weekend.
       </p>
    </abstract>
@@ -343,7 +705,7 @@ Come any time after 6:30pm, there will be snacks and we'll be ordering pizza at
    </short>
    <abstract>
       <p>
-       Come code with us, eat some food, do some things. Personal projects you want to work on? Homework projects 
+       Come code with us, eat some food, do some things. Personal projects you want to work on? Homework projects
        you need to finish? Or want some time to explore some new technology and chat about it? You can join us at
         Code Party 0 and do it, with great company and great food.
       </p>
@@ -354,26 +716,26 @@ Come any time after 6:30pm, there will be snacks and we'll be ordering pizza at
 
    <short>
       <p>
-       Professor Shai Ben-David will discuss the basic principles behind machine learning and how they relate to some of 
+       Professor Shai Ben-David will discuss the basic principles behind machine learning and how they relate to some of
        the headline-making practical tools, in addition to the major research challenges and directions that address
        the fast expanding scope of potential machine learning applications.
      </p>
    </short>
    <abstract>
       <p>
-       We are all aware that we live in the era of ("big") data. In contrast to classical scientists 
+       We are all aware that we live in the era of ("big") data. In contrast to classical scientists
        that devoted much of their resources to collecting data, nowadays researchers are flooded with
        data and the focus has switched to trying to make sense of and utilize the big and complex available data.
-       Machine learning is aimed to use computer power to do just that. 
+       Machine learning is aimed to use computer power to do just that.
       </p>
       <p>
        It is therefore no wonder that machine learning is currently a hot topic. Evidence is all over the map, from
        NYTimes articles to being a top priority for research investments by Google, Amazon, Microsoft and Facebook.
        Throughout its (short) history, machine learning has enjoyed fruitful interactions between theory and practice.
        The growing awareness to its power keeps stimulating research towards new applications to the field, which in turn
-       spur the development of algorithms and inspire new frontiers for our theoretical pursuit. 
+       spur the development of algorithms and inspire new frontiers for our theoretical pursuit.
       </p>
-      <p>      
+      <p>
        In this talk Professor Shai Ben-David will explain the basic principles behind machine learning and how these principles relate to some
        of headline-making practical tools. Ben-David will also describe some of the major research challenges and research
        directions that address the fast expanding scope of potential machine learning applications.
@@ -385,19 +747,19 @@ Come any time after 6:30pm, there will be snacks and we'll be ordering pizza at
 
    <short>
       <p>
-         Come gain some more in-depth knowledge or some less well-known tips and tricks for using the command line. 
+         Come gain some more in-depth knowledge or some less well-known tips and tricks for using the command line.
       </p>
    </short>
    <abstract>
       <p>
-            Finished the bash unit in CS246 and still don't see what's great about Unix? 
-            Want to gain some more in-depth knowledge, or some less well-known tips and 
-            tricks for using the command line? Unix 102 is the event for you! Fatema is 
-            "kind of successful" and "knows things about Unix" and you can be too! Topics 
+            Finished the bash unit in CS246 and still don't see what's great about Unix?
+            Want to gain some more in-depth knowledge, or some less well-known tips and
+            tricks for using the command line? Unix 102 is the event for you! Fatema is
+            "kind of successful" and "knows things about Unix" and you can be too! Topics
             covered will be: users, groups and permissions, ez string manipulation, additional skills, tips and tricks.
       </p>
    </abstract>
-</eventitem> 
+</eventitem>
 <eventitem date="2017-05-17" time="6:00 pm" room="MC Comfy Lounge"
            title="Spring 2017 Elections">