Discontinuous Galerkin Method for hyperbolic PDE