Collaborative Learning for Outcome Based Engineering Education: A Lean Thinking Approach | Synapse