2025 ASEE Annual Conference & Exposition

Reducing the DFW Rate for Engineering Majors in Introductory Computer Science Through Contextualized Learning and Peer-Supported Engagement

Presented at Computers in Education Division (COED) Track 3.B

In this paper, we examine the efficacy of two major approaches implemented to redesign the Computer Science I course for non-computing engineering majors, with the primary aim of reducing the DFW (Drop, Fail, and Withdrawal) rate. As computing skills have become indispensable in 21st-century engineering, the lack of an engineering-focused curriculum in introductory Computer Science courses often results in suboptimal learning outcomes and high DFW rates. Our course redesign tackled these issues by integrating two key strategies: contextualized learning and the inclusion of undergraduate learning assistants (LAs) to foster a peer-supported learning environment.

The first approach, contextualized learning, embeds computing concepts within real-world engineering problems. By presenting engineering-focused challenges, students were able to bridge the gap between theoretical knowledge and practical application. This approach not only fostered deeper comprehension but also significantly increased engagement, helping students to connect computing principles to their future careers. As a result, we observed improvements in both retention and academic performance.

The second approach involved the integration of undergraduate learning assistants in weekly labs. These LAs, who were often seen by students as peers, provided invaluable support in helping students navigate more complex problem-solving tasks. The peer connection fostered by the presence of LAs created a more open and approachable learning environment. Students felt more comfortable seeking help and asking questions, which encouraged active participation in labs and discussions and reduced hesitation in engaging with challenging material and promoted collaborative problem-solving, further enhancing the learning experience.

We applied these two strategies in tandem by presenting students with engineering problems, which were solved through in-class discussions and instructor guidance. During weekly labs, LAs were available to assist students with more advanced problems, reinforcing key concepts introduced in class. In addition to labs and discussions, the course included a semester-long project in which students identified a problem relevant to their major, developed a computational solution, and produced a professional report that explained the engineering design phases. This project not only reinforced technical skills but also developed students’ ability to communicate and document their work in a professional setting. To further support student learning, auto-graded homework assignments were utilized to provide real-time feedback, ensuring continuous reinforcement of the material.

We analyzed the grades of over 200 students across two semesters to assess the impact of the redesign. In addition to academic performance data, we conducted a post-course survey to evaluate students' learning expectations, outcomes, and perceptions of the course. The survey responses were categorized based on student majors: engineering, non-engineering, and undecided. One particularly noteworthy finding was the positive impact the redesign had on students in the undecided category, who were typically freshmen unsure of their major and more likely to withdraw from the class. This group, historically at higher risk of dropping the course, showed significant improvement in retention and engagement following the redesign.

Overall, the course redesign yielded substantial benefits for all student categories, resulting in a marked reduction in the DFW rate—from over 30% in traditional iterations of the course to just 9%. Additionally, feedback from instructors of subsequent courses that depended on the foundational knowledge provided by Computer Science I was overwhelmingly positive, affirming the effectiveness of our redesign approach. These results suggest that the combination of contextualized learning and peer-supported engagement via undergraduate TAs can serve as a powerful strategy for improving student outcomes in introductory computing courses, particularly for non-computing engineering majors.

This work demonstrates the success of employing targeted, pedagogically sound strategies to create a more engaging, supportive, and relevant learning environment, ultimately reducing the DFW rate and better preparing students for future coursework and professional challenges.

Authors
  1. Muhammad Naveed Aman University of Nebraska - Lincoln
  2. Moomal Bukhari University of Nebraska - Lincoln [biography]
  3. Eric Clarence Einspahr University of Nebraska - Lincoln [biography]
  4. Dr. Jena Shafai Asgarpoor University of Nebraska - Lincoln [biography]
Note

The full paper will be available to logged in and registered conference attendees once the conference starts on June 22, 2025, and to all visitors after the conference ends on June 25, 2025

« View session

For those interested in:

  • computer science
  • undergraduate