Isn't Technical Writing a required course for most CS/E curriculum anyways? I know UF requires it. Although knowing it and applying it takes practice and time.
Oddly enough, my advisor thought that a CS + TW combo made no sense.
I ignored him, much to my benefit.