diff --git a/02_IntroductionToROS/README.md b/02_IntroductionToROS/README.md
index d267f6c8dad6989b3c0a1696c664903548a13c1d..8bda274171167ae890d0d07ea0f7069ad45fe57c 100644
--- a/02_IntroductionToROS/README.md
+++ b/02_IntroductionToROS/README.md
@@ -1,2 +1,72 @@
 # Introduction to ROS
 
+> **Learning objective**:
+>
+> After completion of exercise 1 you should know the ROS components and concepts
+> - Master,
+> - Node,
+> - Message,
+> - Topic,
+> - Service
+>
+> and how the organization of ROS on a filesystem level in packages works using the catkin build system.
+
+## Sections of this Exercise
+
+1. [What is ROS?](#what-is-ros)
+2. [ROS Philosophy](#ros-philosophy)
+3. [ROS Concepts](#ros-concepts)
+    1. [Computation Graph Level](#computation-graph-level)
+    2. [Filesystem Level](#filesystem-level)
+    3. [Community Level](#community-level)
+4. [First Steps with ROS](#first-steps-with-ros)
+    1. [ROS Workspace](#ros-workspace)
+    2. [ROS Master](#ros-master)
+    3. [Nodes](#nodes)
+    4. [Topics](#topics)
+    5. [Services](#services)
+    6. [Messages](#messages)
+    7. [ROS CLI commands](#ros-command-line-interface-commands)
+    8. [Catkin Workspace](#catkin-workspace)
+5. [Building a Package](#building-a-package)
+6. [Implementing a Node](#implementing-a-node)
+
+
+## What is ROS?
+
+
+## ROS Philosophy
+
+
+## ROS Concepts
+
+### Computation Graph Level
+
+### Filesystem Level
+
+### Community Level
+
+
+
+## First Steps with ROS
+
+### ROS Workspace
+
+### ROS Master
+
+### Nodes
+
+### Topics
+
+### Services
+
+### Messages
+
+### ROS command-line interface commands
+
+### Catkin Workspace
+
+
+## Building a Package
+
+## Implementing a Node
\ No newline at end of file
diff --git a/02_IntroductionToROS/slides/01_ROS_Introduction_ss23.pdf b/02_IntroductionToROS/slides/01_ROS_Introduction_ss23.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..b36cc20e33aeac608ab47718c668a7df1cd62dd3
Binary files /dev/null and b/02_IntroductionToROS/slides/01_ROS_Introduction_ss23.pdf differ
diff --git a/02_IntroductionToROS/slides/01_ROS_Introduction_ss23_handout.pdf b/02_IntroductionToROS/slides/01_ROS_Introduction_ss23_handout.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..58cc408b50f7c00c852673b5a2f3071618901b89
Binary files /dev/null and b/02_IntroductionToROS/slides/01_ROS_Introduction_ss23_handout.pdf differ