So I was on campus for almost 3 semesters and online for 3 as well. The course is brilliantly designed highlighting real-life examples and situations. The faculty is very good and helps the students understand how the subject works in the corporate. I am very satisfied with the 3 years I had with NMIMS.