This course follows a blended learning approach with an intelligent mix of classroom sessions, online sessions and live project experience. The student will spend 60 hours in classroom/online sessions, 100 hours in assignments and 100 hours in live project work.