\documentclass[10pt,hyperref={implicit=true}]{beamer}

\mode<presentation>
{
  %\usetheme{Warsaw}
  \usetheme[hideothersubsections]{Goettingen}
  % or ...

  \setbeamercovered{transparent}
  % or whatever (possibly just delete it)

  \subject{C Programming for Engineers}
}
\mode<article>
{
  \renewcommand{\floatpagefraction}{0.75} % default is .5, to increase
  % density.
  \renewcommand*{\bottomfraction}{0.6} % default is 0.3
  \renewcommand*{\topfraction}{0.85} % default is 0.7
  \renewcommand*{\textfraction}{0.1} % default is 0.2
  \pagestyle{fancy}
  \fancyhf{}
  \renewcommand{\sectionmark}[1]{\markright{\thesection. #1}}
  \lhead{\nouppercase{\rightmark}}
  \rhead{\thepage}
}

\usepackage[english]{babel}
\usepackage{alltt,booktabs,array,cols,multicol,meta}

\usepackage[utf8]{inputenc}
% or whatever

\usepackage{times}
\usepackage[T1]{fontenc}
% Or whatever. Note that the encoding and the font should match. If T1
% does not look nice, try deleting the line with the fontenc.

\title{}% <===== Add your title!
\subtitle{LPIC 102}

% Update the author list here; delete Nick's name if you are starting
% with a template.
\author[Nick Urbanik]{Nick Urbanik \texttt{\footnotesize{}nicku@nicku.org}\\
  {\tiny This document Licensed under GPL---see slide~\pageref{sld:license}}%
}

\date{2005 July}

% Copyright (C) 2005  Nick Urbanik <nicku@nicku.org>

% You can redistribute modified or unmodified copies of this document
% provided that this copyright notice and this permission notice are
% preserved on all copies under the terms of the GNU General Public
% License as published by the Free Software Foundation--either version 2
% of the License or (at your option) any later version.

\AtBeginSubsection[]
{
  \begin{frame}<beamer>
    \frametitle{Outline}
    \footnotesize
    \begin{multicols}{2}
      \tableofcontents[currentsection,currentsubsection]
    \end{multicols}
  \end{frame}
}

% If you wish to uncover everything in a step-wise fashion, uncomment
% the following command: 

%\beamerdefaultoverlayspecification{<+->}

\newcounter{program}
%\newcommand*{\program}[1]{\refstepcounter{program}\label{#1}\arabic{program}}
% \newcommand*{\program}[1]{%
%    \refstepcounter{program}\hypertarget{#1}{Program \texttt{#1}}%
% }
%\newcommand*{\program}[1]{\refstepcounter{program}\label{#1}\arabic{program}}
\newcommand*{\program}[1]{%
   \hypertarget{#1}{Program \texttt{#1}}%
}

\newcommand*{\linkto}[1]{\hyperlink{#1}{\texttt{#1}}}
\providecommand*{\bs}{\texttt{\char '134}} % Backslash, no break

\begin{document}
\maketitle
\mode<article>{\thispagestyle{empty}}


\begin{frame}
  \titlepage
\end{frame}

\begin{frame}
  \frametitle{Outline}
  \mode<presentation>
  {%
    \footnotesize
    \begin{multicols}{2}
      \tableofcontents
    \end{multicols}
    % You might wish to add the option [pausesections]
  }%
  \mode<article>
  {%
    \tableofcontents
  }%
\end{frame}

\section{}

\begin{frame}
  \frametitle{Make Titles Informative.}
\end{frame}

\begin{frame}
  \frametitle{Make Titles Informative.}
\end{frame}

\begin{frame}
  \frametitle{Make Titles Informative.}
\end{frame}


\section{}

\begin{frame}
  \frametitle{Make Titles Informative.}
\end{frame}

\begin{frame}
  \frametitle{Make Titles Informative.}
\end{frame}

\begin{frame}
  \frametitle{Make Titles Informative.}
\end{frame}


\subsection{}


\begin{frame}
  \frametitle{Make Titles Informative.}
\end{frame}

\begin{frame}
  \frametitle{Make Titles Informative.}
\end{frame}

\begin{frame}
  \frametitle{Make Titles Informative.}
\end{frame}


\mode<presentation>
{%
\begin{frame}
  \frametitle{Topics Covered}
  %\footnotesize
  %\begin{multicols}{2}
    \tableofcontents[pausesections,pausesubsections]
  %\end{multicols}
  % You might wish to add the option [pausesections]
\end{frame}
}


\section{References}
\label{sec:references}


\begin{frame}
\frametitle{Fundamentals of TCP/IP [4]}
\framesubtitle{Resources of interest}
  \begin{thebibliography}{5}
    % None of these affects how cite appears, only how the bibitem appears.
    % \beamertemplatebookbibitems makes little pictures of books in bib.
    \beamertemplatebookbibitems
    % \beamertemplatearticlebibitems makes little pictures of text in bib. 
    % \beamertemplatearticlebibitems
    % \beamertemplatetextbibitems uses [1], [2] or [optional] in bib.
    % \beamertemplatetextbibitems
    % \beamertemplatearrowbibitems make little arrows (like ordinary items)
    % \beamertemplatearrowbibitems
  \bibitem{Ste1994}
    W. Richard Stevens.
    \newblock%
    \emph{TCP/IP Illustrated, Volume 1: The Protocols}
    \newblock%
    Addison Wesley.

  \bibitem{Kir2000}
    Olaf Kirch and Terry Dawson.
    \newblock%
    \emph{Linux Network Administrator's Guide}
    \newblock%
    O'Reilly 2000.
    \newblock%
    \url{http://tldp.org/LDP/nag2/}

  \bibitem{Nash}
    Angie Nash and Jason Nash.
    \newblock%
    \emph{LPIC 1 Certification Bible}
    \newblock%
    Hungry Minds

  \bibitem{} % text reference
    . % Author
    \newblock%
    \emph{} % Title
    \newblock%
    . % publisher
  \end{thebibliography}
\end{frame}

\section{License of This Document}
\label{sec:license}


% Delete the next two lines when you begin editing this document:
% Feel free to replace Nick Nurbanik's name with yours, since this is
% only a template!

\begin{frame}
  \frametitle{License covering this document}%
  \label{sld:license}%
  \raggedright%
  Copyright \copyright{} 2005  Nick Urbanik <nicku@nicku.org>
  \par%
  You can redistribute modified or unmodified copies of this document
  provided that this copyright notice and this permission notice are
  preserved on all copies under the terms of the GNU General Public
  License as published by the Free Software Foundation --- either
  version 2 of the License or (at your option) any later version.
\end{frame}

\end{document}
