Courses include many practical assignments, projects and case studies