The curriculum of the MBBS degree of Tribhuvan University incorporates the philosophy by which the Medical Graduates will be competent enough to carry out the clinical, preventive, promotive and administrative roles expected by the society. This curriculum is community oriented, and has integrated teaching/ learning activities that encourage problem based learning. The curriculum has been divided into three phases. The first phase is of two years, the second phase of one year and the third of one and half year duration. On successful completion of the four and half years courses of study, it is mandatory to complete one year of compulsory rotating residential internship before finally graduating and becoming eligible to qualify for registration with the Nepal Medical Council for professional practice.