End of semester software problem solving and design projects in a first-year engineering course. - Krista M. Kecskemety; Lauren N. Corrigan (FIE, 2017)