diff --git a/irlc/exam/exam2023spring/exam2023spring.pdf b/irlc/exam/exam2023spring/exam2023spring.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..48e6a2ec236dc56bd7b07a69a3b181da5c8e30ae
Binary files /dev/null and b/irlc/exam/exam2023spring/exam2023spring.pdf differ
diff --git a/irlc/exam/exam2023spring/exam2023spring_problems_nosol.zip b/irlc/exam/exam2023spring/exam2023spring_problems_nosol.zip
new file mode 100644
index 0000000000000000000000000000000000000000..73515602734680711342b1bea9fee09c6cbfaffd
Binary files /dev/null and b/irlc/exam/exam2023spring/exam2023spring_problems_nosol.zip differ
diff --git a/irlc/exam/exam2024spring/exam2024spring.pdf b/irlc/exam/exam2024spring/exam2024spring.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..7ab688ce4b546915ed8b23f2c0474d9aef864189
Binary files /dev/null and b/irlc/exam/exam2024spring/exam2024spring.pdf differ
diff --git a/irlc/exam/exam2024spring/exam2024spring_problems_nosol.zip b/irlc/exam/exam2024spring/exam2024spring_problems_nosol.zip
new file mode 100644
index 0000000000000000000000000000000000000000..21d364bbd014aa4fc15e1463846ca48b4434b12b
Binary files /dev/null and b/irlc/exam/exam2024spring/exam2024spring_problems_nosol.zip differ