Professor Karpenko was interested in enhancing the learning experience for the online course and was keen to bring in programming that complimented the existing material. In particular, he wanted to include a self-directed component to give students direction on how to develop a new idea through innovation, along with providing an entrepreneurial experience.