diff --git a/Lectures/L16_MISContinued/MISContinued.tex b/Lectures/L16_MISContinued/MISContinued.tex index 9d9737b4ad1471f532f15a9475cef6288d962049..11f62cfb2f8572b1ceb191a2ae3bc3e7c742afbc 100755 --- a/Lectures/L16_MISContinued/MISContinued.tex +++ b/Lectures/L16_MISContinued/MISContinued.tex @@ -261,6 +261,7 @@ Final Documentation & Dec 9\\ \structure{selectors}, and \structure{mutators} \item Has state and behaviour \item There is only ONE +\item Singleton design pattern \item Example \begin{itemize} \item Input Parameters Module for SWHS diff --git a/Lectures/L17_MGPresent/MGPresent1.pdf b/Lectures/L17_MGPresent/MGPresent1.pdf index b13c54b19ad7922cb7e080b5f00e1ba44d938962..3e9f69aba3935c0c9e8aeeff58d12c69e34c8196 100644 Binary files a/Lectures/L17_MGPresent/MGPresent1.pdf and b/Lectures/L17_MGPresent/MGPresent1.pdf differ diff --git a/Lectures/L17_MGPresent/MGPresent1.tex b/Lectures/L17_MGPresent/MGPresent1.tex index 36d1590fefb5ea8677ce4491b2db2c816bf752af..bab99dae6ecc514b4711139f378af4dae1a26bfa 100755 --- a/Lectures/L17_MGPresent/MGPresent1.tex +++ b/Lectures/L17_MGPresent/MGPresent1.tex @@ -28,7 +28,7 @@ \input{../def-beamer} -\newcommand{\topic}{15 MG+MIS Syntax Presentations 1} +\newcommand{\topic}{MG+MIS Syntax Presentations 1} \input{../titlepage} @@ -45,25 +45,26 @@ \item Start recording \item Administrative details \item Presentations +\bi +\item POC +\item MG + MIS Syntax +\ei \ei \end{frame} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{frame} -\frametitle{Administrative Details: Report Deadlines} -~\newline -\begin{tabular}{l l l} -MG + MIS & Week 10 & Nov 25\\ -Final Documentation & Week 14 & Dec 9\\ -\end {tabular} +\frametitle{Administrative Details} \bi -\item The written deliverables will be graded based on the repo contents as of -11:59 pm of the due date -\item If you need an extension, please ask -\item Two days after each major deliverable, your GitHub issues will be due -\item Domain expert code due 1 week after MIS deadline +\item When developing your code, remember that your goal is for someone else to + be able to compile and run it +\item Upcoming classes +\bi +\item L17 - POC + MG Presentations +\item L18 - MIS Presentations +\ei \ei \end{frame} @@ -71,20 +72,22 @@ Final Documentation & Week 14 & Dec 9\\ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{frame} -\frametitle{Administrative Details: Presentations} - +\frametitle{Administrative Details: Report Deadlines} ~\newline -\begin{tabular}{l l l} -MG + MIS Syntax Present & Week 9 & Week of Nov 4\\ -MIS Semantics Present & Week 11 & Week of Nov 18\\ -Unit VnV or Impl.\ Present & Week 12/13 & Week of Nov 28\\ +\begin{tabular}{l l} +%\textbf{SRS} & Oct 8\\ +\textbf{MG + MIS (Traditional)} & Nov 19\\ +\textbf{Drasil Code and Report (Drasil)} & Nov 19\\ +Final Documentation & Dec 9\\ \end {tabular} \bi -\item Informal presentations with the goal of improving everyone's written - deliverables -\item Domain experts and secondary reviewers (and others) will ask questions - (listed in Repos.xlsx file) +\item The written deliverables will be graded based on the repo contents as of +11:59 pm of the due date +\item If you need an extension for a written deliverable, please ask +\item You should inform your primary and secondary reviewers of the extension +\item Two days after each major deliverable, your GitHub issues will be due +%\item Domain expert code due 1 week after MIS deadline \ei \end{frame} @@ -92,45 +95,70 @@ Unit VnV or Impl.\ Present & Week 12/13 & Week of Nov 28\\ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{frame} -\frametitle{Administrative Details: Presentation Schedule} +\frametitle{Admin Details: Presentation Schedule} \bi -\item MG + MIS Syntax Present +\item Proof of Concept Demonstrations (15 min) +\bi +\item \textbf{Thurs, Nov 12: Salah, John} +\ei +\item MG Present (10 minutes) \bi -\item Monday: \textbf{Deema, Bo, ?} -\item Thursday: \textbf{Sasha, ?, ?} +\item \textbf{Thurs, Nov 12: John, Tiago, Leila, Xuanming, Andrea} \ei -\item MIS Syntax + Semantics Present +\item MIS Present \bi -\item Monday: Zhi, Peter, \emph{Sasha} -\item Thursday: Sharon, Ao, ? +\item Mon, Nov 16: Shayan, Parsa, Gaby, Sid, Xingzhi \ei -\item Unit VnV Plan or Impl.\ Present +\item Drasil Project Present (20 min each) \bi -\item Monday: Bo, Sasha, ? -\item Thursday: Zhi, Peter, Ao, ? +\item Thurs, Nov 26: Andrea, Naveen, Ting-Yu \ei \ei -Optional presentation in italics.\\ -Room for more volunteers. :-) +\end{frame} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\begin{frame} +\frametitle{Presentation Schedule Continued} + +\bi +\item Test or Impl.\ Present (15 min each) +\bi +\item Mon, Nov 30: John, Salah, Liz, Xingzhi, Leila +\item Thurs, Dec 3: Shayan, Naveen, Sid, Gaby, Seyed +\item Mon, Dec 7: Ting-Yu, Xuanming, Mohamed, Andrea, Tiago +\ei +\item 4 presentations each +\item If you will miss a presentation, please trade with someone else +\ei + +\end{frame} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\begin{frame} +\frametitle{Questions?} +\begin{itemize} +\item Questions on administrative details? +\item Questions about Module Guide? +\item Questions about upcoming presentation? +\item Questions about MIS? +\item Other questions? +\end{itemize} \end{frame} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{frame} -\frametitle{Assigned ``Questioners''} +\frametitle{Today's Presentations} -\be -\item Deema: Sharon, Ao -\item Bo: Deema, Peter -\ee \bi -\item Do not hesitate to ask anyone questions -\item Consider setting up your own reviewing arrangements for your written - documents +\item POC: Salah, John +\item MG: John, Leila, Xuanming, Andrea \ei + \end{frame} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%