MA Educational Leadership and Management

Course Overview

The Master of Educational Leadership and Management equips students with contemporary leadership theory and knowledge to provide them with the tools necessary to be successful leaders in current education services as well as workplace learning and performance settings.

The curriculum has been designed with the key elements to successful leadership in mind. Modules include  Applied Critical Leadership in Education, Designing and Evaluating Curriculum and Effective Leadership in Learning Organizations.  

The coursework is structured to assist students in the development of their goals as they acquire industry-current knowledge and skills common to educators specializing in leadership of educational organizations.  


The syllabus has ten mandatory modules and carries a total of 36 credits. A variety of assignments and tasks will be used to support learning.

  • Applied Critical Leadership in Education

  • Designing and Evaluating Curriculum

  • Effective Leadership in Learning Organizations

  • Instructional and Program Evaluation

  • Principles and Methods of Teaching & Learning

  • Assessment of Learning  

  • Organization and Management of Education

  • Administration in Education

  • Educational Strategies and Policy

  • Approaches to Educational Research

  • Thesis   

36 credits​


is normally one year (extensions are available)

4 quarters, each is 11 weeks

Fast track option available

Access to a range of online resources

Study at your own pace

Designed to help you become a leader with deep and broad understanding of

academic and organizational management

COST  $4,500


Previous learning experience

Eton University welcomes applications from graduates of all fields who are interested in Educational Leadership and Management study. The following are required for application:  

  • Bachelor’s Degree in any discipline  

  • upper intermediate level of written English  

  • experience in managing educational institutes of any kind is highly recommended  

  • Facebook Social Icon
  • LinkedIn Social Icon
  • Twitter Social Icon
  • Instagram


With a vast range of course and options available, it can be easy to get lost.


Contact one of our advisers 

today who will help you make the right choice.

Book a meeting with a student advisor. They will contact you to discuss the course details and enrollment procedure.

Eton University Logo

1000 N. West Street, 1200 Suite Wilmington, New Castle County, DE 19801, Delaware, United States of America.