diff --git a/teaching/2024/cs522/CS522-Spring-2024-Polymorphism.pdf b/teaching/2024/cs522/CS522-Spring-2024-Polymorphism.pdf new file mode 100644 index 0000000..b631b0e Binary files /dev/null and b/teaching/2024/cs522/CS522-Spring-2024-Polymorphism.pdf differ diff --git a/teaching/2024/cs522/CS522-Spring-2024-Recursion.pdf b/teaching/2024/cs522/CS522-Spring-2024-Recursion.pdf new file mode 100644 index 0000000..392c356 Binary files /dev/null and b/teaching/2024/cs522/CS522-Spring-2024-Recursion.pdf differ