vikram prabhu course meaning