The High Court in Pretoria ruled in April last year that the 2009 decision to withdraw criminal charges against Zuma was irrational and set it aside.
The same court re-affirmed its decision when it dismissed an application for leave to appeal but Zuma and the NPA approached the Supreme Court directly and were granted access.
Two months from now, on Friday 15 September Zuma and the NPA will try to convince another court that he should not be prosecuted on corruption charges.
Last year, a full bench of the High Court in Pretoria consisting of three judges including Deputy Judge President Aubrey Ledwaba found Zuma ought to be prosecuted.
This time, the parties will face a full bench of five judges.
The Supreme Court justices are known to be tough and interrogate the arguments advanced in their courtroom.
It will not be an easy case for the president, who will rely on the same arguments presented in the High Court which primarily hinge on his claim the courts can't interfere in the decisions of the prosecuting authority.