The benefits of BCA degree in Nepal