diff --git a/README.md b/README.md
index b7b4e52cbfbf34dbec715e27c313602793da44ea..1f4a738421d173b842ebf186e978b580e7cdfa59 100644
--- a/README.md
+++ b/README.md
@@ -10,13 +10,13 @@ Please register for groups on Moodle as soon as this is possible
 
 ## Grading
 
-The grade is based on a midterm (30%) as well as team project work (70%). Please read the [grading policy page](grading.md).
+The grade is based on a midterm (30%) as well as team project work (70%). Please read the [grading policy page](info/grading.md).
 
 ## Schedule and Material
 
 | Week | Day | Date       | Time  | Room   | Topic                | Videos & Slides              |                              |
 | :--  | :-- | :--        | :--   | :--    | :--                  | :--                          | :--                          |
-| 1    | Wed | 19.02.2025 | 13:15 | BC 01  | Lecture 1            | [Intro to CLP](https://mediaspace.epfl.ch/media/01-01%2C+Intro+to+Computer+Language+Processing/0_okro5h0v) [(PDF)](lectures/lec01a.pdf), [Formal languages](https://mediaspace.epfl.ch/media/01-02%2C+Formal+Languages/0_segfj94w) [(PDF)](lectures/lec01b.pdf) |
+| 1    | Wed | 19.02.2025 | 13:15 | BC 01  | Lecture 1            | [Intro to CLP](https://mediaspace.epfl.ch/media/01-01%2C+Intro+to+Computer+Language+Processing/0_okro5h0v) [(PDF)](info/lectures/lec01a.pdf), [Formal languages](https://mediaspace.epfl.ch/media/01-02%2C+Formal+Languages/0_segfj94w) [(PDF)](info/lectures/lec01b.pdf) |
 |      | Fri | 21.02.2025 | 13:15 | ELA 2  | Lecture 2 | [Operations on Formal Languages](https://mediaspace.epfl.ch/media/02-01%2C+Operations+on+Formal+Languages/0_otyeghg6), [Regular Expressions and Idea of a Lexer](https://mediaspace.epfl.ch/media/02-02%2C+Regular+Expressions+and+Lexer+Idea/0_th59v9kx) |
 |      | Fri | 21.02.2025 | 15:15 | ELA 2  | Lab 1 | Interpreter |
 | 2    | Wed | 26.02.2025 | 13:15 | BC 01  | Lecture 3 | [First Symbols. Constructing a Lexer](https://mediaspace.epfl.ch/media/03-01%2C+First+Symbols.+Constructing+a+Lexer/0_a943fw0n), [From Regular Expressions to Automata](https://mediaspace.epfl.ch/media/03-02%2C+From+Regular+Expressions+to+Automata/0_icjqhfj0) |
@@ -25,7 +25,7 @@ The grade is based on a midterm (30%) as well as team project work (70%). Please
 
 ## Books
 
-[Printed and online books](books.md) can be helpful, even if our goal is for lectures, exercises, and project instructions to be self-contained.
+[Printed and online books](info/books.md) can be helpful, even if our goal is for lectures, exercises, and project instructions to be self-contained.
 
 ## Staff
 
diff --git a/books.md b/info/books.md
similarity index 100%
rename from books.md
rename to info/books.md
diff --git a/exercises/ex1/CS320_EX01_Solutions.pdf b/info/exercises/ex1/CS320_EX01_Solutions.pdf
similarity index 100%
rename from exercises/ex1/CS320_EX01_Solutions.pdf
rename to info/exercises/ex1/CS320_EX01_Solutions.pdf
diff --git a/exercises/ex1/ex1.md b/info/exercises/ex1/ex1.md
similarity index 100%
rename from exercises/ex1/ex1.md
rename to info/exercises/ex1/ex1.md
diff --git a/exercises/ex1/exes01-2018.pdf b/info/exercises/ex1/exes01-2018.pdf
similarity index 100%
rename from exercises/ex1/exes01-2018.pdf
rename to info/exercises/ex1/exes01-2018.pdf
diff --git a/exercises/ex2/CS320_ES02.pdf b/info/exercises/ex2/CS320_ES02.pdf
similarity index 100%
rename from exercises/ex2/CS320_ES02.pdf
rename to info/exercises/ex2/CS320_ES02.pdf
diff --git a/exercises/ex2/CS320_ES02_Solutions.pdf b/info/exercises/ex2/CS320_ES02_Solutions.pdf
similarity index 100%
rename from exercises/ex2/CS320_ES02_Solutions.pdf
rename to info/exercises/ex2/CS320_ES02_Solutions.pdf
diff --git a/exercises/ex3/CS320_ES03.pdf b/info/exercises/ex3/CS320_ES03.pdf
similarity index 100%
rename from exercises/ex3/CS320_ES03.pdf
rename to info/exercises/ex3/CS320_ES03.pdf
diff --git a/exercises/ex3/CS320_ES03_Solutions_v2.pdf b/info/exercises/ex3/CS320_ES03_Solutions_v2.pdf
similarity index 100%
rename from exercises/ex3/CS320_ES03_Solutions_v2.pdf
rename to info/exercises/ex3/CS320_ES03_Solutions_v2.pdf
diff --git a/exercises/ex4/CS320_ES04.pdf b/info/exercises/ex4/CS320_ES04.pdf
similarity index 100%
rename from exercises/ex4/CS320_ES04.pdf
rename to info/exercises/ex4/CS320_ES04.pdf
diff --git a/exercises/ex4/CS320_ES04_Solutions_v2.pdf b/info/exercises/ex4/CS320_ES04_Solutions_v2.pdf
similarity index 100%
rename from exercises/ex4/CS320_ES04_Solutions_v2.pdf
rename to info/exercises/ex4/CS320_ES04_Solutions_v2.pdf
diff --git a/exercises/ex5/CS320_ES05.pdf b/info/exercises/ex5/CS320_ES05.pdf
similarity index 100%
rename from exercises/ex5/CS320_ES05.pdf
rename to info/exercises/ex5/CS320_ES05.pdf
diff --git a/exercises/ex5/CS320_ES05_sol.pdf b/info/exercises/ex5/CS320_ES05_sol.pdf
similarity index 100%
rename from exercises/ex5/CS320_ES05_sol.pdf
rename to info/exercises/ex5/CS320_ES05_sol.pdf
diff --git a/exercises/ex6/CS320_ES06.pdf b/info/exercises/ex6/CS320_ES06.pdf
similarity index 100%
rename from exercises/ex6/CS320_ES06.pdf
rename to info/exercises/ex6/CS320_ES06.pdf
diff --git a/exercises/ex6/CS320_ES06_sol.pdf b/info/exercises/ex6/CS320_ES06_sol.pdf
similarity index 100%
rename from exercises/ex6/CS320_ES06_sol.pdf
rename to info/exercises/ex6/CS320_ES06_sol.pdf
diff --git a/exercises/ex7/CS320_ES07.pdf b/info/exercises/ex7/CS320_ES07.pdf
similarity index 100%
rename from exercises/ex7/CS320_ES07.pdf
rename to info/exercises/ex7/CS320_ES07.pdf
diff --git a/exercises/ex7/CS320_ES07_Solutions.pdf b/info/exercises/ex7/CS320_ES07_Solutions.pdf
similarity index 100%
rename from exercises/ex7/CS320_ES07_Solutions.pdf
rename to info/exercises/ex7/CS320_ES07_Solutions.pdf
diff --git a/grading.md b/info/grading.md
similarity index 100%
rename from grading.md
rename to info/grading.md
diff --git a/lectures/SonarGuestLecture-2022-11-28.pdf b/info/lectures/SonarGuestLecture-2022-11-28.pdf
similarity index 100%
rename from lectures/SonarGuestLecture-2022-11-28.pdf
rename to info/lectures/SonarGuestLecture-2022-11-28.pdf
diff --git a/lectures/lec01a.pdf b/info/lectures/lec01a.pdf
similarity index 100%
rename from lectures/lec01a.pdf
rename to info/lectures/lec01a.pdf
diff --git a/lectures/lec01b.pdf b/info/lectures/lec01b.pdf
similarity index 100%
rename from lectures/lec01b.pdf
rename to info/lectures/lec01b.pdf
diff --git a/lectures/sonar.md b/info/lectures/sonar.md
similarity index 100%
rename from lectures/sonar.md
rename to info/lectures/sonar.md
diff --git a/past-exams/2006/exercise-grammars.pdf b/info/past-exams/2006/exercise-grammars.pdf
similarity index 100%
rename from past-exams/2006/exercise-grammars.pdf
rename to info/past-exams/2006/exercise-grammars.pdf
diff --git a/past-exams/2008/assignment.pdf b/info/past-exams/2008/assignment.pdf
similarity index 100%
rename from past-exams/2008/assignment.pdf
rename to info/past-exams/2008/assignment.pdf
diff --git a/past-exams/2009/assignment.pdf b/info/past-exams/2009/assignment.pdf
similarity index 100%
rename from past-exams/2009/assignment.pdf
rename to info/past-exams/2009/assignment.pdf
diff --git a/past-exams/2010/quiz.pdf b/info/past-exams/2010/quiz.pdf
similarity index 100%
rename from past-exams/2010/quiz.pdf
rename to info/past-exams/2010/quiz.pdf
diff --git a/past-exams/2011/quiz_first_version.pdf b/info/past-exams/2011/quiz_first_version.pdf
similarity index 100%
rename from past-exams/2011/quiz_first_version.pdf
rename to info/past-exams/2011/quiz_first_version.pdf
diff --git a/past-exams/2011/solution_first_version.pdf b/info/past-exams/2011/solution_first_version.pdf
similarity index 100%
rename from past-exams/2011/solution_first_version.pdf
rename to info/past-exams/2011/solution_first_version.pdf
diff --git a/past-exams/2012/quiz.pdf b/info/past-exams/2012/quiz.pdf
similarity index 100%
rename from past-exams/2012/quiz.pdf
rename to info/past-exams/2012/quiz.pdf
diff --git a/past-exams/2012/quiz_solution.pdf b/info/past-exams/2012/quiz_solution.pdf
similarity index 100%
rename from past-exams/2012/quiz_solution.pdf
rename to info/past-exams/2012/quiz_solution.pdf
diff --git a/past-exams/2013/quiz.pdf b/info/past-exams/2013/quiz.pdf
similarity index 100%
rename from past-exams/2013/quiz.pdf
rename to info/past-exams/2013/quiz.pdf
diff --git a/past-exams/2013/quiz2.pdf b/info/past-exams/2013/quiz2.pdf
similarity index 100%
rename from past-exams/2013/quiz2.pdf
rename to info/past-exams/2013/quiz2.pdf
diff --git a/past-exams/2013/quizSolution.pdf b/info/past-exams/2013/quizSolution.pdf
similarity index 100%
rename from past-exams/2013/quizSolution.pdf
rename to info/past-exams/2013/quizSolution.pdf
diff --git a/past-exams/2014/quiz.pdf b/info/past-exams/2014/quiz.pdf
similarity index 100%
rename from past-exams/2014/quiz.pdf
rename to info/past-exams/2014/quiz.pdf
diff --git a/past-exams/2014/quiz2.pdf b/info/past-exams/2014/quiz2.pdf
similarity index 100%
rename from past-exams/2014/quiz2.pdf
rename to info/past-exams/2014/quiz2.pdf
diff --git a/past-exams/2015/quiz.pdf b/info/past-exams/2015/quiz.pdf
similarity index 100%
rename from past-exams/2015/quiz.pdf
rename to info/past-exams/2015/quiz.pdf
diff --git a/past-exams/2016/quiz.pdf b/info/past-exams/2016/quiz.pdf
similarity index 100%
rename from past-exams/2016/quiz.pdf
rename to info/past-exams/2016/quiz.pdf
diff --git a/past-exams/2016/solutions.pdf b/info/past-exams/2016/solutions.pdf
similarity index 100%
rename from past-exams/2016/solutions.pdf
rename to info/past-exams/2016/solutions.pdf
diff --git a/past-exams/2017/quiz.pdf b/info/past-exams/2017/quiz.pdf
similarity index 100%
rename from past-exams/2017/quiz.pdf
rename to info/past-exams/2017/quiz.pdf
diff --git a/past-exams/2018/exam-en.pdf b/info/past-exams/2018/exam-en.pdf
similarity index 100%
rename from past-exams/2018/exam-en.pdf
rename to info/past-exams/2018/exam-en.pdf
diff --git a/past-exams/2018/solution.pdf b/info/past-exams/2018/solution.pdf
similarity index 100%
rename from past-exams/2018/solution.pdf
rename to info/past-exams/2018/solution.pdf
diff --git a/past-exams/2019/exam-en.pdf b/info/past-exams/2019/exam-en.pdf
similarity index 100%
rename from past-exams/2019/exam-en.pdf
rename to info/past-exams/2019/exam-en.pdf
diff --git a/past-exams/2019/solution-en.pdf b/info/past-exams/2019/solution-en.pdf
similarity index 100%
rename from past-exams/2019/solution-en.pdf
rename to info/past-exams/2019/solution-en.pdf
diff --git a/past-exams/2022/Exam-2022.pdf b/info/past-exams/2022/Exam-2022.pdf
similarity index 100%
rename from past-exams/2022/Exam-2022.pdf
rename to info/past-exams/2022/Exam-2022.pdf
diff --git a/past-exams/2022/Solutions-Exam-2022.pdf b/info/past-exams/2022/Solutions-Exam-2022.pdf
similarity index 100%
rename from past-exams/2022/Solutions-Exam-2022.pdf
rename to info/past-exams/2022/Solutions-Exam-2022.pdf
diff --git a/teamwork.md b/info/teamwork.md
similarity index 100%
rename from teamwork.md
rename to info/teamwork.md