Merge branch 'master' of /users/git/www/www

Conflicts:
	events.xml
This commit is contained in:
Bryan Coutts 2016-11-08 19:03:48 -05:00
commit 8f9cd45bce
3 changed files with 112 additions and 21 deletions

View File

@ -26,6 +26,22 @@
environment in UNIX. Knowing how to use the command-line and UNIX is
an invaluable skill in CS, and helps prepare you for future projects
and co-ops.
<eventitem date="2016-10-18" time="5:30 pm" room="QNC 1507"
title="Feminism in STEM - a 101 Panel">
<short>
<p>An introductory feminism in STEM panel, free food.</p>
</short>
<abstract>
<p>
The CS Club is hosting an introductory panel for applications and benefits of feminism in STEM.
Example topics will include the differences between general feminism and feminism applied to STEM.
Dr. Prabhakar Ragde from SCS, Swetha Kulandaivelan, and Filzah Nasir will be speaking on the panel. Fatema Boxwala will be moderating.
Free food will be there and we're in a fancy room. Come on out!
</p>
</abstract>
</eventitem>

View File

@ -11,31 +11,101 @@
CD or DVD should you so choose.
<ul class="media">
<mediaitem title="SAMS - Seminars and More Seminars">
<mediaitem title="Feminism in STEM - a 101 Panel">
<abstract>
<p>
Four talks on a range of CS-related topics.
<br />
Theo Belaire will talk about his experience developing modules for the Linux kernel
in the Rust programming language, and its pitfalls.
<br />
Bryan Coutts will talk about the weighted closest neighbour problem, which has
important applications in finding not only the nearest pizza place, but the fastest
pizza place.
<br />
Richard Ye will talk about a few important design principles to keep in mind
when making web UIs, or any UIs in general.
<br />
Tristan Hume will talk about his experience using binary forms of data communication,
and a sample protocol for binary communication.
A panel organized by the CS Club on how feminism manifests itself in STEM,
specifically CS and Engineering.
</p>
<p>
Panelists are Dr. Prabhakar Ragde, Swetha Kulandaivelan, and Filzah Nasir.
Moderated by Fatema Boxwala.
</p>
<p>
Due to battery trouble, the first few minutes of audio were lost. The panelists
were introduced as Prabhakar from the School of Computer Science, Swetha from
4A Mechanical Engineering, and Filzah as an Engineering grad student.
</p>
<p>
Sample questions from the panel section are:
<ul>
<li>Filzah and Swetha, can you expand on how Engineering tries to keep its curriculum grounded in reality?</li>
<li>Why would an Engineering 101 instructor tell the class to design urinals?</li>
<li>Prabhakar, how can men in STEM help women get their voices heard?</li>
</ul>
Sample questions from the audience after the panel:
<ul>
<li>As a woman in CS, how do I know I wasn't hired to meet a diversity target?</li>
<li>Filzah, you mentioned that "getting to 50%" isn't what you're interested in. Can you expand on that?</li>
<li>An admittedly selfish argument I've seen on Reddit asks why we should cooperate with marginalized
communities when we're not significantly affected by them? (Response at 10 minutes into questions)</li>
<li>Prabhakar, how has CS changed since you were an undergrad?</li>
</ul>
</p>
<p>
A statistical errata: The Math faculty proportionally gives offers of admission to the 25% of women
that apply, and there are no significant disproportionate dropout rates.
</p>
</abstract>
<presentor>Theo Belaire, Ford Peprah, Tristan Hume, Richard Ye, Bryan Coutts</presentor>
<mediafile file="b2coutts-sams16-talk.mp4" type="Bryan Coutts Talk (x264)" />
<mediafile file="richardye-sams16-talk.mp4" type="Richard Ye Talk (x264)" />
<mediafile file="tbelaire-sams16-talk.mp4" type="Theo Belaire Talk (x264)" />
<mediafile file="tghume-sams16-talk.mp4" type="Tristan Hume Talk (x264)" />
<thumbnail file="richardye-sams16-talk-thumb-small.jpg"/>
<presentor>Prabhakar, Fatema, Filzah, Swetha</presentor>
<mediafile file="fem101-panel-discussion.mp4" type="Panel questions and discussion (mp4)" />
<mediafile file="fem101-questions.mp4" type="Audience questions (mp4)" />
<thumbnail file="fem101-questions-thumb-small.jpg"/>
</mediaitem>
<mediaitem title="Bringing OOP Best Practices to the World of Functional Programming">
<abstract>
<p>
I transitioned from writing software in imperative, object-oriented
(OO) programming languages to doing functional programming (FP)
full-time, and you can do it, too! In this talk, I'll make a case for
using FP for real-world development, cover some cases where common FP
language features substitute for design patterns and OOP structure,
and provide some examples of translating traditional OO design
patterns into functional code.
</p>
<p>
Due to battery shenanigans, not the entire talk was recorded. Instead, you
can get the slides for this talk at
<a href="https://hashman.ca/osb-2016/">the talks section of her site</a>.
</p>
</abstract>
<presentor>Elana Hashman</presentor>
<mediafile file="ehashman-oop-best-practices.mp4" type="OOP Best Practices (mp4)" />
<thumbnail file="ehashman-oop-best-practices-thumb-small.jpg"/>
</mediaitem>
<mediaitem title="Open Source Computer Sound Measurement">
<abstract>
<p>
An ideal computer audio system should faithfully reproduce signals of
all frequencies in the audible range (20 to 20,000 cycles per second).
Real systems, particularly mobile devices and laptops, may still
produce acceptable quality, but often have a limited response,
particularly at the low (bass) frequencies.
Sound/acousic energy refers to time varying pressure waves in air.
When recording sound, the acoustic signal will be picked up by
microphone, which converts it to electrical signals (voltages). The
signal is then digitized (analog to digital conversion) and stored as
a stream of numbers in a data file. On playback the digital signal is
converted to an electrical signal (digital to analog conversion) and
finally returned as an acoustic signal by a speaker and/or headphones.
In this talk I will present open source software (Octave/Linux) to
measure the end-to-end frequency response of an audio system using the
Discrete Fourier Transform. I will demonstrate the software using a
standard USB audio interface and a consumer grade omnidirectional
microphone.
This is joint work with John Vanderkooy, Distinguished Professor
Emeritus, Department of Physics and Astronomy.
</p>
</abstract>
<presentor>Richard Mann</presentor>
<mediafile file="rmann-oss-sound-measurement.mp4" type="OSS Sound Measurement (mp4)" />
<thumbnail file="rmann-oss-sound-measurement-thumb-small.jpg"/>
</mediaitem>
<mediaitem title="Network Infrastructure talk">

View File

@ -3,6 +3,11 @@
<!DOCTYPE newdefs SYSTEM "csc.dtd" [<!ENTITY mdash "&#x2014;">]>
<newsdefs>
<newsitem author="ztseguin" date="2016-10-18">
<p>Due to a planned power outage in the Mathematics &amp; Computer Building on Sat. Oct 22 from 7am to 11pm, Computer Science Club systems and services will be unavailable.</p>
<p>It is expected that our Open Source Software mirror (<a href="http://mirror.csclub.uwaterloo.ca">mirror.csclub.uwaterloo.ca</a>) remain available during the outage. This is made possible with assistance from the Computer Science Computing Facility (CSCF).</p>
</newsitem>
<newsitem author="ztseguin" date="2016-09-19">
<p>Here are the results from this term's elections:</p>
<ul>