December 1989 - Marc Lepine shot dead 14 women in Montreal's Ecole Polytechnique.
August 1966 - Charles Whitman climbed to the 28th-floor observation deck of a clock tower and opened fire at the University of Texas, killing 16 people before police killed him.
March 1996 - Thomas Hamilton killed 16 children and their teacher at a school in Dunblane in Scotland.
March 1997 - Mohammad Ahman al-Naziri killed six children and two staff during attacks on two schools in Sanaa, Yemen.
April 1999 - Two students killed 12 students and a teacher at Columbine High School in the United States.
February 2002 - A former student thrown out of trade school shot dead three people in Freising, Germany
April 2002 - Eighteen people died when a former student opened fire at a high school in Erfurt, Germany after being expelled.
October 2006 - A man killed five girls and wounded seven before killing himself in an Amish school in Pennsylvania, US.