diff --git a/Lectures/Deadlines.tex b/Lectures/Deadlines.tex index 9ff3e5d3c33ffe8271775ddb698b8924188d2ad9..0981745cc2bf22a8a709934cbbcb00c62fbf79ea 100644 --- a/Lectures/Deadlines.tex +++ b/Lectures/Deadlines.tex @@ -4,7 +4,7 @@ \frametitle{Administrative Details: Report Deadlines} ~\newline \begin{tabular}{l l l} -\textbf{Problem Statement} & Week 02 & Jan 19\\ +%\textbf{Problem Statement} & Week 02 & Jan 19\\ \textbf{System Req.\ Spec.\ (SRS)} & Week 04 & Feb 2\\ {System VnV Plan} & Week 06 & Feb 16\\ {MG + MIS} & Week 09 & Mar 15\\ @@ -56,14 +56,15 @@ Unit VnV/Implement & Week 12 & Week of Apr 3\\ \begin{frame} \frametitle{Presentation Schedule} -TBD -%\bi -%\item SRS Present (25 min) -%\bi -%\item \textbf{Jan 26: Jason, Sam, Mina} -%\item \textbf{Feb 1: Deesha, Maryam, Lesley} -%\item \textbf{Feb 2: Zehong, Karen, Joachim} -%\ei +%TBD +\bi +\item SRS Present (15 min) +\bi +\item \textbf{Jan 26: Li, Adrian, Cynthia, Hunter, Valerie, Waqar} +\item \textbf{Jan 30: Morteza, Gaofeng, Kim Ying, Seyed Ali, Fasil, Xinyu} +\item \textbf{Feb 2: Phil, Nada, Yi-Leng, Atiyeh, Tanya, Hossain} +\ei + %\item Syst V\&V Plan Present (25 min) %\bi %\item \textbf{Feb 15: Sam, Jason, Volunteer?} @@ -85,7 +86,7 @@ TBD % \bi % \item \textbf{Mar 30: Karen, Sam, Jason} % \ei -%\ei +\ei \end{frame} @@ -100,8 +101,15 @@ TBD % \item Apr 5: Lesley, Deesha, Volunteer? % \item Apr 6: Mina, Joachim, Maryam % \ei -\item 4 presentations each (please check) -\item If you will miss a presentation, please trade with someone else +\item 3 presentations each %(please check) +\begin{itemize} + \item SRS everyone + \item VnV and POC subset of class + \item Design subset of class + \item Implementation everyone +\end{itemize} + +\item If you will miss a presentation, please trade with someone \item Implementation presentation could be used to run a code review, or code walkthrough \ei diff --git a/Lectures/GitHubReviews.tex b/Lectures/GitHubReviews.tex index a12be580ad455c71574d3d9fa02d9a970d103188..87970e2f8c6369d63490be4310e639c9286d5345 100644 --- a/Lectures/GitHubReviews.tex +++ b/Lectures/GitHubReviews.tex @@ -15,7 +15,7 @@ \ei \item Reviewers \bi -\item Provide at least 4 issues on the document +\item Provide at least 5 issues on the document \item Grading \bi \item Not enough issues, or poor issues 0/2 diff --git a/Lectures/L05_ProgramFamilies/ProgramFamilies.pdf b/Lectures/L05_ProgramFamilies/ProgramFamilies.pdf index efe17f52ba5cd02e38d407095af65442f46b985a..c2417e657cdf5dad22aae234fb219c5430e8b7b3 100644 Binary files a/Lectures/L05_ProgramFamilies/ProgramFamilies.pdf and b/Lectures/L05_ProgramFamilies/ProgramFamilies.pdf differ diff --git a/Lectures/L05_ProgramFamilies/ProgramFamilies.tex b/Lectures/L05_ProgramFamilies/ProgramFamilies.tex index 292ab6cb87f56e60c2377c634e44a34c6fefd7f3..4e2e30b22314a2298fea0e69686569f160c65ad8 100755 --- a/Lectures/L05_ProgramFamilies/ProgramFamilies.tex +++ b/Lectures/L05_ProgramFamilies/ProgramFamilies.tex @@ -65,11 +65,11 @@ \bi \item Administrative details -\item Motivate Rigorous Process %including documentation +\item Motivating a document driven design process %including documentation \item Finish up SRS -\item Specification Qualities -\item Motivation for Families -\item Proposed Family Methods +\item Requirements specification qualities +\item Motivation for families +\item Proposed family methods \item Family of Linear Solvers \item Other examples (covered in ``bonus'' slides) \bi @@ -85,29 +85,9 @@ \frametitle{Administrative Details} \bi -\item Three projects have not been approved -\item Primary reviewers and secondary reviewers -\bi -\item Ask at least one question after presentation -\item By two days after each major deliverable, create at least 5 GitHub issues -\ei -\item Creating issues as a reviewer - \begin{itemize} - \item \textbf{Please limit the number of issues related to formatting :-)} - \item Issues that are questions are fine - \item \href{https://github.com/JacquesCarette/Drasil/issues/2248} {Example of - question label} - \item \href{https://github.com/JacquesCarette/Drasil/issues/2242} {Example of - ``at'', and traceability} - \item One issue, per issue - \item \href{https://github.com/JacquesCarette/Drasil/issues/2241} {Connection to - commit and pull request} - \item \href{https://github.com/JacquesCarette/Drasil/issues/3031} - {screenshots, links, full description} - \item - \href{https://github.com/smiths/capTemplate/blob/main/docs/Checklists/Writing-Checklist.pdf} - {Writing Checklist} include advice on issue creation - \end{itemize} +\item Not all projects approved +(\href{https://gitlab.cas.mcmaster.ca/smiths/cas741/-/blob/master/Repos.csv?ref_type=heads} +{Repos.csv}) %\item 80 columns in tex files %\item Spell check @@ -126,17 +106,13 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\input{../GitHubReviews.tex} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \begin{frame} \frametitle{Administrative Details: Presentations} \bi -\item Presentations are about 25 minutes +\item Presentation length depends (15-20 min) \item Informal -\item HDMI and VGA connections in room +\item HDMI connection in room \item To help you prepare your written document \item Questions from audience \item Grading out of 3 @@ -156,6 +132,7 @@ \frametitle{SRS Presentations} \bi \item Project name +\item Example of calculation \item Draft Goal statements \item Draft Assumptions \item Draft Input and output variables (data constraints) @@ -171,6 +148,43 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\begin{frame} +\frametitle{GitHub Issues} + +\bi +\item Reviewers GitHub issues + \begin{itemize} + \item \textbf{Please limit the number of issues related to formatting :-)} + \item Issues that are questions are fine + \item \href{https://github.com/JacquesCarette/Drasil/issues/2248} {Example of + question label} + \item \href{https://github.com/JacquesCarette/Drasil/issues/2242} {Example of + ``at'', and traceability} + \item One issue, per issue + \item \href{https://github.com/JacquesCarette/Drasil/issues/2241} {Connection to + commit and pull request} + \item \href{https://github.com/JacquesCarette/Drasil/issues/3031} + {screenshots, links, full description} + % \item + % \href{https://github.com/smiths/capTemplate/blob/main/docs/Checklists/Writing-Checklist.pdf} + % {Writing Checklist} include advice on issue creation + \end{itemize} +\item Pull request of Repos.csv for suggested domain reviewer +\begin{itemize} + \item You can discuss with colleagues and find your own domain reviewer + \item Otherwise one will be assigned + \item Due Jan 29 +\end{itemize} +\ei + +\end{frame} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\input{../GitHubReviews.tex} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \begin{frame} \frametitle{Motivation: Solar Water Heating System} \bi @@ -201,25 +215,25 @@ Water Heating System} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\begin{frame} -\frametitle{More Example Projects} -\bi -\item -\href{https://jacquescarette.github.io/Drasil/examples/dblpendulum/SRS/srs/DblPendulum_SRS.html} -{Double Pendulum} -\item \href{https://github.com/icbicket/SpectrumImageAnalysisPy} - {SpectrumImageAnalysisPy} -\item \href{https://github.com/PeaWagon/Kaplan} {Conformer Searching using - Evolutionary Computation} -\item \href{https://github.com/Ao99/MISEG} {Medical Image Segmentation} -\item \href{https://github.com/caobo1994/FourierSeries} {Fourier Series} -\item \href{https://github.com/sorainsm/library-of-lighting-models} {Library of - Lighting Models} -\item \href{https://github.com/slimpotatoes/STEM_Moire_GPA} {Scanning - Transmission Electron Microscopy} -\item \href{https://github.com/palmerst/cas741_sp} {Chemical Speciation} -\ei -\end{frame} +% \begin{frame} +% \frametitle{More Example Projects} +% \bi +% \item +% \href{https://jacquescarette.github.io/Drasil/examples/dblpendulum/SRS/srs/DblPendulum_SRS.html} +% {Double Pendulum} +% \item \href{https://github.com/icbicket/SpectrumImageAnalysisPy} +% {SpectrumImageAnalysisPy} +% \item \href{https://github.com/PeaWagon/Kaplan} {Conformer Searching using +% Evolutionary Computation} +% \item \href{https://github.com/Ao99/MISEG} {Medical Image Segmentation} +% \item \href{https://github.com/caobo1994/FourierSeries} {Fourier Series} +% \item \href{https://github.com/sorainsm/library-of-lighting-models} {Library of +% Lighting Models} +% \item \href{https://github.com/slimpotatoes/STEM_Moire_GPA} {Scanning +% Transmission Electron Microscopy} +% \item \href{https://github.com/palmerst/cas741_sp} {Chemical Speciation} +% \ei +% \end{frame} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%