Index: doc/theses/thierry_delisle_PhD/comp_II/presentation.tex
===================================================================
--- doc/theses/thierry_delisle_PhD/comp_II/presentation.tex	(revision 0a945fdd8876e4444d83c03c10bbac84fc2d8b22)
+++ doc/theses/thierry_delisle_PhD/comp_II/presentation.tex	(revision 33c3dedce60b8ef643a2e67759069cd5d6be774b)
@@ -36,6 +36,22 @@
 	\miniframeson
 }
-\section{\CFA and Concurrency}
+\section{Concurrency and \CFA}
+\begin{frame}{Project}
+	\begin{center}
+		{\large Produce a scheduler for \CFA that is simple for programmers to understand and offers good general performance.}
+	\end{center}
+\end{frame}
+%------------------------------
 \begin{frame}{\CFA}
+	\CFA is a modern extension of C.
+	It adds to C : overloading, constructors/destructors, polymorphism, and much more.
+
+	~\newline
+	For this project, the relevant aspects are:
+	\begin{itemize}
+		\item Fast and safe system language.
+		\item Threading.
+		\item Manual memory management.
+	\end{itemize}
 
 \end{frame}
@@ -104,5 +120,5 @@
 \begin{frame}{Priority Scheduling}
 	\begin{center}
-	{\large
+		{\large
 			Runs all ready threads in group \textit{A} before any ready threads in group \textit{B}.
 		}
@@ -136,4 +152,31 @@
 
 	Processors begin busy for long periods can mean starvation.
+\end{frame}
+%------------------------------
+\begin{frame}{Scheduling in Practice: Summary}
+	\begin{columns}
+		\begin{column}{0.5\textwidth}
+			\textbf{Feedback Scheduling}
+			\newline
+
+			\begin{itemize}
+				\item Inappropriate for short lived threads.
+				\item Overkill for cooperating threads.\newline
+			\end{itemize}
+		\end{column}
+		\begin{column}{0.5\textwidth}
+			\textbf{Priority Scheduling}
+			\newline
+
+			\begin{itemize}
+				\item Allows lasting starvation.\newline
+				\item Hard to reason about.\newline~\newline
+			\end{itemize}
+		\end{column}
+	\end{columns}
+
+	~\newline
+	~\newline
+	\CFA would benefit from something different.
 \end{frame}
 %==============================
@@ -190,5 +233,5 @@
 	\begin{itemize}
 		\item Acquire for reading for normal scheduling operations.
-		\item Acquire for right when resizing the array and creating/deleting internal queues.
+		\item Acquire for writing when resizing the array and creating/deleting internal queues.
 	\end{itemize}
 \end{frame}
@@ -314,6 +357,8 @@
 	Runtime system and scheduling are still open topics.
 	\newline
+	\newline
 
 	This work offers a novel runtime and scheduling package.
+	\newline
 	\newline
 
@@ -336,5 +381,5 @@
 
 %------------------------------
-\begin{frame}{Timeline}
+\begin{frame}{}
 	\begin{center}
 		{\large Questions?}
Index: doc/theses/thierry_delisle_PhD/comp_II/presentationstyle.sty
===================================================================
--- doc/theses/thierry_delisle_PhD/comp_II/presentationstyle.sty	(revision 0a945fdd8876e4444d83c03c10bbac84fc2d8b22)
+++ doc/theses/thierry_delisle_PhD/comp_II/presentationstyle.sty	(revision 33c3dedce60b8ef643a2e67759069cd5d6be774b)
@@ -20,4 +20,5 @@
 \setbeamertemplate{blocks}[rounded][shadow=false]
 \newcommand\xrowht[2][0]{\addstackgap[.5\dimexpr#2\relax]{\vphantom{#1}}}
+\setbeamertemplate{sections/subsections in toc}{\inserttocsectionnumber.~\inserttocsection}
 
 %==============================
@@ -36,4 +37,6 @@
 \setbeamercolor{palette primary}{bg=colbg}
 \setbeamercolor{palette tertiary}{fg=red}
+\setbeamercolor{section in toc}{fg=white}
+\setbeamercolor{subsection in toc}{fg=gray}
 
 %==============================
