Kenyan universities appear to have had credible intelligence of an impending terrorist attack and even warned students and staff.
Early last week, the University of Nairobi (UoN) and the United States International University-Africa (USIU-A) issued alerts to students, asking them to be vigilant and cautious.
In a message it posted on its website, USIU asked students to be extra careful and report any suspicious objects and characters.
"While various security agencies continue to zero in on fresh credible intelligence on al-Shabaab, its affiliates or sympathisers' retaliatory security threats to Kenya with view to neutralise their links, USIU-A community will remain conscious of any environment," the message read.
Students and staff were told to monitor their environments, places of worship, the bus terminuses, shopping malls and pubs. "In case you may be in such establishments, ensure security measures in place warrant your security.
Take note of safety measures such as emergency exits or escape routes, windows, blind spots and dead grounds," the cautionary statement indicated.
The UoN stated in an alert placed on notice boards that intelligence reports had indicated the terror group was planning retaliatory attacks on vital installations in Nairobi, including a major university.
"The information is already being processed by relevant government agencies, with an objective of putting necessary measures in place to foil any such attempt," states the notice dated March 25, and signed by Chief Security Officer Wilfred Wahome.
Mr Wahome warned students and members of staff to be vigilant and diligent while at the university and other crowded places, and report any suspicious persons or luggage.
Two days before the attack, a blogger, who is also a security officer posted on a social media warning that intelligence reports had indicated that the terror group was planning a mass murder in North Eastern.
Garissa University College Dean of Students Jacktone Kweya Opande said the university did not receive any warning on an imminent attack, "yet the institution has always been in touch with the police and other security officers."