From 693deabb6c01deb84369c47171c532cfec249995 Mon Sep 17 00:00:00 2001
From: Patrick Melanson
- Four talks on a range of CS-related topics.
-
-
- Theo Belaire will talk about his experience developing modules for the Linux kernel
- in the Rust programming language, and its pitfalls.
-
- 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.
-
- Richard Ye will talk about a few important design principles to keep in mind
- when making web UIs, or any UIs in general.
-
- 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.
+
+ Panelists are Dr. Prabhakar Ragde, Swetha Kulandaivelan, and Filzah Nasir.
+ Moderated by Fatema Boxwala.
+
+ 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.
+
+ Sample questions from the panel section are:
+
+
+
+ Sample questions from the audience after the panel:
+
+
+ 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. +
++ 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. +
+