Skip to main content


Showing posts from 2018

UWAFT Recruiting

Want hands-on experience working on a real car? UWAFT is recruiting!
UWAFT is part of the Department of Energy's EcoCAR competition and we converted a 2016 Camaro into a smart, electric hybrid sports car.
The team is looking for two dedicated graduating students from computer science that will join us to help develop the next generation of smart, hybrid electric vehicles. In particular, the team is looking for students to develop advanced driver assistance system (ADAS). This will include developing algorithms, neural nets, working with ROS, and LiDARs among other things. 
There will team support to get you up to speed with the team and software we use, as well as training provided by industry professionals. 
If this is interesting to you, then go ahead and forward your resume and transcript to:
Preference will be placed on applicants with relevant background experience but a willingness to learn and a good attitude will go a long way! 
Must be able to trave…

FDM Group Open Evening - Thursday June 14 in Toronto

Are you passionate about technology and business?  Are you looking to start your career in IT or as a business consultant?  Check out FDM Group's Open Evening on Thursday, June 14th Time: 6 p.m. to 7:30 p.m. Location: FDM Centre, 130 Adelaide St W, Suite 2000, Toronto.
This opportunity will provide you with commercial awareness and understanding of what roles exist post-graduation as well as what duties and responsibilities you’ll have in the workforce. You will have the opportunity to meet with FDM staff, who can talk about what opportunities are available in the exciting and fast-paced world of IT and business. Food and drinks will be provided!
Please RSVP to to confirm your attendance.
FDM Group is an international IT services provider located in downtown Toronto with offices around the globe in North America, Europe, and Asia-Pacific. FDM’s business model provides opportunities for recent graduates and young IT professionals to kick-start their careers as…

Master of Data Analytics at Western University - September 2018 applications

Did you know? The Master of Data Analytics Program is accepting applications from Domestic Students (Canadians and Permanent Residents) for the September 2018 intake.
To be eligible for the program you need to have achieved the following: 75% average in your last 2 academic yearsCompleted coursework with an academic score of 75% or above in the following courses:
oCalculus oLinear Algebra oStatistics oProbability oUpper year course in Statistics, Actuarial Science, Financial Modelling/Math, or Math oComputer Programming (1 full year course)*
International students, please contact Nick Shalagan by email –, to discuss applying for the September 2019 intake.
Domestic students who are interested in the program are encouraged to get in contact with us as soon as possible to review the admissions process
The Master of Data Analytics (MDA) at Western University is a 3-semester (1-year) course-based program that includes an Experiential Learning Opportunity in the final semester. If you ha…

How about choosing CS 493 during course selection?

Want the chance to invent something and receive course credit? Want to refine your ideas for your start-up before you graduate? Want to win prizes?
CS 493/494 are the courses for you! Beginning in Fall 2018, CS majors will be able to take a two-course sequence that will take you from project ideation and selection to implementation and demonstration, to testing and a final “demo day”. Projects may range from new software systems, to contribute to existing open-source projects, to research projects. This will all be completed with a team of 3-5 members.
The first prize of $15K has been generously donated by CS alumnus, Sam Pasupalak, and the second prize of $10K has been provided by Microsoft. Prizes will be awarded as part of Demo Day at the end of CS 494.
CS 493 Offered for the first time in Fall 2018. You can select it during the Fall course selection period from May 23-28, 2018.Prerequisites: CS 246, CS 341, CS 350The plan is to offer it in every Fall term.CS 494 Offered for the first tim…

Give back to Canada on Canada Day 2018 - volunteer opportunities

The University of Waterloo is looking for volunteers to help out with a variety of roles this Canada Day 2018 including face painting, customer service, social media, and more. Students can apply by searching for “Canada Day” under the “Jobs” tab in LEADS: Interviews are held ONLY for executive positions, not regular ones, and shouldn’t last more than 15 minutes maximum. All volunteers will receive training, a free meal(s), and free T-shirt.
The deadline to apply is June 14, 2018 at 11.59 p.m.

Have an idea? Pear Summer 2018 may be for you!

Pear Ventures is launching Round 2 applications for Pear Summer 2018! Pear will be investing $250-500k in up to 5 teams and committing to working side by side with selected teams to get their companies to the next stage. Applications are open until May 18, 2018!

Over the last four years, Pear has run a successful 10 week Pear Summer program for students and recent graduates. This year, they will be investing $250-500k in up to 5 teams and committing to working side by side with the founders to get the company to the next stage.

Additional benefits include $350k in free perks, free office space, mentorship from world-class founders and operators, access to top-tier investors and more.

No company is too early and the only requirement is that at least one team member should have been enrolled in a university sometime in the past 3 years.
To apply and find out more information, visit Pear's website.

Department consent has been removed from CS 454

Please be aware that department consent has been removed from CS 454 for Spring 2018 as per the information on the course selection page

If the class is full then you will need to wait for students to drop the course before you could add the course for Spring 2018. Please note that the deadline to add courses is 11.59 p.m. on Monday, May 14, 2018.

Department consent has been removed from CS 458

Please be aware that department consent has been removed from CS 458 for Spring 2018 as per the information on the course selection page

The class is full so you will need to wait for a number of students to drop the course before you could add the course for Spring 2018. If the test section is at 160 or higher than it means that you cannot add the course until enough students across both sections have dropped it so it is at 159 or lower.

Masters opportunity in Virtual Reality and Augmented Reality

Western University is seeking a student with experience in C++ and an interest in Virtual and Augmented reality to join an Integrated team of Imaging Scientists, Radiologists and Surgeons and other medical specialists as a Master’s Candidate in Biomedical Engineering. 

The work will involve the development of Augmented Reality systems for medical education as well as for surgical planning and clinical procedure guidance. The project will begin by extending existing platforms developed within Robarts and ECE, and to design and develop a system that is readily generalizable for a range of applications.

If interested please contact,

Terry Peters,
Scientist, Imaging Research Laboratories, Robarts Research Institute
Professor, Medical Imaging, Medical Biophysics, Biomedical Engineering


Roy Eagleson
Professor, Electrical and Computer Engineering

Enrollment caps have been restored for CS courses

As per the course selection policy, enrollment caps for all CS courses have been returned to their actual class size. If the class or section is full then it means that you will need to wait for another student to drop it. You have until 11.59 p.m. on Monday May 14 to add courses.

The following courses still have waiting lists and department consent applied so you will NOT be able to add these courses.

CS 454CS 458CS 486CS 488CS 492

Applications to transfer to Computer Science and BCS Data Science are now open

For students who are interested in transferring to BCS or BMath CS or BCS Data Science, you can apply at by 11.59 p.m. on April 24, 2018. No late applications will be accepted.

Basic eligibility:

Have credit for CS 136 or be taking CS 136 in Winter 2018If you are not in the Faculty of Mathematics then you should have initiated an internal transfer to Mathematics.Joint CS
Have credit for CS 136 or be taking CS 136 in Winter 2018BCS Data ScienceHave credit for STAT 231 or be taking in STAT 231 in Winter 2018.You must be a CS student to apply for BCS Data Science OR be applying for a transfer to CS in April 2018.All students will be notified by email by May 4, 2018, with a decision on their application. Any student who transfers into CS and is not already in their required courses for S18 will be helped to get into the necessary courses.

Position available: Open Quantum Safe (libOQS), Cryptographic Research Architect

Professor Michele Mosca is recruiting for a Cryptographic Research Architect to work with his research group based in the Institute for Quantum Computing (IQC).

• Undergraduate or Graduate degree in Mathematics, Computer Science or Electrical and Computer Engineering • Essential: C and C++ programming experience, at least 3 years. • Essential: Familiarity with cryptographic algorithms including public key and symmetric key cryptography, digital signatures, message digest and hashing algorithms • Familiarity with cryptographic protocols such as TLS and SSH • Familiarity with automated test frameworks like Google Test • Familiarity with static code analysis products like Coverity • Essential: Familiarity with version control systems (Git & Github workflow) • Familiarity with software build systems (Make, autoconf, Visual Studio) • Familiarity with continuous integration systems (Travis CI, Appveyor) For more information and directions on how to application, please go to https:/…

Transfers to CS - April 10 to 24, 2018

For students who are wanting entry to the following programs, applications will open here from April 10-24, 2018.
BCS (Bachelor of Computer Science)BMath CS (Bachelor of Mathematics in Computer Science)BCS DS (Bachelor of Computer Science in Data Science)Joint CS from an out-of-faculty planPlease review below for the basic criteria to be eligible to submit an application in our April cycle:

Have credit for CS 136 or be taking CS 136 in Winter 2018If you are not in the Faculty of Mathematics then you should have initiated an internal transfer to Mathematics.Joint CS
Have credit for CS 136 or be taking CS 136 in Winter 2018BCS Data Science
Have credit for STAT 231 or be taking in STAT 231 in Winter 2018.You must be a CS student to apply for BCS Data Science OR be applying for a transfer to CS in April 2018.Best of luck!

Course enrollment for Spring 2018

Appointments for course enrollment began on Monday 26 March and open enrollment begins on Wednesday 28 March.

For students trying to add CS courses, we encourage you to review the course selection page.

In Computer Science,  we drop the enrolment caps by approximately 15% of the total enrolment number for the course to give advisors room to handle special cases. We will return the enrolment caps to their actual size in the second week of classes after we have had time to deal with the special cases. This will occur on Friday, May 4, 2018, (we don't know the precise time) and remaining space will be available on a first-come-first-served basis only if the section isn't already at its enrolment total. WHAT IS A SPECIAL CASE?
1. Students who selected courses but something went wrong because of: enrollment capacity in a course **a time conflict **an academic enrolment block was applied after course selectiondropping or failing a course after course selection** Please re…

Do you want a summer job? Finastra is hiring

Finastra is hiring two positions for summer (May-August).
Job SummaryThe Developer will be responsible for designing and implementing code in both client and server sides. Your primary focus will be two-fold: 1) implement a complete user interface in the form of a mobile and desktop web app, with a focus on performance; 2) implement services to support back-end data exchanges and business validation. Your main duties will include creating modules and components and coupling them together into a functional app.
Job AccountabilitiesDeliver complete features in both front and back-end application layersEnsure high performance on mobile and desktopWrite unit tested, coding standards compliant, and minimally documentedCoordinate the workflow between the UI/UX, Angular and RESTful ServicesCommunicate with external web services that may have both SOAP and REST flavorsPart of an Agile teamPreferred skills & knowledgeKnowledge of object-oriented coding with applicability in two tech…

DataFest - May 4,5,6 2018

DataFest is a celebration of data in which teams of undergraduates work around
the clock to find and share meaning in a large, rich, and complex data set.

The students are assisted by roving consultants who are graduate students, faculty,
and industry professionals. After two days of intense data wrangling, analysis, and
presentation design, each team is allowed a few minutes and no more than two
slides to impress a panel of judges. Prizes are given for:
> Best in show
> Best visualisation 
> Best use of external data

Each individual in the winning teams will receive $500.

Friday, May 4 – 3:00 p.m. to Sunday, May 6 – 5 p.m.

M3 1006

by April 10, 2018
Please note: all members of your team need to register. The competition has a limited
Availability of 100 students and the teams will be selected on a first-come, first-serve basis.
For more information, visit:

Interested in research experience at Florida International University this summer?

The Summer 2018 REU SITE of Florida International University Research Experience for Undergraduates in Advanced Secured Sensor Enabling Technologies spans ten weeks, May 29- August 4, 2018, offers research and professional development opportunities for 10 undergraduate students.

Available research projects share the theme of advanced secured sensor enabling technologies and span several exciting areas such as

  * Trajectory Privacy Preservation in Mobile Sensor Networks,
  * Privacy & Secure Social Sensor Networks,
  * Mobile Video Authenticity Verifications
  * Search Rank Validation for Social Media
  * A Software Library for Visualizing Large Scale Sensor Network Applications,
  * Trajectory Sensor Stream Cleaning,
  * Resource Management for Security & Surveillance over a Sensor Network,
  * Self-configuring, non-cooperative Mobile Sensors
and many others

Details about REU-ASSET including an online application, can be found at . The application deadline…

Fancy a change to win from a pool of $25,000 in cash prizes?

The second annual Waterloo Datathon is on May 12, 2018 from 8 a.m. to 6 p.m. in M3 1006.

$25,000 in cash prizesThe chance to showcase your skills tackling a meaningful, real-world problemThe opportunity to participate in The Data Open and win $100,000 in cash prizesPossible interviews with Citadel & Citadel SecuritiesFor more information and details about registration, go to the Event page.

Want to help bring computer programming to kids?

Kids Code Jeunesse is a Canadian not for profit organization dedicated to empowering children, teachers, and parents with the skills we all need to thrive in a technology-driven society. By bringing digital learning experiences into the classroom and in communities, we teach Canadians how to be better thinkers and better creators in a digital world.

Kids Code Jeunesse is on a mission to shake-up the digital education landscape for Canadians one classroom and one community at a time, and we need your help to do it. KCJ is a dynamic and extremely supportive work environment where all ideas and opinions are welcomed. We are looking for enthusiastic and innovative team players who want to help us empower Canadians to be better thinkers and better creators in an increasingly digital world.

KCJ is currently looking for multiple positions: 1) a community developer, someone who will be able to grow their network and promote the organization within the community and 2) instructors who would be w…

Horizons Fellowship

The Horizons Fellowship supports 200 outstanding university students in their pursuit to become multidisciplinary leaders using technology. Our fully-funded program provides real-world technology courses geared towards high-achieving college students.

Horizons students have gone onto work at a variety of amazing companies - Google, Facebook, Visa, The Stanford Research Institute, Slack, Yelp, Amazon, McKinsey, Bloomberg, J.P. Morgan, EA Games, and more.

Past Horizonites have come from a variety of schools and backgrounds. Students have hailed from Harvard, Princeton, Yale, UPenn/Wharton, Columbia, Northwestern, Brown, Michigan, state schools, community colleges and more. The world is becoming multidisciplinary in nature. We've had computer science majors, math majors, economics/business majors, biology majors, english majors, and art majors all take our program.

Interested students can start an application here!

Lunch & Learn with Richard Brisson on Feb 27 - Experiences as a Crypto-Mathematician at CSE

CryptoWorks21 would like to invite you to the lunch and learn session with Richard Brisson on Tuesday, Feb 27 at noon in QNC1501.  It will be a 45-minute presentation followed by a question/answer period.  The session will finish no later than 1:30pm.
Please RSVP by Feb 16th
Experiences as a Crypto-Mathematician at CSE
This talk will focus on the speaker's experience as a crypto-mathematician and, to a lesser degree, as a manager during his career at CSE which spanned from 1980 to 2011. A diversity of (unclassified or declassified!) topics to be discussed will include CSE itself yesterday and today, understanding the essence and scope of CSE's mandates, understanding the Canadian Intelligence and Security organizations, the various fields of mathematics which are of potential benefits to cryptology, the benefits of computational mathematics and optimization,understanding the bigger picture in terms ofemerging…

Developer/Co-founder position available - Playbook

Seeking a tech-savvy co-founder to be the developer of a new platform to disrupt the world of amateur sports! 
Requirements  Seeking a senior level student Strong web development skills Ability to translate concepts into effective code Troubleshoot and maintain the web-based platform Basic UI development capabilities Prepared for lots of bulk coding as you will be the first hands-on and building this program from the ground up
We have a tech consultant who will help you through the nitty gritty details. 
About me: I have half a decade in the startup space, from working with a VC to sales at a startup to launching and scaling my own company. I am looking to build out this new platform with a strong tech co-founder.
For more information or to discuss this opportunity, please contact Glen Smyth -

Position available - Software Developer at SOTI (May to August 2018)

Project Summary:
The era of the industrial internet has the potential to disrupt the global economy in a scale larger than any previous industrial revolution. The big technological advancement: The Internet of Things (IoT) or the Internet of Everything (IoE) has the potential to change the way we live and work, and create a significant economic impact on society (Advertising Week, December 15, 2017).

At SOTI, we are developing a system for managing commercial / industrial IoT devices. Meta-data descriptions of devices, messages and protocols are used to generate a user interface on-the-fly so that the system can be extended to support new devices without writing new code (either by us or by the device manufacturer).

Job Responsibilities:
- We are looking for a student intern to be a full-time scrum team member for our IoT device management product from May to August 2018.
- As a scrum team member, the student will be responsible for developing, unit testing, and integration testing system …

Interested in doing research with a professor in Spring 2018?

An NSERC Undergraduate Student Research Award (USRA) may be for you!

The goal of the program is to stimulate your interest in research and to encourage you to pursue a graduate studies degree. If you would like to gain research work experience that complements your studies in an academic setting, this award provides you with financial support to do.

Must have completed one full year of school before starting the USRA, i.e., 2A or higher (students can be in 1B when they apply, and students can do a USRA in the term immediately after degree completion but not later than this)Full-time (35 hours per week) for 16 consecutive weeks (80 working days)Can be counted as a co-op work term$4,500 plus supervisor’s contribution of $835 per month or $3,340 per term is recommended.Must have a 72% cumulative average or higherNEXT STEPSFind a supervisorYou and your potential supervisor need to complete the online application forms by Wednesday April 4, 2018.More information is available at https:…

Ace the Interview - NexJ Systems

Wed, 31 January 2018 11:30 AM – 1:30 PM DC 1301  Learn how to ace your interview, and get that upper hand against other candidates by joining NexJ Systems for a networking and information session. You will have an opportunity to network with uWaterloo alumni, developers, hiring managers, and the HR team.  The company has had a number of successful co-ops turned full-time employees. This is your opportunity to make an impression on the hiring team and gain some tips on interviewing for NexJ Systems' co-op and full-time opportunities. You can review openings - both full-time and co-op opportunities - and apply directly at RSVP to this event by clicking here: Make sure to bring your resume and an appetite!