Bachelor of Computer Science Honours
Industrial Applications Internship Option

What is it

Students in the Internship Option are both full-time BCS students and paid employees of the option’s Industrial Partner. At the end of four years, you will earn our usual Honours BCS degree and in addition have four years of work experience with a leading software development company.

Who is it for

This is a program for students who have a high degree of motivation and a passion for building software. The program is demanding but does not require previous programming experience.

How does it work

Starting right at the beginning of first year, you become a paid employee of our Industrial Partner. The partner also pays for Carleton tuition and fees.

Our initial partner is Shopify, an Ottawa-based company that has created one of the world’s leading eCommerce platforms.

In the Internship Option, you will take time off work to do many of your courses in the usual way, attending lectures with other BCS students.

The rest of the courses, roughly half, will be taken in a non-traditional way: the course material will be learned at the industrial partner by working with professional software developers. A Carleton School of Computer Science faculty member will be working closely with you, the other internship students, and the partner’s team to ensure that BCS degree objectives are being met.

Industrial Partner

Our initial partner, and co-founder of this unique new program, is Shopify, a company based in downtown Ottawa.


Shopify is the leading cloud-based, multichannel commerce platform designed for small and medium-sized businesses. Merchants can use the software to design, set up, and manage their stores across multiple sales channels, including web, mobile, social media, marketplaces, brick-and-mortar locations, and pop-up shops. Shopify currently powers over 300,000 businesses in approximately 150 countries and is trusted by brands such as Tesla Motors, Budweiser, Red Bull, LA Lakers, the New York Stock Exchange, GoldieBlox, and many more.

Admission Requirements

In addition to meeting the requirements for admission to the BCS Honours program, you will need to go through a separate application process for employment with Shopify. The Shopify process is not like a normal job interview. They do not require experience. What Carleton and Shopify are both looking for are people with strong potential to be top software developers. The internship program will provide them with all the appropriate experience.

How to Apply

Due to limitations of the Ontario Universities’ Application Centre (OUAC) system, it is not possible to apply directly to the BCS internship option.  You need to choose from the BCS Honours programs listed within OUAC.  If Carleton gives you an offer of admission to a BCS Honours program you chose, we will then send you a link to Shopify’s internal application tool, Lever. Lever is a site where you can submit your application to Shopify for internship employment.  There you will find full instructions of what is needed for that part of the process.  If you would like to prepare in advance, the instructions are duplicated here for your information.

You can accept your offer of admission to the program you chose on OUAC at any time.  This will not affect your consideration for the internship option with Shopify.

The deadline for the application to Shopify is February 13, 2017.

If you are approved for Shopify internship employment, Carleton will then make a decision about admission into the BCS internship option and contact you.  At that point, you can decide to accept admission to the option, or you can decide to reject admission to the option but accept admission to the program you chose on OUAC (if you have not already accepted it).

To summarize:

  1. Apply to one of the Carleton BCS Honours programs listed on OUAC.
  2. If you’re offered admission, and want to apply for the option, follow the link you’re given and complete the online Shopify internship employment application by Feb 13, 2017 (details of this application are here).
  3. If you’re offered admission to the internship option, you can decide between that or the BCS Honours program you chose on OUAC.

Further Information

For additional information about the Shopify side of the internship option, please see the Shopify Internship page:

Also, there is a “frequently asked questions” section below.

Frequently Asked Questions

Internship Media Buzz