Winter 2023

Apply Now

Application Process

Applications are closed.

Student Expectations

Please see the “Student Expectations” section here.


Everything that we do in our courses is highly experiential — it’s the only way to begin to appreciate the demands that entrepreneurship places on teams and individuals. Additionally, the best startup teams embrace disciplinary diversity so we encourage all students from across UofT to participate. This is why we offer two of the most highly rated courses in parallel. A customer development course, the Business of Software (CSC454/2527 – that all of you will take), which informs the product development Capstone Design course (CSC491/2600 — that a subset of you will take). The former course (customer development) requires no previous computer science or business background, just an insatiable curiosity for entrepreneurship.

Customer development teaches you how to engage prospective customers in order to validate the hypotheses you will make regarding your customer’s personas, their hair-burning issues and your value proposition to them. The knowledge gathered there directly feeds into a calculated product development cycle to rapidly iterate toward product-market-fit and minimize the go-to-market timeline. This all needs to underpin an investable, self-sustaining and ever growing business model.

The second way we create a true-to-life experience is by sourcing industry problems. That means we go out and seek industry partners that provide problem sets for our students to solve during the semester. Problems that are really challenging their businesses. No make-believe issues or theoretical hallucinations but the problems that are costing them financially or reputation every single day! We’ve done this before with subjects such as law, biomed/biotech and human performance enhancement.

Industry Collaboration

We are partnering with EAIGLE, a startup in computer vision in Toronto. The theme for this term will be to build a startup using/around computer vision technologies.

Nowadays due to advancement in AI, computational power, and vision technology, computer vision systems can see and understand the world around us in a human-like fashion. With these recent advancements in sophisticated cameras, image sensors, and deep learning methods, the scope of the use of computer vision systems has expanded across a wide range of industries, such as healthcare, education, robotics, manufacturing, retail, consumer electronics, and security and surveillance.

According to many market research analyses, the global market size of computer vision will grow to more than 40 billion dollars in less than a decade. Join DCSIL and EAIGLE, a human-centric Al company developing enterprise computer vision solutions, in winter 2023 to work on this exciting opportunity!

More on EAIGLE

EAIGLE is a human-centric Al company developing enterprise computer vision solutions for the workplace and public spaces to optimize processes, reduce costs and grow revenue. As one of the fastest-growing AI companies in Canada, EAIGLE continues to drive new product innovation and expand its reach with a diverse customer and partner footprint that spans across the Americas and Europe.