Investigation into the Use of Learning Agreements to Enhance Stakeholder Engagement and Promote Self-Efficacy in Computing Education | IEEE Conference Publication | IEEE Xplore