Unlike a co-op where students switch between terms of schooling and industry experience, Dev Degree students learn theory which can be applied to industry problems in real-time. The Dev Degree model layers in specific work-integrated experiences to a traditional University degree for greater impact. Dev Degree layers include:
Development Skills: programming languages, tools, methodologies, testing, debugging, databases, performance tuning, system architecture, and navigating large codebases
Technology Breadth: web, mobile, cloud, data, AI/ML, fraud detection, security, financial transactions, scalability, HA, operations, front-end, animations, and incident management
Feedback Loops: mentorship, self-assessments, reflection, self-awareness, evaluations
Personal Growth: teamwork, giving and receiving feedback, time management, customer thinking, communication skills, writing, growth mindset, resourcefulness, and resilience