BA (Hons) Marketing with Digital Communication Philosophy Courses in Nepal