pull/2/head
Oliver Kennedy 2022-09-03 14:04:33 -04:00
commit 795c2fc4c3
Signed by: okennedy
GPG Key ID: 3E5F9B3ABD3FDB60
9 changed files with 70 additions and 30 deletions

View File

@ -147,19 +147,25 @@ schedule:
- date: 08/29/22
topic: Intro, Logistics
dow: Mon
materials:
slides: slide/0-Overview.pdf
section_a:
slides: slide/lec01a.pdf
section_b:
slides: slide/0b-Overview.pdf
code: https://github.com/UBOdin/cse250-examples/blob/main/SpeedDemo/Snippets.scala
- date: 08/31/22
topic: Scala
dow: Wed
materials:
slides: slide/1-Scala.pdf
section_a:
slides: slide/lec02a.pdf
section_b:
slides: slide/1b-Scala.pdf
- date: 09/02/22
topic: Debuggers and Profilers
dow: Fri
materials:
slides: slide/2-WhenThingsGoWrong.pdf
section_a:
slides: slide/lec03a.pdf
section_b:
slides: slide/2b-WhenThingsGoWrong.pdf
code: https://github.com/UBOdin/cse250-examples/tree/main/Debuggers
- week: 2
lectures:
@ -537,23 +543,27 @@ p.callout {
<th>Date</th>
<th>Deliverable</th>
<th>Topic</th>
<th>Materials</th>
<th>Section A</th>
<th>Section B</th>
</tr>
<% schedule.each do |week| %>
<tr>
<td colspan=4 class="weeksplit"></td>
<td colspan=5 class="weeksplit"></td>
</tr>
<% week["lectures"].each do |lecture| %>
<tr>
<% if lecture.include? "special" %>
<td class="special"><%=lecture["dow"]%> <%=lecture["date"]%></td>
<td colspan=3 class="special"><%=lecture["special"]%></td>
<td colspan=4 class="special"><%=lecture["special"]%></td>
<% else %>
<td><%=lecture["dow"]%> <%=lecture["date"]%></td>
<td><%=lecture.fetch("due", "")%></td>
<td><%=lecture["topic"]%></td>
<td><%=lecture.fetch("materials", {}).map do |k, v|
<td><%=lecture.fetch("section_a", {}).map do |k, v|
"<a href='#{v}'>#{k}</a>"
end.join(" | ") %></td>
<td><%=lecture.fetch("section_b", {}).map do |k, v|
"<a href='#{v}'>#{k}</a>"
end.join(" | ") %></td>
<% end %>

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1,51 +1,50 @@
---
title: CSE-501 Intro to Grad Study in CSE (Fall 2022)
lightning:
- Ken Regan (early Tuesday)
- Junsong
schedule:
- date: 08/30/22
talks:
- speaker: Oliver Kennedy
topic: Introduction
materials:
slides: slide/intro.pdf
- date: 09/06/22
talks:
- speaker: Ziming Zhao
topic: How to Succeed or Fail as a Ph.D Student
- date: 09/13/22
talks:
- speaker: Senior PhD Students
topic: TBD
- speaker: Carl Nuessle
note: Can also do Oct 18
- speaker: Joseph Pusztay
- speaker: Poonam Kumari
- speaker: Tan Xie
- date: 09/20/22
talks:
- speaker: Oliver Kennedy
topic: How to Do Research
- date: 09/27/22
talks:
- date: 10/04/22
talks:
- date: 10/11/22
talks:
- speaker: Matt Knepley
- speaker: Andrew Hirsch
topic: TBD
- speaker: Matt Knepley (to be confirmed)
topic: TBD
- date: 10/18/22
talks:
- speaker: Senior PhD Students
topic: TBD
talks:
- speaker: Charuvahan Adhivarahan
- speaker: Darshana Balakrishnan
- speaker: Lu Dong
- speaker: Lipisha Nitin Chaudhary
- date: 10/25/22
talks:
- date: 11/01/22
talks:
- speaker: Karthik Dantu (to be confirmed)
topic: TBD
- speaker: Hongxin Hu (to be confirmed)
topic: TBD
- speaker: Hongxin Hu
- date: 11/08/22
talks:
- date: 11/15/22
talks:
- date: 11/22/22
talks:
- date: 11/29/22
talks:
- speaker: You!
@ -84,16 +83,47 @@ appropriate written assignments and oral presentations.
<h2>Course Schedule</h2>
<style type="text/css">
table.schedule th
{
border-bottom: solid 2px black;
}
table.schedule td
{
vertical-align: text-top;
padding-bottom: 0px;
padding-top: 5px;
border-bottom: solid 1px darkgrey;
}
</style>
<center>
<table>
<table class="schedule">
<tr>
<th style="width: 200px">Date</th>
<th>Topic</th>
<th>Speaker</th>
</tr>
<% schedule.each do |event| %>
<tr>
<td><%= event["date"] %></td>
<td><%= event["topic"] %></td>
<td>
<% if event.include? "talks" %>
<% event["talks"].each do |talk| %>
<p>
<b><%= talk["speaker"] %></b>
<% if talk.include? "topic" %>
"<%= talk["topic"] %>"
<% end %>
<% if talk.include? "materials" %>
[<%= talk["materials"].map { |k, v| "<a href='#{v}'>#{k}</a>"}.join("|") %>]
<% end %>
</p>
<% end %>
<% else %>
<b>Talk TBD</b>
<% end %>
</td>
</tr>
<% end %>
</table>

Binary file not shown.