15-390: Entrepreneurship for Computer Science

Starting a new venture is a serious undertaking with a great deal of risk and sacrifice. This course will provide you with a practical end-to-end paradigm for starting, running, scaling, and exiting a company, commencing from vision, idea, culture and team; going through agile product development, marketing and operations; and extending to management and full realization of a sustainable business.

Course Overview

Title: Entrepreneurship for Computer Science

Units: 12

Pre-requisite: 15-112 (i.e., Fundamentals of Programming and Computer Science)

Description:

This course aims at developing fundamental entrepreneurship skills for students with no background in business and a little background in computer programming. It promotes a systematic end-to-end paradigm to translate ideas into sustainable innovation-based enterprises. More precisely, it focuses on: (1) generating ideas with business potentials, (2) testing leap-of-faith assumptions through market research and a beachhead market strategy, (3) founding or co-founding a company smartly and safely, (4) designing and developing a Minimal Viable Product (MVP) through the lean approach and measuring progress via actionable analytics, (5) designing a business model to monetize and price your MVP, (6) bootstrapping your MVP and raising angel and professional money, (7) building team synergy and an enabling culture, (8) marketing and operating your business, (9) scaling your business, and (10) exiting your business through either an M&A or an IPO.

The course encompasses a balance of lectures, case studies, hands-on experience, and encounters with entrepreneurs, investors, and business professionals. The students will be exposed to real-world perspectives on entrepreneurship, innovation, and leadership. In addition, they will work on a semester-long project to fully implement MVPs and write comprehensive business plans for their own startups.

Logistics

Instructor: Prof. Mohammad Hammoud

mhhammou@qatar.cmu.edu, CMUQ 1006, 4454-8506,
Office Hours: Sundays and Tuesdays, 10:00 - 11:30 AM.

Course Assistants:

Maria Aidarus

maidarus@andrew.cmu.edu, ARC, Office Hours: Mondays, 2:15PM - 3:15PM.


Huda Joad

hjoad@andrew.cmu.edu, ARC, Office Hours: Tuesdays, 2:30PM - 3:30PM.


Devang Acharya

devanga@andrew.cmu.edu, ARC, Office Hours: Wednesdays, 10:00AM - 11:00AM.

Class hours

Lectures:

Mondays and Wednesdays, 11:30 AM - 12:45 PM, Room 1199