That’s why most design reviews are very painful to read, and understand. That’s why company wiki becomes a pile of useless information.
Then thats a bad school or program. It was drilled into us nonstop that lives depend on writing good reports. You do not want to be the person blamed because your report was vague or misleading. Bad writing kills people.
That is a failure of the professor. I was blessed to have a professor with an engineering degree, a writing degree, and industry experience as a technical writer. He was uniquely qualified to teach engineers how to write and why good writing was important.
How is that possible?
EECS at Cal for example doesn't seem to require any TW classes: https://eecs.berkeley.edu/academics/undergraduate/cs-ba
Edit: But I do want to note that I love and appreciate good technical writing, and have gotten a lot of experience doing it in the workplace. It’s a really important skill, but with undergrad curriculum so jam-packed already, I can see why it might not be a required full-semester course.
(Yes, but it was combined with an operating system class.)