CodePath is an organization that provides free, accelerated mobile engineering classes for professional developers and designers. Students must pass a rigorous selection process to be admitted to any of their programs. During the program, engineers submit weekly projects for review and work with other top engineers and designers. The program concludes with a demo day where the top group projects are judged by a panel of notable mobile and engineering leaders.