Updated Intro

This commit is contained in:
Oliver Kennedy 2019-01-28 09:19:16 -05:00
parent 60c879e035
commit a36db1c0a9

View file

@ -123,19 +123,8 @@
</section>
<section>
<h4 style="margin-bottom: 0px;">How do we ask and answer questions about data?</h4>
<ul style="font-size: smaller" class="tight fragment">
<li>Efficiency</li>
<li>Accuracy</li>
<li>Summarization</li>
<li>Data Curation</li>
</ul>
<h4 style="margin-bottom: 0px; margin-top: 20px;">How do we manipulate and persist data?</h4>
<ul style="font-size: smaller" class="tight fragment">
<li>Consistency</li>
<li>Correctness</li>
<li>Parallelism</li>
</ul>
<h3 style="padding-bottom: 60px;">How do we ask and answer questions about data?</h3>
<h3>How do we manipulate and persist data?</h3>
</section>
<section>
@ -171,8 +160,8 @@
</section>
<section>
<h3>Template for 90% of Database Systems</h3>
<p style="font-size: larger;">For <b>X</b>, the best, correct choice is <b>Y</b>,<br/> at least when <b>Z</b>.</p>
<h3>Template for 90% of this class</h3>
<p style="font-size: larger;">What is the best, correct technique for task <b>X</b>, when <b>Y</b> is true?</p>
<ol style="margin-top: 20px;">
<li class="fragment">How do you define <i>Correct</i> and <i>Best</i>?</li>
<li class="fragment">What correct alternatives are available?</li>
@ -190,20 +179,6 @@
<h2>General Course Information</h2>
</section>
<section>
<h3>Me</h3>
Oliver Kennedy
<h3 style="padding-top: 50px;">TAs</h3>
<span style="margin: 20px;">Vicky Zheng</span>
<span style="margin: 20px;">Qiuling Suo</span>
<h3 style="padding-top: 50px;">Ninjas</h3>
<span style="margin: 20px;">William Spoth</span>
<span style="margin: 20px;">Darshana Balakrishnan</span>
<span style="margin: 20px;">Carl Nuessle</span>
</section>
<section>
<h3>Expectations</h3>
<dl>
@ -225,6 +200,20 @@
</dl>
</section>
<section>
<h3>Me</h3>
Oliver Kennedy
<h3 style="padding-top: 50px;">TAs</h3>
<span style="margin: 20px;">Vicky Zheng</span>
<span style="margin: 20px;">Qiuling Suo</span>
<h3 style="padding-top: 50px;">Ninjas</h3>
<span style="margin: 20px;">William Spoth</span>
<span style="margin: 20px;">Darshana Balakrishnan</span>
<span style="margin: 20px;">Carl Nuessle</span>
</section>
<section>
<h3>Syllabus and Projects</h3>
<p><a href="https://odin.cse.buffalo.edu/teaching/cse-462/">https://odin.cse.buffalo.edu/teaching/cse-462/</a></p>
@ -235,25 +224,6 @@
<p><a href="https://piazza.com/buffalo/spring2018/cse4562/home">https://piazza.com/buffalo/spring2019/cse4562/home</a></p>
</section>
<section>
<h3>Course Structure</h3>
<dl>
<dt>Concepts (50% of Grade)</dt>
<dd><ul class="tight">
<li>Homework (10%; ~12 Assignments, Drop any 4)</li>
<li>Midterm (20% or 15%)</li>
<li>Comprehensive Final (20% or 25%)</li>
</ul></dd>
<dt>Practicum (50% of Grade)</dt>
<dd><ul class="tight">
<li>Build a Relational Query Engine</li>
<li>3-Person Group Project</li>
<li>4 Checkpoints (+ 5 free points for Checkpoint 0)</li>
</ul></dd>
</dl>
</section>
<section>
<table>
<tr>
@ -274,6 +244,25 @@
</tr>
</table>
</section>
<section>
<h3>Course Structure</h3>
<dl>
<dt>Concepts (50% of Grade)</dt>
<dd><ul class="tight">
<li>Homework (10%; ~12 Assignments, Drop any 4)</li>
<li><b>March 13</b>: Midterm (20%<span class="fragment" data-fragment-index="1"> or 15%</span>)</li>
<li><b>May 17?</b>: Comprehensive Final (20%<span class="fragment" data-fragment-index="1"> or 25%</span>)</li>
</ul></dd>
<dt>Practicum (50% of Grade)</dt>
<dd><ul class="tight">
<li>Build a Relational Query Engine</li>
<li>3-Person Group Project</li>
<li>4 Checkpoints (+ 5 free points for Checkpoint 0)</li>
</ul></dd>
</dl>
</section>
</section>
<!-- ================================================================ -->
@ -332,8 +321,7 @@
<h3>Checkpoint 1: "Get it Working"</h3>
<p style="font-size: smaller;">10/50 pts</p>
<ul>
<li>Interactive Prompt</li>
<li>Parse SQL with JSQLParser</li>
<li>Translate SQL to Relational Algebra</li>
<li>Load CSV Files</li>
<li>Run Basic Select, Project, Join Queries</li>
</ul>
@ -389,7 +377,7 @@
<section>
<h3>Academic Integrity</h3>
<p>Cheating is submitting any work that you did not perform by yourself <span class="fragment highlight-red">as if you did</span>.</p>
<p>Cheating is submitting any work that you did not perform by yourself as if you did.</p>
</section>
<section>
<dl>