NOC:Theory of Computation