The Entrepreneur’s Bootcamp:
description
Transcript of The Entrepreneur’s Bootcamp:
![Page 1: The Entrepreneur’s Bootcamp:](https://reader036.fdocuments.net/reader036/viewer/2022062304/56814626550346895db332bc/html5/thumbnails/1.jpg)
The Entrepreneur’s Bootcamp:
A new model for teaching web/mobile development and software entrepreneurship
Tim HickeyPito Salas
Brandeis University
![Page 2: The Entrepreneur’s Bootcamp:](https://reader036.fdocuments.net/reader036/viewer/2022062304/56814626550346895db332bc/html5/thumbnails/2.jpg)
The Story•2008-2009 Financial Crisis, Admin
pressure to make better use of campus in Summer
•2009-2010 JBS program created offering exciting experiential summer semesters!
•CS goal: increase enrollment and excitement about CS
• Summer 2010: Web/Mobile JBS
![Page 3: The Entrepreneur’s Bootcamp:](https://reader036.fdocuments.net/reader036/viewer/2022062304/56814626550346895db332bc/html5/thumbnails/3.jpg)
JBS 2010•Web/Mobile Apps + Entrepreneurship
•3 co-requisite classes, 10 students(1 female)
•1 CIOs of startups, 4 SE at startups, 2 @ big companies (Amazon,Msoft),1 in school, 2 not in CS
![Page 4: The Entrepreneur’s Bootcamp:](https://reader036.fdocuments.net/reader036/viewer/2022062304/56814626550346895db332bc/html5/thumbnails/4.jpg)
JBS 2011•Mobile Apps and Game Design
•13 students (4 women)
•2-startup, 1-wikipedia, rest in school
![Page 5: The Entrepreneur’s Bootcamp:](https://reader036.fdocuments.net/reader036/viewer/2022062304/56814626550346895db332bc/html5/thumbnails/5.jpg)
JBS 2012Web/Mobile Apps + Social Networking11 students (4 female)1@googlerest in school
![Page 6: The Entrepreneur’s Bootcamp:](https://reader036.fdocuments.net/reader036/viewer/2022062304/56814626550346895db332bc/html5/thumbnails/6.jpg)
Program Objectives•Increase interest and excitement in CS
•Support student Entrepreneurship
•Develop superpowers:create any web/mobile app you can imagine
•Teach Software Engineering Best Practices
•Introduce Business Concepts for Startups
•Teach self-agency - Just in Time Learning
![Page 7: The Entrepreneur’s Bootcamp:](https://reader036.fdocuments.net/reader036/viewer/2022062304/56814626550346895db332bc/html5/thumbnails/7.jpg)
What’s new?
•Summer Camp model for CS students(M-F, 10am-4pm, 10 weeks + trips)
•Full semester credit (3 course, residence)
•Web and mobile architecture curriculum
•Students build team product in 10 weeks
•Co-taught with Professional Software Engineer/Entrepreneur
![Page 8: The Entrepreneur’s Bootcamp:](https://reader036.fdocuments.net/reader036/viewer/2022062304/56814626550346895db332bc/html5/thumbnails/8.jpg)
Weekly ScheduleJun/Jul - 10 weeks
3 class@40 hr each, 1 lab@120hr
Mon Tue Wed Thu Fri
10-12CS153
aCS153
aCS153
bCS153
bLab
12-1 Lunch Lunch Lunch Lunch Lunch
1-2Speak
erCS154 CS154 CS154 Lab
2-4 DEMO Lab Lab Lab Labevenin
gHW HW HW HW HW
![Page 9: The Entrepreneur’s Bootcamp:](https://reader036.fdocuments.net/reader036/viewer/2022062304/56814626550346895db332bc/html5/thumbnails/9.jpg)
Program Structure 2012
•CS153aj: Web and Mobile App Dev.
•CS153bj: Social Networking
•CS154aj: JBS Incubator
•CEO/CTO lecture series M 12-2
•Product Showcase at end of course
![Page 10: The Entrepreneur’s Bootcamp:](https://reader036.fdocuments.net/reader036/viewer/2022062304/56814626550346895db332bc/html5/thumbnails/10.jpg)
CS153a: Web/Mobile Dev
•Ruby (guided self learning)
•Rails (Model/View/Controller)
•Object Relational Mapping (Active Record)
•Platform Independent Mobile (Cordova)
•Test Driven Development (RSpec, Capybara)
•Code Reuse (Ruby Gems, Rails Trails)
![Page 11: The Entrepreneur’s Bootcamp:](https://reader036.fdocuments.net/reader036/viewer/2022062304/56814626550346895db332bc/html5/thumbnails/11.jpg)
CS153b: Social Networking•Register/Login (security, features)
•Sharing/Friending (case studies)
•Logging/Analysis (methods)
•Recommender Systems (movie datasets)
•Peer Teaching with Just in time Learning(anonymity, privacy, libel, permissions, dynamic group formation, ...)
![Page 12: The Entrepreneur’s Bootcamp:](https://reader036.fdocuments.net/reader036/viewer/2022062304/56814626550346895db332bc/html5/thumbnails/12.jpg)
CS154: Incubator(Practices)
•Source Control Management (git, github)
•Web App Frameworks (Ruby on Rails)
•Platform as a Service (Heroku)
•Object-Relational Mapping (ActiveRecord)
•Test Drive Development (RSpec, Capybara)
•Multi-platform Mobile (Apache Cordova)
![Page 13: The Entrepreneur’s Bootcamp:](https://reader036.fdocuments.net/reader036/viewer/2022062304/56814626550346895db332bc/html5/thumbnails/13.jpg)
CS154 (practices)
•Static Webpage Design (HTML5, CSS2.3)
•Client-side Functionality (jQuery, AJAX)
•Client-server interaction (REST)
•Agile Development (Pivotal Tracker, ...)
•Crowdsourced dev. (Stack Overflow)
![Page 14: The Entrepreneur’s Bootcamp:](https://reader036.fdocuments.net/reader036/viewer/2022062304/56814626550346895db332bc/html5/thumbnails/14.jpg)
CS154 (Business topics)
•Lean Startup Methodology (MVPs)
•Customer Development (Early testing)
•Social Media Marketing (FB, Twitter, ...)
•Financing (Venture Capital, Angels, Crowds)
•Legal issues (Trademark, Corporation, LLC)
•Pitfalls in startups (vested ownership)
![Page 15: The Entrepreneur’s Bootcamp:](https://reader036.fdocuments.net/reader036/viewer/2022062304/56814626550346895db332bc/html5/thumbnails/15.jpg)
Assessment
•Classroom interaction (TA keeps count!)
•Daily Homework (Read or Code and Blog)
•Weekly Programming Projects (screenrec)
•Weekly Project Presentations (filmed)
•Final Product Showcase (80-100 audience)
•Separate rubrics for each of 3 classes
![Page 16: The Entrepreneur’s Bootcamp:](https://reader036.fdocuments.net/reader036/viewer/2022062304/56814626550346895db332bc/html5/thumbnails/16.jpg)
CS154: Products
•(Online Demo time!)
•2012 - Wikiwitness ,Volunteer Hours, Where’s My Lane, Spy Game
•2011 - Giraffe Adventure, Vogueable, HappyTracks
•2010 - Roommate Helper, CakeWalk, Definitious, Social Market
•2013 - ????
![Page 17: The Entrepreneur’s Bootcamp:](https://reader036.fdocuments.net/reader036/viewer/2022062304/56814626550346895db332bc/html5/thumbnails/17.jpg)
Initial Results/Outcomes•increased entrepreneurship among
alumni (anecdotal evidence only)
•“life-changing transformative experience”
•no major business success yet (but thats not the goal!)
•increased acceptance among CS faculty(two of three can count toward major)
![Page 18: The Entrepreneur’s Bootcamp:](https://reader036.fdocuments.net/reader036/viewer/2022062304/56814626550346895db332bc/html5/thumbnails/18.jpg)
Student feedback• JBS has made my career. It also gave me the
confidence and knowledge on how to learn a new platform or language extremely fast and with the initiative to create lasting products -- female graduate working at a startup
• The JBS simulated the atmosphere of a startup and taught me skills and principles ranging from technical to entrepreneurial that would prove vital in any development role, and especially an agile Rails role -- male at startup
• Not the skills as much as the confidence that I can apply myself to learn anything.
![Page 19: The Entrepreneur’s Bootcamp:](https://reader036.fdocuments.net/reader036/viewer/2022062304/56814626550346895db332bc/html5/thumbnails/19.jpg)
Student feedback• Such a learning environment is rare in a
traditional academic setting. Learning in a small group of like-minded, passionate individuals allows for a more tightly knit community to form, which in turn gives students a greater opportunity to learn from their peers.
• I say, "I could make that" whenever I see a website.
• Many of the homework assignments involved directly applying what was learned in class to our incubator projects. This was a great way to solidify our new knowledge.
![Page 20: The Entrepreneur’s Bootcamp:](https://reader036.fdocuments.net/reader036/viewer/2022062304/56814626550346895db332bc/html5/thumbnails/20.jpg)
Controversy (lets talk!)
•JBS raises many concerns expressed by faculty, adminstrators, students and others
•The instructors and students believe it is a great educational experience.
•Lets talk! What are your insights? Could you (do you?) offer something like this at your institution?
![Page 21: The Entrepreneur’s Bootcamp:](https://reader036.fdocuments.net/reader036/viewer/2022062304/56814626550346895db332bc/html5/thumbnails/21.jpg)
Controversy (lets talk!)
•“They will learn this stuff after college” Why waste valuable college classes on vocational education?? They will learn all of this and more on the job anyway!
![Page 22: The Entrepreneur’s Bootcamp:](https://reader036.fdocuments.net/reader036/viewer/2022062304/56814626550346895db332bc/html5/thumbnails/22.jpg)
Controversy (lets talk!)
•“These aren’t real CS courses. ” These courses should be offered by Business school or Engineering program, not in Computer Science!!
![Page 23: The Entrepreneur’s Bootcamp:](https://reader036.fdocuments.net/reader036/viewer/2022062304/56814626550346895db332bc/html5/thumbnails/23.jpg)
Controversy (lets talk!)
•“These courses have too much overlap.” They cover parts of HCI, networks, database, security, graphics, algorithms, machine learning, distributed computing, ...
![Page 24: The Entrepreneur’s Bootcamp:](https://reader036.fdocuments.net/reader036/viewer/2022062304/56814626550346895db332bc/html5/thumbnails/24.jpg)
Controversy (lets talk!)
•This is too demanding on faculty and too expensive for the University!! It will be too hard to find faculty willing to teach in such a program for the amount of money the school will be willing to pay! (Currently $15K/course for 10 weeks for each of two instructors).
![Page 25: The Entrepreneur’s Bootcamp:](https://reader036.fdocuments.net/reader036/viewer/2022062304/56814626550346895db332bc/html5/thumbnails/25.jpg)
Controversy (lets talk!)
•“Why give 3 course credits??”That will crowd out real CS electives!!
![Page 26: The Entrepreneur’s Bootcamp:](https://reader036.fdocuments.net/reader036/viewer/2022062304/56814626550346895db332bc/html5/thumbnails/26.jpg)
Controversy (lets talk!)
•“Why would student’s give up their summer for such a demanding program??” They can get an internship and make money and have nights and weekends free, while picking up valuable work skills!
![Page 27: The Entrepreneur’s Bootcamp:](https://reader036.fdocuments.net/reader036/viewer/2022062304/56814626550346895db332bc/html5/thumbnails/27.jpg)
Controversy (lets talk!)
•“This is too expensive for students, its a social justice issue” They have to pay for an entire extra semester! Only the students from wealthy families will be able to pay for three semesters in one year. Financial aid will only cover two semesters a year too!
![Page 28: The Entrepreneur’s Bootcamp:](https://reader036.fdocuments.net/reader036/viewer/2022062304/56814626550346895db332bc/html5/thumbnails/28.jpg)
Controversy (lets talk!)
•“All colleges and universities must start offering this type of program to compete with MOOCs!”
Because of the rise of free, high quality public courses (EdX, Coursera, Udacity) and other online courses (Open Course Ware, etc.), we have to change the value proposition of CS departments to survive!
![Page 29: The Entrepreneur’s Bootcamp:](https://reader036.fdocuments.net/reader036/viewer/2022062304/56814626550346895db332bc/html5/thumbnails/29.jpg)
Thank you!
•The next decade will be an interesting one for Computer Science education and higher education in general!