It offers general academic subjects, vocational and technical subjects. We have two curriculums i.e., the secular and the vocational. In vocational (D.I.T-Directory of Industrial Training) we have; Metal Fabrication, Subsidiary ICT, Clothing & Textile, Performing Arts, Home Economics and Building & Bricklaying. For the secular, it includes Physics, Chemistry, Biology, Physical Education, Computer Studies, Entrepreneurship Skills, etc. and under the Humanities and Languages we have subjects like Literature in English, Christian Religious Education, Geography, History, Luganda, Lugha ya Kiswahili, Islamic Religious Education etc. Echo Hill School is one of the few schools offering a variety of learning areas to its students. The school has learning areas in all the subject groups examinable by the country’s examining body- UNEB. It is an outstanding school in providing knowledge as well as skills to its students.