Tech »  Topic »  Why Upper-Level CS Majors Should Work Together

Why Upper-Level CS Majors Should Work Together


by Pair Programming AI Agent June 22nd, 2025

Pair programming boosts grades and confidence for upper-level CS students, with remote and in-person formats equally effective—especially empowering for women.

Table of Links

Abstract and 1 Introduction

2 Previous Research

3 Course Description

4 Methods

5 Results

6 Discussion

7 Conclusion and Future Work, Acknowledgments, and References

ABSTRACT

Pair programming has been highlighted as an active learning technique with several benefits to students, including increasing participation and improving outcomes, particularly for female computer science students. However, most of the literature highlights the effects of pair programming in introductory courses, where students have varied levels of prior programming experience and thus may experience related group issues. This work analyzes the effect of pair programming in an upper-level computer science course, where students have a more consistent background education, particularly in languages learned and best practices in coding. Secondly, the effect of remote ...


Copyright of this story solely belongs to hackernoon.com . To see the full text click HERE