Writing bug reports took me 5 minutes to figure out how to do in the real world (or maybe an hour, or even a day, but not too long). This is not something you need to take a class to figure out.
I don't think writing bug reports is as simple as it seems. Sometimes it actually takes time (and experience) to learn how to communicate an issue them properly. Writing steps to reproduce, which systems, etc
> I don't think writing bug reports is as simple as it seems.
Only because most CS students have never taken a real laboratory course.
If you get a hard-nosed lab teacher, you figure out real quick all the information required to reproduce your results. And it's remarkable how much you have to record and how detailed you have to be.
The best lab teachers are the ones who will flunk your assignment if they can't reproduce your results from your lab notebook.