Friday, 31 May 2013

StarCraft 2: Heart of the Swarm [Waterloo Invitational]

Who: 16 Waterloo Students
When: June 4, 2013 5-11PM
Where: South Campus Hall (Festival Room)

Want to play?  …Email to ask about signing-up.  We have a few more spots available!  The winner takes home a SURFACE PRO!

Don’t want to compete but want to watch?  …Game casters will be onsite to broadcast live play-play-action of the main stage players.  Raffles every hour - enter to win an Xbox and more!!  Or just swing by for fajitas and other grub!

Nicole Glockner
Staffing Consultant Microsoft University Recruiting 

Tuesday, 28 May 2013

Blackberry Info Session [Registration required]

Hi Everyone,

BlackBerry will be holding an info and networking session on Thursday, May 30th, at the QNC Atrium where you'll be able to learn about the available Co-op opportunities. You'll also have a chance to talk to some of the hiring managers to gain a better insight into what is offered at BlackBerry. You can find out more about the event in through the attached poster.

So join us this Thursday for a chance to meet some good people from BlackBerry, and awesome BBQ Lunch.

Don't forget to register for the event through the CECS website.


Takin Tadayon,
BlackBerry Campus Ambassador

Job Openings at HP Labs

The Networking and Communications Lab at HP Labs has some job openings for Networking Researchers. We are especially interested candidates with research experience in Cloud, SDN, and Data Center Networks. [The job-description flyer is pasted below]. Interested students should email me ( with their CV or if they have any questions about the positions.


Puneet Sharma, Ph.D
Principal Research Scientist
Networking and Communications Lab, HP Labs

Researcher Positions at HP Labs

HP Labs seeks candidates with a doctoral degree in Computer Science or Electrical and Computer
Engineering with a strong background in systems research. We aim for fundamental as well as applied research that advances the state-of-the-art while driving significant business impact. Our research areas of interest include topics in networking and mobility (but are not limited to):
  • Mobile systems, platforms and services
  • Mobile cloud architectures and services
  • Mobile and multi-media networking
  • Mobile sensing and context awareness
  • Mobile security (for applications, platform, system, or network)
  • Enterprise wireless networks
  • Enterprise, datacenter and cloud network technologies
  • Cloud and large-scale distributed systems
  • Programmable software-defined networks, Network controllers
  • Network monitoring, management, anomaly detection
  • Network virtualization
  • Network security
  • Network quality-of-service (QoS)

Experience with software and hardware development, real deployments, test-beds, or datasets is also desired.

Inquiries about the Networking and Mobility Lab may be directed to
David Lee, Director, Networking and Mobility Lab
Attn: Ms. Alesha Cater:

Research Engineer Positions at HP Labs

HP Labs seeks candidates (i) with a doctoral degree in Computer Science or Electrical and Computer Engineering or (ii) with a master degree with significant software development experience. Candidates should have a strong background in systems prototyping and development. We aim for fundamental as well as applied research development that advances the state-of-the-art while driving significant business impact. Our research areas of interest include (but are not limited to):
  • Mobile systems, platforms and services
  • Mobile cloud architectures and services
  • Mobile and multi-media networking
  • Mobile sensing and context awareness
  • Mobile security (for applications, platform, system, or network)
  • Enterprise wireless networks

Qualified candidates should have at least the following skill set:
  • Strong programming and systems building skills
  • Deep working knowledge in one of the following: C, C++, JAVA
  • Experience in scripting languages such as Python, Perl, or Javascript

In addition, any of the following skills are a plus:
  • Working experience with at least one mobile OS (Android/iOS/Windows Mobile)
  • Working experience with embedded systems
  • Working experience with wireless device drivers
  • Knowledge of wireless networking protocols

Inquiries about the Networking and Mobility Lab may be directed to
David Lee, Director, Networking and Mobility Lab

Attn: Ms. Alesha Cater:

Friday, 24 May 2013

Survey Participants Requested

My name is Dina Zayan and I am a MSc. student working under the supervision of Professor Krzysztof Czarnecki <email:> in the department of Electrical and Computer Engineering.

I am currently working on a study to investigate comprehension of structural domain models by novice learners.

The study takes place during one session of 3 hours. During the session, you will be asked to sign a consent form, read a process description, and provide your answers for a set of tasks. There are no known or anticipated risks to your participation in this study.

This study will take approximately *180 minutes* of your time, and in appreciation of your time commitment, you will receive an honorarium of $90. The amount received is taxable.  It is your responsibility to report the amount received for income tax purposes.

We are looking for people who have minimum level of proficiency with Unified Modeling Language (UML) Class and Object Diagrams. You will be given a screening survey to assess your UML experience if you decide to participate. Therefore, please accept our apologies if after indicating that you want to participate but before signing the consent form, you are not asked to participate in the study. There is no remuneration for completing this survey.

If you are interested in participating, please fill out the registration form at:

I will then send an e-mail confirming that you have been signed up and provide you with the survey. After completing the survey, I will contact you to schedule the study session if you are eligible to participate. You are free to withdraw from the study at any time by sending me an email. If you withdraw during the study, you will receive $30/hour. The data you provide whether written or verbal will be kept confidential. Any personal identifying information will be removed once we start analyzing the data we gather to draw conclusions from the study. Data will only be kept until we draw reliable conclusions from the study.

If you have any questions about this study, or would like additional information to assist you in reaching a decision about participation, please feel free to contact me or Professor Krzysztof via email.
This study has been reviewed and received ethics clearance through the Office of Research Ethics at the University of Waterloo. Should you have any comments or concerns resulting from your participation in this study, please contact Dr. Maureen Nummelin, the Director, Office of Research Ethics, at 1-519-888-4567, Ext. 36005 or

Dina Zayan
Generative Software Development Lab
University of Waterloo

Post-doc position in LAAS-CNRS, Toulouse (model checking & testing)

Post-doc position on
Structural analysis of counterexamples

A key issue in model checking is how to locate faults that caused property violation, when a lengthy counterexample is returned. Previous work done in collaboration with Airbus [Boc10] has addressed this issue in the framework of Scade or Simulink design models. The approach is based on a structural analysis that identifies paths of the model that are activated by a counterexample over time. This analysis allows the extraction of relevant information to explain the observed violation. It may also serve to guide the model checker toward the search for different counterexamples, exhibiting new path activation patterns and thus new ways to violate the property. The aim is to give engineers as much usable feedback as possible before a fix is attempted. The approach has been implemented in a tool called STANCE (Structural ANalysis of CounterExamples). It is closely related to path-based analysis techniques developed for structural testing.

The objective of this post-doc is to further elaborate the approach. A first direction concerns the extraction of explanatory information from the execution of a counterexample. The current algorithm focuses on the traversal Boolean and temporal operators. Work will consider an extension to handle numerical operators as well. A second direction is on the definition and comparison of strategies for obtaining new counterexamples. The simple strategy implemented in STANCE provided a first assessment of the feasibility and potential interest of the idea. A systematic investigation of more elaborated path-based strategies is now needed, with possibly a combination of symbolic and heuristic techniques.

[Boc10] T. Bochot, P. Virelizier, H. Waeselynck, V. Wiels. Paths to Property Violation: A Structural Approach for Analyzing Counter-Examples. In Proc. HASE 2010.

Practical information

The post-doctoral position is funded by RTRA STAE, the French space and aeronautic sciences & technologies foundation, as part of the IFSE project on formal system engineering. It is located in Toulouse, a nice city in the heart of Southern France. Toulouse is famous for its aeronautical and space achievements, its university founded in 1229, its laboratories and research centers.

The position is open at LAAS-CNRS, in the "Dependable Computing and Fault Tolerance" Group ( Work will be done in collaboration with ONERA ( Gross salary is between 2500 and 3000 euros per month. Post-doc will start between September and December 2013 for a duration of one year.


PhD in computer science.
Expertise in model checking or testing techniques necessary.
Knowledge of Scade/Simulink or more generally data flow languages welcome.


Candidates should send a resume and recommendation letters via email to: and

Helene Waeselynck           E-mail:
LAAS-CNRS                   tel: +33 (0)5 61 33 64 07
7, Av du Colonel Roche      fax: +33 (0)5 61 33 64 11
F-31400 Toulouse  

Wednesday, 22 May 2013

A Thinking Ape: Start-Up Talk

  • What’s it really like to start a startup?
  • What is the future of mobile gaming?
  • What’s it like to be a co-op at ATA?

Thursday, May 23rd, 2013
5:00 pm at Tatham Centre
Room 2218

Pizza, swag & drinks will be provided. 

Wilkins Chung, Co-Founder & UW Alumnus
Sonia Ryan, University Relations
Nicolas Arciniega, UW Student & ATA Co-op

Saturday, 11 May 2013

Seeking developers for mobile apps

My name is Shaun Ono and I am a recent graduate from Ryerson's RTA School of Media. I have started a company that creates location-based mobile apps that utilize photo recognition to enhance the physical spaces of historic buildings. Our first client was the Mattamy Athletic Centre (former Maple Leaf Gardens), having created the Mattamy AC Interactive app. At this point, we are looking to work with a developer to help us build a template for a mobile app that we would be able to use in the future. We would need someone to help us build an app that would integrate a third party photo recognition software as well as gps mapping. We are also looking for someone who has experience in working with databases as there will be a number of videos that will live in the database that are attached to the trigger images. For any students who are interested please contact me at and we can discuss in-depth what we're looking for.

Friday, 10 May 2013

CS Class of 2014 Graduation Photos

Lifetouch Photography, located on campus in the Student Life Centre, will be taking graduation portraits of CS students Spring Term.  If you are off campus Fall Term, Spring Term is your chance to have grad photos taken! 

One of the photos taken of you during your photo session will be included in the Class of 2014 CS composite and Math yearbook.  You may have seen class photos displayed in the halls of your department. 

You can see our website to book your appointment  

Please direct any questions to Rebecca at or 519-888-4567 ext. 37539. 

We hope to see you soon! 

Rebecca Wagner      
Lifetouch Photography
Student Life Centre
The University of Waterloo
519-888-4567 Ext. 37539 

Thursday, 9 May 2013

Vidyard Tech Start-Up Recruiting & Information Event

Date: Thursday, May 23, 2013
Time: 6:30 p.m. – 9:30 p.m.
Location: Chainsaw Saloon (28 King St. N, Waterloo)


Come join us on Thursday, May 23rd at the Chainsaw Saloon for our spring term Tech Start-Up Recruiting and Information Event!

This is a FREE event for computer science and engineering students.

Working for a startup gives you the opportunity to manage your own tasks, watch your deliverables hit the market and be in an awesome environment!

Many of the startups attending have positions to fill and are looking for students like YOU to join their team, so come to Chainsaw and engage in conversation to learn more about the companies and what they have to offer.

Not only is this a great way for you to learn more about working for a startup by talking to founders and staff, but you can also enjoy the FREE poutine buffet and FREE drinks, with FREE beer starting at 7:30 p.m.

And of course, there will be nerf gun giveaways and Vidyard will be presenting the popular live coding challenge - where the winner will be offered an internship/co-op job on the SPOT!

You don't need to be 19 to come, but you DO need to bring your ID and a few resumes.
                                            NO ID and NO Resume = NO Entrance

Please be sure to register at the website below and let us know you're coming!

To register and to see who will be attending visit:

Hope you're as excited as we are - can't wait to meet you!


Erin Klassen

Erin Klassen
Human Resources/Office Manager | Vidyard
519.501.3442 | 

UNB Tenure-track Position

The Faculty of Computer Science, University of New Brunswick invites applications for a tenure-track position at the rank of Assistant Professor. Applicants must have a PhD in Computer Science. 

We invite applications from candidates whose focus is information systems and technology with an emphasis in areas such as database systems, mobile and web applications, information security, social networking, human-computer interaction (HCI), or multimedia systems. A demonstrated willingness to work with industry is considered an asset. The successful candidate must have a strong commitment to excellence in research and teaching, be able to teach courses at the undergraduate and graduate level and supervise graduate students. 

Subject to budgetary approval, this position will start as early as September 1, 2013. Salary level will be commensurate with qualifications and experience. 

Applications should send curriculum vitae, the names and addresses of three academic references, a one-page statement of research interests, a one-page teaching philosophy, and copies of three relevant technical publications to: 

Dr. Ali A. Ghorbani, Dean 
Faculty of Computer Science 
University of New Brunswick 
Fredericton, New Brunswick 
Fax: 506-453-3566 

The search committee will begin to review applications on June 15, 2013 and will continue to do so until the position is filled. Only those candidates that are short-listed will be contacted for an interview. For more information on the Faculty of Computer Science, visit 

All qualified candidates are encouraged to apply; however, Canadians and permanent residents will be given priority. Applicants should indicate current citizenship status. 


Tuesday, 7 May 2013

Short-term web-development position available

  • Short-term work for a student who is proficient in Dreamweaver and Photoshop to create a website to my specifications
  • May lead to additional jobs
  • Work needs to be done now (May 2013).
  • Please send résumé and a description/example of similar work you have done to: Dr. K. Bloom,,

One-year Lecturer position at UBC

Our department is advertising for a full-time 12-month Lecturer position, for details see:

Monday, 6 May 2013

$20K Vanderbilt Patient Clinical Summary Challenge

Vanderbilt University has just launched a $20,000 challenge to transform the Patient Clinical Summary into an informative, highly usable, personalized conduit for patient empowerment (  The contest is seeking software solutions that can generate rich, highly usable, and informative Patient Clinical Summaries.   Contestants will use a set of test patient information, data schema, and other resources to develop applications that create modernized Patient Clinical Summaries as part of the electronic health record.  The goal will be to achieve Meaningful Use objectives and convey personalized health information.

The winning submission will receive $10,000 and there will be up to 5 additional $2,000 awards.  Team registration will open May 1.  The submission deadline is August 1.

An introductory video about the contest can be found at

Please feel free to contact Naqi Khan ( or Jacqueline Kirby( with any questions/comments.

You@Waterloo Day – volunteers needed

Admitted students and their families are invited to attend the Waterloo campus to speak with current student and faculty, take a campus tour, and see the residences. Join us on this special visit day to help students make an informed decision on their Offer of Admission to the University of Waterloo. 

WHEN: Saturday, May 25 | 9:00 am – 4:00 pm

Volunteers will receive a free lunch and CS t-shirt

To volunteer, please fill in the Doodle with your availability:

For more information, please email Heather at

Hope to see you there!
Heather Steinmetz
Recruitment Coordinator
David R. Cheriton School of Computer Science
University of Waterloo
519-888-4567, ext. 35144

WISE Club (WISE) - Focus Group

Women in Science, Engineering, and Math (WISE) are invited to attend a focus group to gauge interest in forming a new campus club that will discuss and support female students enrolled in various programs at Waterloo. The WISE club will be response for organizing speakers and workshops with a mix of gender and/or career-focused themes.

WHEN: Friday, May 10 | 12 – 1 pm

Students from all programs, male or female, are encouraged to give their input, especially those interested in committed leadership roles.

For more information, please email Alison at

Hope to see you there!

Heather Steinmetz
Recruitment Coordinator
David R. Cheriton School of Computer Science
University of Waterloo
519-888-4567, ext. 35144

Friday, 3 May 2013

Paul Baran Young Scholars Nominations

The Marconi Society is Seeking Your Help Identifying Outstanding Young Scholars.

The Marconi Society is seeking nominations of young scientists and engineers with the potential to make game-changing contributions in the field of communications and the Internet, for its Paul Baran Young Scholars Awards.

Founded in 1972, the Marconi Society recognizes the achievements of living scientists in the field of information and communications science. Young Scholars receive a $4000 cash prize plus $1000 in expenses to attend the annual awards gala, to be held this year on October 1st in Bologna, Italy. This is an opportunity for your brightest young researchers to gain well-deserved recognition, and meet and network with some of the industry's best-known scientists and engineers.

Candidates must be nominated by a faculty member, department chair, or manager with whom they are closely associated and who can verify relevant accomplishments and potential for future achievement.