[Tex/LaTex] Splitting TOC into two columns on single frame in beamer

beamertable of contents

I am doing a presentation but my table of content is too long with short titles for a single slide.

I was wondering if there was a way such that the table of contents appears on two columns.

Related question for too long TOC:
Breaking table of contents between frames in beamer

Best Answer

Load (in the preamble) the multicol package:


and then, in the body of your document:


Edit: With the toc appearing all through the beamer, before the first frame: