@DoctorDNS Heh, that is a very CMU story!
Our Director of Writing argued to me that my Software Design and Development course should be designated as fulfilling one of the writing requirements, since coding is writing. I replied that she is absolutely correct, but I didn’t want the designation because our computer science majors also need to be able to communicate with humans, even if their only function in life were to write software!