Examining Software Design Projects in a First-Year Engineering Course: : The Impact of the Project Type on Programming Complexity and Programming. - Krista M. Kecskemety; Zachary Dix; Benjamin Kott (FIE, 2018)