University COVID-19 update

The University of Waterloo is constantly updating our most Frequently Asked Questions.

Questions about buildings and services? Visit the list of Modified Services.

Please note: The University of Waterloo is closed for all events until further notice.

CS e-Capstone

group of students gathered around laptop

About the program

An opportunity for upper-year undergraduates and graduate students in Computer Science to take the initiative and develop critical entrepreneurial skills by solving a real-world problem they are passionate about. 

Students will experience — in a very hands-on way — the process of taking an idea, critically assessing its feasibility, testing assumptions with potential users, building a proof-of-concept (POC), and ultimately pitching it to a general audience. Although not a mandatory requirement of the CS e-Capstone, some teams may choose to develop their POC into a fully functional and market-relevant product or service via a start-up venture.

Setting you up for success

Times have changed. It used to be that if you worked diligently and completed your tasks on time, with minimal supervision, you’d be considered a high performer. While that’s still true, today’s employers are increasingly seeking self-starters — people willing to take risks and come up with creative solutions. 

Having an entrepreneurial mindset and drive will become the norm instead of a novelty. This is true not only in high-tech companies but across the workforce. Entrepreneurism will be expected and encouraged in the incoming workforce. The Cheriton School of Computer Science seeks to set its students up for success in anything they choose to do post-graduation. 

Why get involved

  • Become a more entrepreneurial computer scientist
  • Get advice from and exchange ideas with industry professionals and entrepreneurs 
  • Expand your network by getting to know peers from across the Cheriton School of Computer Science
  • Learn about software management and project management as you develop and launch your own product
  • Develop strong communication skills by learning how to pitch a technical idea to a broad audience
  • Discover the process of transforming a technical concept into a relevant product or service within an existing organization or by launching a company of your own
  • Potentially enjoy a career transformation by accelerating and validating a start-up idea
  • Win funding to support your initiative 
  • Receive a CS e-Capstone certificate of completion


  • A team you want to work with (2-5 people)
  • Opt into the e-Capstone as a team and be ready to work on a project you are all excited about
  • You do not need to have a project idea at the time you opt-in
  • Participate in the five mandatory workshops
  • Seek mentorship advice by booking at least three 1:1 sessions with available mentors
  • Pitch your idea at the end of the term

Timeline of core activities 

The following dates and activities for the Winter 2021 term are subject to change. 

Date Activity
January 24 Last day for students to opt-in
January 27 Problem identification (workshop)
February 3 How others have done it? (workshop)
February 10 Customer discovery (workshop)
February 24 Proof of Concept (workshop)
March 10 How do you get buy-in for your idea? (Pitching workshop)
March 31

Live pitches

Top 3 ideas announced

Introducing certificates of participation from the Math Innovation Office

Looking for more information?

Contact Camelia Nunez for further details about the CS e-Captsone program.