Following the homicide in Leduc Monday morning, RCMP have laid a first degree murder charge against 19-year-old Dylan Thomas Pountney.
Police say the man remains in custody and he is scheduled to appear in court in Edmonton Tuesday.
A 17-year-old female student died Monday after a violent assault at a school just south of Edmonton.
The attack happened Monday morning in a classroom at Christ the King School in Leduc. The school has about 350 students in Grades 9 to 12.
RCMP said the girl was airlifted to an Edmonton hospital, where she died of her injuries.
Bob Young, mayor of Leduc, said the girl was stabbed and all schools in the area were locked down until police made an arrest.
Police said a 19-year-old, who was a student at the same school, was taken into custody about two hours later at another location.
With files from The Canadian Press