We all make mistakes. This mistake, of course, was pretty egregious.
But the kid is in college, he's still learning. Presumably, he will have learned enough from this to draft his ideas and words a bit more carefully before he writes another column. I hope.
But let's not throw the kid under the bus. As a few others said, he wrote it, yes, but others likely read it, edited it, laid it out, proofed the page and OKed it for publication. That's quite a process. The blame rests most heavily on the kid's shoulders, but it rests on others' shoulders, too.
Don't fire him. Don't expel him. If anything, send him to sensitivity training, send him to talk with a rape victim or, and this might jar him even more, a rapist. My guess is the kid has neither raped nor been raped, and had no idea about the depth of his topic. He might be book smart, but he sure ain't street smart.
Let him learn. He might be a stupid kid, but he's still a kid.