Nepal Mega College, Babarmahal - Courses, Fees & Admission