ORLANDO, Fla. -- A University of Central Florida student planned an attack on campus but committed suicide in a dorm before carrying it out, authorities said Monday.
Materials found in his dorm room made it appear that 30-year-old James Oliver Seevakumaran planned a wider attack, authorities said a news conference.
Seevakumaran pulled a gun on another student, who then called police, said University of Central Florida Police Chief Richard Beary.
He then killed himself with a shot to the head moments later as police officers were responding to the call.
"His timeline got off," Beary said. "We think the rapid response of law enforcement may have changed his ability to think quickly on his feet."
UCF spokesman Grant Heston said the university was in the process of removing Seevakumaran from the dorm before Monday.
Four makeshift explosive devices were found in a back pack, and Beary said he believes that Seevakumaran pulled a fire alarm in the dorm to get other students out in the open for an attack.
Seevakumaran's roommates told detectives that he had shown anti-social behavior but had never expressed any violent tendencies, Beary said.
Nick Resciniti, a UCF student from Lake Worth whose girlfriend lived in the same building as Seevakumaran but was not there when the police were called, said it worried him that a student would have firearms on campus.
"The first thing I thought of was the James Holmes case," he said. "You just don't think will happen to you. But, you hear about it on the news. Until, it finally does."
Amid the uncertainty, some students praised the university for its use of technology to communicate information to them.
"I was getting the text messages every half an hour," said Andrea Aguirre, a UCF student and Royal Palm Beach resident. "I was asleep. I was really confused having to open them and not really understanding what I was reading. We are going to take [the alerts] a lot more serious now."
According to Florida records, Seevakumaran's only adult arrest in the state was in 2006 for driving with a suspended license.
He pleaded no contest.
He was fined $105 and assigned court costs of $223.
University police were called to the Tower I building around 12:20 a.m. after a fire alarm went off.
Around the same time, the 911 call came in about a man with a gun.
Investigators said they discovered two guns and the makeshift explosives in the room where Seevakumaran was found dead.
About 500 students were evacuated from the building and morning classes were canceled.
Alex Sanz of WPTV NewsChannel 5 contributed to this report.