The programme is comprises six terms. Each term is of three months' duration. Each course is of 3 credits unless otherwise stated. After the completion of the third term, students are required to undergo “Summer Training Project” for about ten weeks'. It is equivalent to 6 credits. Furthermore, they are to do two major projects during the second and third terms of their course work. The reports of all the projects will be evaluated by a team of experts and each project will carry 3 credits.