Friday, 24 July 2015

Three sections of CS 489 in Winter 2016 term

In W16, the Cheriton School of Computer Science will be offering three sections of CS489, Topics in Computer Science:

- Big Data Infrastructure, with Dr. Jimmy Lin
- Complexity of Computational Problems, with Dr. Eric Blais
- Computational Audio, with Dr. Richard Mann

A short description of each course follows. Note that each course description also contains a link to a fuller description.

CS489 - Big Data Infrastructure, Dr. Jimmy Lin This course provides an introduction to infrastructure that makes data-intensive computing (aka "big data") possible, covering abstractions, frameworks, and algorithms. We'll discuss processing of many types of data (textual, relational, graph, etc.) as well as different styles of computation (batch, online, etc.). We'll be working extensively with MapReduce, Spark, noSQL, and other emerging open- source frameworks for distributed processing.

For more details, see

CS489 - Complexity of Computational Problems, Dr. Eric Blais
Prereq: CS 341 is required. CS 360 or CS 365 are recommended but not required.

This course will introduce techniques for establishing fundamental limitations of algorithms for solving computational problems in various settings. Specifically, we will learn and apply methods for determining the minimum time and space requirements of deterministic and randomized algorithms, approximation algorithms, sublinear-time algorithms, streaming algorithms, and parallel algorithms.

This course will be of interest to students who wish to understand the mathematical foundations of computer science and its connections to different topics in combinatorics, probability theory, information theory, and complexity theory.

CS489 - Computational Audio, Dr. Richard Mann
Prerequisite: Scientific Computation (CS370, or equivalent). Matlab programming an asset.
Evaluation: Assignments (60%), Final project (40%) Details (TBA):

This course will provide a self contained introduction to sound processing by computer. It is aimed at senior undergraduates with a strong interest in applied math and scientific computation and looking for a project based course.

The course will begin with a brief introduction to human hearing, acoustics and electronics.
We will then cover analog to digital and digital to analog conversion, followed by time and frequency domain analysis of signals (Fourier transform).

Given this foundation a number of practical problems will be studied, including:
Sound analysis
(time frequency and wavelet representation), sound synthesis (amplitude and frequency
modulation) and System identification (measure frequency response of circuits, microphones, speakers).

Optional topics (lecture and/or project material) include: Digital signal processing (z-transform), audio compression (MP3), digital audio hardware and software systems, and acoustics simulation.

Thursday, 23 July 2015

Wednesday, 22 July 2015



October 2 - October 4, 2015 | Davis Centre | University of Waterloo

Are you curious about Computer Science research, but not sure where to start? Experience the life of a graduate student in 3 days by participating in research workshops with other top undergraduate students in Canada.

Eligibility UROC is open to all undergraduate students in Canada, and is fully funded (i.e., we pay for travel, lodging and meals). To be eligible, you must be in the third or fourth year of your program, and open to the possibility of pursuing graduate studies in Computer Science.

Apply now Complete an online application at by Friday, July 31, 2015.

Questions? Contact Heather Steinmetz |

Jobs in DNA sequencing

Wednesday, 8 July 2015

Science, Technology, Engineering & Mathematics Mentor Volunteer

YWCA Cambridge is a non-profit organization working with and for women, girls and their families and a member of a world-wide network of female leaders. We work with and for women and from a woman’s perspective. We believe that strong girls make strong women. We believe this strength can foster a community that is capable of change, specifically around the systemic challenges that keep women underpaid and under-represented.

YWCA Cambridge facilitates the only girl-led STEM-based program for girls in the country! The approach at the YWCA Girls’ Centre is based on three main principles; all of our girls programs are:

  •        girl-led,
  •        girl-focused
  •        strength-based

Why girls only programming?

The STEM Mentoring Program is for girls 9-13 years old, and all mentors will be self-identifying women, with a career or education in, or currently in school for Science, Technology, Engineering or Mathematics. We know that when girls are given opportunities, access to resources and support they are better positioned to become agents of change in their own lives and in their broader community. Girls' Programming at YWCA Cambridge is informed by various best-practices, including gender-specific education and spaces, utilizing a girl-led, strengths-based approach, and taking into consideration the unique experiences of each participant.

The goal of girl-led, girl-focused and strengths-based STEM programming is to enhance the experiences of girls, support their personal growth and development, and foster the continued participation of girls in STEM related fields. The STEM Mentoring Program, funded by the Canadian Women’s Foundation, empowers girls to achieve their goals with the support of strong female role models and their peers. The more STEM role models and Mentors girls and young women have access to, the more they will be able to envision careers in these fields.

Responsibilities of Mentors:
  • Participate in initial and on-going training sessions.
  • Contribute two hours bi-weekly to group mentoring activities and occasional special events or field-trips. 
  • Commit for the duration of the program. 
  • Facilitate conversations, team-building and trust-enhancing group activities.
  • Facilitate goal setting and follow-up with Mentees.
  • Work with Mentees to research and plan relevant, innovative, engaging activities that are rooted in Science, Technology, Engineering and Mathematics.
  • Be a positive role model for Mentees.
  • Work with Mentorship Coordinator in providing quality programming.

Successful candidates will have:
  • A career or education in, or currently in school for Science, Technology, Engineering or Mathematics.
  • Experience and skill in group facilitation.
  • Strong communication skills.
  • Experience with children, in either a professional or personal context.
  • Excellent conflict resolution skills and the ability to assist the group in moving forward following conflict.
  • Capacity to work within consensus based decision making models.
  • Excellent interpersonal skills with both children and adults.
  • Model behaviour for Mentees, including consistency, active listening and compassion for youth. 

Benefits of Being a Mentor:
  • Personal fulfillment through contribution to community.
  • Satisfaction in supporting girls as they mature, progress and achieve goals.
  • Training on Mentoring, including many transferrable skills.
  • Contributing to the on-going development of women in STEM leadership.
  • Ongoing support and supervision to help the match succeed.
  • Develop your personal leadership skills and make a difference!

This is a part-time volunteer position that will run from September 2015 to July 2016. Program runs every other week. Please contact Tara to discuss limitations or concerns regarding time commitment!

Interested candidates should complete an application form and include a current resume, to be dropped off in person to YWCA Cambridge, 55 Dickson Street, Cambridge, or via fax at (519) 267-6440. Application is also available online at:

I look forward to hearing from you!

Tara Kleinsteuber, STEM Mentoring Program Coordinator, YWCA Cambridge
55 Dickson Street
Cambridge, ON   N1R 7A5
Phone: (519) 267-6444, ext. 225

Fax: (519) 267-6440

Monday, 6 July 2015

"Infra sound is all around us" presentation

Title: “Infra sound is all around us”
Speaker: Richard Mann, Computer Science
Date: Thursday July 9, 2015, 6:00 pm
Location: MC 4060

Infra sound refers to sound waves below the range of human hearing.  Infra sound comes from a number of natural phenomena including weather changes, thunder, and ocean waves.  Common man made sources include heating and ventilation systems, industrial machinery, moving vehicle cabins (air, trains, cars), and energy generation (wind turbines, gas plants).

In this talk I will present equipment I have built to measure infra sound and analyse some of the infra sound I have recorded.

Friday, 3 July 2015

PwC Consulting Summer Event

This is a great opportunity for you to network with our representatives as well as gain more information about the management consultancy program and the nearing recruitment season.

The event will comprise of a panel discussion with speakers ranging from various levels (Partners, Managers, and Associates), an office tour as well as an evening of networking!

Day: Tuesday 21st July, 2015
Time: 4:30 PM – 7:00 PM
Location: Downtown Toronto – PwC Tower, 18 York Street

We are passionate about speaking with people from a range of degree backgrounds, especially those in Science, Technology, Engineering, Math and Commerce programs.

Due to the high volume of interest for this event only students in their 3rd or 4th year of study with a GPA of (B+) 75 % or higher will be confirmed to attend.

Our consulting practice includes:
·    Finance: Help clients reduce costs, improve controls, embrace enterprise performance management and realize value of recent business transactions like a merger or acquisition
·   Operations: Help align people, processes, technology and organizational structures to achieve desired outcomes, while incorporating the needs of customers to suppliers
·    People and organisation: Help clients improve the effectiveness of their organizational design, make change stick with leadership, improve talent management, transform the HR function and measure the impact of people
·    Risk: Help clients turn risks into opportunities by ensuring regulatory compliance and risk management
·   Technology: Help align IT to support business strategy, improve IT spending and governance, protect data and manage risk

If you are interested in attending this event, please send your resume and unofficial transcript to:

The deadline for RSVPs is Thursday 16th July, to be confident you get a place be sure to send the documents early!

If you have any further questions please do not hesitate to reach out to me at the contact information listed below. Looking forward to meeting you!

George Brumfitt
PwC | Talent Acquisition Specialist – Campus
T: +1 416 687 8848
Twitter: @GHBrumfitt
PwC Management Services LP
PwC Tower, 18 York Street, Suite 2600, Toronto ON M5J 0B2