“…Through their process, students' problem solving skills increased while they faced challenges in their social skills like negotiation and people-handling skills. To help students learn theory and practical aspects of courses in parallel, Silva, Castro, and Guimaraes [28] defined CS1 and CS2 course projects in an industry setting so that students could better learn concepts from the beginning. However, hiring staff from industry to monitor students and give constructive feedback was difficult since the industry partners' capacity and availability were limited.…”