[Tex/LaTex] How to divide the outline slide into two slides

beamerpdftex

I have a large outline in my beamer presentation. I need to divide it in two slides. How should I do it?

MWE:

\documentclass[xcolor=dvipsnames]{beamer}
\usepackage[utf8]{inputenc}

\title[title]{My Full Title}
\author[RPS]{Rudresh Dwivedi \\ Supervisor: Dr. Somnath Dey}
\institute[ ]{Indian Institute of Technology Indore}
\date{\today}

\usepackage[style=numeric,citestyle=numeric,backend=biber]{biblatex}
\addbibresource{Bilder/example.bib}

\begin{document}
\begin{frame}
  \titlepage
\end{frame}
\section[Introduction]{Introduction}
\frame[handout:0]{\frametitle{Outline}\tableofcontents[]}
\begin{frame}{Introduction}
    Three forms of user authentication:
        Knowledge base
        Tokens
        Biometric: physiological and behavioral characteristics 
\end{frame}
\section[problem1]{Solution to problem1}
\frame[handout:0]{\frametitle{Outline}\tableofcontents[currentsection]}
\begin{frame}{Introduction}
Blah Blah Blah Blah
Blah Blah Blah Blah
Blah Blah Blah Blah
Blah Blah Blah Blah
\end{frame}
\subsection[problem1]{Results to problem1}
\begin{frame}{Introduction}
Blah Blah Blah Blah
Blah Blah Blah Blah
Blah Blah Blah Blah
Blah Blah Blah Blah
\end{frame}
\subsection[problem1]{Conclusion to problem1}
\begin{frame}{Introduction}
Blah Blah Blah Blah
Blah Blah Blah Blah
Blah Blah Blah Blah
Blah Blah Blah Blah
\end{frame}


\section[problem2]{Solution to problem 2}
\frame[handout:0]{\frametitle{Outline}\tableofcontents[currentsection]}
Blah Blah Blah Blah
Blah Blah Blah Blah
Blah Blah Blah Blah

\subsection[problem 2]{Results to problem 2}
\begin{frame}{Introduction}
Blah Blah Blah Blah
Blah Blah Blah Blah
Blah Blah Blah Blah
Blah Blah Blah Blah
\end{frame}
\subsection[problem 2]{Conclusion to problem 2}
\begin{frame}{Introduction}
Blah Blah Blah Blah
Blah Blah Blah Blah
Blah Blah Blah Blah
Blah Blah Blah Blah
\end{frame}

\section[problem3]{Solution to problem 3}
\frame[handout:0]{\frametitle{Outline}\tableofcontents[currentsection]}
Blah Blah Blah Blah
Blah Blah Blah Blah
Blah Blah Blah Blah

\subsection[problem 3]{Results to problem3}
\begin{frame}{Introduction}
Blah Blah Blah Blah
Blah Blah Blah Blah
Blah Blah Blah Blah
Blah Blah Blah Blah
\end{frame}
\subsection[problem 3]{Conclusion to problem3}
\begin{frame}{Introduction}
Blah Blah Blah Blah
Blah Blah Blah Blah
Blah Blah Blah Blah
Blah Blah Blah Blah
\end{frame}

\section[Related]{ Related work}
\frame[handout:0]{\frametitle{Outline}\tableofcontents[currentsection]}
Blah Blah Blah Blah
Blah Blah Blah Blah
Blah Blah Blah Blah
\section[Proposed work]{ Proposed work}
\frame[handout:0]{\frametitle{Outline}\tableofcontents[currentsection]}
Blah Blah Blah Blah
Blah Blah Blah Blah
Blah Blah Blah Blah
\section{Future work}
\frame[handout:0]{\frametitle{Outline}\tableofcontents[currentsection]}
Blah Blah Blah Blah
Blah Blah Blah Blah
Blah Blah Blah Blah
\begin{frame}[allowframebreaks]{Reference}
    \begin{tiny}
            \printbibliography
    \end{tiny}
\end{frame}
\section[Thank you]{Thank you}
\frame[handout:0]{\frametitle{Outline}\tableofcontents[currentsection]}
\subsection{Any questions?}
\begin{frame}{}
    \begin{figure}[!htp]
        \centering
          Thank you image
%         \includegraphics[width=5cm, height=4cm]{Bilder/thanku.pdf}
    \end{figure}
\end{frame}

\end{document}

Best Answer

Based on Sam Carters solution: you might avoid having two slides, by using two columns of text on one slide. Of course, this solution works only with relatively small section titles and only with a maximum of nine \sections in your document.

%% Modiefied from Sam Carters solution
\AtBeginSection{%
\begin{frame}[allowframebreaks]
    \frametitle{Outline}
   \begin{columns}
      \begin{column}{0.49\linewidth}
         \tableofcontents[sections=1-4, currentsection]
      \end{column}\hfill%
      \begin{column}{0.49\linewidth}
          \tableofcontents[sections=5-9, currentsection]
      \end{column}
   \end{columns}
\end{frame}
}