CS294-224/CS194-224 Entrepreneurship In Web3


Dawn Song Haseeb Qureshi
Dawn Song Haseeb Qureshi, Guest Instructor
Professor, UC Berkeley Managing Partner, Dragonfly

Course Staff

Xiaoyuan Liu (Head TA), Raymond Chong (Reader), Megan Yu (Reader)

Class Time

Synchronous lecture: 4:00 PM-5:59 PM PT Tue, starting Sep 6.


For graduate students, please register for CS294-224; for undergraduate students, please register for CS194-224.

This is a variable unit course. The requirements for each number of units are listed below.


Date Topic Speaker
Sep 6
Lec 1
Orientation & Entrepreneurship 101 [Video] [Slide] Dawn Song & Haseeb Qureshi
Sep 13
Lec 2
Web3 landscape (I): L1/L2 / infrastructure, DeFi, CeFi, Service providers[Video] [Slide] Dan Robinson
Sep 20
Lec 3
Web3 landscape (II): NFTs, GameFi [Video] [Slide] Yat Siu
Sep 27
Lec 4
How to find a good idea [Video] [Slide] Haseeb Qureshi
Oct 4
Lec 5
Web3 landscape (III): DAOs, Decentralized web & future applications [Video] Balaji Srinivasan
Oct 11
Lec 6
Pitching [Video] [Slide] Haseeb Qureshi
Oct 18
Lec 7
Pitching workshop  
Oct 25
Lec 8
Product [Video] [Slide] Avichal Garg
Nov 1
Lec 9
CESC (no lecture)  
Nov 8
Lec 10
Legal / Regulatory [Video] [Slide] Jake Chervinsky
Nov 15
Lec 11
Incentive Design & Tokenomics [Video] [Video AMA] Tim Roughgarden
Nov 22
Lec 12
Community & Growth [Video] Stani Kulechov
Nov 29
Lec 13
Final project presentation | Demo day | Words of wisdom; Closing [Slide] Dawn Song & Haseeb Qureshi

Assignment Timeline

Assignment Deadline
Group formation Sep 15
Project proposal Oct 9
Project milestone Oct 29
1-Unit article Nov 28
Final presentation / Demo Nov 29


The class has an attendance requirement. In addition, 2, 3, and 4-unit students will participate in a group project (4-5 students per group; other group size needs to petition for exception), getting hands-on experience in developing web3 entrepreneurship ideas and defining new web3 products.

  1 unit 2 units 3 units 4 units
Participation 100% 10% 10% 10%
Project proposal   20% 20% 20%
Project milestone   30% 25% 25%
Final presentation / Demo / whitepaper   40% 45% (including customer conversations and a product mockup) 45% (including customer conversations and a prototype product demo)


The class will be in hybrid format. We expect in-person or online attendance and require each student to ask at least 4 questions to speakers in class over the course of the semester. If you have a time conflict with another class or another reason you cannot attend, please fill out this form to request an exception.

Students taking 1 unit should also write an article (at least 2 pages) about the relevant topic covered in this course or your experience of the course posted online, and optionally tweet about the article. The article should be finished by Nov 28. For example, a blog article on:

The quality of the article needs to be at least 6 marks and the criteria are shown below:

Group Project

Students will be completing an open-ended web3 product design at the end of the semester. Students are welcome to choose their own topics, but we’ll also provide a list of topic suggestions that you can take inspiration from if you wish. Groups of less than 4 students require extra permission from the course staff. Students need to group with others taking the same number of units.

Meet the Guest Speakers

Meet the Mentors

Course Description

Attention on web3 has exploded in recent years. Web3 provides better incentive models and control to users over the networks they use, through powerful abstractions like smart contracts, NFTs, and DAOs. Replacing centralized platforms in web2 with open protocols and autonomous governance, web3 encourages community participation and has the potential to be the future of the Internet.

Web3 has not only pushed forward cutting-edge research topics, but has also attracted great attention from capital markets. According to metrics reported by Forbes, “VCs deployed $30B+ globally in 2021 into crypto startups. “ and “There are 65+ crypto unicorns, with over 40 of them created in 2021. There were close to 50 crypto startups that raised over $100M in 2021.”

With any technology breakthrough comes great opportunities for entrepreneurship. Our goal in this course is to help students understand the new space of Web3 and learn the fundamentals of entrepreneurship in web3. Through the exposure to successful entrepreneurs, venture capitalists, as well as an overview of open challenges in the industry, we hope to equip students to understand the challenges and opportunities of building a startup in web3 and get hands-on experience through the course.