This course instructs and educates students on the business principles of founding a computer software start-up. It teaches the fundamental skills needed to be a successful technology startup. Topics like idea brainstorming, pitch formulation, specification building and managing an engineering team will be covered in the interactive sessions. All topics relate strictly to computer science, computer software development and emerging computer related technologies. Prerequisite: CSCN210M.