diff --git a/src/teaching/cse-350/2024sp/index.erb b/src/teaching/cse-350/2024sp/index.erb index d624ca7d..207dafc9 100644 --- a/src/teaching/cse-350/2024sp/index.erb +++ b/src/teaching/cse-350/2024sp/index.erb @@ -22,6 +22,8 @@ resources: schedule: - topic: Introduction detail: Course logistics and high level overview. + docs: + notes: slide/01-intro.pdf - topic: Rust Basics detail: How Rust differs from Java, and how to work with the borrow checker. - topic: "Background: Data Structures and SQL" @@ -203,6 +205,10 @@ p.callout { { background-color: #eee; } +.docs +{ + font-size: 90%; +} @@ -285,7 +291,17 @@ p.callout {

Topics Covered

<% schedule.each do |topic| %> -
<%=topic["topic"]%>
+
<%=topic["topic"]%> + <% if topic.include? "docs" %> + + <% sep = "" %> + [<% topic["docs"].each do |label, url| %> + <%= sep %> <%=label%> + <% sep = "|" %> + <% end %>] + + <% end %> +
<%=topic["detail"]%>
<% end %>
diff --git a/src/teaching/cse-350/2024sp/slide/01-intro.pdf b/src/teaching/cse-350/2024sp/slide/01-intro.pdf new file mode 100644 index 00000000..6e151084 Binary files /dev/null and b/src/teaching/cse-350/2024sp/slide/01-intro.pdf differ