The gunmen, from the Al-Shabaab terror group, first stormed a Christian prayer service, killing some students, taking others hostage.
They rampaged across the campus, shooting non-Muslims, sparing Muslims, a witness said.
One student, Hellen Titus, told CNN she hid inside a wardrobe for nearly an hour before the gunmen came for her.
Come out, they told her, you won’t be shot.
“They were lying,” she said.
The gunmen herded her and maybe three dozen other students into a community room where they’d usually hang out and watch television.
They were told to lie down, lectured about how the Quran forbids killing women.
And then the men, Titus said, were shot in the head.
One of the gunmen egged on the others.
“Shoot them! Shoot them!” he would say, according to Titus.
More lecturing: the land, the gunmen said, didn’t belong to nonbelievers. We, the gunmen said, have just two missions: to kill, and be killed.
And then they started shooting the women.
“Anyone who is breathing, shoot them,” Titus said the gunman in charge said.