“…However, Burge, et al, [6] found that only 37% of CS/SE undergraduate programs, out of 104 analyzed, required a stand-alone communication course and that less than 15% indicated a strong emphasis on writing skills in technical courses other than software engineering (54%) and the capstone (73%). Several CS/SE specific frameworks for incorporating communication interventions into courses and curricula have been proposed [6,8,12,17,20]. In these frameworks, assignment development utilizes situated learning, where technical tasks are framed within audience-driven workplace scenarios [2,17,20].…”