%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% UMB-CS110-2015S: Introduction to Computing
% Copyright 2015 Pejman Ghorbanzade <pejman@ghorbanzade.com>
% Creative Commons Attribution-ShareAlike 4.0 International License
% More info: https://github.com/ghorbanzade/UMB-CS110-2015S
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\def \topDirectory {../..}
\def \texDirectory {\topDirectory/src/main/tex}

\documentclass[10pt, compress]{beamer}

\usepackage{\texDirectory/template/style/directives}
\input{\texDirectory/template/config}
\usepackage{\texDirectory/template/style/beamerthemeUmassLecture}
\doc{number}{19}
%\setbeamertemplate{footline}[text line]{}

\begin{document}
\prepareCover

\section{Course Administration}

\begin{frame}[fragile]
\frametitle{Course Administration}
  \begin{block}{Announcements}
    \begin{itemize}
      \item[] Final Exam Practice released. Solutions will not be released.
      \item[] Final Exam review session to be held on May 12, 2015.
      \item[] Final Exam to be held on May 19, 2015 at 6:30 PM.
      \item[] Student evaluation on May 12, 2015. Please show up.
    \end{itemize}
  \end{block}
\end{frame}

\section*{Some Pieces of Advice From a Fellow Programmer}
\plain{}{Some Pieces of Advice\\From a Fellow Programmer}

\begin{frame}[fragile]
\frametitle{Some Pieces of Advice From a Fellow Programmer}
  \begin{center}
    Programming is about thinking!
  \end{center}
\end{frame}

\begin{frame}[fragile]
\frametitle{Some Pieces of Advice From a Fellow Programmer}
  \begin{center}
    Computing problems are solved away from the keyboard.
  \end{center}
\end{frame}

\begin{frame}[fragile]
\frametitle{Some Pieces of Advice From a Fellow Programmer}
  \begin{center}
    Simple is always better.
  \end{center}
\end{frame}

\begin{frame}[fragile]
\frametitle{Some Pieces of Advice From a Fellow Programmer}
  \begin{center}
    10 percent of code for 90 percent of users\\
    90 percent of code for 10 percent of users
  \end{center}
\end{frame}

\begin{frame}[fragile]
\frametitle{Some Pieces of Advice From a Fellow Programmer}
  \begin{center}
    The \textbf{best} programming language is not invented yet.
  \end{center}
\end{frame}

\begin{frame}[fragile]
\frametitle{Some Pieces of Advice From a Fellow Programmer}
  \begin{center}
    90 percent of time for design,\\
    10 percent of time for the code
  \end{center}
\end{frame}

\begin{frame}[fragile]
\frametitle{Some Pieces of Advice From a Fellow Programmer}
  \begin{center}
    Always choose good names for your classes.
  \end{center}
\end{frame}

\begin{frame}[fragile]
\frametitle{Some Pieces of Advice From a Fellow Programmer}
  \begin{center}
    ``Let's make it run, we'll fix it later'' never works.
  \end{center}
\end{frame}

\begin{frame}[fragile]
\frametitle{Some Pieces of Advice From a Fellow Programmer}
  \begin{center}
    Comment your code.\\
    Unless you are really good at it.
  \end{center}
\end{frame}

\begin{frame}[fragile]
\frametitle{Some Pieces of Advice From a Fellow Programmer}
  \begin{center}
    Programming is on art and good programmers are impressionists.
  \end{center}
\end{frame}

\plain{}{Keep Calm\\and\\Enjoy Programming}

\end{document}
