The Alexandria School of Theology was inaugurated in 2003, and began educating students in 2006. The college is located in the Diocese of Egypt, and operates across two campuses, one in Alexandria (on the site St Mark's pro-cathedral), and the other in Cairo (on the site of All Saints' cathedral). Ordination candidates follow a three-year Diploma in Theology & Ministry course.