ECA offers ten departments , each led by a Head of Department . Each department has a program at undergraduate and postgraduate level .
ECA has ten departments , each led by a Head of Department . Each department offers a program at undergraduate and postgraduate level .