uwloo

BET 340Essentials of Entrepreneurial Planning and Execution

Units
0.50
Faculty
Engineering
Subject
Business, Entrepreneurship and Technology

When it runs

  1. F24
  2. W25
  3. S25
  4. F25
  5. W26
  6. S26
  7. F26
  8. W27
  9. S27

Ran in 7 of the last 7 terms. Winter 2027: scheduled, 2 lecture sections. Spring 2027: schedule not out yet.

Entrepreneurial success starts with finding a solution to a problem and then creating the right strategy to bring it to market. The final step in the process is explored in this course, the disciplined execution of strategy. A broad range of skills are required to do this including understanding founder and team dynamics, hiring and firing, cash flow management, project management, developing suitable equity structures and compensation, pitching, fundraising, internal and external communications, and people skills. This course explores the business skills and knowledge needed to take a new venture, whether it is a startup or part of an existing organization, from strategy to market.

Prerequisites

None listed.

Antirequisites

None listed.

Notes

  • It is recommended that students should take BET 100 and BET 320 prior to this course.

Leads to

No course lists it as a requisite.

Fall 2026 sections

Enrolment from UW Open Data, which can trail Quest by up to two days. Instructors and rooms: Schedule of Classes.
SectionClassEnrolledMeets
LEC 001485330 / 70Th 18:30–21:20

Winter 2027 sections

Enrolment from UW Open Data, which can trail Quest by up to two days. Instructors and rooms: Schedule of Classes.
SectionClassEnrolledMeets
LEC 00146660 / 70W 18:30–21:20
LEC 701195226 / 9999Online or by arrangement

Reviewed on UW Flow

69% liked it70% easy30% useful

From 13 ratings and 2 comments on UW Flow. The most helpful comments, quoted as written, without names. Read them all on UW Flow.

  • As a student who was very excited to pursue the entrepreneurial specialization as an AFM student, I was very saddened to see how the course was being evaluated and assessed. From my experience, I do not recommend this course to those who are uncomfortable with revenue being a proxy for a successful startup, and putting your own capital to start a business, as this is a requirement for the 30% group project. Many students would like to know how to approach creating a startup rather than being pushed into it. Although this course is meant to teach students about execution, revenue should not equal marks or a successful startup. Yes, if someone is willing to give you money, it does reflect a…

    May 2026 · didn’t like it · 1 found this helpfulOn UW FlowRemove this

  • Horatio is a very cool person but not a good prof. He spends a lot of time in his open remarks, which basically tells us nothing. He has slideshows posted on LEARN but we NEVER use them in class. During the 3-hour class time, we only do Jeopardy (which is part of your grade, and the questions aren't even from slides). It depends on your clicking speed, too luck-based for my liking. AND he is OBSESSED with this virtual marketplace simulation where groups of 5 students basically create a bike company and compete against each other (like sales, production, market share...) Again, this is luck-based and depends on what groupmates/ opponents you get. Otherwise there are 4 assignments outside of…

    May 2024 · didn’t like itOn UW FlowRemove this

Discussed on r/uwaterloo

7 posts and comments in 7 threads mention BET 340, September 2018 to December 2024. Quoted word for word, newest first; each reply sits under the post and the comment that started its branch. Search r/uwaterloo for newer posts.

Fall 2022

Spring 2022

Fall 2021

Fall 2020

Thoughts on BET courses? 1 point, 7 comments

u/coconutboi: “… BET 400: Marketing foundations for Early stage ventures BET 460: Business Negotiation BET 340: Essentials of Entrepreneurial Planning and Execution BET 320: Entrepreneurial Strategy BET 450: Leadership BET 430: Sales Fundamentals”

View on RedditRemove this

Winter 2020

Fall 2018

Can someone suggest the easiest course depth that I can get for my CS degree requirement? I was planning on doing Econ 101->201->301 but willing to take anything else if it's easier 5 points, 13 comments

“&x200B;”

u/UWSE2019: “BET 100, 320, 340. BET 100 was online and extremely birdy (spent maybe 10 hrs total on the course). A bit boring though. BET 320 and 340 had good profs. Not too much work, and very applicable concepts. I did all 3 courses in one term.”

View on RedditRemove this

Check it elsewhere for Fall 2026

Calendar versions

Undergraduate Calendar